FR 2513669 A1 19830401 FR 8118239 A 19810928 La présente invention concerne une machine à tricoter programmable comportant au moins une fonture rainurée pour recevoir î aiguilles coulissant transversalement, actionnées par un chariot mobile dans la direction longitudi- nale sur la fonture, ce chariot comportant des moyens de sélection des aiguilles et les diriger selon des chemins dif- férents qui permettent de réaliser soit un jacquard soit des points de fantaisie, ces chemins étant réalisés par des cames, ces moyens de sélection recevant des informations sous forme de signaux électriques en synchronisme avec le mouvement de déplacement longitudinal du chariot d'un dispositif de sélec- tion. De façon générale, les machines à tricoter pro- grammablescomportent un dispositif permettant de programmer des motifs à partir de matrices, de cartes programmes ou de mémoires mécaniques. A l'aide des programmes, on commande les blocs de sélection des aiguilles en fonction du dessin à exécuter, en synchronisme avec le mouvement du chariot de tricotage sur les fontures. De façon plus détaillée, il existe actuellement trois types de machines à tricoter programmables. 1) Les machines à plots; 2) Les machines qui utilisent des matrices à diodes 3) Les machines utilisant des cartes programmes 4) Les machines à mémoire mécanique. Les machines équipées de matrice à plots nécessitent une liaison mécanique avec le mouvement du c hariot de tricotage pour déterminer l'état de contact ouvert ou fermé. Or, une solution mécanique est sujette à la fatigue des contacts ou de l'usure mécanique ce qui réduit leur fiabilité. Les machines équipées de matrices à diodes sont très coûteuses du fait du prix des diodes. Les machines utilisant des cartes programmes nécessitent des organes de lecture de la carte, des moyens d'avance et de retour de la carte, ainsi que des outils de programmation des cartes; la machine est de ce fait complexe à utiliser, de fiabilité relativement faible et d'un prix élevé. Les machines à mémoire mécanique enregistrent à chaque début de rang une programmation manuelle du motif et répètent cette programmation le long du rang La capacité de telles machines est limitée car elles ne permettent de réaliser que de petits motifs; tous les rangs doivent être programmés et il n'est pas possible de réaliser des motifs par multiplica- tion d'un motif de base, par symétrie, etc. La présente invention a pour but de créer une machine à tricoter programmable, remédiant aux inconvénients des solutions connues, utilisant des matrices à plots ou à diodes,-ne comportant pas de carte de programme ni de mémoire mécanique, mais permettant de programmer des motifs directement, ligne par ligne, par une simple impulsion mécanique, sans nécessiter un apprentissage de programmation, etc, et qui soit d'une fabrication simple, peu coûteuse et très fiable. A cet effet, l'invention concerne une machine de type ci-dessus caractérisée en ce qu'elle comporte un micro- processeur ayant une mémoire, reliée à une matrice de codage du dessin et du tricot par des points par une liaison électri- que à plusieurs conducteurs, formant un premier groupe de conducteurs, et dont le nombre des conducteurs est égal au nom- bre de colonnes (ou de lignes) de la matrice, un second groupe de conducteurs comprenant au moins un conducteur et formant les lignes (colonnes) de la matrice, croisant chacun de tous les conducteurs du premier groupe sans être en contact avec ceux- ci lorsque la matrice est au repos, les conducteurs du second groupe étant tous reliés en commun à une ligne d'alimentation, des moyens de commande des fonctions et des moyens d'affichage des moyens permettant de mettre en contact l'un des conducteurs du premier groupe et l'un des conducteurs du second groupe en l'un des points d'intersection des groupes de conducteurs pour mettre en contact l'un des conducteurs du premier groupe et l'un des-conducteurs du second groupe pour introduire le pro- gramme en mémoire. On obtient ainsi une machine dont la programma- tion se fait simplement grâce à une matrice peu coûteuse à réa- liser, Cette matrice a l'avantage de permettre la programmation du motif ou dessin de façon très représentative puisque les con- tacts à établir aux différents points de la matrice correspon- dent de par leur position à celle des mailles du tricot On permet ainsi de façon simple à l'utilisatrice de voir réelle- ment le dessin ou le motif au moment de la programmation. Cela évite des difficultés de programmation et des erreurs. Dans le cas le plus simple, pour une utilisatrice habituée, on peut limiter le second groupe de conducteurs à un seul conducteur; cela permet de programmer une ligne du des- sin, puis l'utilisatrice passe à la programmation de la ligne suivante en utilisant toujours la 'même ligne de la matrice. Toutefois dans le cas général, il est préférable que le nombre de lignes de la matrice corresponde à la capacité maximale de la partie de la mémoire du microprocesseur réservée à ce programme Dans ce cas, l'utilisatrice fait également avancer le microprocesseur pour programmer successivement-cha- que ligne mais elle aura l'avantage de voir réellement l'en- semble du dessin en cours de programmation. Suivant une autre caractéristique, les points d'intersection des conducteurs sont des boutons-poussoirs. Le moyen de commande de contacts aux différents points de la matrice est très simple et s'applique aux deux cas envisagés ci-dessus. Suivant une autre caractéristique, la matrice est formée d'un support muni dès conducteurs du premier groupe, d'un cache isolant recouvrant les conducteurs et muni de trous aux points d'intersection de la matrice, cet isolant étant lui- même recouvert d'un support, souple, portant les conducteurs du second groupe croisant les conducteurs du premier-groupe au droit des points de la matrice, ce support étant lui-même recouvert d'une nappe isolante souple et l'ensemble ainsi formé est recouvert d'un couvercle muni de trous au droit des points de la matrice, pour permettre l'introduction d'un moyen mécani- que mettant en contact les conducteurs aux points choisis de la matrice à travers les trous. Cette réalisation de la matrice de programma- tion ou de codage est particulièrement intéressante en pratique car pour cela il suffit d'utiliser une tige, un crayon pour commander les points de la matrice. Suivant une autre caractéristique très intéres- sante, dans cette réalisation, le couvercle est rigide et laisse. subsister un intervalle par rapport à la nappe pour l'intro- duction d'une feuille témoin recevant les marques de l'intro- duction du moyen mécanique et correspondant au motif programmé. L'utilisatrice se servant d'un crayon obtient en cours ou enfin de programmation la trace de sa programmation du dessin et elle peut immédiatement la vérifier. La programmation et son contrôle ainsi que l'utilisation du programme en cours de tricotage sont consi- dérablement simplifiés par le moyen d'affichage formé d'un afficheur à chiffres, de deux afficheurs donnant le sens du tricotage et d'un afficheur sonore mis en oeuvre par la pro- grammation correcte d'un point de la matrice. Enfin suivant une autre caractéristique, les moyens de commande des fonctions comprennent des commandes d'inversion, d'avancement du programme-des groupages et des lignes, d'effacement du programme, d'initialisation du motif et de groupage et de programmation - La présente invention sera décrite plus en -15 détails à l'aide des dessins annexés dans lesquels la figure 1 est un schéma -bloc du dispositif de programmation d'une machine à tricoter selon l'invention; la figure 2 est une vue en coupe schématique, très agrandie, de la matrice de programmation; la figure 3 est une vue éclatée de la matrice de la figure 2. la figure 4 est un schéma en plan de la matrice montrant la trace d'un motif programmé. Selon la figure 1, la machine à tricoter program- mable dont seul le dispositif de programmation a été représenté, comporte un microprocesseur 1 relié à une matrice de programma- tion 2, à un sélecteur de fonctions 3, à un moyen d'affichage 4 et à un bloc de sélection des aiguilles 5 par l'intermédiaire d'un interface de sortie 6. La matrice d'introduction de données 2 se compose d'un ensemble de conducteurs Ai, A 2 o Ai An reliés au microprocesseur 1 La matrice comporte également des conducteurs B 1, B 2, Bj Bm qui coupent les conducteurs A 1 An sans toutefois les toucher dans des conditions normales Le point d'intersection des conducteurs Ai et B est le point Tj Les conducteurs A 1 An sont distincts; ils sont reliés au microprocesseur 1 Par contre, les conducteurs Bl B sont tous reliés à la borne de tension commune Vi En agissant de façon mécanique, c'est-à-dire en - pressant sur le point d'intersection Tiî, on établit le contact 13669 entre le conducteur Ai et le conducteur Bj, ce qui envoie une impulsion correspondante par le conducteur Ai au microproces- seur 1 qui l'inscrit en mémoire. Bien qu'en théorie, il suffirait d'avoir une seule ligne B 1 pour assurerla programmation ligne par ligne, il est préférable pour que l'utilisation de la matrice d'entrée de données 2 soit plus simple, de réaliser effectivement autant de lignes Bm sur la matrice 2 qu'il y a de possibilités de pro- grammation de lignes dans le microprocesseur 1 De façon géné- rale, les expressions lignes et colonnes sont interchangeables bien que dans le cas particulier de sa description, les colon- nes occupent une place priviligiée; ce rôle pourrait sans aucune modification, être joué par les lignes. L'utilisateur peut ainsi programmer son dessin sur autant de lignes B 1, B 2 que le dessin demande de rangées de tricot, et sur une largeur de colonnes A 1, A 2 correspon- dant à la largeur du dessin ou du motif. A ce sujet, il convient de noter que suivant les dessins, il faut laisser un intervalle entre deux dessins successifs, Pour cela, l'expression largeur et hauteur du des- sin signifie non pas la largeur et la hauteur réelles du motif constituant le dessin mais la hauteur et la largeur du rectan- gle dans lequel s'inscrit le dessin y compris les rangées et les mailles séparant deux dessins consécutifs Dans ce cas, les mailles qui correspondent réellement au dessin ne représentent pas la totalité des colonnes et de même les rangées ne repré- sentent pas la totalité des rangées du rectangle du dessin. Selon la figure 2 qui est une vue en coupe selon II-II de la figure 1, la matrice d'introduction de don- nées 2 se compose d'un support de base 10 portant les conduc- teurs Ai, A 2 conducteurs 10; la pointe des trous 12 correspond aux inter- sections T selon la figure 1. Le cache d'isolation électrique 11 est recouvert par un support 13 portant les chemins conducteurs B 1 B 3, croisant les conducteurs Ai, A 2 Le support 13 est lui-même recouvert d'une feuille isolante 14 L'ensemble ainsi constitué est recouvert par un cache formant couvercle 15 muni de trous 16 alignés 23 369 verticalement sur les trous 12. La disposition des divers éléments constituant la matrice d'introduction de données 2, en position de repos, est celle représentée à la partie gauche de la figure 2. La partie droite de cette figure montre la dis- position des différents éléments sous l'effet d'une poussée exercée par un dispositif tel qu'un crayon ou plus généralement une pointe 17, introduite dans le trou 16 et appuyant sur les couches 13, 12 pour déformer la partie correspondante de la bande conductrice Bj de la couche 13 à travers l'orifice 12 pour venir en contact avec la bande conductrice A 2. La figure 2 montre également une feuille témoin 18 placée sous la face supérieure du couvercle 15, au-dessus de la couche isolante 14 Lorsque l'instrument 17-est un stylo, un crayon, etc, le fait d'enfoncer les couches tomme à la partie droite de la figure 2), laisse une trace en regard du trou 16 correspondant; ainsi l'utilisateur de la machine à tricoter peut savoir par simple examen visuel, qu'une donnée (maille) a été introduite au point correspondant. La figure 3 est une vue éclatée de la matrice d'introduction de données 2 selon les figures 1 et 2. Cette figure éclatée montre notamment le support des chemins conducteurs A 1 A An, de la plaque for- mant écran 11 perçée par des trous 12, du support 13 des che- mins conducteurs transversaux B 1 Bj Bm, de la feuille isolante 14 et du couvercle 15 muni des orifices 16 La feuille 18 de la figure 2 n'a pas été reprise. Cette figure montre clairement le positionnement des trous 12, 16 aux points d'intersection des chemins conduc- teurs A 1 Am et Bl Bmo La figure 4 montre une matrice d'introduction de données à N colonnes A 1 An et m lignes B 1, B 2 Bm. Le format du dessin qui a été retenue dans cet exemple corres- pond à un rectangle L fictif circonscrit au motif du dessin et d'une hauteur comprise entre les lignes Bl et Bm 2 et les colonnes comprises entre les colonnes A 1 et An_ 1 Le motif proprement dit du dessin se compose des points Ti i+t' T 2 il T T T,T- 2, i+l 1 ' 2, i 2 ' 3,i ' 3 i+l' 4 i+l' De façon schématique, au tricotage, on aura des rectangles de dimensions correspondant à celles du rectangle L ci-dessus et à l'intérieur de chaque rectangle on aura le motif indiqué Les mailles autres que celles correspondant aux points programmés étant identiques, les frontières des rectangles-L n'apparaîtront pas Cette façon d'entourer un motif par un rec- tanqle fictif est appelée dans la suite de la description: fonction de groupage. L'installation selon l'invention comporte égale- ment un circuit de commande 3 composé schématiquement d'inter- rupteurs ou de poussoirs impulsionnels il i 5 pour commander les fonctions du microprocesseurs 1. L'interrupteur Il est un inverseur qui, en position ouverte, permet d'utiliser la matrice 2 pour introduire les données c'est-à-dire la position des mailles à tricoter: lorsque l'interrupteur est dans sa première position, chaque fois que l'on établit un contact entre les conducteurs A, Aj, un signal électrique correspondant au point à réaliser pour la rangée correspondante, est enregistrée en mémoire. lorsque l'interrupteur Il est dans une-seconde position, ce sont les données inverses qui s'introduisent dans la mémoire; en d'autres termes dans cette seconde position, les mailles correspondent aux points Ti, Tj qui n'auront pas été marqués à l'aide de la matrice 2. L'interrupteur I 2 a pour fonction de faire avancer de un état les programmes des groupages et les program- mes des lignes Lorsque le dispositif est en position fonction- nelle, comme cela sera expliqué ultérieurement, une action sur l'interrupteur I 2 commande l'avance d'une ligne ou d'une colonne. Pour choisir ainsi un groupage ou un rectangle L à quatre lignes et cinq colonnes, on appuie quatre fois sur cet interrupteur I 2 lorsque le dispositif d'introduction de données est en position d'introduction des fonctions, puis dans les mêmes conditions, on appuie cinq fois sur l'interrupteur- poussoir I 2 pour introduire les cinq impulsions correspondant à la seconde dimension du rectangle L. Par contre, lorsque le dispositif d'introduction de données est en position d'introduction de données et non pas en position d'introduction des fonctions, cet interrupteur 12 a pour but de faire passer d'une ligne Bï à la ligne suivante, à la fin de la programmation de chaque ligne. Cette fonction de l'interrupteur I 2 est indis- pensable pour arriver à une matrice de-structure simple, reliée uniquement par les lignes An au microprocesseur 1 et non par les lignes An et par les lignes B Bn. En effet au début âe l'introduction des données, 2513669 = on commande l'interrupteur I 2 pour se placer sur la première ligne Bl; on programme les différents points Ti 1 en fonction du dessin, puis lorsque cette introduction des points des mail- les est terminée, on commande l'interrupteur I 2 pour passer sur la ligne B 2 suivante, on programme cette ligne et ainsi de suite. L'interrupteur I 3 permet d'effacer une program- mation On peut ainsi modifier soit le groupage, soit la pro- grammation des lignes du motif après avoir appuyé sur l'inter- rupteur 13- L'interrupteur I 4 est utilisé pour initialiser le motif Pour cela, on utilise un index placé en regard du point de sélection du dispositif intégré dans le chariot assu- rant la sélection des aiguilles On peut ainsi placer le chariot en face de l'aiguille choisie pour le début du motif, puis enre- gistrer cette position afin que le microprocesseur-l calcule à rebours les mailles qu'il faut faire en début de la ligne cor- respondante. Une fois que cette donnée est introduite, le tricotage peut se faire normalement sans qu'il soit nécessaire d'arrêter la machine ou de façon générale de repérer sur le tricot l'endroit o le motif doit débuter. Cette fonction est indispensable lorsque le tricot comporte des dessins qui doivent être centrés sur un axe de symétrie ou dont la répétition doit être symétrique ou plus généralement organisée. L'interrupteur I 5 a pour but de faire passer de la fonction de groupage vertical et d'enregistrement et de groupage horizontal et d'enregistrement vers la fonction de programmation du motif et de plus de passer à la fonction de traitement des signaux - Le moyen d'affichage 4 se compose d'un afficheur 41, à deux chiffres ainsi que de deux afficheurs 42, 43 lumi- neux de direction et un avertisseur sonore 44 L'afficheur 41 permet d'afficher des chiffres ou des symboles lors de l'intro- duction des données ou lors du déroulement du programme préa- lablement introduit Les deux afficheurs 42, 43 sont des diodes électroluminescentes indiquant le sens de tricotage. L'avertisseur sonore 44 émet un signal sonore après chaque commande d'un point de la matrice 2 lors de l'in- 2 53669 troduction des données ou lors de la commande de fonction, pour confirmer la bonne introduction. Enfin l'interface 6 et les blocs de sélection 5 sont destinés à la sélection des aiguilles de tricotage en fonc- tion du programme de tricotage formé par la mémoire du micro- processeur 1. L'introduction d'un programme de motif puis l'utilisation du programme pour le tricotage se font dans les conditions suivantes: Pour introduire un programme, il suffit de bran- cher l'alimentation de l'appareil qui est alors près pour rece- voir les données de groupage (rectangle L). D'abord l'appareil se met automatiquement en position pour recevoir le groupage hotizontal: Un signe correspondant apparaît sur l'afficheur 41 En envoyant des impulsions à l'aide de l'interrupteur I 2 on choisit la position qui apparaît sur l'afficheur 41 sous forme de chiffre correspondant à la dimension horizontale choi- sie qui est alors mise en mémoire. Puis, on passe au groupage vertical qui se fait dans des conditions similaires. Lorsque le groupe est terminé, on programme le motif proprement dit et les diverses fonctions particulières de traitement des signaux, par exemple la multiplication des dimensions du motif par deux (x 2) la répétition du motif sui- vant un axe de symétrie vertical (Sv) ou la répétition du motif suivant un axe de symétrie horizontal (Sh). 2 33669 R E V E N D I C A T I O N S -10) Machine à tricoter programmable comportant au moins une fonture rainurée pour recevoir des aiguilles cou- lissant transversalement, actionnées par un chariot mobile dans la direction longitudinale sur la fonture, ce chariot comportant des moyens de sélection des aiguilles et les diriger selon des chemins différents qui permettent de réaliser soit un jacquard soit des points de fantaisie, ces chemins étant réalisés par des cames, ces moyens de sélection recevant des informations sous forme de signaux électriques en synchronisme avec le mouvement de déplacement longitudinal du chariot d'un dispositif de sélection, machine caractérisée en ce qu'elle comporte un microprocesseur ( 1) ayant une mémoire reliée à une matrice de codage du dessin et du tricot par des points (T ij) par une liaison électrique à plusieurs conducteurs (A i), for- mant un premier groupe de conducteurs, et dont le nombre de conducteurs est égal au nombre de colonnes (ou de lignes) de la matrice ( 2), un second groupe de conducteurs (Bj) comprenant au moins un conducteur et formant les lignes (colonnes) de la * 20 matrice ( 2), croisant chacun de tous les conducteurs (Ai) du premier groupe sans être en contact avec ceux-ci lorsque la matrice est au repos, les conducteurs (B) du second groupe étant tous reliés en commun à une ligne d'alimentation, des moyens de commande des fonctions (I I 5) et des moyens d'affichage ( 4) des moyens ( 11, 12, 15, 16) permettant de mettre en contact l'un des conducteurs (Ai) du premier groupe et l'un des conducteurs (Bj) du second groupe en l'un des points d'in- -tersection (T ij) des groupes de conducteurs(Ai, Bj), pour mettre en contact l'un des conducteurs (Ai) du premier groupe et l'un des conducteurs (Bj) du second groupe pour introduire le programme en mémoire. 2 ) Machine selon la revendication 1, caracté- risée en ce que les points d'intersection (T) des conducteurs (Ait Bj) sont des boutons-poussoirs. 30) Machine selon la revendication 1, caractéri- sée en ce que la matrice ( 2) est formée d'un support ( 10) muni des conducteurs (Ai) du premier groupe, d'un cache ( 11) isolant recouvrant les conducteurs (Ai) et muni de trous ( 12) aux points d'intersection (T j) de la matrice, cet isolant ( 12) étant lui- même recouvert d'un support ( 13), souple, portant les conducteurs il (Bj) du second groupe croisant les conducteurs (A,) du pre- mier groupe au droit des points (Tij) de la matrice, ce sup- port ( 13) étant lui-même recouvert d'une nappe isolante ( 14) souple et l'ensemble ainsi formé est recouverte d'un couvercle ( 15) muni de trous ( 16) au droit des points (Tij) de la matrice ( 2), pour permettre l'introduction d'un moyen mécanique ( 17) mettant en contact les conducteurs (Ai, Bj) aux points (B 1 j) choisis de la matrice à travers les trous ( 12). 4 ) Machine selon la revendication 3, caracté- risée en ce que le couvercle ( 16) est rigide et laisse subsis- ter un intervalle par rapport à la nappe ( 14) pour l'introduc- tion d'une feuille témoin ( 18) recevant les marques de l'intro- duction du moyen mécanique ( 17) et correspondant au motif program- mé. 5 ) Machine selon la revendication 1, caracté- ris en ce que le moyen d'affichage ( 4) est formé d'un afficheur t 41) à chiffres, de deux afficheurs ( 42, 43) donnant le sens du tricotage et d'un afficheur sonore ( 44) mis en oeuvre par la programmation correcte d'un point (Tij) de la matrice. 1) 6 ) Machine selon la revendication 1, caracté- risée en ce que les moyens de commande des fonctions comprennent des commandes d'inversion (Il), d'avancement du programme des groupages et des lignes (I 2), d'effacement du programme (I 3), d'initialisation du motif (I 4) et de groupage et de programma- tion (I 5).