FR 2624890 A1 19890623 FR 8901768 A 19890210 Machine à broder la présente invention a pour objet une machine à broder capable de détecter l'insuffisance d'une matière de broderie, telle que du sous-fil ou des paillettes, et assurant en conséquence une commande appropriée telle que l'arrêt de la rotation de l'arbre principal de la tachine å broder. L'invention a'également pour objet la sélection d'une position de départ de broderie dans une machine broder, ainsi que le positionnement d'un métier à broder ou cadre de broderie au point de départ de broderie et, plus particulièrement, une sélection et un positionneient suivant lesquels les données des coordonnées absolues d'une position de départ de broderie désire sont sélectionnées manuellement et entrées et enregistrées dans une mémoire; ces données de coordonnées absolues de la position de départ de broderie sont extraites de cette mémoire en début de broderie et le métier broder est réglé automatiquement sur la position de départ de broderie désirée de façon itérative par le déplacement du métier à broder jusqu'à la position de départ de broderie correspondant aux données des coordonnées absolues. De plus, la présente invention a pour objet une machine à broder capable d'assurer la télécoplmande d'une opération de broderie par le fonctionnement d'un dispositif de télécommande sans avoir recours & un panneau de commande prévu sur la machine à broder. Dans une machine à broder automatique de type conventionnel, des troyens spéciaux de détection tels qu'un palpeur ou un commutateur sont prévus pour détecter la quantité restante de sous-fil stocké dans un dispositif d'alimentation en sous-fil ou de paillettes stockées dans un dispositif d'alimentation en paillettes. lors de la détection par lesdits moyens de l'épuisement de la quantité restante de sous-fil stocké dans le dispositif d'alimentation en sous-fil ou de paillettes stockées dans le dispositif d'alimentation en paillettes, le moteur de l'arbre principal de la machine à broder est arrêté automatiquement pour permettre le rapprovisionnement en sous-fil ou en paillettes. La machine a broder conventionnelle présente des inconvénients en ce qui concerne les coûts de fabrication puisqu'il faut prévoir un capteur, commutateur ou autre dispositif spécial analogue pour détecter la quantité restante de sous-fil ou de paillettes. Dans une machine à broder automatique du type conventionnel, la sélection de la position de départ d'une opération de piquage d'un motif de broderie est effectuée par le déplacement manuel du métier à broder jusqu une position de départ désirée. Dans une machine à broder automatique, la position momentanée du métier à broder est détectée en continu en fonction de sa position relative par rapport au point de départ de broderie et, en conséquence, lorsque le même motif de broderie est reproduit de façon itérative, le métier à broder peut être automatiquement ramené à la position de départ initiale après l'achèvement de la broderie d'un motif, même si la position de départ et la position de fin du motif de broderie ne sont pas les mêmes, ce qui permet la broderie itérative du même motif.Si, par contre, un premier motif est brodé et qu'un second motif est brodé par la suite et que le premier motif est ensuite brodé de nouveau, il n'est pas possible de ramener le métier à broder automatiquement à la position de départ du premier motif de broderie lorsque les positions de départ des deux motifs diffèrent l'une de l'autre.Ainsi, lorsque l'opération de broderie est exécutée pour le premier motif après broderie d'un motif dont la position de départ est différente, il est nécessaire de repérer la position de départ du premier motif sur la table du métier à broder lors du commencement de la broderie du premier motif et de déplacer le métier à broder manuellement jusqu'à ladite position repérée lorsque le motif à broder doit être de nouveau le premier motif de broderie, afin de ramener le métier à broder à la position de départ du premier motif de broderie. Pour résumer, dans une telle machine à broder de type conventionnel, dans un cas où, au cours de l'exécution d'une opération de broderie itérative d'un motif de broderie donné (premier motif de broderie), il s'agit d'exécuter une opération de broderie d'un motif différent (second motif de broderie) dont la position de départ est différente, il faut que la position de départ du premier motif soit repérée sur lawtable du métier à broder à l'aide d'un marqueur ou moyen analogue et, lorsque le second motif a été remplacé de nouveau par le premier motif et que l'opération de broderie doit être redémarrée, il faut déplacer le métier à broder manuellement jusqu'8 la position de départ repérée sur la table du métier à broder afin de sélectionner la position de départ pour l'opération de broderie du motif.Ceci présente des inconvénients tant sur le plan de la rentabilité que sur celui de la précision de ltopération de broderie Dans un type de machine à broder automatique de conception récente, les motifs de broderie à exécuter ont tendance à être de plus en plus grands, ce qui a pour résultat une augmentation de la surface à broder. C'est pourquoi, lorsque l'opérateur exécute le travail de broderie tout en surveillant l'exécution du motif de broderie sur le métier à broder, une distance importante se crée parfois entre l'opérateur et le panneau de commande servant à commander la machine à broder.L'opérateur éprouve ainsi de la difficulté à manipuler le panneau de commande tout en surveillant le motif de broderie et, dans ce cas, il est obligé de s'éloigner du métier à broder en fonctionnement pour aller vers le panneau de commande afin de manipuler ce dernier chaque'fois qu'il désire commander la machine à broder. Par contre, si un commutateur à barre servant de cl mutateur arche/arrêt est prévu le long du étier à broder, la commande arche/arrêt par l'intermédiaire de ce commutateur à barre peut être assurée tout en surveillant le dessin du motif de broderie sur le métier à broder. Il existe, cependant, des machines å broder du type comportant une fonction de changement de métier automatique (AFC), dans lequel le commutateur à barre servant de commutateur marche/arrêt n'est pas prévu pour des raisons structurelles.Dans ce cas, le commutateur marche/ arrêt est situé dans une partie de la machine à broder autre que le métier à broder, telle que le panneau de commande, si bien que l'opérateur est obligé de se déplacer vers la partie telle que le panneau de commande à laquelle se trouve le commutateur marche/arrêt, ce qui a pour effet d'interrompre la surveillance visuelle du dessin du motif dé broderie en cours d'exécution. Dans une telle machine à broder de l'art antérieur, cosme une distance importante est créée entre l'opérateur et le panneau de commande servant I commander la machine à broder, il lui est très difficile de manipuler le panneau de commande ou le commutateur de marche/arrêt tout en surveillant le dessin du motif de broderie en cours d'exécution, si bien qu'il est obligé de s'avancer vers le panneau de commande ou vers le commutateur de marche/arrêt, s'éloignant ainsi du métier à broder en fonctionnement. Ceci est très contraignant et préjudiciable tant à la précision de la broderie qu'à la rentabilité de l'opération de broderie. L'invention a donc pour objet une machine à broder capable de détecter l'insuffisance d'une matière de broderie telle que du sous-fil ou des paillettes sans prévoir un palpeur, commutateur ou dispositif spécial analogue pour détecter une quantité restante de matière de broderie. L'invention a également pour objet une machine à broder capable d'enregistrer les données des coordonnées absolues d'une position à laquelle l'exécution d'un motif de broderie est démarrée en correspondance avec chaque motif de broderie et de déplacer le métier à broder automatiquement jusqu'à la position de départ de broderie conformément aux données des coordonnées absolues enregistrées. L'invention a encore pour objet une machine à broder dans laquelle un dispositif de télécommande est prévu pour contrôler les opérations requises de la machine à broder au cours du travail de broderie de sorte que l'opérateur puisse commander la machine à broder à partir d'une position éloignée du panneau de commande ou du commutateur de marche/arrêt de la machine à broder. Pour permettre de réaliser le premier objet de l'invention, il est prévu une machine à broder qui emmagasine une matière de broderie dans un dispositif d'alimentation en matière de broderie et qui exécute une opération de piquage tout en fournissant la matière de broderie à partir du dispositif d'alimentation en matière de broderie en synchronisme avec des points prédéterminés d'une broderie1 comportant des moyens de sélection des données du nombre de points pour sélectionner les données du nombre de points correspondant à une quantité de consommation de matière de broderie désirée, des moyens opérationnels de comptage, en synchronisme avec les points auxquels la matière de broderie est fournie, du nombre de points auxquels la matière de broderie a été fournie, ainsi que des moyens de commande destinés à commander l'opération de piquage lorsque le nombre de points représentant l'alimentation en matière de broderie,qui a été compté par lesdits moyens opérationnels,est devenu egal au nombre de points correspondant aux données du nombre de points sélectionnées par les moyens de sélection des données du nombre de points. Les données du nombre de points sont sélectionnées et entrées à l'avance par les moyens de sélection des données du nombre de points en fonction de la quantité de consommation de matière de broderie désirée. lors du démarrage de l'opération de broderie par les moyens d'exécution de l'opération de broderie, la matière de broderie est correctement fournie à partir du dispositif d'alimentation de matière de broderie à des points prédéterminés. Les moyens opérationnels comptent, en synchronisme avec les points auxquels la matière de broderie est à fournir, le nombre de points auxquels la matière de broderie est fournie. Le nombre de points auxquels la matière de broderie est réellement consommée est donné par le contenu de ce comptage.Les moyens de commande commandent l'opération de piquage lorsque le nombre de points représentant l'alimentation en matière de broderie qui a été compté par les moyens opérationnels est devenu égal au nombre de points correspondant aux données du nombre de points sélectionnées par les moyens de sélection des données du nombre de points. Ainsi, on détermine, par détection ou supposition, si la quantité de consommation de matière de broderie désirée a été réellement consommée ou non en se servant du nombre de points et, lorsque la quantité de consommation désirée est supposée avoir été consommée, l'opération de piquage est commandée en conséquence. La machine à broder permettant de réaliser le second objet de l'invention comporte des moyens servant à sélectionner les données de quantité de consommation attendue correspondant à la quantité de consommation de matière de broderie désirée, des moyens opérationnels destinés à commander la quantité de déplacement du métier à broder à chaque point en synchronisme avec chaque point auquel la matière de broderie est fournie, et des moyens de commande destinés à commander l'opération de piquage lorsque le compte cumulatif de la quantité de déplacement du métier à broder obtenue à l'aide des, moyens opérationnels a atteint la valeur correspondant aux données de la quantité de consommation attendue sélectionnées par les moyens de sélection des données de la quantité de consommation attendue. Dans les moyens de sélection des données de la quantité de consommation attendue, les données correspondant B.la quantité de consommation de matière de broderie attendue (en cas de détection, par exemple de l'absence ou de l'insuffisance de matière de broderie, la quantité de consommation attendue correspond à la quantité de matière de broderie initialement emmagasinée dans le dispositif d'alimentation en matière de broderie) sont sélectionnées initialement. Lors du démarrage de l'opération de broderie par les moyens d'exécution de l'opération de broderie, la matière de broderie est fournie à partir du dispositif d'alimentation en matière de broderie selon une quantité correspondant à la quantité de déplacement du métier à broder pour chaque point. Les moyens opérationnels commandent la quantité de déplacement du métier à broder én synchronisme avec les points auxquels la matière de broderie est fournie et détectent la quantité de consommation sur la base de la valeur cumulée de cette quantité de déplacement du métier à broder. Les moyens de commande commandent l'opération de piquage dans les moyens d'exécution de l'opération de broderie conformément à la valeur cumulée de la quantité de déplacement du métier à broder obtenue à l'aide des moyens opérationnels. Par exemple, la rotation de l'arbre principal de la machine à broder est arrêtée en fonction de la quantité restante ou de la quantité de consommation de la matière de broderie de manière à permettre le remplacement de la matière de broderie consommée. Pour permettre de réaliser le troisième objet de l'invention, il est prévu une machine à broder comportant des moyens de mémorisation de données de points destinés à l'enregistrement des données de points servant à réaliser une opération de broderie correspondant à un motif de broderie désiré, des moyens d'extraction des données de points desdits moyens de mémorisation de données de points et d'exécution de l'opération de broderie par le déplacement d'un métier à broder en fonction des données de points extraites et des moyens de détection d'une position en coordonnées absolues du métier à broder, ladite machine à broder comportant des moyens de mémorisation de la position de départ destinés à l'enregistrement des données de coordonnées absolues à une position à laquelle le piquage du motif de broderie est démarrée en correspondance avec ledit motif de broderie, des moyens de sélection destinés à la sélection manuelle des données de coordonnées absolues correspondant à la position de départ désirée de la broderie et à assurer l'enregistrement desdites données dans les moyens de mémorisation de la position de départ, et des moyens de commande du positionnement destinés à extraire les données de coordonnées absolues de la position de départ de broderie contenues dans les moyens de mémorisation de la position de départ au moment du démarrage de la broderie et à déplacer le métier à broder jusqu'à une position de démarrage de broderie correspondant auxdites données de coordonnées absolues en fonction desdites données de coordonnées absolues et de la position momentanée en coordonnées absolues du métier à broder qui a été détectée par les moyens de détection de la position en coordonnées absolues. En fonction des données de points du motif de broderie enregistrées dans les moyens de mémorisation de données de points, les données de coordonnées absolues de la position de départ de la broderie sont sélectionnées manuellement par les moyens de sélection et les données de coordonnées absolues sélectionnées sont enregistrées dans les moyens de mémorisation de la position de départ. Les données des coordonnées absolues de la position de départ de la broderie enregistrées dans les moyens de mémorisation de la position de départ sont extraites io?s du démarrage de la broderie et le métier à broder est positionné cette position de départ de la broderie à l'aide des moyens de commande du positionnement.La position momentanée du métier à broder est détectée à l'aide des moyens de détection de la position en coordonnées absolues et ces données sont 'fournies aux moyens de commande du positionnement. Les moyens de commande du positionnement déplacent le métier à broder jusqu'à la position de départ de la broderie en fonction des données de coordonnées absolues de la position de départ de la broderie fournies 9 partir des moyens de mémorisation de la position de départ et des données représentant la position momentanée du métier broder fournie à partir des moyens de détection de la position en coordonées absolues. De plus, selon l'invention, la sélection et l'entrée de la position de départ de broderie désirée peuvent être effectuées de la manière suivante. Une fonction déjà existante de détection de la position en coordonnées absolues du métier à broder est utilisée conte moyen de détection de la position en coordonnées absolues et la position en coordonnées absolues du métier à broder détectée est affichée. Le métier à broder est déplacé vers une position de départ de broderie désirée et la position en coordonnées absolues de la position de départ de broderie est affichée à l'aide de moyens de visualisatiùn dans la fonction de détection de la position en coordonnées absolues du métier à broder.Les données des coordonnées absolues affichées sont visuellement identifiées et les données de coordonnées absolues correspondant à la position de départ de la broderie désirée identifiée sont manuellement sélectionnées et entrées par les moyens de sélection et enregistrées dans les moyens de mémorisation de la position de départ. Subséquemment, les données de coordonnées absolues enregistrées dans les moyens de mémorisation de la position de départ sont extraites en fonction du motif de broderie et le métier à broder est positionné sur la base de ces données. Le métier broder peut donc être ramené à la même position de départ de broderie correspondant au motif de broderie de manière précise et itérative autant de fois qu'on le désire. Pour permettre de réaliser le quatrième objet de l'invention, il est prévu une machine à broder comportant des premiers conutateurs d'un type à fonctionnement manuel destinés à commander les diverses opérations de la machine à broder et des moyens de commande réagissant à des signaux de commande engendrés par ces commutateurs pour commander les opérations de la machine à broder correspondant aux fonctions de commande affectées aux commutateurs actionnées, ladite machine à broder comportant un dispositif de télécommande portatif qui peut être détaché du corps principal de la machine à broder comportant des seconds commutateurs d'un type à fonctionnement manuel auxquels des fonctions de commande équivalentes 9 au moins une partie des fonctions de commande des premiers commutateurs sont affectées et des moyens de transmission destinés à transmettre les signaux de commande engendrés par lesdits seconds commutateurs, et des moyens de réception de télécommande prévus dans ie corps principal de la machine å broder destinés recevoir les signaux de commande des seconds corutateurs transmis à partir du dispositif de télécommande et fournir les signaux de commande reçus aux moyens de commande, lesdits moyens de commande commandant, en réponse aux signaux de commande des seconds corutateurs, des opérations de la machine broder correspondant aux fonctions de commande affectées aux seconds commutateurs. lorsque les seconds commutateurs du type à fonctionnement manuel du dispositif de télécommande destiné à commander les diverses opérations de la machine à broder sont actionnés, les signaux de commande de ces commutateurs sont transmis aux moyens de réception de télécommande. Les moyens de réception de télécommande reçoivent les -signaux de commande des commutateurs transmis par le dispositif de télécommande et fournissent les signaux de commande reçus des commutateurs aux moyens de commande. Les moyens de commande commandent les moyens d'exécution de l'opération de broderie en fonction des signaux de commande des seconds commutateurs. Ainsi, conformément à l'invention, les opérations d'une machine à broder peuvent être commandées en actionnant le dispositif de télécommande du type portatif qui peut être détaché du corps principal de la machine à broder,sans actionner les premiers commtftateurs montés sur la machine à broder pour commander les opérations de la machine à broder. La présente invention sera mieux comprise, et d'autres avantages et caractéristiques de l'invention ressortiront de la description faite ci-après, à titre non'limitatif, d'exemples particuliers de réalisation décrits en référence aux dessins annexés sur lesquels: les figures la à id sont des schémas fonctionnels qui représentent , dans leurs grandes lignes, les modes de réalisation de la machine à broder selon l'invention la figure 2 est un schéma fonctionnel du montage du matériel représentant de manière schématique un mode de réalisation de la machine à broder automatique selon l'invention; la figure 3 est une vue en plan représentant un exemple d'un panneau de commande de la figure 2;; la figure 4 est un organigrsmme représentant un exemple de la routine principale d'un programme exécuté par un microprocesseur de la figure 2; les figures 5a et 5b sont des organigrammes repésentant un exemple de la routine d'arrêt de l'arbre principal d'une machine à broder de la routine principale de la figure 4; la figure 6 est un organigramme représentant un exemple de la routine de marche de l'arbre principal d'une machine à broder de la routine principale de la figure 4; la figure 7 est un organigrane représentant un exemple de la sous-routine d'interruption de signal d'horloge de codeur exécutée dans la routine de marche de l'arbre principal d'une machine à broder de la figure 6;; la figure 8 est un organigramme représentant un exemple de sous-routine d'interruption de signal d'origine de codeur exécutée dans la routine de marche de l'arbre principal d'une machine à broder de la figure 6; la figure 9 est une vue en plan représentant un exemple d'affichage par un dispositif de visualisation de la figure 3; la figure 10 est un organigrane représentant un autre exemple de la routine d'arrêt de l'arbre principal d'une machine à broder de la figure 5; la figure 11 est une vue en plan représentant un exemple d'affichage par le dispositif de visualisation dans une étape des opérations de la figure 10; la figure 12 est un organigrane représentant un exemple modifié de la routine de marche de la figure 6;; la figure 13 est un organigramme représentant un exemple modifié de la sous-routine d'interruption de signal d'horloge de codeur de la figure 7; la figure 14 est un schéma représentant un exemple de la topographie d'une mémoire RAM de données de la figure 2; les figures 15a et 15b sont des organigrammes représentant un autre exemple de la routine d'arrêt de l'arbre principal d'une machine à broder; la figure 16 est un schéma illustrant le principe de la fonction de détection de la'position en coordonnées absolues d'un métier à broder; la figure 17 est un organigramme représentant un exemple de la sous- routine de détection de la position en coordonnées absolues de la figure 15a; la figure 18 est un schéma fonctionnel du montage du matériel représentant schématiquement le système de commande d'un autre mode de réalisation de la machine à broder selon l'invention;; la figure 19 est une vue en plan de la surface du panneau de commande d'un émetteur de télécommande de la figure 18; la figure 20 est un schéma fonctionnel de l'émetteur de télécommande de la figure 18; la figure 21 est un schéma fonctionnel d'un récepteur de télécommande de la figure 18. Le mode de réalisation de la figure la détermine, par détection ou supposition, si une quantité désirée de matière de broderie a réellement été consommée ou non en comptant le nombre de points auxquels la matière de broderie a été fournie et commande l'opération de piquage en conséquence. Un dispositif d'alimentation en matière de broderie 1 emmagasine une quantité prédéterminée de matière de broderie et, en synchronisme avec des points prédéterminés parmi tous les points de la broderie, reçoit une commande d'alimentation en provenance de moyens d'exécution de l'opération de broderie 5 et fournit alors la matière de broderie. Les moyens d'exécution de l'opération de broderie 5 exécutent l'opération de broderie, en consommant la matière de broderie fournie.Les moyens de sélection des données du nombre de points 2 sélectionnent et entrent les données du nombre de points en fonction de lus quantité de consommation de matière de broderie désirée. Lors du démarrage de l'opération de broderie par les moyens d'exécution de l'opération de broderie 5, comme décrit ci-dessus, la matière de broderie est fournie de manière appropriée à partir du dispositif 1 d'alimentation en matière de broderie à des points prédéterminés. Des moyens opérationnels 3 comptent, en synchronisme avec les points auxquels la matière de broderie doit être fournie, le nombre de points auxquels la matière de broderie est fournie. Le nombre de points auxquels la matière de broderie a réellement été consonée est connu par le contenu de ce compte. les moyens de commande commandent l'opération de piquage lorsque le nombre de points représentant l'alimentation en matière de broderie,qui a bté compté par les moyens opérationnels 3, devenu égal au nombre de points correspondant aux données du nombre de points sélectionnées par les moyens de sélection 2 des données du-nombre de points. Ainsi, le nombre de points est utilisé pour déterminer, par détection ou supposition, si la quantité de consommation de matière de broderie désirée a réellement été consommée ou non et, lorsque la quantité de consommation désirée est supposée avoir été consommée,- l'opération de piquage est commandée"de manière appropriée. A titre d'exemple, les moyens 2 de sélection des données du nombre de points sélectionnent et entrent les données du nombre de points en fonction de la quantité totale de matière de broderie qui est emmagasinée initialement dans le dispositif d'alimentation en matière de broderie. Dans ce cas, lorsque le nombre de points auxquels la matière de broderie a été fournie, nombre qui est obtenu à l'aide des moyens opérationnels 3, est devenu égal au nombre de points correspondant aux données du nombre de points sélectionnées par les moyens 2 de sélection des données du nombre de points, cela signifie que la matière de broderie emmagasinée dans le dispositif d'alimentation en matière de broderie est épuisée.A ce mOment, le contenu de la commande de l'opération de piquage assurée par les moyens de commande 4 correspond I l'arrêt de la rotation de l'arbre principal de la machine à broder, c'est-I-dire que l'arbre principal de la machine cesse de tourner et la matière de broderie épuisée est remplacée. On va maintenant décrire un exemple de réalisation dans lequel la matière de broderie est constituée par du sous-fil. Dans ce cas, le dispositif 1 d'slimentstion en matière de broderie est constitué par un dispositif d'alimentation en sous-fil. Les moyens 2 de sélection des données du nombre de points sélectionnent et entrent a l'avance les données du nombre de points correspondant à la quantité de consommation de sous-fil désirée, par exemple, la quantité totale de sous-fil qui est emmagasinée initialement dans le dispositif d'alimentation en sous-fil, obtenue à l'aide des moyens opérationnels 3. lors du démarrage de l'opération de broderie par les moyens 5 d'exécution de l'opération de broderie, le sous-fil est fourni à partir du dispositif d'alimentation en sous-fil 9 chacun de tous les points de la broderie. Dans ce cas, les moyens opérationnels 3 comptent le nombre de points auxquels le sous-fil est fourni en synchronisme avec tous les points de la broderie. Lorsque le nombre compté de points auxquels le sous-fil a été fourni est devenu égal au nombre de.points correspondant aux données du nombre de points sélectionnées et entrées par les moyens 2 de sélection des données du nombre de points, les moyens de commande 4 exécutent une commande de l'opération de broderie telle que l'arrêt de rotation de l'arbre principal de la machine à broder. Dans un autre exemple de réalisation, si la matière de broderie est constituée par des paillettes, le dispositif 1 d'alimentation en matière de broderie est constitué par un dispositif d'alimentation en paillettes. Les moyens de sélection 2 des données du nombre de points sélectionnent et entrent à itavance les données du nombre de points correspondant 9 la quantité de'consommation de paillettes désirée, par exemple la quantité totale des paillettes initialement emmagasinées dans le dispositif d'alimentation en paillettes. Lors du démarrage de l'opération de broderie par les moyens 5 d'exécution de l'opération de broderie, des paillettes sont fournies uniquement à des points spécifiques auxquels il convient d'utiliser des paillettes pari des point respectifs de la broderie.Dans ce cas, les moyens opérationnels 3 comptent le nombre de points auxquels des paillettes ont été fournies en synchronisme avec les points spécifiques auxquels il convient d'utiliser des paillettes. lorsque le nombre compté de points auxquels des paillettes ont été fournies est devenu égal au nombre de points correspondant aux données du nombre de points sélectionnées et entrées par les moyens de sélection 2 des données du nombre de points, les moyens de commande 4 exécutent une commande de l'opération de broderie telle que l'arrêt de l'arbre principal de la machine à broder. Dans le mode de réalisation de la figure lb, la quantité de déplacement du métier broder est commandée en synchronisme avec les points auxquels la matière de broderie est fournie et la quantité de consommation de la matière de broderie est détectée au moyen de la valeur cumulée de ladite quantité de déplacement du métier 9 broder, permettant ainsi la commande de l'opération de piquage. Les moyens 2 de sélection des données de la quantité de consommation attendue sélectionnent et entrent à l'avance des données correspondant la quantité de consommation de matière de broderie attendue (en cas de détection, par exemple, de l'épuisement ou de l'insuffisance de matière de broderie, la quantité de consommation attendue correspond à la quantité de matière de broderie initialement emmagasinée dans le dispositif d'alimentation en postière de broderie). Lors du démarrage de l'opération de broderie par les moyens 5a d'exécution de l'opération de broderie, la matière de broderie est fournie à partir du dispositif d'alimentation en matière de broderie la en une quantité correspondant à la quantité de déplacement du métier à broder pour chaque point. Des moyens opérationnels 3a commandent la quantité de déplacement du métier à broder en synchronisme avec les points auxquels la matière de broderie est fournie et détectent la quantité de consommation sur la base d'une valeur cumulée de ladite quantité de déplacement du métier à broder. Des moyens de commande 4a commandent l'opération de piquage dans les moyens 5a d'exécution de l'opération de broderie en fonction de la valeur cumulée de la quantité de déplacement du métier à broder obtenue à l'aide des moyens opérationnels. Par exemple, la rotation de l'arbre principal de la machine à broder est arrêtée en fonction de la quantité restante ou de la quantité de consommation de la matière de broderie de manière à permettre le remplacement de la matière de broderie consommée. Si, par exemple, la matière de broderie est constituée par du sous-fil, le dispositif la d'alimentation en matière de broderie est constitué par un dispositif d'alimentation en sous-fil. Lors du démarrage de l'opération de broderie par les moyens Sa d'exécution de l'opération de broderie, du sous-fil d'une longueur correspondant à la quantité de déplacement du métier à broder est fourni à chaque point de la broderie. Les moyens opérationnels 3a commandent la quantité de déplacement du métier à broder au point en synchronisme avec chaque point de la broderie et détectent la quantité de consommation de sous-fil à l'aide de la valeur cumulée de ladité quantité de déplacement du métier à broder. Dans le mode de réalisation de la figure lc, les données des coordonnées absolues sont sélectionnées pour une position de départ de broderie désirée et le métier à broder est déplacé automatiquement jusqu'à la position de départ de la broderie au moment du démarrage de l'opération de broderie. Des moyens 151 de mémorisation des données des points enregistrent les données des points utilisées pour réaliser une opération de broderie correspondant à un motif de broderie désirée. Des moyens 152 d'exécution d'une opération de broderie extraient les données des points contenues dans les moyens 151 de mémorisation des données de points et exécutent ltopération de broderie par le déplacement d'un métier à broder en fonction des données de points extraites. Des moyens 153 de détection de position en coordonnées absolues détectent une position en coordonnées absolues du métier à broder. Des moyens 154 de mémorisation de position de départ enregistrent les données des coordonnées absolues à une position à laquelle le piquage du motif de broderie est démarrée en correspondance avec ce motif de broderie.Des moyens de sélection 155 permettent de sélectionner et d'entrer manuellement les données de coordonnées absolues correspondant à une position de départ de broderie désirée et d'obtenir l'enregistrement de ces données dans des moyens 154 de mémorisation de la position de départ.Des moyens de commande de positionnement 156 extraient les données de coordonnées absolues de position de départ de broderie contenues dans les moyens de mémorisation 154 de la position de départ au moment du démarrage de la broderie et déplacent le métier à broder jusqu une position de départ de broderie correspondant auxdites données de coordonnées absolues en fonction de ces données de coordonnées absolues et de la position momentanée en coordonnées absolues du métier à broder qui a été détectée par les moyens 153 de détection de la position en coordonnées absolues. La position de départ de broderie désirée est donc sélectionnée conte données de coordonnées absolues et le métier à broder peut être déplacé automatiquement jusqu'à la position de départ de la.broderie au moment du démarrage de l'opération de broderie. La position de départ de broderie désirée peut être sélectionnée et entrée de la manière suivante. Une fonction de détection de la position en coordonnées absolues du métier à broder déjà existante est utilisée en tant que moyens 153 de détection de position en coordonnées absolues et la position en coordonnées absolues du métier à broder détectée est affichée. Le métier à broder est déplacé jusqu'à une position de départ de broderie désirée et la position en coordonnées absolues de la position de départ de broderie est affichée par des moyens de visualisation dans la fonction de position absolue du métier å broder.Les données des coordonnées absolues affichées sont visuellement identifiées et les données des coordonnées absolues correspondant à la position de départ broderie désirée identifiée sont sélectionnées et entrées manuellement par les moyens de sélection 155 et enregistrées dans les moyens 153 de mémorisation de la position de départ. Subséquemment, les données de coordonnées absolues enregistrées dans les moyens de mémorisation de la position de départ 153 sont extraites en fonction du motif de broderie et le métier à broder est positionné sur la base de ces données. Le métier à broder peut donc être ramené à la même position de départ de broderie correspondant au motif de broderie,de manière précise et itérative autant de fois qu'on le désire. Selon le mode de réalisation de la figure ld, les opérations de la machine à broder sont commandées par une commande à distance. Un corps principal de machine 8 broder comporte des premiers commutateurs, 161, d'un type à commande manuelle pour la commande de diverses opérations de la machine à broder et des moyens 162 réagissant aux signaux de commande engendrés par ces commutateurs pour commander les opérations de ladite machine à broder correspondant aux fonctions de commande affectées aux commutateurs actionnés. Un dispositif de télécommande, 163, comporte des seconds commutateurs, 163a, d'un type à commande manuelle auxquels sont affectées des fonctions de commande équivalentes à au moins une partie des fonctions de commande des premiers commutateurs 161, et des moyens de transmission, 163b, destinés à transmettre des signaux de commande engendrés par ces seconds commutateurs 163a.Des moyens de réception de télécommande 164 prévus dans le corps principal de la machine à broder pour recevoir les signaux de commande des seconds commutateurs, 163a, transmis à partir du dispositif de télécommande 163 et pour fournir les signaux de commande reçus aux moyens de commande 162. tes moyens de commande commandent, en réponse aux signaux de commande des seconds commutateurs 163a, des opérations de la machine à broder correspondant aux fonctions de commande affectées aux seconds commutateurs 163a. Si, par exemple, le dispositif de télécommande 163 est un émetteur de télécommande utilisant la transmission par signaux lumineux et comportant des commutateurs de commande tels'qu'un commutateur de marche (moyens de transmission des signaux de commande de commutateurs), les moyens de réception de télécommande 164 sont constitués par un récepteur de télécommande destiné à recevoir des signaux lumineux. Lorsque le commutateur de marche est mis en fonction dans le dispositif de télécommande 163, ce signal de commande est converti en un signal lumineux et transmis aux moyens de réception de télécommande 164. Les moyens de réception de télécommande 164 convertissent le signal lumineux reçu du dispositif de téléconaande. 163 en un signal électrique et fournissent ce signal électrique aux moyens de commande 162. Les moyens de commande 162 commandent l'opération de broderie (dans ce cas, le démarrage) en fonction du signal de commande du commutateur. La figure 2 est un schéma représentant le montage du matériel d'un mode de réalisation du système de commande destiné à une machine à broder automatique selon l'invention. L'opération de toute la machine à broder automatique est commandée par un micro-ordinateur comportant une unité centrale de traitement 11, une mémoire ROM de programme 12 et une mémoire RAM de travail 13. Une mémoire RAM de données 14 enregistre les diverses données y compris les données des points pour la réalisation du motif de broderie désiré ainsi que d'autres données relatives au piquage de broderie. Un tableau de commande, 15, comporte un certain nombre d'affichages et commutsteurs de sélection. Un lecteur de bande perforée, 16, extrait les données de piquage enregistrées sur une bande perforée (données se rspportant directement à l'opération de broderie, telles que des données X, Y désignant la position du métier à broder pour chaque point et des données de fonction désignant les opérations de la machine à broder y compris les changements de couleur, l'arrêt de l'arbre principal de la machine et des sauts). Une bande perforée, 17, sur laquelle des données de points pour la réalisation du motif de broderie désiré sont enregistrées est placée dans ledit lecteur de bande perforée 16.Les données de piquage extraites de ladite bande perforée 17 par l'intermédiaire du lecteur de bande perforée 16 sont transmises à la mémoire RAM de données 14 où elles sont enregistrées. Un moteur à impulsions d'axe X, 18, déplace le métier à broder 20 dans la direction de l'axe X. Un moteur à impulsions d'axe Y, 19, déplace le métier à broder 20 dans la direction de l'axe Y. A ces moteurs à impulsions 18 et 19 sont appliqués des signaux de commande par l'intermédiaire d'un dispositif de commande 21 de moteurs à impulsions. Un moteur 22 d'arbre principal entraine un arbre principal 23 de ladite machine à broder automatique qu'il s'agit de faire tourner. Comme il est connu, une aiguille et un crochet de la machine à broder sont entraînés selon la rotation de l'arbre principal 23. Un codeur rotatif 24 détecte l'angle de rotation de l'arbre principal 23 (ou du moteur 22?. Si l'on suppose que la tête de piquage HD est constituée par une tête de piquage multi-aiguilles, ladite tête HD comporte une pluralité d'aiguilles (chaque aiguille étant reliée à un fil d'une couleur différente). La rotation d'un moteur de changement de couleur 25 a pour résultat la sélection de l'une de la pluralité d'aiguilles de la tête HD et son entraînement par le mécanisme d'entrainement d'aiguilles de la tête RD. Le mécanisme d'entrainement d'aiguilles est adapté de manière à déplacer l'aiguille verticalement à mesure que l'arbre de la machine 23 tourne. Comme ce mécanisme d'entrainement de l'aiguille est connu, il n'est pas décrit ici.Le nombre de têtes de piquage HD n'est pas limité à une seule tête; en effet, plusieurs têtes de piquage peuvent être prévues en parallèle. Un commutateur marchejarrêt 26 est constitué par un commutateur à barre qui fonctionne comme commutateur de marche lorsque la barre est actionnée, par exemple, vers la droite, et comme commutateur d'arrêt lorsque la barre est actionnée, par exemple, vers la gauche. Lorsque le commutateur de marche est à la position MARCHE, la rotation de l'arbre principal 23 est mise en route et, lorsque le commutateur d'arrêt est à la position MARCHE, la rotation de l'arbre principal 23 est arrêtée. Un dispositif d'alimentation en paillettes, 27, fournit des paillettes destinées à être cousues avec du fil en synchronisme avec l'opération de piquage. Les paillettes ne sont pas nécessairement fournies en synchronisme avec tous les points de l'opération'de piquage mais sont fournies seulement à des points spécifiques. Les données servant à désigner les points auxquels les paillettes doivent être fournies sont incluses sous forme de "code paillettes en données de fonction dans les données de points correspondant un motif de broderie mémorisées dans la mémoire RAM de données 14. Initialement, une quantité prédéterminée N de paillettes est emmagasinée normalement dans le dispositif d'alimentation en paillettes 27 et, lorsque la quantité de paillettes dans ce dispositif d'alimentation .27 est devenue insuffisante (ctest-à-tire épuisée ou en dessous d'un certain niveau), la rotation de l'arbre principal de la machine à broder est arrêtée pour permettre de remplacer manuellement une quantité prédéterminée de paillettes. Un dispositif d'alimentation en sous-fil 28 fournit du sous-fil en synchronisme avec l'opération de piquage pour chaque point. Une bobine emmagasinant une quantité prédéterminée M de sous-fil est normalement disposée dans le dispositif d'alimentation en sous-fil 28 et, lorsque la quantité de sous-fil sur cette bobine est devenue insuffisante (épuisée ou en dessous d'un certain niveau), la rotation de l'arbre principal de la machine I broder est arrêtée pour permettre le remplacement de la bobine de sous-fil. La machine à broder automatique comprend en outre d'autres dispositifs et équfpements qui ne sont pas illustrés ici. Les dispositifs constituant le système de commande de la machine à broder automatique émettent et reçoivent des signaux vers et en provenance du micro-ordinateur par l'intermédiaire d'une interface I/F. La figure 3 illustre un exemple des commutateurs et affichages prévus sur le panneau de commande 15. Un dispositif de visualisation DPY est prévu pour afficher les données qui sont sélectionnées au cours de la sélection des diverses données, affichant des données déjà sélectionnées en vue de leur confirmation et affichant d'autres informations nécessaires. Le dispositif de visualisation DPY est capable d'afficher des lettres ainsi que des chiffres si nécessaire. Le dispositif de visualisation DPY peut être utilisé dans plusieurs modes d'affichage et l'un desdits modes d'affichage est un mode d'affichage servant à la sélection de diverses données ou à la confirmation du contenu des données sélectionnées. Dans ce mode, comme représenté sur la figure 3, le dispositif de visualisation DPY fournit un affichage suivant deux sections, à savoir une section d'affichage du contenu sélectionné, DPY1, occupant une zone relativement importante de la partie supérieure du dispositif de visualisation DPY, et une section d'affichage d'explication des touches de fonction, DPY2, occupant la partie inférieure. Un affichage à cristaux liquides, par exemple, peut être utilisé pour ce dispositif de visualisation DPY. Six touches de fonction F1-F6 sont prévues en bas du dispositif de visualisation DPY. La section d'affichage DPY2 d'explication des touches de fonction décrite ci-dessus affiche des explications concernant les fonctions attribuées aux différentes touches de fonction rî - F6. Selon l'état d'affectation des fonctions aux touches de fonction Fl-F6, les cinq touches de fonction F1-F5 du côté gauche assurent parfois les fonctions de sélection de diverses données, tandis que la touche de fonction restante F6 joue le rôle de touche de sélection de la fonction suivanfe (NEXT).La section DPY2 d'affichage d'explication des touches de fonction comporte six cadres correspondant aux touches de fonction F1-F6 et, dans chacun des cadres d'affichage correspondant aux touches de fonction F1-F6 apparaît un affichage expliquant la fonction momentanément affectée à-la touche de fonction (par exemple, cet affichage comporte les lettres "DATA INPUT" ou "PROCON"). Dans ce cas, si la touche de fonction F6 sert de touche de sélection de la fonction suivante, "NEXT" expliquant la fonction de la touche de sélection de fonction suivante est affiché. Une section menu, MENU, se rapportant aux touches de fonction, disposée du côté droit du dispositif de visualisation DPY, comporte-une liste affichant de manière visible et permanente toutes les fonctions attribuables aux touches de fonction F1-F6 Cette section de menu de fonctions, MENU, est constituée par un menu PRO.MENU de mode programme et par un menu RUN.MENU de mode marche. Le menu PRO.MENU de mode programme affiche toutes les fonctions attribuables aux touches de fonction F1-F6 pendant le mode programme. e Le menu RUN.MENU de mode marche affiche toutes les fonctions attribuables aux touches de fonction F1-F6 pendant le mode marche. Le mode programme est un mode dans lequel est effectuée la sélection des diverses données se rapportant au programme de broderie pour la réalisation d'un motif de broderie désiré (par exemple, entrée de données correspondant au motif de broderie désiré, c'est-à-dire "DATA INPUT" ou sélection de l'ordre de changement de couleur du fil, c'est-à-dire "PROCON"). Le mode marche est un mode dans lequel est effectuée la sélection des conditions de marche (par exemple 'le nombre de révolutions de l'arbre principal de la machine) avant le démarrage de l'opération de la machine à broder. Une touche de changement d'affichage, SW1, est prévue pour assurer la commutation du mode affichage du dispositif de visualisatipn DPY. ladite touche de changement d'affichage SW1 est employée, par exemple lorsque, comme illustré, on fait passer le mode d'affichage dans lequel le dispositif de visualisation DPY est utilisé pour l'affichage suivant deux sections, à savoir section DPY1 d'affichage du contenu sélectionné et section DPY2 d'affichage d'explication des touches de fonction, à un autre mode d'affichage. Une touche de mode programme SW2 est une touche actionnée pour sélectionner comme mode opératoire de ladite machine à broder le mode programme décrit ci-dessus. Une touche de mode marche SW3 est une touche actionnée pour sélectionner comme mode opératoire de ladite machine à broder le mode marche décrit ci-dessus. Une touche de déplacement du métier, FKY, est une touche actionnée lorsque le métier à broder 20 est déplacé par une opération manuelle. Un bloc dix touches TKY est utilisé lorsqu'il s'agit d'entrer diverses données numériques. Une touche de confirmation de sélection SW4 est une touche actionnée lorsque le contenu des données sélectionnées est à confirmer lors de diverses opérations de sélection de données. Une touche de sélection SWS-est une touche actionnée lorsque les données numériques entrées par le bloc dix touches TKY doivent être enregistrées ou à l'achèvement de la sélection d'une fonction, cette touche fonctionnant alors comme touche retour. Les opérations concernant la présente invention parmi les opérations à exécuter par la machine à broder automatique de la figure 2 sous la commande du micro-ordihateur vont maintenant être décrites en référence aux organigrammes de la figure 4 et des figures suivantes. Lorsque la machine I broder automatique, telle que représentée sur la figure 4, est mise en marche, le programme exécute la routine d'arrêt de l'arbre principal de la machine I broder via une routine initiale prédéterminée. Les opérations de traitement destinées à la sélection des diverses données sont exécutées dans cette routine d'arrêt de l'arbre principal. Lorsque la machine n'est pas en fonctionnement, cette routine d'arrêt de l'arbre principal est toujours exécutée. Lorsque le commutateur de marche a été mis à la position MARCHE en actionnant le commutateur marche/arrEt 26, le programme exécute la routine marche.Dans la routine marche, l'arbre principal 23 est entraîné et tourné et les données de points pour chaque point sont extraites en séquence de la mémoire RAM de données 14 en synchronisme avec une rotation de l'arbre principal et l'opération de piquage est effectuée en fonction des données extraites. Un exemple de la routine d'arrêt de l'arbre principal sera décrit en référence aux figures 5a et 5b. Pendant la routine initiale d'arrêt, un traitement d'initialisation prédéterminé est exécuté pendant que la machine est à l'arrêt. A l'étape suivante 30, le contenu d'un drapeau de mode de fonctionnement permet de déterminer si le mode de fonctionnement est le mode marche ou le mode programme. Le mode de fonctionnement passe au mode programme par la mise en fonction de la touche de mode programme SW2, et au mode marche par la mise en fonction de la touche de mode marche SW3. Si le mode de fonctionnement est le mode marche, on passe à l'étape 34 dans laquelle est effectuée lå sélection des diverses données du mode marche. Si le mode de fonctionnement est le mode programme, on passe à l'étape suivante 31 dans laquelle est effectuée la sélection des diverses données du mode programme. Dans le mode programme, l'affichage DPY passe d'abord à l'état tel que représenté sur la figure 3 et la section d'affichage DPY2 d'explication des touches de fonction affiche l'explication des modes A-E du mode programme. En cas de sélection d'une fonction suivante par l'enfoncement de la touche de fonction F6, l'affichage DPY2 d'explication des touches de fonction affiche l'explication des modes F-J dans ie mode programme. Si la touche de fonction F6 est enfoncée encore une fois pour la fonction suivante, la section d'affichage DPY2 d'explication des touches de fonction affiche l'explication des modes K-M du mode programme. Au cours de.l'étape 31, après avoir sélectionné de cette manière un élément de sélection de données, le traitement de sélection des données désiré est exécuté et l'on passe à l'étape suivante 32. Au cours de l'étape 32, il s'agit de déterminer si la touche de mode marche SW3 est à MARCHE. Si la réponse est NON, on retourne à l'étape 31 où le traitement du programme mode est répété. Lors de l'activation de la touche de mode marche SW3, le mode de fonctionnement passe du mode programme au mode marche. Dès le passage au mode marche, l'initialisation des diverses données est exécutée en vue du démarrage des opérations de broderie (étspe 33). A l'étape 34, la sélection des diverses données du mode marche est exécutée. Dans ce mode marche, la section d'affichage DPY2 d'explication des touches de fonction affiche les modes A-E du mode marche (se reporter au menu RUN.MENU du mode marche de la figure 3). En cas de sélection d'une fonction suivante par l'enfoncement de la touche F6, la section d'affichage DPY2 d'explication des touches de fonction affiche l'explication des modes F et G du mode. marche. La section DPY2 d'explication des touches de fonction est mise dans un état permettant l'affichage d'un mode désiré, et le mode désiré est sélectionné par l'actionnement d'une des touches de fonction, F1-F5. Les données désirées sont sélectionnées par l'actionnement des dix touches TKY ou par des moyens analogues. Afin de sélectionner le nombre de révolutions de la machine à broder, la section DPY2 d'explication des touches de fonction est mise dans un état permettant de sélectionner le menu A-E du mode marche et du "mode nombre de révolutions" de B par l'enfoncement de la touche de fonction F2 et un nombre de révolutions désiré est sélectionné et entré par le bloc dix touches TKY. Pour permettre l'exécution du mode arrêt programme, on procède à la sélection d'un état de la section DPY2 d'explication des touches de fonction permettant l'affichage du menu F, G dans le mode marche. L'état de l'affichage à ce moment est représenté sur la figure 9a. La touche de fonction F2 est alors enfoncée. A l'étape 35, il s'agit de déterminer si la touche de fonction F2 est à la position MARCHE ou non. Si la touche de fonction F2 a été enfoncée pour la sélection du "mode arrêt progamme", comme décrit ci-dessus, la réponse à la question de l'étape 35 est OUI et l'on passe à l'étape 36. Si la touche fonction F2 n'est pas à la position MARCHE, la réponse de l'étape 35 est NON et l'on passe à l'étape 46 lors de laquelle d'autres opérations de la routine arrêt sont exécutées. A A l'étape 36, l'affichage de la section DPY2 d'explication des touches de fonction est commuté comme représenté sur la figure 9b. Lors de cette étape, les fonctions "sélection paillettes", "remise zéro paillettes", "sélection du nombre de points", "remise à zéro des points" et "sélection terminée" sont affichées en correspondance avec les touches de fonctions F1-F4 et F6. F1 joue le rôle de "touche paillettes" et est actionné pour désigner la sélection et l'entrée des données du nombre total de points SN correspondant au nombre total N de paillettes qui sont emmagasinées initialement dans le dispositif 27 d'alimentation en paillettes. F2 joue le rôle de "touche de remise à zéro paillettes" est est actionné pour remettre zéro le compte Na d'un compteur de quantité de paillettes consommées comptant la quantité cumulée de paillettes consommées dans l'opération de broderie.F3 joue le rôle de touche de sélection du nombre de points" et est actionné pour désigner la sélection et l'entrée les données SM du nombre total de points correspondant à la quantité totale M de sous-fil qui est initialement emmagasinée dans le dispositif d'alimentation en sous-fil 28. F4 joue le rôle de "touche de remise zéro des points" et est actionné pour la remise à zéro du compte Ma d'un compteur de la quantité de sous-fil consommé comptant la quantité cumulée de sous-fil consommée dans l'opération de broderie. F6 fonctionne comme une touche qui est actionnée pour informer le micro-ordinateur que les opérations de sélection par les touches de fonction F1-F4 du mode arrêt programme sont terminées. Lors de l'étape 37, il s'agit de déterminer si la touche de fonction F1 qui joue le rôle de "touche paillettes" est MARCHE. Si la touche de fonction F1 est à MARCHE, la réponse à l'étape 37 est OUI et le traitement se poursuit à l'étape 38. Si la touche de fonction F1 n'est pas à MARCHE, la réponse à l'étape 37 est NON et l'on passe l'étape 39. La touche de fonction F1 est enfoncée pour être mise en service lorsqu'il faut sélectionner et entrer les données SN du nombre total de points correspondant à la quantité totale de paillettes N initialement emmagasinée dans le dispositif d'alimentation en paillettes 27. A l'étape 38, les données SN correspondant à la quantité totale prédéterminée de paillettes N sont sélectionnées en actionnant. le bloc dix touches TKY. A l'étape 39, il s'agit de déterminer si la touche de fonction F2, qui joue le rôle de "touche de remise zéro paillettes", a été mise en fonction ou non. Si la touche F2 est I MARCHE, le traitement se poursuit à l'étape 40 tandis que si elle n'est pas MARCHE, le traitement se poursuit à l'étape 41. Pour emmagasiner des paillettes pour la première fois ou pour emmagasiner de nouvelles paillettes, l'opérateur enfonce la touche de fonction F2 pour la mettre en fonction. A l'étape 40 suivante, le compte Na du compteur de la quantité de paillettes consommées est remis à zéro et le traitement se poursuit à l'étape 41. A l'étape 41, il s'agit de-déterminer si la touche de fonction F3, qui joue le rôle de "touche de sélection du nombre de points" a été mise en fonction ou non. Si la touche F3 est I MARCHE, la réponse à l'étape 41 est OUI et le traitement se poursuit à l'étape 42. Si la touche F3 n'est pas à MARCHE, la réponse à l'étape 41 est NON, et le traitement se poursuit à l'étape 43. La touche F3 est mise en fonction lorsque les données SM du nombre de points correspondant à la quantité totale M de sous-fil doivent être sélectionnées et entrées après avoir de nouveau mis en place une nouvelle bobine de sous-fil dans le dispositif 28 d'alimentation en sous-fil. A l'étape 42, les données SM du nombre due points prédéterminés sont sélectionnées et entrées en actionnant le bloc dix touches TKY. A l'étape 43, il s'agit de déterminer si la touche de fonction F4, qui joue le rôle de 'touche de remise a zéro points" a été mise en fonction. Si la touche F4 est à MARCHE, la réponse à l'étape 43 est OUI et le traitement se poursuit à l'étape 44. Si la touche F4 n'est pas à MARCHE, la réponse à l'étape 43 est NON et le traitement se poursuit à l'étape 45. La touche F4 est enfoncée pour être mise en fonction uniquement lorsqu'il faut mettre en place une nouvelle bobine de sous-fil dans le dispositif 28 d'alimentAtion en sous-fil. A l'étape 44, le compte Ma du compteur du nombre de points de sous-fil est remis à zéro et le traitement se poursuit à l'étape suivante 45. A l'étape 45, il s'agit de déterminer si la touche de fonction F6 a été mise en fonction ou non. Si la touche F6 est à MARCHE, la réponse a l'étape 45 est OUI et le traitement se poursuit à l'étape 46. Si la touche F6 n'est pas à MARCHE, le programme retourne à l'étape 37 lors de laquelle la routine décrite ci-dessus pour la sélection dans le mode arrêt programme est exécutée de nouveau. A l'achèvement de la sélection des données désirées dans le mode arrêt programme, l'opérateur enfonce la touche F6 pour la mettre en fonction. A l'étape 46, d'autres opérations de la routine arrêt sont exécutées et le traitement se poursuit à l'étape suivante 47. A l'étape 47, il s'agit d'établir si le commutateur arche/arrêt 26 est à l'état MARCHE ou non. Si le commutateur 26 est I HARCHE, le programme retourne à la routine principale et les opérations de la routine marche sont exécutées tandis que si le commutateur n'est pas MARCHE, le traitement se poursuit à l'étape 48. A l'étape 48, il s'agit de déterminer si la touche SW2 de mode programme a été mise en fonction ou non. Si la touche SW2 est à MARCHE, la réponse à l'étape 48 est OUI et le programme retourne à l'étape 31 où la routine décrite ci-dessus pour la sélection des données désirées dans le mode programme est répétée. Si la touche SW2 n'est pas à MARCHE, la réponse à l'étape 48 est NON et le prograne retourne à l'étape 34 où la routine pour la sélection des données désirées dans le mode marche est répétée. La description suivante concerne les opérations de la routine marche de la routine principale de la figure 4, faite en regard des organigrammes de la figure 6 et des figures suivantes. Comme représenté sur la figure 6, une opération initiale prédéterminée est exécutée, et le traitement se poursuit B'l'étape 60. A l'étape 60, le moteur 22 de l'arbre principal est mis en marche. A l'étape suivante 61, diverses opérations de marche concernant l'opération de broderie sont exécutées. A l'étape suivante 62, il s'agit d'établir si un drapeau indiquant que l'arrêt de l'arbre principal de la machine est terminé est mis à un ou non. Si le drapeau est mis à 1, la réponse à l'étape 62 est OUI et le programme retourne à la routine principale. Si le drapeau n'est pas mis à un, la réponse à l'étape 62 est NON et le traitement se poursuit l'étape 63. A l'étape 63, il s'agit de déterminer si des conditions autres que celles qu'il conviendra de contrôler dans les étapes suivantes, 64 et 65, ont été remplies ou non. Si le commutateur marche/arrêt 26 est à l'état commutateur arrêt MARCHE, ou si une insuffisance de fil se produit, l'arrêt de l'arbre principal est jugé nécessaire. Si les données de fonction contiennent le code de changement de couleur ou le code de fin représentant l'achèvement du motif de broderie, l'arrêt de l'arbre principal est jugé nécessaire. Lorsque la réponse à L'étape 63 est OUI, le traitement se poursuit à l'étape 68 et lorsque la réponse à l'étape 63 est NON, le traitement se poursuit à l'étape 64. A l'étape 64, il agit de déterminer si le compte Na du compteur de consommation de paillettes et les données SN correspondant la quantité totale de paillettes emmagasinées dans le dispositif 27 d'alimentation en paillettes sont devenus égaux l'un à l'autre. En d'autres termes, il s'agit de déterminer si la quantité de paillettes consommées par l'opération de broderie est devenue égale à la quantité totale N des paillettes initialement emmagasinées dans le dispositif 27 d'alimentation en paillettes. Si le compte Na est égal aux données SN du nombre total de points de paillettes, la réponse à cette étape 64 est OUI et le programme passe à l'étape 67.Si Nain'est pas égal à SN (ctest-à-diré Na A l'étape 67, un message tel que "arrêt pour insuffisance de paillettes apparaît sur l'unité de visualisation DPY pour informer l'opérateur de l'insuffisance de la quantité restante de paillettes dans le dispositif 27 d'alimentation en paillettes. Le traitement se poursuit alors à l'étape 68. A l'étape 65, il s'agit de déterminer si le compte Ma du compteur du nombre de points de sous-fil et les données SM du nombre de points sont devenus égaux l'un à l'autre. En d'autres termes, il s'agit de déterminer si la quantité totale de consommation de sous-fil dans l'opération de broderie a atteint la quantité totale M de sous-fil initialement emmagasinée dans le dispositif 28 d'alimentation en sous-fil. Si le compte Ma est égal aux données SM, la réponse à l'étape 65 est OUI et le traitement se poursuit à l'étape 66. Si Ma n'est pas égal à SM (c'est-à-dire Ma A l'étape 66, un message tel que arrêt pour insuffisance de sous-fil apparait sur l'unité de visualisation DPY pour informer l'opérateur de l'insuffisance de sous-fil et le traitement se poursuit à l'étape 68. A l'étape 68, un drapeau de demande d'arrêt de la machine à broder est mis à un et le compteur d'arrêt est mis à la valeur numérique "2" > et le traitement se poursuit à l'étape suivante 69. A l'étape 69, le moteur 22 de l'arbre principal de. la machine a broder est ralenti et le traitement se poursuit alors à l'étape 62 lors de laquelle la routine d'exécution des diverses opérations marche est répétée. Si un signal horloge èst fourni à partir d'un codeur rotatif 24 lors de la -routine marche de l'arbre principal,-ls -la sous-routine d'interruption de signal d'horloge de codeur telle que représentée sur la figure 7 est exécutée. Dans la sous-routine d'interruption de signal d'horloge de codeur, un compteur de codeur est incrémenté de 1 (étape 301) et, par la suite, il s'agit de déterminer successivement à quel moment du traitement correspond la valeur du compte (étapes 302 et 303), et les opérations correspondant aux temps respectifs sont exécutées. Au moment de déplacement du métier à broder, en réponse à la sortie du compteur de points; des données X, Y correspondant aux données de fonctions et de points de broderie momentanées sont extraites de la mémoire RAM de données 14 (étape 304) et, en fonction des données X, Y, le métier à broder 20 est déplacé dans les directions X et Y (étape 305) et, par la suite, on fait progresser la valeur Ma du compte du compteur du nombre de points et on fait progresser le compteur de points au point suivant (étapes 306 et 313).On détermine ensuite si les données de fonctions contiennent un "code paillettes" (étape 314) et, si la réponse est NON, le programme revient 9 la routine principale marche tandis que si la réponse est OUI, une commande d'alimentation en paillettes est envoyée au dispositif 27 d'alimentation en paillettes (étape 315) si bien qu'une paillette sera cousue dans le motif de broderie en association avec le déplacement de l'aiguille. Ensuite, on fait progresser le comte Na du compteur de la quantité de consommation de paillettes (étape 316) et le programme retourne à la routine principale marche. Au moment d'arrêt de l'arbre principal de la machine broder, on détermine si le drapeau de demande d'arrêt de l'arbre principal de la tachine broder est mis à 1 (étape 307). Si la réponse est OUI, le compteur d'arrêt est degré enté de 1 et on détermine si son compte est devenu zéro ou non (étapes 308 et 309). Si le compte est devenu zéro, le moteur 22 de l'arbre principal de la machine broder est arrêté et le drapeau indiquant que l'arrêt principal de l'arbre de la machine à broder est terminé est mis l (étape 310). Les commandes de saut et autres opérations sont exécutées dans un autre traitement de synchronisation de la broderie (étape 311). Si un signal d'origine est engendré par le codeur rotatif 24 au cours des opérations de la routine marche de l'arbre principal de la machine à broder, les opérations sont interrompues chaque fois que ce signal d'origine est engendré et le progrsmme passe 9 une sous-routine d'interruption de signal d'origine de codeur telle que représentée sur la figure 8 dans laquelle le compteur de codeur est remis 9 zéro (étape 401). Dans la disposition décrite ci-dessus, l'opération de détection de l'insuffisance de paillettes emmagasinées dans le dispositif 27 d'alimentation en paillettes et l'opération de détection de l'insuffisance de sous-fil dans la bobine de sous-fil mise en place dans le dispositif 28 d'alimentation en sous-fil sont résumées de la manière suivante: L'opération de détection d'insuffisance de paillettes sera décrite en premier. Lorsque les paillettes d'une quantité prédéterminée N sont emmagasinées initialement ou de nouveau dans le dispositif 27 d'alimentation en paillettes, les données SN du nombre total de points correspondant à ce nombre total N de paillettes sont séléctionnées et entrées par l'actionnement du bloc dix touches TKY (étapes 37 et 38).Le compte Na du compteur de la quantité de paillettes consommées est ensuite remis à zéro afin de préparer le démarrage de l'opération de broderie. Au cours de l'opération de broderie, une paillette est fournie à un point auquel il convient d'utiliser une paillette; le point est désigné par les données de fonction qui contiennent le "code paillettes" et, à un moment pré-établi correspondant au point, on fait progresser le compte Na du compteur de consommation de paillettes (étapes 314-316). Ce compte Na est comparé aux données SN du nombre total de points et l'opération de broderie est répétée jusqu'à ce que Na soit égal à SN (étapes 61-64). Si la condition Na w SN a été remplie, c'est-à-dire si la quantité cumulée de paillettes consommées en raison de l'opération de broderie a atteint la quantité totale N de paillette emmagasinées dans le dispositif 27 d'alimentation en paillettes, l'arbre principal 23 de la machine à broder est arrêté et un message arrêt pour.insuffisance de paillettes est affiché par le dispositif de visualisation DPY, donnant ainsi au dispositif 27 d'alimentation en paillettes l'ordre de ré-emmagasiner des paillettes (étapes 64, 67-69). L'opération de détection d'insuffisance de sous-fil va maintenant être décrite. Lorsque la bobine de sous-fil a été mise en place initialement ou de nouveau dans le dispositif 28 d'alimentation en sous-fil, les données SM du nombre total de points correspondant à la quantité totale M de sous-fil sur la bobine sont sélectionnées et entrées en actionnant les dix touches TKY (étapes 41 et 42)-. Le compte Ma du compteur du nombre de points de sous-fil qui compte la quantité cumulée de sous-fil consommé est alors remis 9 zéro afin de préparer le démarrage de l'opération de broderie (étapes 43 et 41).Lors du démarrage de l'opération de broderie, le sous-fil est fourni à chacun de tous les points de la broderie de sorte que l'on fait progresser le compte Ma en synchronisme avec tous les points de la broderie (étapes 305-313). Ledit compte Ma est comparé aux données SM du nombre total de points et l'opération de broderie est répétée jusqu'à ce que Ma ait atteint la valeur de SM (étapes 61-63 et 65j. Lorsque la condition Ma = SM a été remplie, c'est-g-dire lorsque la quantité cumulée de sous-fil consommé en raison de l'opération de broderie a atteint la quantité totale M de sous-fil sur la bobine de sous-fil mise en place dans le dispositif 28 d'alimentation en sous-fil, l'arbre principal 23 de la machine à broder est arrêté et le message "arrêt pour insuffisance de sous-fil" apparat sur l'unité de visualisation DPY, commandant ainsi au dispositif 28 d'alimentation en sous-fil de mettre en place une nouvelle bobine de sous-fil. Dans le mode de réalisation décrit ci-dessus; la détection de la quantité restante de sous-fil dans le dispositif 28 d'alimentation en sous-fil ou la détection de la quantité restante de paillettes dans le dispositif 27 d'alimentation en paillettes est exécutée par un logiciel du système de micro-ordinateur. En variante, ladite détection peut être exécutée par un dispositif matériel prévu uniquement à cet effet. Le dispositif de visualisation servant afficher les motifs d'arrêt de l'arbre principal de la machine à broder n'est pas nécessairement constitué par un affichage à cristaux liquides; un dispositif électrique ou électronique tel qu'un dispositif de visualisation à écran cathodique ou tel qu'un affichage à diodes électroluminescente6, ou encore un dispositif de sortie sur support en papier tel qu'une imprimante, ou encore un dispositif de diffusion de messages parlés peuvent être utilisés. Dans le mode de réalisation décrit ci-dessus, des compteurs progressifs servent de compteur de quantité de paillettes consommées et de compteur de nombre de points de sous-fil dans les moyens de détection d'insuffisance de sous-fil. En variante, on peut également faire appel à des compteurs régressifs qui déduisent des valeurs correspondant aux quantités de consommation respectivement des données SN du nombre total de points de paillettes et des données SM du nombre total de points de sous-fil respectivement sélectionnées et entrées respectivement dans les moyens de-sélection de données du nombre de points. La détection de l'insuffisance des matières de broderie n'est pas limitée à la détection de l'absence d'une quantité restante de sous-fil sur la bobine de sous-fil mise en place dans le dispositif 28 d'alimentation en sous-fil, ni de la quantité restante de paillettes emmagasinées dans le dispositif 27 d'alimentation en paillettes, nais elle inclut également la détection d'une quantité de sous-fil ou de paillettes inférieure à un certain niveau. Comme le dispositif est construit de manière à ce que l'insuffisance de matière de broderie soit détectée sur la base du nombre de points comptés, il n'est pas nécessaire que la quantité restante constituant la base de la détection de l'insuffisance soit zéro; au contraire, elle peut être réglée à diverses valeurs appropriées.Grâce å ces dispositions, il est possible de réapprovisionner les matières et d'effectuer d'autres opérations avant l'épuisement complet des matières de broderie, ce qui permet d'effectuer le travail de broderie sans inconvénient et d'une manière efficace. Dans le mode de réalisation ci-dessus, la matière de broderie dont la quantité de consommation est susceptible d'être détectée est constituée par du sous-fil ou des paillettes. La matière de broderie n'y est pas limitée; en effet, diverses autres matières de broderie telles que du fil de broderie décoratif, des rubans et des perles peuvent également être détectées. Dans le mode de réalisation décrit ci-dessus, la quantité de consommation des matières de broderie est détectée en fonction du nombre de points. En variante, la quantité de consommation des matières de broderie peut être détectée en fonction de la distance de déplacement réel du métier à broder. Un exemple du traitement de la sélection de la quantité de consommation de sous-fil exécuté dans la routine d'arrêt de l'arbre principal de la machine à broder (figure 4, figures 5a et 5b) va maintenant être décrit en référence à'la figure 10. Le traitement représenté sur la figure 10 peut remplacer les traitements des étapes 35-45 de la figure 5b. De la même manière, comme dans le cas du traitement décrit ci-dessus, ce traitement est exécuté en mode arrêt programme dans le mode marche. Lors de la sélection du mode arrêt programma dans le mode marche, la réponse à l'étape 35 est OUI, et le traitement se poursuit à l'étape 360. A l'étape 360, l'affichage de la section M Y2 d'explicaton des touches de fonction est commuté comme représenté sur la figure 11. Dans ce cas, l'affichage des fonctions "paillettes", remise à zéro paillettes" "sélection quantité consommation", "remise à zéro quantité consommation" et "sélection terminée" est effectué en correspondance avec les touches de fonction F1-F4 et F6.Plus spécifiquement, la touche de fonction F1 assure la fonction de "touche paillettes" décrite ci-dessus, F2 la fonction de "touche de remise à zéro pailiettes" décrite ci-dessus, F3 la fonction de "touche remise à zéro de la quantité de consommation" actionnée afin de désigner la sélection et l'entrée des données SM de quantité de consommation attendue correspondant à la quantité désirée de consommation de sous-fil dans le dispositif 28 d'alimentation en sous-fil, la touche F4 assure la fonction de "touche de remise à zéro de la quantité de consommation" actionnée pour la remise à zéro du compte Ma d'un compteur de la distance de déplacement d'un métier à broder cumulant la distance de déplacement du métier à broder pour chaque étape de l'opération de broderie, et F6 sert à informer le micro-ordinateur de l'achèvement des opérations de sélection effectuées par les touches de fonction F1-F4 dans le mode arrêt programme. Les opérations des étapes subséquentes 37-40 sont les mêmes que celles des étapes désignées par les mêmes numéros de référence de la figure 5b. A l'étape 70, il s'agit de déterminer si la touche de fonction F3 qui assure le rôle de "touche de sélection de la quantité de consommation" a été mise en fonction ou non. Si la touche P3 est à MARCHE, la réponse à l'étape 70 est OUI et le traitement se poursuit & l'étape 71. Si la touche F3 n'est pas à MARCHE, la réponse à ladite étape 70 est NON et le traitement se poursuit à l'étape 72. La touche F3 est mise en service pour la sélection et l'entrée de la quantité de consommation UM correspondant à la quantité M de consommation de sous-fil désirée. A l'étape 71, les données UM de quantité de consommation désirée sont sélectionnées et entrées par l'actionnement de la touche TKY. Lorsque, psr exemple, une nouvelle bobine de sous-fil est mise en place de nouveau dans le dispositif 28 d'alimentation en sous-fil, une quantité correspondant à la quantité initiale de sous-fil emmagasinée sur ladite bobine de sous-fil est sélectionnée et entrée en tant que donnée UM de quantité de consommation. A l'étape 72, il s'agit de déterminer si la touche de fonction F4 qui assure le rôle de "touche de remise à zéro de la quantité de consommation" a été mise en fonction ou non. Si la tpuche F4 est å MARCHE, la réponse a cette étape 72 est OUI et le traitement se poursuit à l'étape 73. Si la touche F4 n'est pas à MARCHE, la réponse à ladite étape 72 est NON et le traitement se poursuit a l'étape 45. Pour démarrer le comptage d'une quantité de consommation de sous-fil (par exemple une bobine de sous-fil est mise en place de nouveau dans le dispositif 28 d'alimentation en sous-fil), la touche F4 est enfoncée pour être mise en fonction. A l'étape 73, le compte Mb du compteur de la distance de déplacement du métier à broder comptant la distance de déplacement totale du métier à broder 20 est remise à "O" et le traitement se poursuit à l'étape 45. A l'étape 45, il s'agit de déterminer si la touche de fonction F6 b été mise en fonction ou non. Si la touche F6 est à MARCHE, la réponse à cette étape 45 est OUI et le traitement se poursuit à l'étape 46 (figure 5b). Si la touche F6 n'est pas à MARCHE, le programme retourne à l'étape 37 lors de laquelle la routine décrite ci-dessus pour la sélection du traitement en mode arrêt programme est répétée. Lorsque les opérations de sélection des données désirées sont terminées, l'opérateur enfonce la touche F6 pour la oettre en fonction. Dans ce mode'de réalisation, le traitement de l'étape 65 de la routine marche représentée sur la figure 6 est remplacé par étape 650 représentée sur la figure 12. De plus, les étapes 306 et 313 de la routine d'interruption de signal d'horloge de codeur, représentée sur la figure 7, sont remplacées par les étapes 313, 317 et 318 représentées sur la figure 13. Au cours de la marche de la machine à broder, pour chaque opération de piquage, l'étape 305 (entrainement du métier à broder) de. la figure 13 est exécutée à un moment pré-établi. Par la suite, on fait progresser le contenu du compteur de points'au point suivant (étape 313). Ensuite, la distance de déplacement du métier à broder SI pour un point sur a base des données X, Y obtenues par l'entrainement X-Y du métier à broder 20 est obtenue à l'aide de la formule suivante: (étape 317) et la distance SI est ajoutée au compte Mb du compteur de la distance de déplacement du métier et le compte Mb dudit compteur est renouvelé conformément au résultat de l'addition (étape 318). Entretemps, pendant la marche de la machine à broder, l'étape 650 est exécutée pour chaque opération de piquage. A l'étape 650, il stagit de déterminer si ou non le compte Mb du compteur de la quantité de déplacement du métier à broder a atteint la valeur des données UM de la quantité de consommation, c'est-à-dire si ou non la quantité totale de consommation de sous-fil par ltopération de broderie a atteint la quantité totale M de sous-fil initialement emmagasiné dans le dispositif 28 d'alimentation en sous-fil. Si la condition Mb UM est remplie, la réponse à l'étape 650 est OUI et le traitement se poursuit à l'étape 66.Si la condition Mb > UM n'est pas remplie (c'est=8-dire Mb NON et le programme retourne à l'étape 61 (figure 6) au cours de laquelle d'autres opérations de marche concernant ltopération de broderie sont répétées. A l'étape 66, un message tel que arrêt pour insuffisance de sous-fil apparaît sur le disposition de visualisation DPY pour informer l'opérateur de l'insuffisance de la quantité restante de sous-fil dans le dispositif 28 d'alimentation en sous-fil. Le traitement se poursuit alors à l'étape 68 (figure 6). Dans les dispositions ci-dessus, la détection de la quantité de sous-fil consommé dans la bobine de sous-fil mise en place dans le dispositif 28 d'alimentation en sous-fil ou la détection d'une insuffisance de sous-fil peut être résumée de la manière suivante: Lorsque la bobine de sous-fil a été mise en place pour la première fois ou de nouveau dans le dispositif 28 d'alimentation en sous-fil, les données UM de quantité de consommation correspondant à la quantité M de consommation désirée de sous-fil sur la bobine sont sélectionnées et entrées par l'actionnement du bloc dix touches TRY (étapes 70 et 71).Ensuite, le compte Mb du compteur de la quantité de déplacement comptant la quantité de déplacement totale du métier à broder 20 correspondant à la quantité de consommation cumulée de sous-fil est remis "0" afin de préparer le démarrage de l'opération -de btoderie (étapes 72 et 73). Lors du démarrage de l'opération de broderie, du sous-fil d'une longueur correspondant à la quantité de déplacement du métier à broder 20 est fourni à chacun de tous les points de l'opération de broderie de sorte que la valeur Mb correspondant à la quantité de déplacement du métier à broder au point est cumulée (étapes 305, 317 et 318). Ledit comptage Mb est comparé aux données UM de sélection de la quantité de consommation (étape 630) et l'opération de broderie est répétée jusqu'à ce que Mb ait atteint UM.Si la condition Mb > , UM a finalement été remplie, c'est-8-dire que la quantité de consommation cumulée de sous-fil pour l'opération de broderie a atteint la quantité totale M de sous-fil sur la bobine de sous-fil mise en place dans le dispositif 28 d'alimentation en sous-fil, l'arbre principal 23 de la machine à broder est arrêté et un message "arrêt pour insuffisance de sous-fil" apparais sur le dispositif visualisation DPY de manière à commander la mise en place d'une nouvelle bobine de sous-fil dans le dispositif 28 d'alimentation en sous-fil ou l'exécution d'une autre étape appropriée. De plus, dans le mode de réalisation décrit ci-dessus, la détection de la quantité de consommation de sous-fil dans le dispositif 28 d'alimentation en sous-fil est effectuée par le logiciel du système de micro-ordinateur. Cependant, cette détection peut s 'effectuer à l'aide d'un dispositif matériel prévu uniquement à cet effet. Dans ce mode de réalisation, un compteur progressif est utilisé pour compter la quantité totale de déplacement du métier a broder 20. En variante, on peut utiliser un compteur dégressif qui déduit une valeur correspondant à la quantité de déplacement du métier à broder 20 pour chaque point dans l'opération de broderie des données UM de quantité de consommation sélectionnées et entrées par les moyens de sélection de données de quantité de consommation. La détection de l'insuffisance de matière de broderie inclut non seulement la détection de l'absence d'une quantité restante de sous-fil sur la bobine de sous-fil mise en place dans le dispositif 28 d'alimentation en sous-fil mais également la détection d'une quantité inférieure à un certain niveau. Comme l'insuffisance de la matière de broderie est déterminée sur la base de la quantité de déplacement du métier à broder 20, la quantité restante sur laquelle est basée la détection de l'insuffisance n'est pas limitée à zéro mais peut être réglée pour diverses valeurs. Ainsi, il est possible d'effectuer des opérations de réapprovisionnement ou d'autres opérations appropriées avant l'épuisement complet de la matière de broderie de sorte que l'opération de broderie peut être exécutée sans inconvénient et d'une manière efficace. Dans ce mode de réalisation, la matière de broderie dont la quantité de consommation ou dont la quantité restante fait l'objet de détection est constituée par du sous-fil. La matière de broderie n'est pas limitée cependant à du sous-fil; au contraire, d'autres matières de broderie peuvent faire l'objet de détection. On va maintenant décrire un mode de réalisation capable de sélectionner une position de départ de broderie et de positionner le métier à broder à la position de départ de broderie. Dans ledit mode de réalisation, les données de coordonnées absolues d'une position de départ de broderie désirée sont manuellement sélectionnées, entrées et enregistrées dans une mémoire; ces données de coordonnées absolues de la position de départ de broderie sont extraites de cette mémoire en début de broderie et le métier à broder peut être réglé automatiquement à la position de départ de broderie désirée en déplaçant ledit métier à broder jusqu'à la position de départ de broderie correspondant auxdites données de coordonnées absolues. Dans ce mode de réalisation, la mémoire RAM 14 enregistre, en plus des données de points destinées à la réalisation d'un motif de broderie désiré, les données de la position de départ de la broderie. La figure 14 représente un exemple d'une topographie de la mémoire RAM de données 14. Ladite mémoire RAM 14 est généralement constituée par un répertoire de données de motif, 14A, et une section de mémoire de données de motif 14B. La section de mémoire de données de motif 14 peut enregistrer des données de motif correspondant à plusieurs types de motifs de broderie. Dans la section de mémoire de données de motif 14 sont définies des zones de données de motif P1, P2, P3 (à supposer qu'il existe trois types de données de motif enregistrées) qui emmagasinent les données respectives en conformité avec les données de motif enregistrées. La zone de la section de mémoire de données de motif 14B est laissée vierge.Le répertoire de données de motif. 14A enregistre, dans la section de mémoire de donnees de motif 14B, des données désignant des zones de mémoire des données de motif enregistrées respectives (c'est-à-dire les zones de données de motif respectives P1, P2, P3, etc.). Le répertoire de données de motif 14A enregistre, en ce qui concerne les zones de données de motif respectives P1, P2, et P3 enregistrées dans la section de mémoire 14B de données de motif, leurs numéros de motif, adresses de début (c'est-à-dire les adresses de tête des zones P1, P2, P3, etc.) et leurs adresses de fin (dernières adresses des zones P1, P2, P3, etc.). Les numéros de motif sont des numéros que l'on sélectionne à volonté, tels que "1", "2", "3", etc., pour les zones P1, P2, P3, etc., respectivement et qui sont utilisés pour différencier les données de motif qui ont été enregistrées. Lorsqu'un numéro de motif désiré a été sélectionné par l'entrée de données au cours de l'enregistrement, un répertoire correspondant à ce numéro de motif est ouvert dans le répertoire de données de motif 14A. Lorsque le nombre de motifs désiré a été désigné par l'entrée de données lors de l'extraction, l'adresse de début correspondant audit numéro de motif est extraite du répertoire de données de motif 14A et l'une des zones de données de motif P1, P2, P3, etc., correspondant audit numéro de motif est identifiée en conséquence et fait l'objet d'un accès. Les zones de données de motif respectivement P1, P2, P3, etc., sont constituées par la zone de données de position de départ SPME et par la zone suivante de données de points SME. La zone de données de points SME enregistre, pour chaque point et pour tous les points d'un motif de broderie, les données de points nécessaires à la réalisation de la broderie désirée y compris les données de piquage connues (données se rapportant directement à l'opération de broderie, y compris les données X, Y désignant la position du métier à broder et les données de fonction désignant les opérations de la machine à broder, telles que changement de couleur, arrêt de l'arbre principal de la machine à broder et saut).La zone de données de position de départ SPME est une zone qui enregistre les données de coordonnées absolues de la position de départ de broderie (ci-après dénommées données de position de départ XS, YS, XS étant les données des coordonnées de l'axe X et YS étant les données des coordonnées de l'axe Y). Comme la zone de données de position de départ SME est prévue pour les zones de données de motif respectivement P1, P2, P3, etc., les données de position de départ sont emmagasinées pour chaque motif. Les opérations correspondant au traitement de la sélection de position de départ de broderie, parmi les opérations exécutées par la machine à broder automatique de la figure 2 sous la commande du micro-ordinateur, vont maintenant être décrites en regard des organigrammes des figures 15a et 15b. Les figures 15a et 15b représentent des opérations de sélection d'entrée de données qui sont incluses dans l'étape 31 représentée à la figure Sa. Dans le mode programme, si la touche de fonction Fl est mise en fonction lorsque l'affichage de fonctions comme représenté å la figure 3 est effectué par la section de visualisation DPY2, le "mode de sélection d'entrée de données" est sélectionné et les opérations de sélection d'entrée de données représentées aux figures 15a et 15b sont exécutées. Lors de la sélection du "mode de sélection d'entrée de données", la réponse à l'étape 80 de la figure 15a est OUI et le traitement se poursuit à l'étape 81 où l'on détermine s'il convient de charger des données de bande perforée ou d'extraire des données de la zone de données de motifs de la mémoire RAM 14. La décision quant au chargement de données sur bande perforée ou l'extraction de données de la zone de données de motifs de la mémoire de données RAM est prise par l'actionnement des touches de fonctions F1-F6 dans un état où le contenu de l'affichage de la section de visualisation DPY2 est commuté au mode de sélection bande/mémoire. En cas de chargement de données sur bande perforée, le programme procède d'abord à l'étape 82 où la sélection du numéro de motif désiré et l'ouverture d'un répertoire correspondant au numéro de motif dans le répertoire 14A de données de motifs sont effectuées. Le numéro de motif est sélectionné en entrant un numéro désiré en actionnant le bloc dix touches TKY. Dans ce cas, les numéros de motif de données de motifs enregistrées et les numéros de motif de données de motifs non enregistrées sont affichés de préférence par l'unité de visualisation DFY de sorte qu'un numéro de motif désiré sera sélectionné parmi les numéros de motif des données de motif non enregistrées. Les données de numéros de motifs sélectionnées et entrées sont enregistrées dans le répertoire de données de motifs 14A.Simultanément, l'adresse de départ de la zone de données de motifs correspondant audit numéro de motif est choisie par l'ordinateur et cette adresse de départ est enregistrée dans le répertoire de données de motif 14A en correspondance avec l'enregistrement des données de numéros de motif. Ainsi, le répertoire correspondant au numéro de motif qui a été sélectionné et entré est ouvert dans le répertoire de données de motifs 14A. A cette étape 32, la zone de données de position de départ SPME dans la zone de données de motif correspondant au numéro de motif sélectionné et entré (un numéro parmi FI, P2, P3, etc.) est établie et le contenu des données de position de départ XS, YS qui doivent y être enregistrées est mis initialement à l'étant blanc. A l'étape suivante 83, il s'agit de déterminer si le commutateur de démarrage de bande a été mis en fonction ou non et l'état d'attente continue jusqu'à ce que le commutateur soit mis en fonction. L'opérateur place la bande perforée 17 correspondant au motif de broderie désiré dans le lecteur de bande perforée 16 et, lorsque la mise en place est terminée, il met en fonction le commutateur de démarrage de bande. Lorsque le commutateur de démarrage de bande est mis en fonction, le traitement se poursuit à l'étape 84. Le commutateur de démarrage de bande est prévu soit en affectant l'attente à l'une quelconque des touches de fonction F1-F6, soit en prévoyant un commutateur exclusivement réservé à cet usage sur le panneau de commande 15. A l'étape 84 suivante, les données de points pour un point (données X, Y et données de fonction) enregistrées sur la bande perforée 17 sont extraites au moyen du lecteur de bande perforée 16 et les données de points extraites pour un point sont enregistrées à l'adresse de la mémoire RAM de données 14 désignée par l'adresse de mémoire de données DMA (celle-ci est initialement affectée à l'adresse de tête de la zone mémoire de données de points SME correspondant au numéro de motif). A l'étape suivante 85, on fait progresser l'adresse de la mémoire de données d'une valeur pour un point. A l'étape suivante 86, il s'agit de déterminer si le contenu des données de fonction contenues dans les données de points extraites du lecteur de bande perforée 16 à l'étape 84 çonstitue un code de fin représentant la fin du motif de broderie. Si le contenu des données de fonction ne constitue pas un code de fin, le programme retourne à l'étape 84 où les opérations des étapes 84-86, qui sont les mêmes que celles décrites ci-dessus, sont répétées à l'égard du point suivant. Lors de l'achèvement du chargement des données de points de tous les points de la zone de données de points SME correspondant au numéro de motif, le code fonction devient le code de fin et le traitement se poursuit à l'étape 87. A l'étape 87, il s'agit de déterminer si un commutateur désignant une opération destinée à la détection de la position en coordonnées absolues du métier à broder 20 a été mis en fonction ou non. Si l'opération de détection de la position en coordonnées absolues du métier à broder 20 est exécutée, le commutateur de sélection de détection de coordonnées est mis en fonction. Si ce commutateur est à marche, le traitement se poursuit avec la sous-routine de détection'de position en coordonnées absolues à l'étape 88. Ledit commutateur de sélection de détection de coordonnées est prévu soit par l'affectation de cette fonction à l'une quelconque des touches de fonction F1-F6, soit en prévoyant un commutateur exclusivement réservé à cet usage sur le panneau de commande 15. L'opération de détection de position en coordonnées absolues est une opération exécutée dans la machine à broder automatique existante et son principe de traitement est illustré sur la figure 16. De manière connue, le métier I broder 20 est monté sur une table 120 fixe de métier à broder et le métier broder 20 est entrainé suivant X-Y relativement à la table 120. A l'origine des axes X et Y de la table 120 sont prévus un commutateur SW10 de fin de course de détection de l'origine de l'axe X et un commutateur SW11 de fin de course de détection de l'origine de l'axe Y.S'il s'agit de détecter une position en coordonnées absolues (Xa, Ya) du métier 9 broder 20 & une position désirée, le métier à broder 20 est déplacé vers l'origine et s'arrête a une position où les commutateurs de fin de course SW10 et SWll sont actionnés (c'est- -dire l'origine). Les quantités de déplacement du métier à broder selon les axes X et Y sont comptées. Ces comptes représentent la position d'origine en coordonnées absolues (Xa, Ya) du métier 9 broder 20. Le métier à broder qui s'est déplacé une fois vers l'origine est ramené à la position d'origine (Xa, Ya). Dans la sous-routine de détection de position en coordonnées absolues représentée à la figure 17, l'opération de détection de position en coordonnées absolues décrite ci-dessus est exécutée. Plus spécifiquement, les quantités de déplacement du métier à broder 20 à partir de la position momentanée jusqu'à l'origine de la table 120 du métier à broder (axe X - 0, axe Y = 0) dans les directions de l'axe X et de l'axe Y sont comptées à l'aide d'un compteur lA de quantité de déplacement dans la direction de l'axe X et d'un compteur YA de la quantité de déplacement dans la direction de I'axe Y, la position du métier à broder.20 en coordonnées absolues étant ainsi détectée. Initialement, à l'étape 89, les compteurs lA et YA sont remis à zéro et le traitement se poursuit à l'étape suivante 90. A l'étape 90, il s'agit de déterminer si le commutateur SW10 de fin de course de détection de l'origine de l'axe X, représenté à la figure 16, a été mis en fonction ou non. Si ce commutateur n'est pas à MARCHE, le traitement se poursuit à l'étape 91. A l'étape 91, un moteur 18 à impulsions de l'axe X est entraîné par une impulsion dans la direction négative pour faire progresser le compteur lA et le programme retourne à l'étape 90. Jusqu'à ce que le métier a broder 20 ait atteint l'origine dans la direction de l'axe X, c'est-8-dire jusqu'à ce que le métier à broder 20 ait été détecté par le commutateur SW10 de fin de course de détection de l'origine del'axe X, les étapes 90 et 99 sont répétées pour déplacer le métier 20 et faire progresser le compteur lA à chaque déplacement dudit métier 20. Lors de la mise en fonction du commutateur SW10 de fin de course de detection de l'origine de l'axe X par le déplacement du métier à broder 20, le traitement se poursuit à l'étape suivante 92. A l'étape suivante 92, un moteur à impulsions 19 de l'axe Y est déplacé par une impulsion dans la direction négative pour faire progresser le compteur Y & et le programme retourne à l'étape 92. A l'étape 93, un moteur 19 à impulsions d'axe Y est entratné par une impulsion dans la direction négative pour faire progresser le compteur YA et le programme retourne à l'étape 92. Jusqu'à ce que le métier à broder 20 ait atteint l'origine dans la direction de l'axe Y, c'est-I-dire jusqu'à ce que le métier à broder 20 ait été détecté par le commutateur SW11 de fin de course de détection de l'origine de l'axe Y, les étapes 92 et 93 sont répétées pour déplacer le métier à broder 20 et pour faire progresser le compteur YA à chaque mouvement du métier à broder 20. Lorsque le commutateur SW11 de fin de course de détection de l'origine de l'axe Y est mis en fonction par le déplacement du métier à broder 20, le traitement se poursuit à l'étape suivante 94.A ce moment là, les comptes des compteurs lA et Y & respectivement représentent la position en coordonnées absolues (Xa, Ya) du métier à broder 20-au début de l'opération de détection de la position en coordonnées absolues. A l'étape 94, le moteur 18 à impusions de l'axe X est entrainé par les comptes affichés par le compteur lA dans la direction positive. Le moteur 19 à impulsions de l'axe Y est entraîné par les comptes affichés par le compteur YA, c'est-8-dire qu'une opération est effectuée pour ramener le métier I broder 20 la position d'origine (xa, Ya). A l'étape 95, les comptes des compteurs lA et YA sont affichés par le disposition de visualisation DPY comme étant la position absolue (Xa, Ya) du métier à broder 20. Le programme retourne ensuite à la routine principale où l'étape 96 de la figure 15 est exécutée. Après exécution de cette opération de détection de coordonnées absolues, les coordonnées absolues de la position momentanée du er à broder 20 peuvent toujours être évaluées sur la base du contenu des compteurs lA et YA. En incrémentant ou décrémentant par. la suite le contenu des compteurs lA et YA de 1 chaque fois que les moteurs 18 et 19 à impulsions des axes X et Y sont entraînés par une impulsion dans la direction positive ou négative, le contenu des compteurs lA et YA peut toujours représenter les coordonnées absolues de la position momentanée du métier à broder 20.En variante, en maintenant le contenu des compteurs lA et YA au moment où l'opération de détection de la position en coordonnées absolues est achevée et en comptant les quantités de déplacement relatives subséquentes du métier à broder 20 dans les directions de l'axe X et de l'axe Y à l'aide d'autres compteurs séparés et en ajoutant, si nécessaire, le contenu desdits autres compteurs et des compteurs lA et YA les uns aux autres, il est possible d'obtenir les données représentant les coordonnées absolues de la position momentanée du métier à broder 20. Pour revenir à là figure 15a, à l'étape 96 il s'agit de déterminer si le commutateur de sélection de la position de départ a été mis en fonction ou non. Pour l'enregistrement des données de position de départ, ce commutateur est mis en fonction et le traitement se poursuit à l'étape suivante 51. Ledit commutateur de sélection de position de départ est prévu soit en affectant cette fonction l'une des touches de fonction F1-F6, soit en prévoyant un commutateur réservé exclusivement cet effet. A l'étape 97, le numéro du motif de broderie dont les données de position de départ doivent être enregistrées est sélectionné et entré par l'intermédiaire du bloc dix touches TKY, et le traitément se poursuit l'étape suivante 98. A l'étape 98, il s'agit de déterminer si les données de points du numéro de motif sélectionné et entré ont été enregistrées ou non. S'il s'agit d'un numéro de motif non enregistré, le programme retourne à l'étape 97 où le numéro de motif est rétabli, tandis que s'il s'agit d'un numéro de motif enregistré, le traitement se poursuit å l'étape 99. A l'étape 99, les données XS de position de départ des numéros de motif dans la ditection de l'axe X sont entrées par l'intermédiaire du bloc dix touches TKY. A l'étape suivante 100 (figure 15b), les données XS de la position de départ du motif de broderie dans la direction de l'axe X entrées à l'étape 99 sont enregistrées dans la zone SMPE de données de position de départ et le traitement se poursuit à l'étape suivante 101. A l'étape 101, les données YS de position de départ du motif de broderie dans la direction de l'axe Y sont entrées par l'intermédiaire du bloc 10 touches TKY. A l'étape suivante 102, les données YS de position de départ du motif de broderie dans la direction de l'axe Y Sont enregistrées dans la zone SMPE de données de position de départ. A l'étape suivante, 103, il s'agit de déterminer si un commutateur de données prêtes a été mis en fonction ou non. Si ce commutateur est à MARCHE, le traitement se poursuit par d'autres opérations dans la routine d'arrêt tandis que si ledit commutateur n'est pas à MARCHE, le traitement se poursuit à l'étape 104. Ce commutateur de données prêtes est réalisé soit en affectant cette fonction à l'une des touches de fonction soit en prévoyant un commutateur réservé exclusivement à cet usage sur le panneau de commande. A l'étape 104, il s'agit de déterminer si le commutateur de données prêtes a été mis en fonction ou non. Si ce commutateur n'est pas à MARCHE, le programme retourne à l'étape 80 tandis que si le commutateur est à MARCHE, le traitement se poursuit à l'étape 105. A l'étape 105, le numéro d'un motif que l'on désire broder est désigné. A l'étape suivante 106, l'adresse initiale de la zone de données de points correspondant au numéro de motif désigné par l'étape 105 est établie à l'adresse de mémoire de données DMA, ce qui permet le début de lecture. A l'étape suivante 107, les données XS, YS de position de départ correspondant au numéro de motif de broderie désigné sont extraites de la zone SPME de données de position. A l'étape suivante 108, les différences #X, #Y bY entre la position en coordonnées absolues (Xa, Ya) de la position momentanée du métier à broder 20 et les données XS, YS de position de départ extraites l'étape précédente 107 sont obtenues. En d'autres termes, les opérations bXII(S-Xa et etY=YS-Ya sont exécutées. A l'étape suivante 109, les impulsions du numéro correspondant aux différences & et & calculées à l'étape 108 sont appliquées au moteur 18 à impulsions de l'axe X et au moteur 19 à impulsions de l'axe Y, ce qui a pour effet de déplacer le métier à broder 20 à la position de départ du motif de broderie. Les autres opérations'du mode arrêt sont ensuite effectuées. Dans les dispositions décrites ci-dessus, destinées à enregistrer la position de départ de broderie désirée, le numéro de motif désiré est d'abord sélectionné et entré et les données de points de motif correspondants sont enregistrées dans la mémoire de données RAM 14 (étapes 82-86). Le métier à broder 20 est déplacé manuellement ou par le fonctionnement d'un commutateur manuel d'entratnement du métier jusqu'à une position de départ de broderie désirée. Ensuite, la sous-routine de détection de position en coordonnées absolues (figure 17) est exécutée en mettant en fonction la sous-routine de sélection de détection de coordonnées (figure 17).Les données de la position en coordonnées absolues (Xa, Ya) de la position sélectionnée comme désiré sont affichées en conséquence par le dispositif de visualisation DPY. Lors de la confirmation de cet affichage, l'opérateur met en fonction le commutateur de sélection de position de départ (étape 96). Ensuite, les données en coordonnées absolues de la position de départ de broderie confirmées par le dispositif de visualisation DPY sont sélectionnées et entrées par l'intermédiaire du bloc dix touches TKY et enregistrées dans la zone SPME de données de position de départ en tant que données XS de position de départ de l'axe X et de données YS de position de départ de l'axe Y (étapes 97-102). Le numéro du motif de broderie désiré est sélectionné avant le démarrage de l'opération de piquage (étape 105) et les données XS, YS de position de départ sont extraites de la zone de données de position de départ correspondant au numéro de motif (étape 107) et le métier à broder 20 est automatiquement positionné (étapes 108 et 109). En mettant en marche la machine à broder par la suite, l'opération de broderie est démarrée à partir de la position de départ sélectionnée (XS, YS). Une autre méthode de sélection et d'enregistrement d'une position de départ de broderie désirée consiste à sélectionner et entrer les données XS, YS de position de départ désirée de manière appropriée par l'intermédiaire du bloc dix touches TKY au lieu d'afficher la position en coordonnées absolues de départ désirée par la sous-routine de détection de position en coordonnées absolues, et ces données peuvent être enregistrées dans la zone SPME de données de position de départ. Les données de position de départ correspondant à chaque motif de broderie sélectionnées dans la mémbire de données RAM 14 et les données de points correspondantes peuvent être conservées et enregistrées sur bande perforée ou autres moyens de mémoire externe analogues. La description ci-après a pour objet un mode de réalisation capable d'assurer la commande de la machine à broder par télécommande. Dans ce mode de réalisation, tel que représenté sur la figure 18, un récepteur 110 de télécommande et un émetteur 111 de télécommande sont rajoutés à la construction de la figure 2. Le récepteur 110 de télécommande est relié à l'unité centrale de traitement 11 (figure 2) par l'intermédiaire d'un bus 29. Ledit récepteur 110 de télécommande reçoit un signal lumineux transmis par émetteur 111 de télécommande et convertit ce signal lumineux en un signal numérique destiné à commander la machine à broder. Le récepteur 110 de télécommande comportant des éléments récepteurs de lumière peut être incorporé dans le panneau de commande 15. L'émetteur 111 de télécommande est uné unité qui est séparée du corps principal de la machine à broder et qui peut être portée par l'opérateur. L'émetteur 111 de télécommande comporte un commutateur de télécommande servant à commander la machine à broder et- convertit les signaux de sortie de commande en provenance de commutateurs destinés aux diverses opérations telles que marche, mouvement pas à pas, arrêt, déplacement du métier broder 20 dans quatre directions (c'est-à-dire plus et moins X et plus et moins Y), ATH (coupe du fil) ainsi que des déplacements à gauche et à droite pour le changement de couleur de fil, en signaux lumineux et transmet ces signaux lumineux au récepteur 110 de télécommande. Ces fonctions de télécommande permettent d'effectuer diverses opérations de la machine à broder,destinées à être télécommandées, comme si les opérations avaient été commandées à partir du panneau de commande 15. Un exemple de la surface du panneau de l'émetteur lll de télécommande est représenté sur la figure 19. Les touches de commande SW101-SW110 ont des fonctions équivalentes à celles des commutateurs correspondants respectifs situés sur le panneau de commande 15. Lorsque la touche marche SW101 est mise en fonction, l'arbre principal 23 de la machine à broder commence à tourner. La touche Si102 de fonctionnement pas à pas est actionnée pour faire tourner l'arbre principal 23 de la machine à broder pas à pas. Lorsque 1a touche SW102 est mise en fonction, l'arbre principal 23 de la machine à broder peut tourner pas à pas. La touche arrêt SW103 assure une fonction équivalente à celle du commutateur marche/arrêt 26. Lorsque la touche SW103 est mise en fonction, la rotation de l'arbre principal 23 de la machine à broder est arrêtée.Les touches SW104-SW107 de déplacement de métier sont actionnées lorsque le métier à broder 20 est déplacé par une opération manuelle et elles assurent des fonctions équivalentes à celles des touches FKY de déplacement du métier prévues sur le panneau de commande 15. La touche SW108 ATH est actionnée pour couper le fil et assure une fonction équivalente à celle de la touche de fonction ATH dans le menu du mode marche sur le panneau de commande 15 représenté sur la figure 3. Les touches de changement de couleur, SW109 et SW110, servent à déplacer le porte-aiguille vers la droite ou vers la gauche en entraînant le moteur 25 de changement de couleur dans la direction avant ou arrière afin de permettre la sélection d'une aiguille à laquelle un fil d'une couleur désirée est relié. La figure 20 est un schéma fonctionnel représentant un exemple de l'émetteur 111 de télécommande. Les touches de commande SW101-SW110 sont actionnées pour commander la machine à broder et elles sont connectées à un codeur 112 d'entrée de touche. Le codeur 112 d'entrée de touche émet des signaux de code représentant des touches de commande qui ont été mises en fonction parmi les touches de commande SW101-SW110 sous forme parallèle. Un convertisseur parallèle-série 121 convertit les signaux de code de touches activées fournis par le codeur 112 d'entrée de touche en signaux série. Les signaux série de sortie sont fournis à une entrée de modulation d'un circuit 122 de modulation. Le circuit 122 de modulation module en fréquence les signaux série fournis à l'entrée de modulation et fournit son signal de sortie à la base d'un transistor Tr.Le transistor Tr est un dispositif de commande d'un élément luminescent destiné à commander, en réponse au signal de sortie du circuit 122 de modulation, un courant passant à travers un élément 124 luminescent. L'élément 124 luminescent dans cet exemple est constitué par une diode électroluminescente qui convertit le signal de sortie du circuit 122 de modulation, qui est un signal électrique, en un signal lumineux. Un circuit 123 d'oscillation fournit une impulsion de synchronisation de commande série ainsi qu'un signal à onde porteuse au convertisseur parallèle-série 121 et au circuit de modulation 122. Comme représenté sur la figure 20, lorsqu'une touche désirée quelconque parmi les touches de commande SW101-SW110 a été mise en fonction, un signal de code correspondant à ladite touche est transmis en série sous forme de signal lumineux. La figure 21 est un schéma fonctionnel représentant un exemple d'un récepteur 110-de télécommande. Un élément 134 récepteur de lumière est constitué dans cet exemple par une photodiode qui reçoit un signal lumineux en provenance de l'émetteur 111 de télécommande et le convertit en un signal électrique. A l'anode de l'élément 134 récepteur de lumière est appliquée une tension VD à travers une résistance de limitation de courant et sa cathode est reliée à l'entrée d'un amplificateur 130. Un signal en provenance de l'élément 134 récepteur de lumière est fourni au circuit 131 de démodulation en vue de sa démodulation. La sortie du circuit 131 de démodulation 'est fournie à un convertisseur de code 133 à travers un circuit 132 conformateur de formes d'onde.Le convertisseur de code 133 convertit les signaux de code touche activée série d'entrée en signaux de code parallèles et les fournit à un bus de l'unité centrale de traitement de la machine à broder via une interface. Le signal de code représentant une touche activée fourni à ce bus de l'unité centrale de traitement est lu par l'unité centrale de traitement 111 et des opérations en réponse au fonctionnement MARCHE de la touche sont exécutées sous la commande de l'unité centrale de traitement 11. La description suivante a pour objet un exemple des-opérations de télécommande dans le travail de broderie faisant appel à la fonction de télécommande. Si, par exemple, l'opérateur désire broder un motif de broderie donné, tout en portant l'émetteur 111 de télécommande, il déplace le métier à broder 20 jusqu'à une position de départ désirée et fait démarrer l'opération de broderie en mettant en fonction une touche marche de l'émetteur 111 de télécommande, ce qui a pour effet de faire tourner l'arbre principal 23 de la machine à broder.Pour changer la couleur des fils au cours du travail de broderie, l'opérateur met en fonction la touche d'arrêt SW103 de l'émetteur 111 de télécommande pour arrêter la rotation de l'arbre principal 23 de la machine à broder et il actionne ensuite la touche ATH SW108 pour effectuer la coupe des fils. Puis, il actionne les touches SW109 et SWll0 de changement de couleur pour sélectionner une couleur de fil et sctionne de nouveau la touche marche SW101 pour faire tourner l'arbre principal 23 de la machine à broder et continuer ainsi le travail de broderie.Ainsi, a'tec la machine à broder munie de la fonction de télécommande de la présente invention, l'opérateur est à même de commander la machine I broder tout en contrôlant visuellement le motif de broderie sur le métier à broder 20, ce qui permet ainsi d'améliorer la rentabilité et d'obtenir. une broderie précise. Dans ce mode de réalisation, les moyens de traùsmission du dispositif de télécommande sont constitués par un signal lumineux. Cependant, les moyens de transmission ne se limitent pas à la transmission de signaux lumineux; d'autres moyens de transmission, par exemple par onde radioélectrique ou par câble, peuvent également être utilisés. En conséquence, les fonctions et dispositions de l'éetteur et du récepteur de télécommande ne sont pas limitées aux exemples représentés sur les figures 19 à 21 et tout autre disposition peut être utilisée si elle comporte une fonction capable de télécommander la machine à broder. Dans ce mode de réalisation, les touches assurant des fonctions de commande correspondant à celles de certaines touches de commande situées sur le panneau de commande 15 sont prévues séparément sur l'émetteur 111 de télécommande. Cependant, l'invention n'est pas limitée a ce mode de réalisation. Par exemple, certaines des touches du panneau de commande 15 et des touches de l'émetteur 111 de télécommande peuvent être conçues comme touches communes et ces touches communes peuvent être actionnées tant comme des touches situées sur le panneau de commande 15 que comme des touches pouvant être retirées du panneau de commande 15 et utilisées comme touches de télécommande.Dans ce cas, l'émetteur 111 de télécommande peut être détaché du panneau de commande 15 et les touches de l'émetteur 111 de télécommande fonctionnent comme les touches du panneau de commande 15 lorsque l'émetteur 111 de télécommande est attaché audit panneau 15 et fonctionnent comme touches de télécommande lorsque l'émetteur 111 de télécommande est détaché dudit panneau 15. Comme il est décrit ci-dessus, selon l'invention, une insuffisance de matière de broderie telle que du sous-fil ou des paillettes, peut être détectée sans prévoir de capteur, interrupteur ou dispositif analogue spécial pour détecter la quantité restante de matière de broderie, ce qui permet de simplifier le dispositif et de réduire le cotit de fabrication. De plus, l'opération de broderie peut être contrôlée très facilement sur la base des différentes quantités de consommation en sélectionnant librement une valeur établie pour les données du nombre de points correspondant à une quantité de consommation désirée de sorte qu'un contr8le peut être librement effectué également à d'autres moments que lors de l'insuffisance de la matière de broderie. De plus, selon l'invention, la quantité de sous-fil, etc., consommée peut être établie en fonction de la quantité de déplacement du métier à broder, de sorte que la quantité cumulée de consommation peut être détectée avec précision par rapport à une matière de broderie telle que du sous-fil dont la quantité de consommation correspond à la quantité de déplacement du métier broder.De plus, selon l'invention, les données de coordonnées absolues d'une position de départ de broderie désirée sont sélectionnées et entrées manuellement en fonction de chaque motif de broderie et enregistrées dans une mémoire, les données de coordonnées absolues de la position de départ de broderie sont extraites de la mémoire au moment du démarrage de l'opération de broderie et le métier à broder est déplacé jusqu'à la position de départ de broderie correspondant à ces données de coordonnées absolues si bien que le métier à broder peut être automatiquement placé à la position de départ de broderie-désirée de manière itérative.En conséquence, dans un cas suivant lequel la broderie d'un certain motif de broderie est effectuée, suivie de la broderie d'un motif de broderie différent, suivie de nouveau de la broderie du premier motif, I'opétateur n'a pas besoin de déplacer manuellement le métier 9 broder aux positions de départ des motifs de broderie respectifs à chaque changement de motif de broderie. En outre, les contraintes que représente le fait d'avoir à repérer les positions de départ des motifs de broderie respectifs sur la table du métier à broder avec un marqueur ou analogue est supprimé si bien que la rentabilité de l'opération de broderie en est améliorée et que l'on peut s'attendre à un positionnement de départ de broderie précis. De plus, selon l'invention, un dispositif de télécommande est prévu pour la commande de la machine à broder pendant l'opération de broderie si bien que l'opérateur peut commander la machine à broder même s'il se trouve dans une position éloignée du panneau de commande ou du commutateur marche/arrêt. En conséquence, il peut commander la machine à broder par télécommande en observant visuellement le motif en train d'être brodé, si bien que la rentabilitë de l'opération de broderie en est améliorée et que l'on peut s'attendre un travail de broderie précis. REVENDICATIONS 1. Machine à broder, caractérisée en ce quelle comprend des moyens (151) de mémorisation de données de points pour enregistrer les données de points utilisées pour réaliser une opération de broderie correspondant à un motif de broderie désiré, des moyens (152) pour extraire les données de points contenues dans ces moyens de mémorisation de données de points et pour exécuter l'opération de broderie par le déplacement d'un métier à broder (20) en fonction des données de points extraites et des moyens (153) de détection de la position en coordonnées absolues pour détecter une position en coordonnées absolues du métier à broder, ladite machine à broder comportant en outre - des moyens (154) de mémorisation de la position de départ pour enregistrer les données de coordonnées absolues dans la position dans laquelle le piquage du motif de broderie est démarré en correspondance avec ce motif de broderie - des moyens de sélection (155) pour sélectionner manuellement les données de coordonnées absolues correspondant à une position de départ de broderie désirée et pour provoquer l'enregistrement de ces données dans les moyens (154) de mémorisation de la position de départ et - des moyens de commande de positionnement (156) pour extraire les données de coordonnées absolues de la position de départ de broderie contenues dans les moyens (154) de mémorisation de la position de départ au moment du démarrage de la broderie et pour déplacer le métier à broder (20) jusqu'à une position de départ de broderie correspondant à ces données de coordonnées absolues conformément à ces données de coordonnées absolues et à la position en coordonnées absolues momentanée du métier à broder qui a été détectée par les moyens (153) de détection de la position en coordonnées absolues - 2.Machine à broder selon la revendication 1, caractérisé en ce que lesdits moyens (151) de mémorisation des données de points enregistrent les données de points pour des motifs de broderie de différentes sortes, lesdits moyens (144) de mémorisation de la position de départ enregistrant les données de coordonnées absolues des positions de départ de la broderie en correspondance avec les motifs de broderie respectifs enregistrés dans lesdits moyens de mémorisation des données de points et lesdits moyens de commande de positionnement (156) extrayant de manière sélective les données de coordonnées absolues de la position de départ de broderie pour un motif de broderie pour lequel l'exécution de ladite broderie a été sélectionnée à partir desdits moyens de mémorisation de la position de départ et déplaçant le métier à broder (20) jusqu'à la position de départ de broderie correspondant à ces données de coordonnées absolues.