Brevet FR2617209A1 — publié le 19881230

Machine à broder La présente invention concerne une machine à broder et plus particulièrement une machine à broder dans laquelle, conformément à des données de points de broderie pour l'exé- cution d'une opération de broderie, des données d'un modèle graphique d'un dessin de broderie réalisé au moyen de ces don- nées de points sont produites et un modèle du dessin de bro- derie est affiché conformément à ces données de modèle gra- phique, ce qui facilite l'affichage permettant d'obtenir-une confirmation du modèle du dessin de broderie conforme à ces données de-points de broderie. L'invention concerne également une machine à broder, permettant de déterminer si un dessin de broderie s'adapte ou non dans un cadre de broderie, grâce à l'affichage à la fois de la forme du cadre de broderie et de la forme du des- sin de broderie. La présente invention concerne également un disposi- tif de commande utilisé dans une -machine à broder et plus particulièrement un dispositif de commande permettant de mé- moriser et d'afficher, en correspondance avec des données de points de broderie utilisées pour réaliser une opération de broderie, des données de commande représentant les caracté- ristiques du dessin de broderie correspondant aux données de points. L'invention concerne également une machine à broder apte à afficher graphiquement une partie terminée d'un modèle de dessin de broderie au fur et à mesure que l'opération de broderie progresse. Dans une machine à broder automatique, des données de points de broderie correspondant à différents dessins de broderie sont mémorisées dans un dispositif de mémoire exté- rieur tel qu'une bande de papier. Un tel dispositif de mémoi- re extérieure, qui mémorise des données de points correspon- dant à un dessin de broderie désiré, est positionné et ces données des points de broderie sont envoyées à une mémoire interne et y sont mémorisées. Les données mémorisées dans la mémoire extérieure, telle qu'une bande de papier, sous la forme de données con- cernant le dessin de broderie, de la machine à broder de l'art antérieur sont constituées uniquement par des données de points permettant de réaliser une opération de broderie correspon- dant au dessin de broderie, et ces données de points sont transmises directement à la mémoire intérieure et y sont mé- morisées. Dans la machine à broder automatique, les données de points transmises à la mémoire intérieure et mémorisées dans cette dernière sont lues et l'opération de broderie est exécutée conformément aux données de points lues. Cependant, dans une telle machine à broder de l'art antérieur, il n'existe aucun moyen pour confirmer que le des- sin (c'est-à-dire son modèle et ses caractéristiques) est le dessin de broderie correspondant aux données de points, une fois que ces données sont mémorisées dans la mémoire inté- rieure conçue pour des utilisations générales, si ce n'est la mémoire personnelle de l'opérateur ou l'exécution en cours de la broderie. La confirmation du modèle de dessin de broderie requiert un long intervalle de temps et repré- sente par conséquent un grave inconvénient. La machine à broder comporte d'une manière générale quatre interrupteurs de fin de course concernant les direc- tions +X, -X et +Y et -Y et servant à limiter le déplacement suivant X,Y du cadre de broderie dans une zone prédéterminée et, lorsqu'un tel interrupteur de fin de course a détecté un corps de support du cadre de broderie, le fonctionnement de la machine à broder est arrêté, ce qui empêche un endommage- ment de ladite machine. Si la forme du cadre de broderie porté par son corps de support s'adapte de façon stricte à la forme du corps de support, il ne se pose aucun problème particulier. Cependant il existe un cas o la forme du cadre de broderie est une ellipse ou un cercle et dans ce cas il apparaît une zone dans laquelle les interrupteurs de fin de course ne peuvent pas Z617209 détecter le corps de support du cadre de broderie en dé- pit du fait que la position de l'aiguille se situe hors du cadre de broderie. Si une partie du dessin de broderie est située dans une telle zone, l'aiguille vient quelquefois bu- ter contre le cadre de broderie et endommage de ce fait la machine à broder étant donné que le fonctionnement de cette der- nière n'est pas arrêté. Afin de résoudre ce problème, la demande de brevet japonais déposée sous le numéro provisoire 59-106557 décrit une technique, dans laquelle la forme du cadre de broderie est obtenue sous la forme de données en coordonnées polaires à partir d'une origine appropriée avant le démarrage de la broderie, et, pendant l'opération de broderie, une position absolue de l'aiguille pour chaque point dans le dessin de broderie est obtenue à l'aide de coordonnées polaires confor- mément aux données relatives à chaque point, sur la base d'une comparaison entre les données en coordonnées polaires de cet- te position de l'aiguille et les données en coordonnées po- laires du cadre de broderie, le fonctionnement de la machine à broder est arrêté lorsque la position de l'aiguille se si- tue au niveau ou hors du cadre de broderie. Dans cette machine à broder de l'art antérieur, un tel processus de décision doit être exécuté pendant l'opé- ration de piquage pour chaque point lors de l'opération de broderie de sorte que le mouvement pour l'opération de bro- derie doit être réellement produit afin de pouvoir déterminer si le dessin de broderie se situe ou non hors du cadre de broderie. Ceci est un inconvénient très important et est gê- nant. En outre dans la machine à broder de l'art antérieur, aucun moyen particulier n'est prévu pour informer l'opéra- teur de l'état de progression de l'opération de broderie-pen- dant l'exécution de cette dernière. C'est pour cette raison qu'il est difficile à l'opé- rateur de savoir jusqu'o l'opération de brode- rie s'est déroulée. S'il existe un échantillon du modèle du dessin montrant l'ensemble du dessin de broderie devant être brodé, l'état de progression de l'opération de broderie peut être confirme par comparaison du dessin de broderie qui est réellement terminé, avec l'échantillon du dessin de broderie. Cependant ceci requiert beaucoup de temps et de travail. C'est pourquoi un but de la présente invention est de fournir une machine à broder permettant de faciliter l'af- fichage,en vue d'une confirmation, d'un modèle de dessin de broderie correspondant à des données de points de broderie par production, en correspondance avec les données de points pour l'exécution d'une opération de broderie, de données du modèle graphique du dessin de broderie correspondant à ces données de points, et affichage du modèle de dessin de broderie con- formément à ces données du modèle graphique. Un autre but de l'invention est de fournir une machi- ne à broder permettant de déterminer, avant le démarrage de l'opération de broderie d'un dessin de broderie désiré, si ce dessin de broderie s'adapte ou non dans le cadre de bro- derie. Un autre but de l'invention est de founir une machine à broder, qui soit apte à mémoriser et à afficher des don- nées de commande représentant des caractéristiques d'un des- sin de broderie correspondant à des données de points pour l'exécution d'une opération de broderie. Un autre but de l'invention est de fournir une machi- ne à broder, qui soit à même d'informer l'opérateur de l'état de progression de l'opération de broderie d'une façon simple, grâce à l'affichage graphique d'une partie finie d'un modèle de dessin de broderie au cours de la progression de l'opé- ration de broderie. Pour atteindre l'objectif'décrit plus haut, la machi- ne à broder incluant des moyens formant mémoire de données de points de broderie, servant à mémoriser des données de points pour réaliser une opération de broderie conformément à un dessin de broderie désiré et des moyens *pour lire les données de points dans ces moyens formant mémoire de données de points et exécuter l'opération de broderie con- formément aux données de points lues, est caractérisée en ce qu'elle comporte des moyens de délivrance de données du modèle graphique servant à délivrer, conformément à un des- sin de broderie mémorisé dans lesdits moyens formant mémoi- ree de données de points, lesdites données du modèle graphi- que du dessin de broderie,et des moyens d'affichage permet- tant d'afficher le modèle du dessin de broderie conformément aux données du modèle graphique délivrées par ces moyens de dé- livrance des données du modèle graphique. Par conséquent, grâce à l'affichage du modèle du des- sin de broderie par les moyens d'affichage, l'affichage du modèle du dessin de broderie à des fins de confirmation peut être réalisé aisément sans la mise en oeuvre d'une opération effective de broderie. Pour atteindre le second objectif, la machine à bro- der conforme à l'invention est caractérisée en ce qu'elle comporte en outre des moyens de délivrance des données du mo- dèle graphique d'un cadre, servant à délivrer des données du modèle graphique du cadre afin de réaliser l'affichage graphique du cadre de broderie, et lesdits moyens d'affichage affichent le modèle de dessin de broderie et la forme du ca- dre de broderie conformément aux données de modèle graphique du dessin de broderie délivrées par lesdits moyens de déli- vrance des données du modèle graphique et aux données du mo- dèle de cadre délivrées par lesdits moyens de délivrance des données du modèle graphique du cadre, ce qui a pour effet qu'on peut déterminer si le modèle du dessin de broderie s'adapte dans le cadre de broderie, par comparaison entre le modèle du dessin de broderie et la forme du cadre de bro- derie affichés respectivement par lesdits moyens d'affichage. Etant donné que le modèle du dessin de broderie et la forme du cadre de broderie sont affichés par les moyens d'affichage et qu'on peut évaluer si le dessin de broderie s'adapte ou non dans le cadre de broderie, par comparaison du modèle du dessin de broderie et du cadre de broderie, on peut déterminer si le dessin de broderie est ou non situé hors du cadre de broderie au moyen de l'affichage réalisé antérieurement, sans la mise en oeuvre de l'opération réelle de broderie. Afin d'atteindre le second objectif de l'invention, la machine à broder peut comporter en outre des moyens de décision permettant de comparer les données du modèle graphi- que du dessin de broderie délivrées par lesdits moyens de délivrance des données du modèle graphique aux données du modèle graphique du cadre délivrées par lesdits moyens de délivrance des données du modèle graphique du cadre,de manière à déterminer si le modèle du dessin de broderie s'adap- te ou-non dans le cadre de broderie. Etant donné que l'on peut déterminer de façon automatique si le dessin de brode- rie s'adapte ou non dans le cadre de broderie, on peut déter- miner si le dessin de broderie se situe hors du cadre de bro- derie, sans exécuter une opération réelle de broderie. Afin d'atteindre le troisième objectif, la machine à broder conforme à l'invention est caractérisée en ce qu'elle compor- te des moyens de délivrance des données du modèle graphique servant à délivrer les données du modèle graphique d'une par- tie finie du dessin de broderie, au fur et à mesure de l'avan- ce de l'opération de broderie, et des moyens d'affichage per- mettant d'afficher la partie finie du dessin de broderie con- formément aux données graphiques du modèle délivrées par ces moyens de délivrance des données du modèle graphique. L'opé- rateur peut avoir une confirmation concernant la partie ter- minée du dessin de broderie en regardant l'affichage fourni par les moyens d'affichage et également avoir une confirma- tion de la manière dont l'opération de broderie s'est dérou- lée. Les moyens d'affichage peuvent afficher à la fois la partie finie du modèle du dessin de broderie et l'ensemble du modèle du dessin de broderie. En observant à la fois l'en- semble du modèle du dessin de broderie et la partie finie du modèle du dessin de broderie, l'opérateur peut savoir instantanément jusqu'o l'opération de broderie s'est déroulée dans l'ensemble du travail de brode- rie. On peut également avoir confirmation de l'état d'avan- cement de l'opération de broderie dans l'ensemble du panneau de broderie en prévoyant des moyens pour afficher des informa- tions indiquant à l'opérateur qu'une partie à broder de l'en- semble du travail de broderie est finie ou n'est pas finie. Dans ce cas,les parties du travail de broderie peuvent être exprimées par exemple parun nombre spécifique de points ou un nombre approché de points. Pour atteindre le quatrième objectif de l'invention, la machine à broder conforme à l'invention est caractérisée en ce qu'elle comporte des moyens formant mémoire de données de commande servant à mémoriser des données de commande repré- sentant des caractéristiques d'un dessin de broderie corres- pondant aux données de points de broderie mémorisées dans lesdits moyens formant mémoire des données de points, des moyens de positionnement servant à positionner le contenu des données de commande devant être mémoriséesdans ces moyens formant mémoire de données de commande, des moyens de lectu- re permettant de lire les données de commande dans les- dits moyens formant mémoire des données de commande et des moyens d'affichage permettant d'afficher les -données de com- mande lues. Ces données de commande ne sont pas directement asso- ciées à l'opération de piquage et l'opération de piquage peut être exécutée sans ces données. Cependant les données de commande constituent une information utile permettant d'in- diquer à l'opérateur les caractéristiques des dessins de bro- derie sous une certaine forme. Les données utiles destinées à être enregistrées en tant que données de commande incluent par exemple la "donnée du nom du dessin" représentant le nom du dessin de broderie correspondant aux données de points, la "donnée du nombre total de points" représentant le nombre de points dans le dessin de broderie, la "donnée du nombre de changements de couleurs" représentant le nombre de points o la couleur du fil est modifiée et la "donnée d'étendue maximale" représentant l'étendue maximale à partir du point de départ de la broderie dans le dessin de broderie. Les don- nées de commande ne sont pas limitées à ces données, et au contraire on peut enregistrer d'autres données appropriées en tant que données de commande. Le mode de positionnement des données de commande par les moyens de positionnement peut être un positionnement ma- nuel ou un positionnement automatique. Par exemple les mo- yens de positionnement peuvent comporter des moyens manuels de positionnement permettant de régler manuellement le type déterminé des données de commande parmi plusieurs types de données de commande comme cela est souhaité, et des moyens de positionnement automatique permettant de régler de façon automatique un autre type prédéterminé de données de commande parmi plusieurs types de données de commande, conformément au contenu des données de points correspondant à l'autre type prédéterminé de données de commande, moyennant l'exécution d'une opération prédéterminée. Dans ce cas, la "donnée du nom du dessin" est de préférence positionnée par le fait qu'un nom désiré est positionné par l'opérateur par actionnement des moyens manuels de positionnement. La "donnée du nombre total de points", la "donnée du nombre de changements de couleurs" et la "donnée d'étendue maximale" sont de préféren- ce réglées de façon automatique par l'exécution d'une opé- ration prédéterminée par les moyens de positionnement auto- matique, conformément au contenu des données de points. D'autres caractéristiques et avantages de la présente invention ressortiront de la description donnée ci-après pri- se en référence aux dessins annexés, sur lesquels: - les figures la-le représentent des schémas-blocs qui sont les schémas de principe généraux de la machine à broder conforme à l'invention; - la figure 2 représente un schéma-bloc montrant une structure matérielle représentant schématiquement un système de commande d'une forme de réalisation de la machine à bro- der automatique conforme à l'invention; - la figure 3 représente une vue en plan montrant un exemple du panneau de commande de la figure 2; - les figures 4a et 4b représentent des schémas mon- trant des exemples d'un agencement de points d'affichage d'un dispositif d'affichage, et une position d'une mémoire du mo- dèle graphique correspondant aux positions respectives de points d'affichage; - la figure 5 est un schéma montrant un exemple de coordonnées absolues d'un dessin de broderie; - la figure 6a représente un schéma montrant un exem- ple d'un trait de point de broderie situé entre deux points d'aiguille voisins; la figure 6b est un schéma montrant des positions de coordonnées de points d'affichage dans le dispositif d'affichage correspondant aux deux points voisins d'aiguille de la figure 6a; et la figure 6c est un schéma montrant des positions de coordonnées d'un ensemble de points d'affichage correspondant au trait d'un point de broderie reliant les positions de coordonnées de la figure 6b; - la figure 7 est un organigramme montrant un programme principal exécuté par un microordinateur dans le système de la figure 2; - la figure 8 est un organigramme montrant un exemple d'un sous-programme d'arrêt de l'arbre principal de la machine à broder dans le programme principal de la figu- re 7; - la figure 9 représente un organigramme montrant un exemple du sous-programme de traitement de confirmation de mémoire représenté sur la figure 8; - les figures lOa-10e représentent des schémas-blocs montrant des exemples d'affichage dans le dispositif d'affi- chage lorsque les opérations de traitement de la figure 9 sont exécutées; - la figure 11 représente un schéma-bloc montrant une structure matérielle représentant de façon schématique un système de commande correspondant à une autre forme de réa- lisation de la machine à broder automatique conforme à l'in- vention; - la figure 12a est une vue en plan montrant un exem- ple d'une forme réelle d'un cadre de broderie et la figure 12b est une vue permettant d'expliquer la forme du cadre de broderie dans sa configuration convertie en un modèle de point de broderie; - les figures 13a et 13b sont des schémas montrant un exemple à la fois de la forme du cadre de broderie et du modèle de dessin de broderie affiché par le dispositif d'af- fichage; - la figure 14 représente un organigramme montrant un exemple du sous-programme d'arrêt de l'arbre principal de la machine à broder dans le programme principal exécuté par un micro-ordinateur de la figure 11; - les figures 15a à 15b sont des organigrammes mon- trant un exemple d'un sous-programme de traitement des limi- tes du cadre, sur la figure 14; - les figures 16a-16e sont des schémas montrant des exemples de l'affichage fourni par le dispositif d'affichage lorsque les traitements indiqués sur la figure 15 sont exé- cutés; - la figure 17 est un schéma montrant un exemple d'une carte d'une mémoire RAM de données de la figure 2 dans le cas o les données de commande sont mémorisées dans cette mémoire RAM de données en liaison avec une autre forme de réalisation de l'invention; ll - les figures 18a et 18b sont des organigrammes mon- trant un exemple d'un sous-programme d'arrêt de l'arbre prin- cipal de la machine & broder, intervenant dans le programme principal exécuté par le micro-ordinateur de la figure 2; - la figure 19 est un schéma montrant un exemple d'af- fichage intervenant dans le dispositif d'affichage pendant le positionnement et l'introduction de la donnée du nom du dessin; - la figure 20 est un schéma montrant un exemple des données de commande dans le dispositif d'affichage pendant la lecture des données de commande; - la figure 21 est un schéma-bloc montrant une struc- ture matérielle représentant schématiquement un système de commande d'une autre forme de réalisation de la machine à broder automatique conforme à l'invention; - les figures 22a-22c sont des schémas montrant des exemples d'affichage d'un dessin de broderie; - la figure 23 est un organigramme montrant un exem- ple d'un sous-programme d'arrêt de l'arbre principal d'une machine à broder intervenant dans le programme principal exé- cuté par un micro-ordinateur sur la figure 21; - la figure 24 est un organigramme montrant un exem- ple du sous-programme de fonctionnement de l'arbre principal de la machine à broder, intervenant dans le programme prin- cipal; et - la figure 25 est un organigramme montrant un exem- ple d'un sous-programme d'interruption des signaux d'horloge d'un codeur, mis en oeuvre dans le programme de fonctionne- ment de l'arbre principal de la machine à broder, de la fi- gure 24. La figure la représente un schéma général d'une forme de réalisation concernant l'affichage d'un modèle d'un dessin de broderie. Des moyens 1 formant mémoire de données de points de broderie mémorisent des données de points de broderie per- mettant d'exécuter une opération de broderie conformément à un dessin de broderie désiré. Des moyens 2 d'exécution de l'opération de broderie lisent les données de points à partir de ces moyens 1 formant mémoire de données de points et exé- cutent l'opération de broderie conformément aux données de points lus. Des moyens 3 de délivrance de données du modèle graphique du dessin délivrent, conformément à un dessin de broderie mémorisé dans les moyens formant mémoire de données de points, des données du modèle graphique du dessin de bro- derie. Des moyens d'affichage 4 affichent le modèle du des- sin de broderie conformément aux données graphiques du modè- le, délivrées par ces moyens de délivrance de données graphi- ques du modèle. Par conséquent l'affichage pour la confir- mation du dessin de broderie peut être réalisé sans la mise en oeuvre effective de l'opération de broderie. Les figures lb et lc montrant un schéma général d'une forme de réalisation concernant l'affichage du modèle du des- sin de broderie et la forme du cadre de broderie. Des moyens d'affichage des données graphiques du modèle du cadre déli- vrent des données graphiques du modèle du cadre permettant de représenter graphiquement la forme d'un cadre de broderie. Les moyens d'affichage 4 affichent le modèle du dessin de broderie et la forme du cadre de broderie conformément aux données graphiques du modèle du dessin de broderie délivrées par les moyens 3 de délivrance de données graphiques du modé- le de dessin et aux données du modèle de cadre délivrées par les moyens 5 de délivrance des données graphiques du modèle de cadre. Le fait que le modèle du dessin de broderie s'adap- te ou non dans le cadre de broderie peut être détecté par comparaison du modèle du dessin de broderie et de la forme du cadre de broderie, affichés respectivement par les mo- yens d'affichage 4. Comme représenté sur la figure lc, on peut prévoir des moyens de décision 6 permettant de comparer les données du modèle graphique du dessin délivrées par les moyens 3 de délivrance des données graphiques du modèle du dessin, et les données graphiques du modèle du cadre délivrée par les moyens de délivrance des données graphiques du modèle du cadre * de manière à déterminer automatiquement si le modèle du des- sin de broderie s'adapte ou non dans le cadre de broderie. Dans ce cas le modèle du dessin de broderie et la forme du cadre de broderie peuvent être affichés ou ne pas être affi- chés par les moyens d'affichage 4. La figure ld représente le schéma général d'une forme de réalisation permettant l'affichage d'un modèle du dessin de broderie, qui est obtenu pendant l'opération de broderie. Des seconds moyens 7 de délivrance des données du modèle gra- phique du dessin délivrent des données du modèle graphique d'une partie finie du dessin de broderie au fur et à mesure de l'avance de l'opération de broderie. Les moyens d'afficha- ge 4 affiche la partie terminée du modèle du dessin de bro- derie conformément aux données du modèle graphique délivrées par ces moyens 7 de délivrance des données du modèle graphi- que du dessin. Les moyens d'affichage 4 peuvent afficher l'en- semble du modèle du dessin de broderie également conformément aux données de l'ensemble du modèle du dessin de broderie, qui sont délivrés par les premiers moyens 3 de délivrance des données graphiques du modèle, avant le démarrage de l'opé- ration de broderie. La figure le représente le schéma général d'une forme de réalisation permettant de mémoriser et d'afficher, en cor- respondance avec des données de points pour l'exécution d'une opération de broderie, des données de commande représentant des caractéristiques du dessin de broderie conformément aux données de points. Des moyens 8 formant mémoire des données de commande mémorisent des données de commande représentant des caractéristiques du dessin de broderie conformément aux données de points mémorisées dans les moyens 1 formant mémoi- re des données de points. Des moyens de positionnement 9 po- sitionnent le contenu des données de commande devant être mémorisées dans ces moyens 8 formant mémoire de données de commande. Des moyens de lecture 10 lisent les données de com- mande à partir des moyens 8 formant mémoire des données de commande. Les moyens d'affichage 4 affichent les données de commande lus. La figure 2 représente un schéma montrant une struc- ture matérielle d'une forme de réalisation du système de com- mande prévu pour une machine à broder automatique conforme à l'invention. Le fonctionnement de l'ensemble de la machine à broder automatique est commandé par un micro-ordinateur incluant une unité centrale CPU 11, une mémoire de programmes 12 et une mémoire de travail 13. Une mémoire RAM de données 14 mémorise différentes données incluant les données de points pour l'exécution d'un dessin de broderie désiré et d'autres donnéesconcernant les points de broderie. Une mémoire GPM1 des données du modèle graphique du dessin, qui mémorise les données du modèle graphique du dessin de broderie, est égale- ment contenue dans cette mémoire RAM de données 14. Un panneau de commande 15 contient différents inter- rupteurs/cammutateurs de positionnement et différents dispositifs d'affi- chage. Un lecteur de bande de papier 16 lit des données de points enregistrées sur une bande de papier (données concer- nant directement l'opération de broderie comme par exemple les données X, Y désignant la position d'un cadre de broderie pour chaque point et des données de fonctionnement désignant des opérations de la machine à broder incluant un change- - ment de couleur, un arrêt de l'arbre principal de la machine et un saut). Une bande de papier 17, sur laquelle des don- nées de points permettant de réaliser un dessin de broderie désiré sont enregistrées, est insérée dans ce lecteur 16. Les données de points lues à partir de cette bande de papier 17 par l'intermédiaire du lecteur 16 de la bande de papier sont transmises à la mémoire de données RAM 14 et y sont mémori- sées. Un moteur pas-à-pas 18 d'entraînement sur l'axe X dé- place un cadre de broderie 20 dans la direction de l'axe X. Un moteur pasà-pas 19 d'avance suivant l'axe Y déplace le cadre de broderie 20 dans la direction de l'axe Y. Des si- gnaux de commande sont appliqués à ces moteurs pas-à-pas 18 et 19 par l'intermédiaire d'un étage d'attaque 21 commandant ces moteurs pas-à-pas. Un moteur 22 d'entraînement d'un arbre principal en- traîne un arbre principal 23 de cette machine à broder auto- matique devant être entrainée en rotation. Comme cela est bien connu, une aiguille et un crochet de la machine à broder sont entraînés conformément à la rotation de l'arbre princi- pal 23. Un codeur rotatif 24 détecte l'angle de rotation de l'arbre principal 23 (ou du moteur 22). En supposant qu'une tête de piquage HD est une tête de piquage à aiguilles multiples; cette tête HD comporte une pluralité d'aiguilles (auxquelles sont réunis respectivement des fils possédant des couleurs différentes). Un moteur 8 de changement de couleur réalise, sous l'effet de sa rotation, la sélection d'une aiguille parmi la pluralité d'aiguilleE de la tête HD et l'entraînement de cette aiguille par un mé- canisme d'entraînement de.l'aiguille situé dans la tête HD. Le mécanisme d'entraînement de l'aiguille est adapté pour déplacer l'aiguille verticalement lorsque l'arbre principal 23 tourne. Etant donné que ce mécanisme d'entraînement de l'aiguille est connu, on ne l'a pas représenté. La tête de piquage HD n'est pas limitée à une unité et au contraire on peut prévoir une pluralité de têtes de piquage disposées en parallèle. Un interrupteur de démarrage/d'arrêt 26 est constitué par un interrupteur à broche, qui fonctionne en tant qu'in- terrupteur de démarrage lorsque la broche est déplacée par exemple vers la droite, et agit en tant qu'interrupteur d'ar- rêt lorsque la broche est déplacée par exemple vers la gauche. Lors de la fermeture de l'interrupteur de démarrage, la ro- tation de l'arbre principal 23 commence et, lors de la ferme- ture de l'interrupteur d'arrêt, la rotation de l'arbre prin- cipal 23 est arrêtée. Une interface de communication 27 est une interface d'entrée-sortie extérieure servant à réaliser l'introduction et la sortie de données de points et de données de commande entre la machine à broder et un dispositif extérieur 28. L'in- terface de communication 27 est constituée par exemple par une interface série RS-232. Le dispositif extérieur 28 est constitué par exemple par un ordinateur personnel possédant une fonction de commu- nication ou par un dispositif terminal d'un type intelligent approprié et permet de positionner,d'éditer et de mémori- ser des données de points et des données de commande corres- pondant au dessin de broderie. Le dispositif extérieur 28 réalise l'introduction et la sortie de données de points et de données de commande en liaison avec la machine à broder, par l'intermédiaire d'une ligne de communication. La machine à broder automatique comporte en outre d'au- tres dispositifs et équipements, que l'on n'a pas représentés. Les dispositifs constituant le système de commande de la ma- chine à broder automatique délivrent et reçoivent des signaux en liaison avec le micro-ordinateur, par l'intermédiaire d'une interface I/F. Un exemple des interrupteurs/ccamutateurs et dispositifs d'afficha- ge prévus dans le panneau de commande 15 est représenté sur la figure 3. Un dispositif d'affichage DPY est prévu pour l'affi- chage de données qui sont positionnées pendant le position- nement de différentes données, l'affichage de données qui ont déjà été positionnées, pour leur confirmation, et l'af- fichage d'autres informations n'est nécessaire. Le dispositif d'affichage dDPY peut afficher des caractères et également des chiffres si cela est nécessaire. Le dispositif d'afficha- ge DPY peut être utilisé selon plusieurs modes d'affichage et il est prévu, parmi de tels modes d'affichage, un mode permettant de positionner différentes données ou de confir- mer des contenus des données positionnées. Dans-ce mode, com- me cela est indiqué sur la figure 3, le dispositif d'afficha- ge DPY fonctionne avec deux sections à savoir une section DPY1 affichant des contenus positionnés et occupant une éten- due relativement importante dans la partie supérieure du dis- positif d'affichage DPY, et une section DPY2 d'affichage d'ex- plications concernant les interrupteurs de fonctionnement, située à la partie inférieure. Dans un autre mode d'afficha- ge, le dispositif d'affichage DPY fonctionne en tant que dis- positif d'affichage servant à afficher un modèle graphique du modèle de broderie. Comme dispositif d'affichage DPY de ce type on peut utiliser par exemple un dispositif d'affi- chage à quartz. Six interrupteurs de fonctions F1-F6 sont prévus au- dessous du dispositif d'affichage DPY. La section DPY2 d'af- fichage des explications des interrupteurs de fonctions dé- crits plus haut affiche une explication concernant la fonction assignée aux différents interrupteurs de fonctions respec- tifs F1-F6. En fonction de l'état d'affectation des fonctions aux interrupteurs de fonctions F1-F6, les cinq interrupteurs de fonctions de gauche F1-F5 agissent quelquefois à la manière d'interrupteurs de fonctions correspondant à différentes fonc- tions de positionnement de données, et l'autre interrupteur F6 fonctionne en tant que touche de sélection de la fonction suivante (NEXT), c'est-àdire fonction suivante. La section DPY2 d'affichage d'explications des interrupteurs de fonc- tions est constituée de six blocs correspondant aux interrup- teurs de fonctions F1-F6 et, dans chacun de ces blocs d'af- fichage correspondant aux interrupteurs de fonctions F1-F6, il apparaît un affichage expliquant la fonction qui est ha- bituellement affectée à l'interrupteur de fonction (par exem- ple cet affichage est constitué par les caractères "DATA IN- PUT" (entrée de données) ou "PROCON" (changement de couleur de fil)). Dans ce cas, si l'interrupteur de fonction F6 fonc- tionne en tant que touche de sélection de la fonction sui - vante, un affichage "NEXT" expliquant la fonction de la tou- che de sélection de la fonction suivante apparaît. Une section MENU du menu des interrupteurs de fonc- tions, situéesur le côté droit du dispositif d'affichage DPY, indique une liste, dans laquelle les affichages de toutes les fonctions pouvant être affectées aux interrupteurs de fonctions F1-F6, sont affichés de manière visible et en per- manence. Cette section MENU du menu des fonctions comprend un menu PRO. MENU du mode de programmation et un menu RUN.MENU du mode d'exécution. Le menu PRO.MENU du mode de programma- tion affiche toutes les'fonctions pouvant être assignée aux interrupteurs de fonctons F1-F6 pendant le mode de program- mation. Le menu RUN.M U du mode d'exécution affiche toutes les fonctionspouvant âtre assignées aux interrupteurs de fonctions F1-F6 pendant le mode d'exécution. Le mode de programmation est un mode pendant lequel est exécuté le positionnement de différentes données concer- nant le programme de broderie pour l'exécution d'un dessin de broderie désiré (c'est-à-dire l'introduction de données cor- respondant au dessin désiré de broderie, c'est-à-dire "DATA INPUT" o le positionnement de l'ordre de changement de la couleur du fil, c'est-àdire "PROCON"). Le mode d'exécution est un mode dans lequel les conditions de fonctionnement (c'est-à-dire la vitesse de rotation de l'arbre principal de la machine) sont positionnées avant le début du fonction- nement de la machine à broder. Il est prévu un commutateur d'affichage SW1 permet- tant de commuter le mode d'affichage du dispositif d'afficha- ge DPY. Ce commutateur d'affichage SW1 est utilisé par exem- ple lorsque, comme cela est représenté, le mot d'affichage est commuté du mode d'affichage dans lequel le dispositif d'affichage DPY est utilisé avec ses deux sections incluant la section DPY1 d'affichage des contenus positionnés et la section DPY2 d'affichage des explications des interrupteurs de fonction, sur un autre mode d'affichage. Un interrupteur SW2 du mode de programmation est com- muté lorsque le mode de fonctionnement de cette machine' à broder est positionné sur le mode de programmation décrit ci-dessus. Un interrupteur SW3 du mode de fonctionnement est com- muté lorsque le mode de fonctionnement de cette machine à broder est réglé sur le mode de fonctionnement décrit plus haut. Un interrupteur FKY formant clé de commande du dépla- cement du cadre est un interrupteur actionné lorsqu'on dépla- ce manuellement le cadre de broderie 20. Un commutateur TKY à dix touches est un commutateur actionné lorsque différen- tes données numériques doivent être introduites. Un interrup- teur SW4 de confirmation du positionnement est actionné lors- que les contenus des données positionnées doivent être confir- més au cours de différentes opérations de positionnement des données. Un interrupteur de positionnement SW5 est un inter- rupteur actionné lorsque des données numériques introduites au moyen du commutateur TKY à dix touches doivent être enre- gistrées ou bien lors de l'achèvement du positionnement d'une - fonction, et fonctionnant en tant que touche de rappel. On va décrire ci-après un exemple spécifique d'affi- chage du modèle graphique d'un dessin de broderie. Dans le mode d'affichage graphique, le dispositif d'af- fichage DPY affiche le modèle graphique du dessin de brode- rie sous la forme d'une configuration de points. De façon plus spécifique, dans des données de modèles graphiques mémo- risées dans la mémoire 14 du modèle graphique du dessin, si- tuée dans la mémoire RAM de données 14, un bit correspond à un point d'affichage. A titre d'exemple le dispositif d'affichage DPY est constitué par 128 x 128 points comme cela est représenté sur la figure 4a, incluant des données de pointsd'affichage com- portant 2048 octets. La mémoire GPM1 du modèle graphique du dessin comporte, comme cela est représenté sur la figure 4(b), une capacité de mémoire de 2048 octets correspondant au nom- bre de points du dispositif d'affichage DPY. Par exemple 16 adresses 00(H) -OF(H) (16 x 8 = 128 bits) correspondent à 128 points de la partie la plus élevée du dispositif d'affichage DPY et 1920 adresses 10(H)-7FF(H) correspondent aux points restants du dispositif d'affichage DPY. (H) représentant la donnée est exprimé sous la forme modulo 16. Pour la préparation de données du modèle graphique d'un dessin de broderie réalisé au moyen de données de points de broderie pour l'exécution d'un dessin de broderie désiré sur la base de telles données, on met en oeuvre par exemple les pas d'exécution suivants. Les données de points sont cons- tituées par des données X et Y pour chacun des points de bro- derie et par des données de fonctions. Les données X et Y représentent une valeur relative de déplacement pour chaque point de broderie et non des coordonnées absolues pour cha- que point de broderie. Pour l'affichage graphique du dessin de broderie, il est nécessaire d'obtenir des coordonnées ab- solues pour chaque point de broderie. A cet effet, grâce à l'accumulation des données X et Y à partir du point de départ de la broderie jusqu'à n'importe quel i-ème point désiré de broderie, et ce respectivement de la manière indiquée ci- apres, on obtient des coordonnées absolues XA1,YAi au niveau du i-ème point de broderie désiré (voir figure 5). Dans ce cas, l'origine des coordonnées est le point de départ de la broderie. XAi = X1 + X2 + X3 +... + Xi YAi = Y1 + Y2 + Y3 +..... + Y1.. (1)..DTD: Ensuite, les coordonnées absolues XAi,YAi dans le ca- dre de broderie sont converties en les coordonnées absolues Xai,Yai sur le dispositif d'affichage DPY. Etant donné que les dimensions du dispositif d'affichage DPY sont nettement inférieures aux dimensions du cadre de broderie 20, un gra- phique obtenu par réduction de l'échelle des dimensions réel- les du cadre de broderie dans un rapport d'échelle approprié est affiché par le dispositif d'affichage DPY. Dans ce cas il faut de préférence choisir une valeur appropriée pour le rapport de réduction d'échelle, c'est-à-dire le facteur de conversion K. Des exemples de rapports préférés de conversion K sont 1/2,1/3,1/5 et 1/10. Les formules de conversion sont par exemple les suivantes: Xai = INT (K x xAi + 0,5)) + Xs Yai = INT (K x YAi + 0,5) + Ys...(2) INT () représente la conversion de la valeur numé- rique située entre parenthèses en un nombre entier. Dans cette formule, 0, 5 est ajouté pour arrondir les produits K x XAi et K x YAi respectivement au nombre entier le plus proche. Xs et Ys représentent les coordonnées X et Y au niveau du point de départ de l'affichage X sur le dispositif d'affi- chage. Ces coordonnées Xs et Ys du point de départ peuvent être choisies comme on le désire. Par exemple, les coordon- nées du point du centre du dispositif d'affichage DPY sont 63,63 et, si l'on choisit le point de démarrage de l'affi- chage graphique au niveau du centre du dispositif d'afficha- ge DPY, Xs,Ys deviennent 63,63. Les coordonnées Xai,Yai représentent une position de l'aiguille de sorte que l'on doit en outre obtenir les coor- données graphiques du trait du point de broderie raccordant la position antérieure de l'aiguille Xai-1, Yai-1 et la posi- tion actuelle de l'aiguille Xai,Yai. A cet effet, on calcule la différence x = Xai - Xai-1, y = Yai - Yai-1, et la posi- tion actuelle Xai,Yai de l'aiguille, et on compare les valeurs absolues de A x et de Ay entre elles et on met en oeuvre le traitement suivant (1) ou (2) conformément au résultat de la comparaison: Traitement (1): lorsque I|xl > laYl. La position sur la coordonnée X, à savoir Xk (k= 1,2, 3...m, m étant le nombre de points du dispositif d'affichage correspondant à la largeur de à) obtenue par division de la largeur de Ax par une unité correspondant à un point, est utilisée en tant que position de coordonnée X du trait du point. La position de coordonnée X pour k=l, c'est-à-dire Xk = Xl, est Xai-1. La position de coordonnées X pour k=m, c'est-à-dire Xk=Xm, est Xai. La position suivant la coordonnée Y, c'est-à-dire Yk sur le trait du point peut être obtenue par Yk = INT [(A y/ex)(Xk - Xai - 1) + Yai - 1 + 0,52 (3) De la même manière que cela a été décrit ci-dessus, INT [ J indique que la valeur numérique dans [] est conver- tie en un nombre entier. L'addition de 0,5 est réalisée pour arrondir la valeur numérique dans [] au nombre entier le plus proche. Traitement (2):lorsque IxlI IôYl- La position suivant la coordonnée Y, c'est-à-dire Yk (k=l,2,3...m, m représentant le nombre des points du dispo- sitif d'affichage correspondant à la largeur de by) obtenue par division de la largeur de by de Yai-1 à Yai est uti- lisée en tant que coordonnée Y sur le trait du point de bro- derie. La coordonnée Y pour k=m, c'est-à-dire Yk=Ym, est Yai. La coordonnée suivant X, c'est-à-dire Xk sur le trait du point peut être calculée conformément à Xk = INT [( 6x/ by) (Yk - Yai - 1) + Xai - 1 + 0, 53 25... (4) La figure 6(a) montre un exemple des coordonnées d'un point sur le cadre de broderie. On suppose que les coordon- nées absolues (Xai-l,Yai-1).pour la position C de l'aiguille sont par exemple (500,300). On suppose également que les coor- données absolues (Xai,Yai) d'une position suivante D de l'ai- guille (Xai,Yai) sont (550,260).Si les coordonnées absolues respectives des positions C et D de l'aiguille sont conver- ties en coordonnées sur le dispositif d'affichage, elles de- viennent (113,93) et (118,89) comme représenté sur la figure 6(b). Dans cet exemple, le rapport de conversion K était égal à 1/10 et les coordonnées Xs,Ys du point de départ étaient 63,63. Dans ce cas, étant donné que l'on a 6x=5, ay=-4 de sorte que l'on a |axI > ILyl, les coordonnées X sur le trait du point de broderie sur le dispositif d'affichage sont 113, 114,115,116,117 et 118 et les coordonnées Y sur le trait du point de broderie sont 93,92,91,90 et 89, conformément à la formule (3). Par conséquent les coordonnées X,Y sur le trait du point de broderie, de C' à D', sont (113,93), (114, 92), (115,91), (116,91), (117,90) et (118,89) comme repré- senté sur la figure 5(c). Les données des coordonnées graphiques du modèle de broderie, calculées de la manière indiquée précédemment, sont mémorisées dans la mémoire GPM du modèle graphique. La posi- tion de mémoire dans la mémoire GPM du modèle graphique, qui correspond à la position d'un point sur le dispositif d'af- fichage, représentée par les coordonnées graphiques, (x,y), est d'une manière générale le D-ème bit de l'adresse de la mémoire GPM du modèle graphique, exprimé par la relation (128-y) X 16 = A, reste B x t 8 = C, reste D... (5) Si par exemple les coordonnées graphiques sont (113,93), ona (128-93) t 16 = 2, reste 3 113 t 8 = 14, reste 1 de sorte que la position de mémoire pour le premier bit parmi 0-7 bits de l'adresse 23E(H) dans la mémoire GPM du modèle graphique correspond aux coordonnées graphiques. De cette manière, "1" est mémorisé dans la position de mémoire cor- respondant à la position de la coordonnée graphique dans la mémoire GPM du modèle graphique, et "0" est mémorisé dans l'autre position de mémoire GPM. Ci-après on va décrire des opérations concernant la présente invention, parmi les opérations exécutées par la machine à broder automatique de la figure 2 sous la commande du micro-ordinateur, en référence aux organigrammes de la figure 7 et des figures suivantes. 26'1 7209 * Lors du branchement de la machine à broder automati- que, comme représenté sur la figure 7, le traitement passe à un sous-programme d'arrêt de l'arbre principal de la machi- ne à broder en empruntant un sous-programme initial prédéter- miné. Les opérations de traitement concernant la partie rela- tive à la présente invention et les opérations de traitement concernant le positionnement de données différentes, sont exécutées au cours de ce sousprogramme d'arrêt de l'arbre principal. Lorsque la machine ne fonctionne pas, le sous- programme d'arrêt de l'arbre principal est toujours exécuté. Lorsque l'interrupteur de démarrage a été fermé grâce à l'ac- tionnement de l'interrupteur de démarrage/arrêt 26, le trai- tement passe au programme d'exécution. Lors du programme d'exé- cution, l'arbre principal 23 est entraîné et tourne et les données de points pour chaque point de broderie sont lues successivement à partir de la zone des données de points de la mémoire RAM de données 14, en synchronisme avec une ro- tation de l'arbre principal, et l'opération d'exécution de points est effectuée conformément aux données lues. Un exemple de sous-programme d'arrêt de l'arbre prin- cipal va être décrit en référence à la figure 8. Lors du sous- programme d'arrêt initial, un processus d'initialisation pré- déterminé pendant l'arrêt de la machine est exécuté. Lors du pas 30 ultérieur, on examine en fonction du contenu d'un drapeau de mode de fonctionnement si le mode de fonctionne- ment est le mode d'exécution ou le mode de programmation. Le mode de fonctionnement devient le mode de programmation lorsqu'on ferme l'interrupteur SW2 du mode de programmation ou bien le mode d'exécution lorsqu'on ferme l'interrupteur SW3 du mode d'exécution. Si le mode de fonctionnement est le mode de program- mation, le processus passe au pas 31, lors duquel le posi- tionnement des différentes données est exécuté. Si l'on dé- sire une confirmation du dessin de broderie, on sélectionne le "mode de confirmation de mémoire" dans ce mode de program- mation. On réalise la sélection à cet effet en actionnant les interrupteurs de fonctions F1-F6 de la manière indiquée ci-après. Dans le mode de programmation, le dispositif d'affi- chage DPY prend tout d'abord un état tel que représenté sur la figure 3, et la section DPY2 du dispositif d'affichage d'explications des interrupteurs de fonctions affiche une explication des modes A-E dans le mode de programmation. Si une fonction suivante est sélectionnée grâce à l'enfoncement de l'interrupteur de fonction F6, le dispositif DPY2 d'affi- chage de l'explication des interrupteurs de fonctions affi- che l'explication des modes F-J dans le mode de programma- tion. Si on enfonce l'interrupteur de fonction F6 à nouveau une fois pour la fonction suivante, la section DPY2 d'affi- chage de l'explication des interrupteurs de fonctions affiche, comme cela est illustré sur la figure 10(a), une explication du mode K-M dans le mode de programmation. Si dans cet état on actionne l'interrupteur de fonction F3, le "mode de confir- mation de mémoire" est sélectionné. La décision "mode de confirmation de mémoire ?" lors du pas 32 devient par consé- quent OUI et le traitement passe au sous-programme 33 de trai- tement de confirmation de mémoire. Sur la figure 9 on a représenté un exemple du sous- programme de traitement de confirmation de mémoire. Tout d'abord, lors du pas 34, le numéro du dessin, pour lequel l'affichage de la confirmation du dessin de broderie doit être effectué, est introduit de façon sélective au moyen de l'interrupteur TKY à dix touches. Dans la mémoire de données RAM 14, les données de points de plusieurs types de dessins de broderie sont mémorisées et des numéros de dessins sont affectés aux dessins de broderie mémorisés. Lors du pas 34, ce numéro de dessin est sélectionné. Lors de ce pas 34, le contenu de l'affichage du dispositif d'affichage DPY est com- muté comme représenté sur la figure 10(b). Une valeur nu- mérique affichée dans une position, dans laquelle le numéro de dessin désiré doit être introduit, s'allume de façon intermittente. Si par exemple on introduit "2", 02 s'allume de façon intermittente pour indiquer que "2" a été introduit. Si le numéro de dessin, qui clignote actuellement est correct, l'interrupteur SW4 de confirmation du position- nement est actionné et le traitement passe au pas suivant. A cet instant, la donnée du numéro de dessin positionné est enregistrée dans -un registre situé dans la mémoire de don- nées RAM 14. Lors du pas suivant 35, le contenu de l'affichage du dispositif d'affichage DPY est commuté comme cela est illus- tré sur la figure 10(c). Dans la position, dans laquelle la donnée de coordonnées suivant l'axe X en un point désiré de démarrage de l'affichage doit être introduite, la valeur nu- mérique dans cette position est éclairée de façon intermit- tente. Si par exemple la donnée de coordonnée suivant l'axe X n'a pas encore été introduite, "63" indiquant le centre s'allume de façon intermitternte. Lors de l'introduction de la coordonnée désirée suivant l'axe X au moyen de l'actionne- ment de l'interrupteur TKY à dix touches, la valeur numérique introduite s'allume de façon intermittente. Si la donnée de coordonnée suivant l'axe X, qui s'allume actuellement de fa- ço intermittente, est correcte, l'interrupteur SW4 de confir- mation du positionnement est actionné et le positionnement de la donnée de coordonnées suivant l'axe Y est exécuté. Dans ce cas, le contenu de l'affichage du dispositif d'affichage DPY est commuté comme représenté sur la figure 10(d). De la même manière que cela a été décrit précédemment si par exem- ple la donnée de coordonnées suivant l'axe Y n'a pas enco- re été introduite, "63" indiquant le centre s'allume de façon intermittente. Lors de l'introduction de la donnée désirée de coordonnées suivant l'axe Y au moyen de l'actionnement du commutateur TKY à dix touches. La valeur numérique intro - duite s'allume de façon intermittente. Si la donnée de coor- donnée suivant l'axe Y, qui est actuellement éclairée de fa- çon intermittente, est correcte, l'interrupteur SW4 de con- firmation du positionnement est actionné et le traitement passe au pas suivant. Les données positionnées Xs,Ys de coor- données suivant X,Y au niveau du point de démarrage de l'af- fichage sont enregistrées dans un registre situé dans la mé- moire de données RAM 14. Lors du pas immédiatement suivant 36, le rapport de conversion K est positionné et est introduit au moyen de l'ac- tionnement du commutateur TKY à dix touches. Lors de ce pas 36, le contenu de l'affichage du dispositif d'affichage DPY est commuté comme cela est illustré sur la figure 10e. Dans une position dans laquelle un rapport de conversion désiré doit être introduit, la valeur numérique dans cette position s'allume de façon intermittente. -Si le rapport de conversion n'a pas été introduit, un rapport standard prédéterminé (par exemple "1/10") s'allume de façon intermittente. Si un rap- port de conversion désiré est introduit au moyen de l'action- nement du commutateur TKY à dix touches, la valeur numérique introduite s'allume de façon intermittente. Si le rapport de conversion, qui s'allume actuellement de façon intermit- tente, et correcte, l'interrupteur SW4 de confirmation du positionnement est actionné et le traitement passe au pas immédiatement suivant. La donnée du rapport de conversion de positionnement est enregistrée dans un registre situé dans la mémoire RAM de données 14. Lors du pas 37, le contenu de la mémoire GPM du modè- le graphique du dessin est effacé et le contenu du disposi- tif d'affichage DPY est également effacé de manière à faire passer le dispositif d'affichage DPY au mode d'affichage gra- phique. Lors du pas 38 suivant, le compteur de pas est ra- mené à la valeur initiale "1", ce qui règle un état dans le- quel les données de pas du dessin de broderie correspondant au numéro de dessin positionné lors du pas précédent, commen- ce à être lu à partir de la zone de la mémoire de données de points située dans la mémoire de données RAM 14. Lors du pas suivant 39, les données concernant un point de broderie (données X,Y et données de fonction) fai- sant partie des données de points du dessin de broderie spé- cifique, qui a été positionné pour la lecture de l'état de démarrage comme décrit précédemment, est lu à partir de la mémoire RAM de données 14. Lors du pas suivant40,les coordonnées absolues (XAi, YAi) du point de broderie actuel sont calculées à l'aide d'un calcul conformément à la relation (1) décrite précédemment. Plus précisément,la donnée X du point actuel de broderie lu lors du pas 39 est ajoutée à la valeurdelacoordonnée X des coordonnées absolues du point de broderie précédent pour four- nir la valeur de la coordonnée suivant X, à savoir XAi, des coordonnées absolues du point de broderie actuel. A nouveau la donnée Y du point de broderie actuel, lue lors du pas 39 est ajoutée à la valeur de coordonnée suivant Y, des coor- données abolues du point de broderie précédent pour l'obten- tion de la valeur delacoordonnée suivant Y des coordonnéesab- solues du point actuel de broderie. Lors du pas suivant 41, les coordonnées absolues (Xai, Yai) obtenues lors de l'affichage du point de broderie ac- tuel, sont obtenues au moyen du calcul conformément à la re- lation (2). Plus précisément, le calcul conformément à la re- lation (2) est exécuté grâce à l'utilisation des coordonnées absolues (XAi,YAi) pour le cadre de broderie obtenu conformé- ment au pas précédent 40, des données Xs,Ys des coordonnées suivant X,Y pour le point de départ de l'affichage, réglé lors des pas 35 et 36, et du rapport de conversion K.- Les données de coordonnées (Xai,Yai) obtenues lors de ce pas sont utilisées lors du pas 42 suivant et sont également mémorisées dans un registre pour être utilisées lors du pas 42 relatif au point de broderie suivant. Lors du pas 42, les données Xk,Yk des coordonnées gra- phiques (coordonnées des points d'affichage) du trait du point de broderie reliant des positions voisines de l'aiguille sont obtenues conformément au traitement (1) ou (2) décrit ci- dessus. De façon plus spécifique, les différences Lx, by sont obtenues à partir des données (Xai-l,Yai-1) des coordonnées d'affichage, concernant le point précédent mémorisé dans le registre et les données (Xai,Yai) des coordonnées d'affichage concernant le point de broderie actuel, et le traitement (1) ou (2) décrit ci-dessus est exécuté conformément à la valeur des différences de manière à fournir des données de coordon- nées graphiques Xk,Yk correspondant à un trait d'un point de broderie (avec k=1,2,3,...m, m étant le nombre des points d'affichage correspondant à l'amplitude de la valeur absolue supérieure deAx et deAy). Les données de coordonnées graphi- ques Xk,Yk ainsi obtenues sont mémorisées sous la forme d'une configuration de points d'affichage dans la mémoire GPM1 du modèle graphique du dessin. Lors du pas 43 suivant, les données de coordonnées graphiques sous la forme de configurations de points d'affi- chage dans la mémoire GPM1 du modèle graphique du dessin sont lues et un modèle fourni sous la forme d'une configuration de points d'affichage et correspondant aux données de coor- données lues, à savoir le modèle du dessin de broderie, est affiché par le dispositif d'affichage DPY. Lors du pas 44 suivant, on examine si le contenu des données de fonctions faisant partie des données concernant un point de broderie lu lors du pas précédent 39 est ou non un code de fin représentant la fin du dessin de broderie. Si le contenu des données de fonction ne constitue pas le code de fin, le traitement revient aux pas 39 à 45, et les traitements exécutés lors des pas 39-44 tels qu'indiqués ci- dessus sont répétés en liaison avec le point de broderie sui- vant désigné par le compteur de points de broderie. Lors du pas 45, le contenu du compteur de points de broderie est ac- cru de manière à désigner le point de broderie suivant. Lors de l'achèvement des traitements exécutés lors des pas 39- 44, concernant les données de tous les points de broderie, la donnée de fonction devient le code de fin et le traite- ment revient au programme principal; A cet instant, les don- nées du modèle graphique de l'ensemble du dessin de broderie ont déjà été mémorisées dans la mémoire GPM1 du modèle graphi- que du dessin de sorte que le modèle de l'ensemble du dessin de broderie est affiché par le dispositif d'affichage DPY. C'est pourquoi on peut avoir une confirmation du dessin de broderie. En se référant à nouveau à la figure 8, lors du pas 46, on examine si l'interrupteur de mode d'exécution SW3 est fermé. Si le résultat est NON, la procédure revient au pas 31, lors duquel le traitement du mode de programmation est répété. Par la fermeture de l'interrupteur SW3 du mode d'exécution, le mode de fonctionnement est commuté du mode de programmation au mode d'exécution. Aussitôt après la com- mutation sur le mode d'exécution, une initialisation des dif- férentes données est exécutée en vue du démarrage des opéra- tions de broderie (pas 47). Lors du pas 48, le positionnement de différentes don- nées dans le mode d'exécution est effectué.Dans le mode d'exé- cution la section DPY2 du dispositif d'affichage des explica- tions concernant les interrupteurs de fonctions affiche les modes A-E dans le mode d'exécution (voir le menu RUN.MENU du mode d'exécution sur la figure 3). Si une fonction suivante es sélectionnée au moyen de l'enfoncement de l'interrupteur de fonction F6, la section DPY2 d'affichage des explications re- lative aux interrupteurs de fonctions affiche l'explication des modes F et G dans le mode d'exécution. La section DPY2 d'affichage des explications est positionnée dans un état, dans lequel un mode désiré peut être affiché, et le mode dé- siré est sélectionné grâce à l'actionnement de liun des inter- rupteurs de fonctions F1-F5. On positionne les données dési- rées en action les dix touches TKY ou des moyens analogues. Si par exemple il faut positionner la vitesse de rotation de la machine de broderie, on sélectionne le "mode de la vitesse de rotation" du mode B et on positionne et on introduit au moyen du commutateur TKY à dix touches une vitesse de rota- tion désirée. C'est de cette manière que les conditions né- cessaires pour faire fonctionner la machine de broderie sont établies lors du pas 48. Lors du pas 49, on examine si l'interrupteur de démar- rage a été fermé, au moyen de l'interrupteur de démarrage/ar- rêt 36. Si l'interrupteur de démarrage est fermé, la procédu- re revient au programme principal et fait démarrer le sous- programme d'exécution (figure 7). Si l'interrupteur de démar- rage n'est pas fermé, la procédure passe au pas 50, lors du- quel on examine si l'interrupteur SW2 du mode de programma- tion est fermé ou non. Si le résultat est NON, la procédure revient au pas 48, lors duquel le sous-programme utilisé pour le positionnement de différentes données dans le mode d'exé- cution est répété. Si l'interrupteur SW2 du mode de program- mation est fermé, le mode de fonctionnement est commuté du mode d'exécution au mode de programmation et la procédure pas- se à un pas 31, lors duquel le sous-programme servant à posi- tionner différentes données dans le mode de programmation est répétée. Dans le mode d'exécution décrit ci-dessus, dans le sous-programme de traitement de confirmation de mémoire de la figure 9, des données du modèle graphique du dessin pour chaque point de broderie sont préparées et simultanément l'af- fichage graphique correspondant au modèle graphique préparé est réalisé. Sinon les données du modèle graphique du dessin, qui ont déjà été préparées (déjà mémorisées), peuvent être lues à partir de la mémoire GPM1 du modèle graphique du des- sin et les données lues peuvent être affichées. Dans ce cas des données de modèles graphiques pour plusieurs types de des- sins de broderie peuvent être mémorisées dans la mémoire GPM1 des modèles graphiques de dessin et l'un d'eux peut être lu et affiché. On peut supprimer le programme de traitementpourla préparation de données du modèle graphique de dessin pour cha- que point de broderie et prévoir, au lieu de cela, des moyens de mémoire réalisant une mémorisation préalable des données du modèle graphique correspondant au dessin de broderie, et des données du modèle graphique d'un dessin désiré de brode- rie peuvent être lues à partir de ces moyens de mémoire et être affichés. Dans ce cas les moyens de mémoire ne sont pas limités à la mémoire RAM, mais peuvent être constitués par une mémoire ROM ou une mémoire extérieure comme par exemple une bande de papier ou un disque magnétique. Comme moyens d'affichage permettant d'afficher un mo- dèle graphique du dessin de broderie, on n'est pas limité à un affichage à quartz et on peut au contraire utiliser des dispositifs électriques ou électroniques comme par exemple un dispositif d'affichage à tube cathodique, un dispositif d'affichage à diode LED, un dispositif d'affichage à plasma et des dispositifs d'impression en papier, comme par exemple une imprimante. Dans la forme de réalisation décrite ci-dessus, le dispositif d'affichage du dessin de broderie conforme à l'in- vention est incorporé dans la machine à broder automatique. Cependant le dispositif d'affichage du dessin de broderie peut être fixé à une machine à broder automatique prévue sous la forme d'une unité séparée. On va maintenant décrire un mode d'exécution d'un trai- tement permettant de décider si un dessin désiré de broderie se situe dans le cadre de broderie avant le démarrage de l'opé- ration de broderie du dessin de broderie (traitement désigné ci-après sous le terme de " traitement des limites du cadre"). Ce " traitement des limites du cadre " est mis en oeuvre moyennant l'affichage à la fois du dessin de broderie et de la forme du cadre de broderie. Dans ce mode d'exécution, on ajoute à la structure matérielle de la figure 2 une mémoire GPM2 du modèle graphi- que du cadre servant à mémoriser des données du modèle gra- phique de la forme du cadre de broderie, comme représenté sur la figure 1l.Cette mémoire GPM2 du modèle graphique est cons- tituée par exemple par une mémoire RAM. L'entrée des adresses et l'entrée et la sortie des données de cette mémoire GPM2 sont raccordées à l'unité CPU (figure 2). Dans ce mode d'exécution, les "données du cadre", qui expriment la ou les formes d'un ou de plusieurs cadres de bro- derie sous la forme de données de points de broderie (une for- me de données, dans laquelle la forme du cadre de broderie est convertie en un dessin formé de points broderie consis- tant en une largeur de points de broderie appropriée, et ex- priméepar des données de déplacement suivant des directions X et Y pour chaque point de broderie) sont mémorisées dans la mémoire RAM de données 14. Ces "données du cadre" peuvent être lues, comme des données normales de points de broderie, à partir de la bande de papier 17 et être mémorisées dans la mémoire- RAM de données 14. Dans ce mode d'exécution, les don- nées du modèle graphique correspondant à la forme du cadre de broderie, devant être mémorisées dans la mémoire GPM2 du modèle graphique du cadre, sont préparées conformément aux "données du cadre" mémorisées dans la mémoire RAM de données 14. On va maintenant décrire un exemple spécifique d'une représentation du modèle graphique d'un dessin de broderie ou d'une forme d'un cadre de broderie. Pendant le mode d'affichage graphique., le dispositif d'affichage DPY affiche le dessin de broderie ou la forme du cadre de broderie au moyen d'une configuration de points. De facon plus spécifique, dans les données du modèle graphique mémorisées dans la mémoire GPM1 des données du modèle graphi- que du dessin et dans la mémoire GPM2 des données du modèle graphique du cadre, un bit correspond à un point d'affichage. En ce qui concerne l'affichage graphique du dessin de broderie, la description en a été donnée en référence aux figures 4-6. Comme décrit précédemment, les données du modèle graphique du dessin sont mémorisées dans la mémoire GPM1 des données du modèle graphique du dessin. La préparation des données du modèle graphique de la forme du cadre de broderie conformément aux "données du cadre", lors de laquelle la forme du cadre de broderie est exprimée sous la forme de données de points de broderie, peut être réa- lisée de la même manière que cela a été décrit précédemment. Comme décrit ci-dessus, les "données du cadre" constituées par des données X,Y pour chaque point de broderie sont obte- nues par conversion de la forme du cadre de broderie en un ensemble de points de broderie et, si cela est nécessaire, en des données de fonctions. Un exemple de la forme du cadre de broderie sous la forme de données de points de broderie, exprimées par des "don- nées de broderie" est illustré sur la figure 12. La figure 12(a) montre un exemple d'un cadre réel de broderie et la fi- gure 12(b) montre un exemple d'un état, dans lequel ce cadre de broderie a été converti en un ensemble de points de brode- rie. Sur la figure 12(b), les marques x correspondent aux po- sitions de l'aiguille et la droite reliant ces marques cor- respond à une largeur de point de broderie. On sélectionne une position désirée de l'aiguille en tant que point de ré- férence, et des données de points pour plusieurs points de broderie en commençant par ce point de référence, on prépare le tracé du contour du cadre de broderie et sa terminaison avec le point de référence (c'est-àdire les données X,Y pour chaque point de broderie) sous la forme de "données du cadre" et on mémorise ces "données du cadre" sur la bande de papier * 17 ou analogue. En rapport avec un ou plusieurs types de ca- dres de broderie, on prépare la bande de papier 17 sur laquel- le sont mémorisées de telles "données du cadre" ayant la for- me de données de points de broderie, et on lit les "données du cadre" pour un ou plusieurs cadres désirés de broderie, à partir des bandes de papier correspondantes -17 et on les mémorise respectivement dans la mémoire de données RAM 14. Afin de distinguer un cadre de broderie d'un autre cadre, on affecte un numéro de cadre aux "données du cadre" correspon- dant à chaque cadre de broderie de sorte que les "données du cadre" d'un cadre de broderie désiré peuvent être lues à par- tir de la mémoire RAM de données 14 au moyen de la désigna- tion de ce numéro de cadre. On prépare les données du modèle graphique du cadre conformément aux "données du cadre"lues et on les mémorise dans la mémoire GPM2 du modèle graphique du cadre. Une telle préparation (conversion) des données du mo- dèle graphique du cadre conformément aux "données du cadre" et une telle mémorisation de ces données dans la mémoire GPM2 des données du modèle graphique du cadre sont exécutées abso- lument de la même manière que dans le cas de la préparation (conversion) du modèle graphique décrit plus haut du dessin de broderie et de la mémorisation de ces données dans la mé- moire GPM1 des données du modèle graphique du dessin. De fa- çon plus spécifique, les données du modèle graphique du cadre correspondant à des "données du cadre" sont converties sous la forme de données d'un ensemble de bits (données d'un ensem- ble de points d'affichage) correspondant à la position d'un point sur le dispositif d'affichage DPY et on les mémorise dans la mémoire GPM2 des données du modèle graphique du cadre. Si les "données du cadre" sont simplement converties en don- nées d'un ensemble de bits de la même manière que cela a été décrit précédemment, la position de départ, sur le dispositif d'affichage DPY, des données du modèle graphique du cadre, constituées par des données formées d'un ensemble de bits (po- sition correspondant aux Xs,Ys décrits précédemment) corres- pond directement au point de référence (voir figure 12(b)). Cette position coincide avec la position de départ sur le dis- positif d'affichage DPY des données du modèle graphique du dessin, c'est-à-dire la position de départ de la broderie. Ceci pose des problèmes lors de la comparaison entre le modè- le du dessin et le modèle du cadre et en outre l'affichage du modèle du cadre ne peut pas être amené à l'intérieur du cadre d'affichage limité du dispositif d'affichage DPY. Par conséquent on ajoute aux données du modèle graphique du cadre ou on en soustrait une valeur de décalage correspondant à la différence entre le point de référence dans le cadre réel de broderie 20 et la position de démarrage de la broderie, de manière à réaliser une adaptation de la relation de position entre les données du modèle graphique du dessin et les don- nées du modèle graphique du cadre à la relation réelle de po- sition. Par conséquent les données du modèle graphique du ca- dre, modifiées par cette valeur de décalage, sont mémorisées dans la mémoire GPM2 des données du modèle graphique du cadre. Conformément au mode indiqué précédemment, en lisant les données du modèle graphique du dessin et les données du modèle graphique du cadre préparées à partir des mémoires res- pectives de modèles GPM1 et GPM2 et en affichant les données lues conjointement sur le dispositif d'affichage DPY, on peut déterminer si le dessin sélectionné de broderie peut ou non s'adapter dans le cadre de broderie devant être utilisé. Les figures 13(a) et 13(b) montrent un exemple d'affichage fourni par le dispositif d'affichage DPY, la figure 13(a) montrant un état dans lequel un dessin P s'adapte dans un contour F du cadre de broderie et la figure 13(b) montrant un état dans lequel le dessin P ne s'adapte pas dans le contour F. Sinon les données du modèle graphique du cadre, qui ne sont pas modifiées par la valeur décalée, peuvent être mé- morisées dans la mémoire GPM2 des données du modèle graphique du cadre et la modification réalisée avec la valeur de déca- lage peut être effectuée lors de l'affichage des données lues. Il est également possible de déterminer si les don- nées du modèle graphique du dessin et les données du modèle graphique du cadre se recoupent réciproquement sur la base de la comparaison, faite sous la forme de données, des deux données préparées pour l'affichage, sans que le dispositif d'affichage DPY réalise un affichage effectif du modèle du dessin de broderie et du cadre de broderie, ce qui a pour ef- fet que l'on peut évaluer de façon automatique si le dessin sélectionné de broderie peut s'adapter ou non dans le cadre - de broderie devant être utilisé. On va décrire ci-après cette évaluation automatique. Les données du modèle graphique de dessin, consistant en des données formées d'un ensemble de bits, et les données du mo- dèle graphique du cadre, modifiées au moyen de la valeur de décalage, sont comparées, bit-par-bit, de manière à obtenir un produit logique pour chaque bit. S'il existe même un seul bit, dans lequel le produit logique est satisfait, le dessin de broderie recoupe le cadre de broderie dans la position cor- respondant à ce bit de sorte qu'il est établi que le dessin de broderie ne s'adapte pas dans le cadre de broderie. S'il n'existe aucun bit, dans lequel absolument aucun produit lo- gique n'est satisfait, il est établi que le dessin de brode- rie s'adapte dans le cadre de broderie. Le résultat de cette évaluation est affiché par le dispositif d'affichage DPY ou par d'autres moyens appropriés d'affichage. L'évaluation con- cernant le fait que le dessin de broderie s'adapte ou non dans le cadre de broderie ne repose pas nécessairement sur une tel- le comparaison basée sur le produit logique, mais peut être exécutée conformément à un autre procédé. De même, dans le cas de l'évaluation automatique, si les données du modèle graphique du cadre, qui ne sont pas mo- difiées par la valeur de décalage, sont mémorisées dans la mémoire GPM2 des données du modèle graphique du cadre, les positions relatives du modèle graphique du dessin et du modè- le graphique du cadre lors de la comparaison des produits lo- giques des deux modèles peuvent être mis en correspondance l'un avec l'autre grâce à la lecture des données du modèle graphique du cadre, l'adresse de lecture de la mémoire GPM2 du modèle graphique du cadre étant modifiée par la valeur de décalage. Comme cela a été décrit précédemment, le fait que le dessin de broderie s'adapte ou non dans le cadre de broderie est confirmé avant le démarrage de l'opération réelle de bro- derie. Lorsque l'opération de broderie démarre, le cadre de broderie 20 est positionné de telle sorte que sa position re- lative par rapport à la position de l'aiguille de la tête vient dans une position prédéterminée de démarrage du dessin de broderie. Ce positionnement peut être réalisé manuellement comme dans le dispositif classique ou, sinon, peut être réa- lisé de façon automatique conformément à la valeur de décala- ge entre le point de départ du dessin de broderie et le point de référence du cadre de broderie 20, conformément à l'affi- chage graphique décrit ci-dessus. Etant donné que cette va- leur de décalage est une valeur de coordonnées dans le dispo- sitif d'affichage DPY, cette valeur est convertie en une va- leur réelle de coordonnée et le cadre de broderie est dépla- cé sur la distance correspondant à cette valeur. En supposant que les coordonnées correspondant à la valeur de décalage sur le dispositif d'affichage DPY sont (Xo,Yo)et que le rapport de conversion indiqué précédemment est K, les coordonnées réel- les (Ox,Oy) correspondant à la valeur de décalage sont don- nées par Ox = Xo/K, Oy = Yo/K...(6) C'est pourquoi on déplace tout d'abord manuellement le cadre de broderie 20 de manière que son point de référence corres- ponde à la position de l'aiguille de la tête. Ensuite, grâce à un déplacement automatique du cadre de broderie 20 sur une distance correspondant aux coordonnées de décalage (Ox,Oy), le cadre de broderie 20 peut être positionné de manière que la position relative de ce cadre par rapport à la position de l'aiguille vienne se situer dans la position prédéterminée de démarrage du dessin de broderie. Pour indiquer la position du point de référence dans le cadre de broderie 20, on peut 2617 20 fixer de préférence une marque au niveau de la position du point de référence sur-le cadre réel de broderie 20. On va décrire une opération d'une partie,relative à la présente invention, parmi les opérations exécutées par la machine à broder automatique de la figure 11, sous la commande du micro- ordinateur, en référence aux organigrammes de la figure 14 et des figures suivantes. La figure 14 montre un exemple modifié du sous-pro- gramme d'arrêt de la figure 8. Dans cet exemple modifié, des pas 51 et 52 sont insérés entre les pas 32,33 et le pas 46 de la figure 8. Les autres pas non représentés sont les mêmes que dans le cas du sous-programme de la figure 8. Dans le sous-programme d'arrêt de l'arbre principal de la machine à broder, si le mode de fonctionnement est le mode de programmation, la procédure passe au pas 31 (figure 8), lors duquel le positionnement de différentes donnéesdans le mode de programmation est exécuté. Pour la confirmation du fait que le dessin devant être brodé s'adapte ou non dans le cadre de broderie, un "mode de traitement des limites du cadre " est sélectionné dans ce mode de programmation. La sélection réalisée à cet effet est exécutée au moyen de l'actionnement des interrupteurs de fonctions F1-F6. Dans le mode de programmation, l'image du dispositif d'affichage DPY est tout d'abord représentée comme indiqué sur la figure 3, sur laquelle la section DPY2 d'affichage des explications relatives aux interrupteurs de fonctions affiche l'explication des modes A-E dans le mode de programmation. Lors de la sélection d'une fonction suivante au moyen de l'in- terrupteur de fonction F6, la section DPY2 d'affichage des explications des interrupteurs de fonctions affiche l'expli- cation des modes F-J dans le mode de programmation. Lors de la sélection d'une fonction suivante au moyen d'un nouvel en- foncement de l'interrupteur de fonction F6, la section DPY2 d'affichage des explications des interrupteurs de fonctions affiche, comme représenté sur la figure 16a, l'explication des modes K-N dans le mode de programmation. Si dans cet état on enfonce l'interrupteur de fonction F4, le "mode de traite- ment des limites du cadre est sélectionné. L'éva- luation faite lors du pas 51 sur la figure 14 "mode de trai- tement des limites du cadre " fournit de ce fait la réponse OUI et la procédure passe au sous-programme 52 de traitement des limites du cadre logiciel. Sur les figures 15(a) et 15(b) on a représenté un exemple d'un sousprogramme de traitement des limites du cadre. Tout d'abord, lors du pas 53, le numéro d'un des- sin de broderie, qui doit être brodé (en d'autres termes un dessin de broderie pour lequel une confirmation du fait que ce dessin s'adapte ou non dans le cadre de broderie, doit être faite) est sélectionné et introduit au moyen du commutateur TKY à dix touches. Les données de la mémoire RAM 14 mémori- sent des données de points de broderie de plusieurs types de dessins de broderie et un numéro de dessin est affecté à cha- que dessin de broderie mémorisé. Lors du pas 53, ce numéro de dessin est sélectionné. Lors de ce pas 53, l'affichage four- nit par le dispositif d'affichage DPY2 est commuté comme re- présenté sur la figure 16(b). Dans la position, dans laquelle un numéro de dessin désiré doit être introduit, la valeur nu- mérique dans cette position s'allume de façon intermittente. Si par exemple le numéro de dessin n'a pas été encore intro- duit, "00" s'allume de façon intermittente. Lors de l'intro- duction du numéro désiré du dessin au moyen de l'actionnement du commutateur TKY à dix touches, la valeur numérique intro- duite s'allume de façon intermittente. Si par exemple on in- troduit "2", "02" s'allume de façon intermittente pour indi- quer que "2" a été introduit en tant que numéro de dessin. Si le numéro de dessin, qui s'allume actuellement de façon intermittente, est correct, l'interrupteur SW4 de confirma- tion du positionnement est actionné et la procédure passe au pas suivant. A cet instant, les données positionnées du numé- ro de dessin sont enregistrées dans un registre situé dans la mémoire RAM de données 14. Lors du pas suivant 54, les coordonnées Xs,Ys du point de démarrage de l'affichage sont réglées et introduites au moyen de l'actionnement du commutateur TKY à dix touches. Lors du pas 54, l'affichage fourni par le dispositif d'affichage TKY est commuté comme représenté sur la figure16(c). La va- leur numérique dans une position, dans laquelle la donnée de la coordonnée suivant l'axe X pour le point désiré de démar- rage de l'affichage doit être introduite,s'allume de façon intermittente. Si par exemple la donnée pour l'axe de coordon- nées n'a pas encore été introduite,"63" représentant le centre - s'allume de façon intermittente.Lors de l'introduction de la donnée désirée de la coordonnée suivant l'axe Y grâce à l'ac- tionnement du commutateur TKY à dix touches, la donnée numéri- que introduite s'allume de façon intermittente.Si la donnée de la coordonnée suivant l'axe Y, qui actuellement s'allume de façon intermittente, est correcte, on actionne l'interrupteur SW4 de confirmation du positionnement et la procédure passe au pas suivant. Les données de coordonnées X,Y du point ré- glé de démarrage de l'affichage, à savoir Xs,Ys, sont enre- gistrées dans le registre dans la mémoire RAM de données 14. Lors du pas suivant 55, le rapport de conversion K est positionné et introduit au moyen du commutateur TKY à dix touches. Lors de ce pas 36, le contenu du dispositif d'affi- chage DPY est modifié comme cela est illustré sur la figure 16(e). Dans une position, dans laquelle un rapport de conver- sion désiré devrait être introduit, la valeur numérique dans cette position s'allume de façon intermittente. Si le rapport de conversion n'a pas encore été introduit, un rapport de ré- férence prédéterminé (par exemple "1/10") s'allume de façon intermittente. Lors de l'introduction du rapport de conver- sion désiré au moyen du commutateur TKY à dix touches, la va- leur numérique introduite s'allume de façon intermittente. Si le rapport de conversion, qui actuellement s'allume de fa- çon intermittente, est correct, on actionne l'interrupteur SW4 de confirmation du positionnement et la procédure passe à un pas suivant. Le rapport de conversion positionné K est enregistré dans le registre situé dans la mémoire RAM de don- nées 14. Lors du pas suivant 56, le numéro du cadre de brode- rie 20 positionné dans la machine à broder (c'est-à-dire un cadre de broderie pour lequel une confirmation concernant le fait que le dessin de broderie s'adapte ou non dans ce cadre, a été faite) est introduit de façon sélective au moyen de l'ac- tionnement du commutateur TKY à dix touches. Dans la mémoire RAM de données 14, les "données du cadre" pour plusieurs ty- pes de dessins de broderie sont mémorisés et respectivement affectés de numéros. Lors du pas 56, ce numéro de-cadre est sélectionné. Lors de ce pas 56, la sélection du numéro du ca- dre peut être réalisée de manière semblable à l'opération de sélection décrite précédemment selon le numéro du dessin. Les données du numéro du cadre sélectionné sont enregistrés dans le registre situé dans la mémoire RAM de données 14. Lors du pas suivant 57, des valeurs de coordonnées de décalage Xo,Yo du point de référence sur l'affichage gra- phique du cadre de broderie (voir figure 12(b)) sont posi- tionnées et introduites. Ces valeurs de décalage Xo,Yo sont, comme cela a été décrit précédemment, des valeurs de coordon- nées de décalage du point de référence de l'affichage graphi- que du cadre de broderie par rapport aux coordonnées Xs,Ys du point de démarrage de l'affichage du dessin de broderie. Les opérations de positionnement et d'introduction des va- leurs de coordonnées de décalage Xo,Yo lors de ce pas 57 peu- vent être réalisées d'une manière semblable à l'opération de positionnement et d'introduction des données de coordonnées Xs,Ys du point de démarrage lors du point 54 décrit précédem- ment. Les données Xo,Yo des valeurs des coordonnées de déca- lage positionnées et introduites sont enregistrées dans le registre situé dans la mémoire RAM de données 14. Lors du pas suivant 58, la mémoire GPM1 des données du modèle graphique du dessin et la mémoire GPM2 des données du modèle graphique du cadre sont effacées et le contenu d'affichage du disposi- tif d'affichage DPY est également effacé, ce qui commute le mode d'affichage DPY au mode d'affichage graphique. Les opérations exécutées lors des pas 59-65 et 66 sont des opérations prévues pour l'affichage, par le dispositif d'affichage DPY, du contour du dessin de broderie, qui sont absolument identiques à celles intervenant lors des pas 38- 44 et 45 décrits précédemment. La préparation et l'affichage des données du modèle graphique d'un dessin de broderie sont exécutés de la manière décrite précédemment. Lors de l'achèvement des opérations mises en oeuvre lors des pas 60 et concernant les données de tous les points de broderie, les données de fonctions deviennent un code de fin et la procédure passe à un pas suivant 67. A cet instant, les données du modèle graphique de l'ensemble du des- sin de broderie sont mémorisées dans la mémoire GPM1 des don- nées du modèle graphique du dessin, et le dispositif d'affi- chage DPY affiche le modèle de l'ensemble du dessin de bro- derie. Les opérations exécutées lors des pas 67-74 sont des opérations prévues pour l'affichage, par le dispositif d'af- fichage DPY, du modèle du cadre de broderie et ces opérations incluent les mêmes contenus de traitement que lors des pas 59-66 décrits plus haut. De façon plus spécifique, lors du pas 67, le compteur de points debroderie est ramené à la valeur initiale "1" et prend un état, dans lequel la lecture des "données du cadre" concernant le cadre de broderie correspondant au numéro du cadre positionné et introduit dans le pas 56 indiqué plus haut est déclenchée. Lors du pas suivant 68, les données du cadre (données X,Y et données de fonctions) pour un point de broderie dési- gné par le contour de points sont lues à partir de la mémoire RAM de données 14, parmi les "données du cadre" relatives au cadre de broderie spécifique, dont la lecture a démarré comme cela a été décrit plus haut. Lors du pas suivant 69, les coordonnées absolues(XAi', YAi') du point actuel de broderie sont obtenues au moyen d'un calcul selon une formule semblable à la formule (1) indiquée plus haut. Lors du pas 70, les coordonnées absolues (Xai',Yai') du point actuel de broderie sur le dispositif d'affichage sont obtenues comme cela est indiqué lors du pas 62 décrit précé- demment, au moyen d'un calcul selon une formule semblable à la formule (2) . Lors de ce pas, une opération de modification selon un décalage, correspondant aux valeurs Xo,Yo des coor- données de décalage, peut être exécutée. De façon plus spéci- fique, un calcul basé sur une formule semblable à la formule (2) est exécuté moyennant l'utilisation de coordonnées abso- lues (XAi',YAi') du cadre de broderie, obtenues lors du pas précédent 69, les données de coordonnées Xs,Ys du point de démarrage de l'affichage, positi:nnées lors des pas 54 et 55, et du rapport de conversion K, les valeurs des coordonnées de décalage Xo et Yo positionnées lors du pas 57 décrit plus haut sont ajoutées au résultat de cette opération ou en sont soustraits, ce qui permet d'obtenir les coordonnées absolues (Xai',Yai') du dispositif d'affichage, qui ont été modifiées avec les valeurs de décalage concernant le point actuel de broderie. Les données de coordonnées (Xai',Yai') obtenues lors de ce pas sont utilisées lors du pas suivant 71 et sont éga- lement mémorisées dans le registre pour être utilisées dans une opération intervenant lors du pas 71 et concernant le point de broderie suivant. Lors du pas 71, les données de coordonnées graphiques Xk',Yk' (coordonnées de points d'affichage) d'un trait corres- pondant à un point de broderie et reliant des points voisins de l'aiguille sont obtenues conformément à des opérations sem- blables aux opérations (1) ou (2) décrites ci-dessus. Les don- nées de coordonnées graphiques Xk',Yk' sont mémorisées sous la forme d'une configuration de points d'affichage dans la mémoire GMP2 des données du modèle graphique du cadre. Lors du pas suivant 72, les données de coordonnées graphiques sous la forme d'un ensemble de points d'affichage mémorisés dans la mémoire GPM2 des données du modèle graphi- que du cadre sont lues et le modèle sous la forme de l'ensem- ble de points d'affichage correspondant au cadre, c'est-à- dire le modèle du cadre de broderie, est affiché par le dis- positif d'affichage DPY. Les données du modèle graphique du dessin, qui ont déjà été lues dans la mémoire GPM1 des données du modèle graphique du dessin, et le modèle graphique du cadre qui vient d'être lu dans la mémoire GPM2 des données du modèle graphique du cadre, sont synthétisées selon la combinaison OU pour le même bit (point d'affichage) et le signal de sortie synthétisé selon la combinaison logique OU et obtenu pour chaque bit (point d'affichage) est envoyé au dispositif d'affichage DPY de sorte que le modèle du dessin et le modèle du cadre sont affichés simultanément par le dispositif d'affichage DPY. Lors du pas suivant 73, on contrôle si le contenu des données de fonction faisant partie des "données du cadre" pour un point de broderie lues lors du pas 68 décrit précédemment, constitue le code de fin représentant l'achèvement. Si ce con- tenu n'est pas le code de fin, la procédure passe aux pas 68 à 74, et les pas 68-73 semblables aux pas de traitement dé- crits ci-dessus en référence aux points suivants de broderie désignés par le compteur de points, sont répétés. Lors du pas 74, le contenu du compteur de points de broderie est accru et le pas suivant est désigné. A l'achèvement des opé- rations exécutées lors des pas 68-73, les données de fonctions deviennent le code de fin et la procédure passe au pas sui- vant 75. A cet instant, les données du modèle graphique de l'en- semble du cadre de broderie sont mémorisées dans la mémoire GPM2 des données du modèle graphique du cadre et le disposi- * tif d'affichage DPY affiche le modèle de l'ensemble du cadre de broderie ainsi que le modèle de l'ensemble du dessin de broderie. Par conséquent, grâce à une observation du modèle du dessin de broderie et du modèle du cadre de broderie, af- fichés par le dispositif d'affichage DPY, on peut avoir une confirmation du fait que le dessin de broderie peut ou non s'adapter dans le cadre de broderie. Les opérations exécutées lors des pas suivants 75- 78 sont effectuées en vue de déterminer de façon automatique si le dessin de broderie s'adapte ou non dans le cadre de bro- derie. Lors du pas 75, les données du modèle graphique du dessin et les données du modèéle graphique du cadre sont lues respectivement à partir de la mémoire GPM1 du modèle graphi- que du dessin et à partir de la mémoire GPM2 du modèle gra- phique du cadre, et une opération fournissant le produit lo- gique des données lues du modèle graphique du dessin et des données du modèle graphique du cadre est mise en oeuvre pour chaque bit (point d'affichage). Lors du pas 76, on examine s'il existe ou non même un seul bit (point d'affichage) dans le signal de sortie "1", c'est-à-dire dans lequel le produit logique est satisfait, dans le résultat de l'opération fournissant le produit logi- que. Comme décrit précédemment, s'il existe même un bit (point d'affichage), dans lequel le produit logique a été sa- tisfait, cela signifie que le dessin de broderie recoupe le cadre de broderie de sorte que le dessin ne s'adapte pas dans le cadre. Dans ce cas, la procédure passe au pas 77, lors du- quel l'affichage d'une "erreur" d'un cadre prédéterminé est affiché. Si au contraire il n'existe aucun bit (point d'affi- chage), dans lequel la condition du produit logique ne soit absolument pas satisfaite, cela signifie que le dessin de bro- derie ne recoupe pas le cadre de broderie de sorte que ce des- 26 17I 9 sin s'adapte dans ce cadre. C'est pourquoi, dans ce cas, le traitement passe à un pas 78, lors duquel un accord "OK" pour un cadreprédéterminé est affiché. Après le pas 77 ou 78, la procédure revient au pro- gramme principal. Dans le cas o l'évaluation automatique n'est pas ef- fectuée, les pas 75-78 peuvent être omis et la procédure peut revenir au programme principal après la réponse OUI obtenue lors du pas 73. En outre, si la confirmation visuelle du mo- dèle du dessin et du modèle du cadre est omise lors de l'exé- cution de l'évaluation automatique, les opérations exécutées lors des pas 64-72 peuvent être omises. Dans le mode d'exécution décrit précédemment, dans le sous--rogramme de traitement des limites du cadre la préparation des données du modèle graphique du dessin pour chaque point de broderie est exécutée et, conjointement à cet- te opération, l'affichage du modèle correspondant aux données du modèle graphique du dessin ainsi préparé est également réa- lisé. Cependant l'invention n'est pas limitée à cela et au contraire des données du modèle graphique du dessin, qui ont déjà été préparées (déjà mémorisées), peuvent être lues à partir de la mémoire GPM1 des données du modèle graphique du dessin et être affichées. Dans ce cas plusieurs types de don- nées du modèle graphique du dessin de broderie peuvent être mémorisés dans la mémoire GPM1 des données du modèle graphi- que du dessin, et l'un de ces types de données peut être lu et affiché de façon sélective. De même dans le cas des don- nées du modèle graphique du cadre, de telles données, qui ont déjà été préparées (déjà mémorisées) peuvent être lues à par- tir de la mémoire GPM2 des données du modèle graphique du ca- dre et être affichées. Dans ce cas, plusieurs types de don- nées du modèle graphique du cadre de broderie peuvent être mémorisés dans la mémoire GPM2 des données du modèle graphi- que du cadre, et l'un de ces types de données peut être lu - et affiché de façon sélective. Le programme utilisé pour préparer les données du mo- dèle graphique du cadre, constitué par un ensemble de bits sur la base de "données du cadre" peut être omis et au lieu de cela, des moyens de mémoire servant à mémoriser des don- nées du modèle graphique correspondant au cadre de broderie peuvent être prévues, et des données du modèle graphique d'un cadre désiré de broderie peuvent être lues à partir de ces moyens de mémoire et être affichées. Les moyens de mémoire dans ce cas ne sont pas limitées à une mémoire RAM, mais peu- vent être constitués par une mémoire ROM ou une mémoire exter- ne comme par exemple une bande de papier et un disque magné- tique. Ce cas est le même que pour le dessin de brode- rie. Comme moyens permettant l'affichage du modèle graphi- que, on peut utiliser non seulement des dispositifs électri- ques et électroniques comme par exemple un dispositif d'affi- chage à tube cathodique et un dispositif d'affichage à diodes LED, mais également des dispositifs d'impression sur papier, comme par exemple une imprimante. Dans la forme de réalisation décrite ci-dessus, les dispositifs servant à réaliser l'affichage ou l'évaluation de la forme du dessin de broderie et de la forme du cadre con- formément à l'invention sont incorporés en étant intégrés dans la machine à broder automatique, mais ces dispositifs peuvent être prévus et raccordés séparément à la machine à broder au- tomatique déjà fabriquée. On va maintenant décrire un mode d'exécution permet- tant la mémorisation et l'affichage de données de commande représentant les caractéristiques des dessins respectifs de broderie en correspondance avec des données de points de bro- derie des dessins respectifs de broderie. Dans ce mode d'exécution, la mémoire RAM de données 14 mémorise, en plus des données des points de broderie per- mettant de réaliser un dessin désiré de broderie, des données de commande incluant une "donnée de nom de dessin", une "don- née du nombre total de points de broderie", une "donnée du nombre de changements de couleurs" et une "donnéedel'étendue maximale" correspondant au dessin désiré de broderie. L'expression données de commande désigne ici les in- formations utiles pour indiquer à l'opérateur les caractéris- tiques du dessin de broderie sous une certaine forme. La figure 17 montre un exemple d'une carte de la mé- moire RAM de données 14, dans le cas de la mémorisation de données de commande. La mémoire RAM de données 14 est consti- tuée d'une manière générale par un répertoire 14A de données de dessins et une section 14B de mémorisation des données des dessins. La section l4B de mémorisation des données des dessins est à même de mémoriser des données de dessins correspondant à plusieurs types de dessins de broderie. Dans la section 14B de mémorisation des données de dessins, des zones P1, P2 et P3 de données de dessins (en supposant qu'il existe trois ty- pes de données de dessins enregistrés) mémorisant les données respectives en correspondance avec les données de-dessins en- registrées, sont définies. La zone située dans la section 14B de mémorisation des données de dessins reste vide. Le réper- toire 14A des données des dessins mémorise les données dési- gnant des zones de mémoire incluant les données respectives enregistrées de dessins situées dans la section 14B de mémo- risation des données de dessins (c'est-à-dire des zones res- pectives des données de dessins P1,P2,P3...). Le répertoire 14A des données de dessins mémorise, en rapport avec les zones respectives des données de dessins P1,P2 et P3 enregistrées dans la section 14B de mémorisation des données de dessins, leurs numéros de dessins, leurs adres- ses de départ (c'est-à-dire les adresses d'en-têtes des zones P1,P2,P3...) et les adresses de fin (dernières adresses des zones P1,P2,P3...). Les numéros de dessins sont des numéros qui sont fixés comme on le désire, comme "1","2","3",... pour les zones respectives P1,P2,P3,... et utilisés pour établir une distinction entre les données de dessins, qui ont été en- registrées. Lorsqu'un numéro désiré de dessin a été position- né au moyen d'une entrée de données pendant l'enregistrement, un répertoire correspondant à ce numéro de dessin est ouvert dans le répertoire 14A des données de dessins. Lorsqu'un nu- méro désiré de dessin a été désigné par une introduction de données pendant la lecture, l'adresse de départ correspondant & ce numéro de dessin est lue à partir du répertoire 14A des données de dessins et l'une des zones de données de dessins P1,P2,P3... correspondant à ce numéro de dessin est de ce fait identifiée et l'accès à cette zone est exécuté. Les zones respectives de données P1,P2,P3... sont cons- tituées par une zone CME de mémorisation de données de comman- de et une zone SME de mémorisation de données de points suc- cessifs de broderie. La zone CME de mémorisation de données de commande mémorise des données de commande conformément à l'invention. La zone SME de mémorisation de données de points de broderie mémorise des données de points de broderie pour l'exécution d'un point désiré de broderie. La zone CME de mé- morisation des données de commande possède des zones de mé- moire servant à mémoriser différentes données de commande com- me par exemple, dans ce mode d'exécution, la "donnée de nom de dessin", la "donnée du nombre total de points de broderie", la "donnée du nombre de changements de couleurs" et la "don- néedel'étendue maximale". De façon plus spécifique la "donnée delétenduemaximale" est constituée par la "donnéedel'étenduema- ximale suivant l'axe +X", la "donnéedel'étendue maximale sui- vant l'axe -X", la "donnée del'étendue maximale suivant l'axe +Y" et la "donnéedel'étenduemaximale suivant l'axe -Y". La zo- ne SME de mémorisation de données de points de broderie mémo- rise, pour chaque point de broderie, des données connues de points de broderie (c'est-à-dire des données concernant direc- tement l'opération de broderie comme par exemple des données X,Y désignant la position du cadre de broderie et des données de fonctions désignant des opérations de la machine à broder incluant le changement de couleur, l'arrêt de l'arbre princi- pal de la machine à broder, un saut, etc.). La taille de la zone CME de mémorisation des données de commande est constan- te indépendamment du dessin de broderie, mais la taille de la zone SME de mémorisation des données de points de broderie diffère en fonction du dessin de broderie (c'est-à-dire con- formément au nombre des points du dessin de broderie). Ci-après, on va décrire les opérations correspondant au dispositif de commande, parmi les opérations exécutées par la machine à broder automatique de la figure 2, sous la com- mande du micro-ordinateur, en référence aux organigrammes des figures 18a et 18b. Les figures 18a et 18b illustrent le traitement de positionnement de données d'entrée, gui est inclus dans les pas illustrés sur la figure 8. Dans le mode de programmation, si l'interrupteur de fonction Flest fermé lorsque l'affichage de la fonction, tel que représenté sur la figure 3, est réalisé par la section d'affichage DPY2, le "mode de positionnement d'entrée de don- nées" est sélectionné et l'opération de positionnement d'en- trée de données, illustrée sur les figures 18a et 18b, est exécutée. Lors de la sélection du "mode de sélection d'entrée de données", la réponse fournie lors du pas 80 sur la figure 18a est OUI et la procédure passe au pas 81, lors duquel une évaluation est faite pour savoir si les données de la bande de papier doivent être chargées ou lues à partir d'une zone de données de dessins dans la mémoire RAM de données 14. Le choix concernant le fait de savoir si les données de la bande de papier doivent être chargées ou lues à partir de la zone de données de dessins dans la mémoire RAM de données, est ef- fectué au moyen de l'actionnement des interrupteurs de fonc- tions F1-F6 dans des conditions dans lesquelles le contenu de l'affichage dans la section d'affichage DPY2 est commuté sur le mode de sélection de bande/mémoire. Dans le cas du chargement des données de la bande de papier,la procédure passe tout d'abord un pas 82 (figure 18b), lors duquel le posi- tionnement d'un numéro désiré de dessin et l'ouverture d'un répertoire correspondant au numéro de dessin dans le répertoi- re 14A des données de dessins sont exécutés. Le positionne- ment du numéro désiré est réalisé au moyen de l'introduction d'un numéro désiré au moyen de l'actionnement du commutateur TKY à dix touches. Dans ce cas, le numéro de dessin corres- pondant à des données de dessins enregistrées et les numéros de dessins correspondant à des données de dessins non enre- gistrées sont affichés de préférence par le dispositif d'af- fichage DPY de sorte qu'un numéro désiré de dessin est sélec- tionné parmi les numéros de dessins correspondant à des don- nées de dessins non enregistrées. Les données de numéros de dessins, positionnées et introduites, sont mémorisées dans le répertoire 14A des données de dessins. Simultanément, l'adresse de départ de la zone des données de dessins corres- pondant à ce numéro de dessin est fixée par l'ordinateur et cette adresse de départ est mémorisée dans le répertoire 14A des données de dessins, en correspondance avec la mémorisa- tion des données du numéro de dessin. Par conséquent le réper- toire correspondant au numéro de dessin qui a été positionné et introduit, est ouvert dans le répertoire 14A des données de dessins. Lors du pas suivant 83, le positionnement et l'enre- gistrement du nom du dessin sont exécutés. Le positionnement et l'introduction d'un nom désiré de dessin sont exécutés grâ- ce à l'actionnement du commutateur TKY à dix touches et au moyen du dispositif d'affichage DPY. La figure 19 représente un exemple d'affichage fourni par le dispositif d'affichage DPY. Dans la partie la plus haute, le numéro de dessin, qui a été sélectionné et positionné par l'opération exécutée lors du pas précédent, est affiché. Dans la partie inférieure, des lettres constituant le nom (nom du dessin), qui est actuelle- ment positionné, sont affichés et la partie située encore plus bas représente une section de recherche de lettres incluant 26 720 v vingtsix lettres de l'alphabet et des caractères Katakana japonais. En positionnant le curseur sur la section de recher- che des lettres dans une position d'une lettre désirée grâce àl'actionnement d'une touche pour la fonction du curseur dans le commutateur TKY à dix touches et en fermant l'interrupteur de pas SW6, la lettre située au niveau de la position du cur- seur est affichée dans le nom au niveau de la partie supérieu- re. En sélectionnant de cette manière les lettres désirées une par une et, lors de l'obtention du nom désiré, on ferme l'interrupteur de positionnement SW7. Ceci achève le position- nement et l'entrée de la donnée du nom désiré de dessin, et cette donnée est mémorisée dans la position de la mémoire des données des noms de dessins, située dans la zone CME de mémo- risation des données de commande que comporte la zone des don- nées du dessin correspondant au numéro du dessin situé dans la section 14B de mémorisation des données du dessin. Le po- sitionnement et l'enregistrement des données du nom du dessin sont ainsi achevés. La zone des données du dessin, qui corres- pond au numéro du dessin, peut être identifiée par la donnée d'adresse de départ située dans le répertoire et correspon- dant au numéro de dessin fixé lors du pas précédent. En tant que curseur utilisé dans la section de recherche des lettres sur le dispositif d'affichage DPY, on peut utiliser l'alluma- ge intermittent d'une lettre correspondant à la position du curseur, au lieu de prévoir des moyens d'affichage d'un cur- seur particulier. Lors du pas suivant 84, on examine si l'interrupteur de démarrage de la bande a été fermé ou non, et l'état d'at- tente continue jusqu'à ce que l'interrupteur soit fermé. L'opé- rateur place une bande de papier 17 possédant un dessin de bro- derie désiré dans le lecteur 16 de la bande de papier et, lors de l'achèvement du positionnement, il ferme l'interrupteur de démarrage de la bande. Lors de la fermeture de l'interrup- teur de démarrage de la bande, la procédure passe au pas 85. L'interrupteur de démarrage de la bande est formé soit par affectation d'un état d'attente à l'un quelconque des inter- rupteurs de fonctions F1-F6 ou bien est réalisé sous la for- me d'un interrupteur à usage exclusif placé sur le panneau de commande 15. Lors du pas 85, l'adresse d'en-tête de la zone de mé- morisation des données de points de broderie correspondant au numérc de dessin, qui est actuellement traité, est dési- gnée en tant qu'adresse d'enregistrement (adresse de mémoire de données DMA) dans la mémoire RAM de données 14. Cette adres- se d'en-tête peut être identifiée par une donnée d'adresse de démarrage située dans le répertoire et correspondant au numéro de dessin et à la taille de mémoire de la zone CME de mémorisation des données de commande, qui est connue antérieu- rement. En outre lors de ce pas 85, un compteur du nombre de changements de couleurs situé dans la mémoire RAM de travail 13 est remis à zéro. En outre un registre +XMdel'étendemaxi- male suivant l'axe +X, un registre -XMdel'étenduemaximale sui- vant l'axe -X, un registre +YMdel'étenduemaximale suivant l'axe +Y et un registre -YM del'étendue maximale suivant l'axe -Y sont effacés. En outre,un registre Xa de la distance de déplace- ment cumulée suivant l'axe X et un registre Ya de la distance de déplacement cumulée suivant l'axe X (qui sont également prévus dans la mémoire RAM de travail 13) mémorisant des dis- tances de déplacement cumulées suivant les axes X et Y du ca- dre de broderie,sont également effacés. Lors du pas suivant 86, des données concernant un point de broderie (données X,Y et données de fonctions)enre- gistrées sur la bande de papier 17 sont lues par le lecteur de bande de papier 16 et les données lues pour un point de broderie sont enregistrées à l'adresse située dans la mémoire RAM de données 14 désignée par l'adresse de mémoi- re des données DMA (cette dernière est désignée initialement comme étant l'adresse d'en-tête de la zone SME de mémorisa- tion des données de points de broderie correspondant au numé- ro de dessin, grâce au traitement effectué lors du pas précé- dent 85). Lors du pas suivant 87, l'adresse DMA de la mémoire des données est avancée d'un point de broderie. Lors du pas suivant 88, la valeur de la donnée X fai- sant partie des données prévues pour un point de broderie et luespar le lecteur16 de la bande de papier est ajoutée au con- tenu du registre Xa de la distance de déplacement cumulée sui- vant l'axe X, et la valeur de la donnée Y faisant partie des données des points de broderie est ajoutée au contenu du re- gistre Ya de la distance de déplacement cumulé suivant l'axe Y, ce qui a pour effet que les contenus des registres respec- tifs Xa et Ya sont renouvelés par les résultats des additions respectives. Comme cela est connu, les données X,Y pour un point de broderie du cadre de broderie possedent des valeurs possédant des signes positif et négatif. C'est pourquoi, dans les registres Xa et Ya, les distances de déplacement suivant X,Y du cadre de broderie pour chaque point de broderie sont ajoutées ou soustraites de façon cumulée et les données re- présentant les distances de déplacement cumulées à partir du point de démarrage de la broderie pour chaque point de brode- rie sont mémorisées dans les registres Xa et Ya des distances de déplacement cumulées suivant les axes X et Y. Lors despas suivants 89 et 90, le contenu du registre Xa de la distance de déplacement cumulée suivant l'axe X est comparée respectivement au contenu du registre +XM del'étendue maximale suivant l'axe +X et au contenu du registre -XM de létendpeaximale suivant l'axe -X et, si la relation "+XM Xa" est satisfaite (pas ), le contenu de Xa est enregistré dans -XM (pas 94). Lors despas suivants 91 et 92, le contenu du registre Ya de la distance de déplacement cumulée suivant l'axe Y est comparée respectivement au contenu du registre +YM de l'éten- due maximale suivant l'axe +Y et au contenu du registre -Y de l'étendue maximale suivant l'axe -Y et, dans le cas o la re- lation "+YM * gistré dans +YM (pas 95), tandis que si la relation "-YM >Ya" est satisfaite, le contenu de Ya est enregistré dans -YM (pas 96). De la manière indiquée précédemment, des distances de déplacement cumulées à partir du point de démarrage de la broderie pour les points les plus éloignés dans la direction de l'axe +X, la direction de l'axe -X, la direction de l'axe +Y et la direction de l'axe -Y & partir du point de dé- marrage de la broderie sont finalement (c'est-à-dire lorsque les traitements concernant tous les points de broderie sont achevés) enregistrées respectivement dans les registres de l'étendue maximaa+XM,XM,+YM et -YM. Par conséquent,les données de l'étenduemaximnale enregistrées dans les registres respectifs de l'étenduemaximale +XM,-XM,+ YM et -YM représentent l'étendue largeur) du dessin de broderie et ces données sont utilisées dans des buts tels que l'évaluation du fait que la broderie doit être commencée pour adapter le dessin de broderie à l'in- térieur du cadre de broderie. Lors du pas suivant 97, on vérifie si le contenu des données de fonctionsfaisant partie des données concernant un point de broderie et lues parlelecteur 16 de la bande de papier lors du pas précédent 86 est ou non un code de changement de couleur. Si ce contenu est le code de changement de couleur, le contenu du compteur du nombre de changementsde couleurs est accru de un (pas 98). Lors du pas suivant 99, le contenu du compteur de points de broderie est avancé et un point suivant de broderie est désigné. Lors du pas suivant 100, on vérifie si le contenu des données de fonction faisant partie des données relatives à un point de broderie et lues par le lecteur 16 de la bande de papier lors du pas précédent 86 est ou non le code de fin représentait l'achèvement du dessin de broderie. Si ce conte- 2 6 1720 nu n'est pas le code de fin, la procédure revient au pas 86, et les pas 86-100, qui sont semblables aux opérations décri- tes ci-dessus, sont répétés pour un nouveau point de broderie désigné par le compteur de points de broderie. Lors de l'achèvement du chargement des données de tous les points de broderie dans la zone SME de mémorisation des données des points de broderie, correspondant au numéro du dessin, les données de fonctionsdeviennent le code de fin et la procédure passe au pas 101. Lors du pas 101, la valeur actuelle de l'adresse DMA de la mémoire des données est enregistrée en tant que donnée d'adresse de fin dans le répertoire correspondant au numéro du dessin situé dans le répertoire 14A des données de dessins. Les données del'étendue maximale pour les axes respectifs, qui sont mémoriséesdans les registresdellétendue maximale +XM,-XM, +YM et -YM sont mémorisées en tant que "donnéedel'étenduemaxi- male suivant l'axe +X", "donnéedel'étendue maximale suivant l'axe -X", "donnéedel'étenduemaximale suivant l'axe +Y" et "don- néedel'étenduemaximale suivant l'axe -Y", dans la zone de mé- morisation des "donnéesdel'étenduemaximale" située dans la zo- ne CME de mémorisation des données de commande, correspondant au numéro du dessin. En outre,le contenu du compteur de points de broderie est mémorisé dans la zone de mémorisation de la "donnée du nombre total de points de broderie" située dans la zone CME de mémorisation des données de commande correspon- dant au numéro du dessin. En outre, le contenu du compteur du nombre de changements de couleurs est mémorisé en tant que "donnée du nombre de changements de couleurs" dans la zone de mémoire de la "donnée du nombre de changements de couleur, située dans la zone de mémorisation des données de commande correspondant au numéro du dessin. De la manière indiquée précédemment, lors de l'enre- gistrement des données de points de broderie permettant de réaliser un dessin désiré de broderie, dans la mémoire RAM de données 14, la "donnée de nom de dessin" désirée correspon- dant au dessin de broderie est positionnée manuellement et est enregistrée dans la zone CME de mémorisation des données de commande (à savoir le traitement exécuté lors du pas 83) et, conformément au contenu des données des points de brode- rie, la "donnée du nombre total de points de broderie", la "donnée du nombre de changements de couleurs" et la "donnée de l'1éta- maximale" sont positionnées respectivement au moyen d'une opération arithmétique automatique, et ces données sont enregistrées dans la zone CME de mémorisation des données de commande (pas 88-101). De cette manière, dans la zone CME de mémorisation des données de commande correspondant à la zone SME de mémorisation des données de points de broderie, dans laquelle sont mémorisées les-données des points de broderie correspondant au dessin désiré, différentes données de comman- de représentant des caractéristiques du dessin de broderie, c'est-à-dire des caractéristiques désignées arbitrairement par "données du nom de dessin" et "donnée du nombre total de points de broderie", "donnée du nombre de changementsde cou- leurs' et "donnée deîl' ét maximale" correspondant au contenu du dessin de broderie sont positionnées et enregistrées. A la suite du pas 101, la procédure passe au pas 102 (figure 18a). Lors du pas 102, la mémoire RAM de données 14 est commutée sur le mode de lecture et l'adresse d'en-tête située dans la zone SME de mémorisation des données des points de broderie correspondant au numéro de dessin actuellement sélectionné est désignée comme étant son adresse de lecture (adresse DMA de la mémoire de données). Ensuite la procédure revient au programme principal du sous-programme d'arrêt (figure 8), lors duquel d'autres traitements sont exécutés pendant l'arrêt de la machine de broderie. Ci-après on va décrire la lecture des données de com- mande. Lorsque des données de commande, qui ont dé- jà été enregistrées, doivent être lues dans la zone 261720 9 59 - CME de mémorisation des données de commande et peuvent être affichées par le dispositif d'affichage DPY pour la confirma- tion de son contenu, le mode de positionnement d'entrée des données est sélectionné dans le mode de programmation (OUI lors du pas 80) et "l'entrée en mémoire" est sélectionnée après commutation du mode sur le mode de sélection bande/mé- moire (OUI lors du pas 81) de sorte que la lecture des don- nées des points de broderie dans la memoire RAM de don- nées 14 est sélectionnée. Ceci amène la procédure à passer de la réponse OUI donnée lors du pas 80 au pas 81 et en outre au pas 103. Lors du pas 103, un numéro de dessin désiré devant être lu est désigné par une introduction effectuée à l'aide du commutateur TKY à dix touches. Lors du pas suivant 104, des données de commande, à savoir la "donnée du nom du dessin", la "donnée du nombre to- tal de points de broderie", la "donnée du nombre de change- ments de couleurs" et la "donnée del'étendurmaximale" enregis- trée dans la zone CME de mémorisation des données de commande correspondant au numéro du dessin désigné lors du pas précé- dent sont lues dans cette zone CME et sont affichées par le dispositif d'affichage DPY. Un exemple du contenu de ces données de commande dans le dispositif d'affichage DPY est illustré sur la figure 20. L'opérateur observe cet affi- chage et évalue si le dessin de broderie devant être réalisé est correct ou non. S'il est correct, on ferme l'interrupteur de positionnement SW5. Lors du pas 105, on évalue si ce des- sin de broderie est correct ou non, c'est-à-dire si l'inter- rupteur de positionnement SW5 a été fermé ou non. Si la répon- se à ce pas est OUI, la procédure passe au pas 102, lors du- quel la préparation en vue de la lecture des données de points de broderie dans la zone SME de mémorisation des don- nées des points de broderie est effectuée. Si la réponse ob- tenue lors du pas 105 est NON, la procédure revient au pas103 et une procédure de confirmation et d'affichage du contenu des données de commande concernant un autre numéro de dessin est mis en oeuvre. Dans le mode d'exécution décrit ci-dessus, le posi- tionnement de la "donnée du nom du dessin" peut être exécuté uniquement pendant le chargement des données de la bande de papier, mais un positionnement et un changement du nom du des- sin peuvent être également exécutés à d'autres moments que pendant le chargement des données de la bande de papier. Dans le cas o le contenu de la "donnée du nombre to- tal de points de broderie", de la "donnée du nombre de chan- gements de couleurs" etdela "donnée del'étendue maximale" sont déjà connues, ces données peuvent être positionnées manuelle- ment. Les données de commande positionnées et enregistrées dans la mémoire RAM de données 14 peuvent être conservées et enregistrées sur la bande de papier ou sur une autre mémoire extérieure conjointement avec des données correspondantes des points de broderie. Comme moyens d'affichage permettant d'afficher des données de commande, on peut utiliser non seulement un dispo- sitif d'affichage à quartz, mais également des dispositifs électriques et électroniques comme par exemple un dispositif d'affichage à tube cathodique et un dispositif d'affichage à diode LED ou bien un dispositif d'impression sur papier, comme par exemple une imprimante, ou bien un dispositif de production de signaux vocaux. Dans la forme de réalisation décrite ci-dessus, le dispositif de commande conforme à l'invention est incorporé d'une manière intégrée à la machine à broder automatique. En variante le dispositif de commande peut être raccordé, sous la forme d'une unité séparée., à une machine à broder automatique existante. Ci-après on va décrire une forme de réalisation dans laquelle, lorsque l'opération de brodage se déroule pendant le mode d'exécution, un dessin partiel de broderie d'une par- tie brodée est affiché de facon successive. Dans cette forme de réalisation, sur la figure 11 ou 12 représentant la structure matérielle, on a ajouté une mé- moire GMP3 de données graphiques du modèle du dessin terminé, comme indiqué sur la figure 21. Cette mémoire GPM3 mémorise, pendant l'opération de broderie, les données du modèle graphi- que d'une partie, dans laquelle l'opération de broderie est terminée. Cette mémoire GPM3 est constituée par exemple par une mémoire RAM. L'entrée des adresses et l'entrée de sortie des données de cette mémoire GPM3 sont raccordées à l'unité CPU (figure 2) par l'intermédiaire d'un bus 29. Dans cette forme de réalisation, des exemples de l'af- fichage graphique d'un dessin de broderie, formé dans le dis- positif d'affichage DPY, sont représentés sur les figures 22a- 22c. En référence à ces figures, on va décrire un exemple d'opérations permettant de réaliser l'affichage graphique du dessin de broderie. Lors du démarrage de l'opération de broderie, un des- sin désiré de broderie devant être brodé est choisi, et les données de points de broderie (données X,Y et données de fonc- tions pour chaque point de broderie) de ce dessin de broderie sont lues à partir de la mémoire RAM de données 14. L'opéra- tion arithmétique décrite précédemment est exécutée conformé- ment aux données lues des points de broderie de manière à pré- parer des données de coordonnées d'un modèle formé d'un trait continu des points de broderie de l'ensemble du dessin de bro- derie (c'est-à-dire des données de balayage lumineux) et les données préparées sont mémorisées dans la mémoire GPM1 de don- nées du modèle graphique, sous la forme de données du modèle graphique de l'ensemble du dessin. Les données du modèle gra- phique mémorisées dans la mémoire GPM1 de données du modèle graphique sont lues et envoyées au dispositif d'affichage DPY pour qu'il réalise l'affichage du modèle WP de l'ensemble du dessin de broderie. Un exemple de cet affichage du modèle de l'ensemble du dessin de broderie est représenté sur la figure 22a. De la manière indiquée précédemment, lors du démarra- ge de l'opération de broderie, l'ensemble du modèle WP du des- sin devant être brodé est affiché et est signalé à l'opéra- teur. Alors l'affichage graphique de l'ensemble du dessin de broderie, présenté sur le dispositif d'affichage DPY, est con- verti de manière à prendre une couleur pâle (en demi-teinte dans le cas d'un affichage monochrome, c'est-à-dire une cou- leur de faible luminosité). Un exemple de l'affichage graphi- que obtenu dans ce cas est représenté sur la figure 22b. Après le démarrage de l'opération de broderie, chaque fois qu'un point de broderie est exécuté, l'opération de con- version des données concernant chaque point de broderie, en particulier les données X,Y, en des données de coordonnées graphiques sur le dispositif d'affichage DPY (c'est-à-dire des données de balayage lumineux dans le dispositif d'afficha- ge à tube cathodique) est exécutée conformément à la même for- mule de calcul que celle indiquée précédemment pour l'obten- tion des données de coordonnées du modèle du trait d'un point de broderie (c'est-à-dire les données de balayage lumineux). Les données des coordonnéesdu modèle pour le trait concernant le point de broderie particulier (données de balayage lumi- neux) sont préparéeset ces données sont mémorisées dans la mé- - moire GPM3 de données du modèle graphique du dessin terminé, en tant que données du modèle graphique du dessin dans la par- tie terminée. Les données du modèle graphique du dessin ter- miné, mémorisées dans la mémoire GMP3, sont lues et envoyées au dispositif d'affichage DPY en vue de l'affichage, dans ce dispositif d'affichage DPY, du modèle VP de la partie termi- née du dessin, avec le modèle WP de l'ensemble du dessin,-qui a déjà été affiché. Un exemple de cet affichage est représen- té sur la figure 22c. Dans ce cas, le modèle VP de la partie terminée du dessin possède de préférence une teinte de cou- leur qui diffère du modèle WP de l'ensemble du dessin (couleu: intense, c'est-à-dire une couleur de forte luminosité, dans le cas du dispositif d'affichage monochrome). Le modèle VP de la partie terminée du dessin s'agrandit au fur et à mesure que l'opération de broderie avance. Sur la figure 22, le modèle VP de la partie terminée du dessin est affiché sous une forme superposée au modèle WP de l'ensemble du dessin. En variante, ces modèles peuvent être affichés séparément ou bien encore seul le modèle VP de la partie terminée du dessin peut être affiché. Ci-après on va décrire des opérations ayant trait à la présente invention et faisant partie d'opérations exécu- tées par la machine à broder automatique de la figure 21 sous la commande du micro-ordinateur, en référence aux organigram- mes de la figure 23 et des figures suivantes. La figure 23 représente un exemple d'un sous-program- me d'arrêt de l'arbre principal d'une machine à broder. Lors des pas 30, 47,48,49 et 50, on exécute les mêmes opérations que lors des pas possédant les mêmes chiffres de référence. Lors des pas 80,81,82,86,100 et 103, on exécute des opéra- tions ayant essentiellement le même contenu que les opéra- tions exécutées lors des pas désignés par les mêmes chiffres de référence. Dans le cas o des données désirées de points de bro- derie doivent être lues à partir d'un dispositif de mémoire extérieure comme par exemple une bande de papier et être trans- mises à la mémoire RAM de données 14 en vue d'y être mémori- sées, la procédure passe de la réponse NON obtenue lors du pas 81 au pas 82, lors duquel un numéro de dessin désiré est positionné et introduit. Sous l'effet de la répétition du pas 86, des données des différents points de broderie sont lues successivement à partir de la bande de papier 17et sont mémo- risées dans la mémoire RAM de données 14. Ensuite la procédu- re passe au pas 106. D'autre part, lors de la sélection de données de lec- ture du dessin désiré de broderie à partir de la mémoire RAM de données 14, la procédure passe du pas 81 au pas 103, lors duquel le numéro du dessin correspondant au dessin désiré de broderie devant être lu à partir de la mémoire RAM de données 14 est positionné et introduit. Lors du pas suivant 106, les données concernant cha- que point du dessin de broderie correspondant au numéro de dessin sélectionné sont lues dans la mémoire RAM de données 14, les données du modèle graphique de l'ensemble du dessin de broderie sont préparées au moyen de l'exécution d'une opération permettant d'obtenir les données de coordon- nées du modèle pour chaque trait d'un point de broderie con- formément aux données lues des points de broderie, et ces don- nées du modèle graphique sont mémorisées dans la mémoire GPM1 des données du modèle graphique du dessin et sont également envoyées au dispositif d'affichage DPY pour que ces derniers affichent le modèle de l'ensemble du dessin de broderie. En d'autres termes, lors de ce pas, le traitement permettant d'af- ficher le modèle WP de l'ensemble du dessin de broderie, com- me illustré sur la figure 22a, est exécuté. Des détails de ce pas 106 sont identiques à ceux des opérations exécutées lors des pas 37-45 sur la figure 9. Cet affichage du modèle de l'ensemble du dessin de broderie se poursuit en réponse au signal de sortie délivré par cette mémoire GPM1, même après la fin du pas 106. Lors du pas suivant 107, le nombre de tous les points de broderie du dessin de broderie correspondant au numéro du dessin sélectionné est compté et mémorisé, puis égale- ment affiché sur le dispositif d'affichage DPY avec le mo- dèle WP du dessin. Cet affichage du nombre total des points de broderie se poursuit également. Lors du pas 108, d'autres données sont positionnées dans le mode de programmation. Lors du pas 109, on examine si l'interrupteur du mode d'exécution est ou non fermé. Si le résultat est NON, la pro- cédure passe au pas 80, lors duquel le traitement du mode de programmation est répété. Lors de la fermeture de l'interrupteur du mode d'exé- cution, le mode de fonctionnement est commuté du mode de pro- grammation au mode d'exécution. Lors de la commutation abou- tissant au mode d'exécution, la procédure passe au pas 110, lors duquel la couleur de l'ensemble du modèle du dessin de broderie affiché sur le dispositif d'affichage DPY est commu- té sur une couleur pâle. L'exemple de cet affichage est re- présenté sur la figure 22b. Ensuite la procédure passe au sous-programme des pas 47-50 décrits précédemment. Lors de la fermeture de l'interrupteur de démarrage, la procédure passe au sous-programme d'exécution (figure 7). Un exemple du sous-programme d'exécution est représenté sur la figure 24. Sur la figure 24, une opération initiale prédétermi- née du sous-programme d'exécution est réalisée et ensuite le moteur 22 de l'arbre principal est mis en marche (pas 111) et les opérations d'exécution pour les opérations de broderie sont mises en ôeuvre (pas 112). Lors du pas suivant 113, on examine si un drapeau d'achèvement de l'arrêt de l'arbre principal de la machine à broder est positionné ou non. Si ce drapeau est positionné, le pas 113 fournit la réponse OUI et des opérations non repré- sentées intervenant pendant le mode d'arrêt sont exécutées et ensuite la procédure revient au programme principal (cepen- dant, lorsque l'opération de changement de couleur a été exé- cutée, la procédure passe au démarrage du sous-programme d'exé- cution). Si le drapeau n'est pas positionné, ce pas 113 four- nit la réponse NON et la procédure passe au pas 114. Lors du pas 114, on examine si la condition d'arrêt de l'arbre principal de la machine à broder a été ou non sa- tisfaite. Si l'interrupteur de démarrage/arrêt 26 se trouve dans l'état fermé de l'interrupteur d'arrêt ou si une rupture du fil est apparue, il est décidé qu'il faut arrêter l'arbre principal. Si le contenu des données de fonc- tionsest le code de changement de couleur ou bien le code de fin représentant l'achèvement du dessin de broderie, il est décidé que l'arbre principal doit être arrêté. Lorsque la ré- ponse lors du pas 114 est OUI, la procédure passe au pas 115 et, lorsque la réponse au pas 114 est NON, la procédure passe au pas 112. Lors du pas 115, un drapeau de demande d'arrêt de la machine à broder est positionné et le compteur d'arrêt est positionné sur la valeur numérique "2" la procédure passe alors au pas suivant 116. Lors du pas 116, le moteur 22 de l'arbre principal de la machine à broder est décéléré et la procédure passe alors au pas 112. Si un signal d'horloge est envoyé par un codeur rota- tif 24 pendant le sous-programme de fonctionnement de l'arbre principal, le sous-programme d'interruption des signaux d'hor- loge du codeur tel que représenté sur la figure 25, est exé- cuté. Dans le sous-programme d'interruption des signaux d'horloge du codeur, un compteur du codeur est avancé de 1 (pas 117) et ensuite on évalue successivement à quelle caden- ce de traitement la valeur de comptage correspond (pas 118, lors duquel on détermine si le compteur du codeur fournit le cadencement de déplacement du cadre debroderie, pas 119 lors duquel on détermine si le compteur du codeur fournit le caden- cement d'arrêt de l'arbre principal de la machine) et des traitements correspondant aux cadencements respectifs sont exécutés. Si le,cadencement correspond au cadencement de dé- placement du cadre de broderie, on examine si le drapeau de demande d'arrêt de l'arbre principal de la machine à broder est ou non positionné (pas 120). Si le résultat est OUI, il * se produit un retour de la procédure, tandis que si le résul- tat est NON, la procédure passe au pas 121, lors duquel les données X,Y et les données de fonctions correspondant au point de broderie actuel sont lues à partir de la mémoire RAM de données 14 en réponse au signal de sortie du compteur des points de broderie. Alors un ordre de déplacement du cadre de broderie 20 dans les directions X et Y est produit en ré- ponse aux données X,Y (pas 122). Lors du pas suivant 123, les données de coordonnées d'un modèle du premier point de broderie correspondant aux données X,Y sont calculées et les données de coordonnées sont mémorisées dans la mémoire GPM3 des données du modèle graphi- que du dessin terminé et, en réponse au signal de sortie de la mémoire GPM3, le modèle du dessin de la partie terminée est affiché par le dispositif d'affichage DPY. Un exemple de cet affichage est représenté sur la figure 22c. Le modèle VP du dessin de la partie terminée diffère du modèle WP du des- sin de la partie non terminée, du point de vue luminosité et coloration, de sorte que l'on peut contrôler optiquement l'état d'avancement de la broderie. Lors du pas suivant 124, 1 est soustrait de façon cu- mulative du nombre entier de points de broderie relatif au dessin de broderie, de manière à fournir le nombre restant des points de broderie, et ce nombre restant de points de bro- derie est affiché avec les modèles VP et WP du dessin, par le dispositif d'affichage DPY. En d'autres termes, le nombre total des points de broderie affiché par le dispositif d'af- fichage DPY au début de l'opération de broderie, comme décrit précédemment, est réduit d'une unité lorsque l'opération de broderie est effectivement exécutée. C'est pourquoi l'état d'avancement de l'opération de broderie peut être également confirmé par ce dispositif d'affichage du nombre restant de points de broderie. Lors du pas suivant 125, le compteur des points de broderie est avancé jusqu'au point de broderie suivant et la procédure revient au sous-programme d'exécution. Si le cadencement est le cadencement d'arrêt de l'ar- bre principal de la machine à broder, on examine si le dra- peau de demande d'arrêt de l'arbre principal de la machine à broder est positionné ou non (pas 126). Si le résultat est OUI, le compteur d'arrêts est décrémenté de 1 et on évalue si la valeur de comptage a été ou non réduite à zéro (pas 127 et 128). Si la valeur de comptage a été ramenée à zéro, le moteur 22 d'entraînement de l'arbre principal de la machine à broder est arrêté et le drapeau d'achèvement de l'arrêt de l'arbre principal de la machine à broder est positionné (pas 129). La commande de saut et d'autres traitements sont exé- cutés au moyen d'un autre traitement de cadencement (pas 130). Comme on le comprendra aisément, au lieu d'afficher le nombre des points de broderie restants lors du pas 124 in- diqué plus haut, on peut afficher à la fois le nombre des points de broderie terminés et le nombre de tous les points de broderie concernant le dessin de broderie. Grâce à l'affichage du nombre des points restants de broderie ou à l'affichage à la fois du nombre des points de broderie terminéset du nombre de tous les points de broderie concernant le dessin de broderie, on peut connaître la posi- tion actuelle d'avancement de l'opération de broderie dans l'ensemble du dessin de broderie et, par conséquent, l'affi- chage graphique peut être exécuté uniquement pour le modèle VP de la partie terminée du dessin. Dans le mode d'exécution indiqué précédemment, l'af- fichage de l'information concernant la partie de broderie ter- minée ou bien la partie restante à broder dans l'ensemble du panneau de broderie du dessin de broderie est exécuté au mo- yen d'un nombre spécifique de points de broderie. Cependant l'invention n'est pas limitée à cela et au contraire on peut utiliser n'importe quel procédé pour autant que la position actuelle de progression de l'opération de broderie dans l'en- semble du travail de broderie peut être confirmée. Le travail de broderie affiché peut être une figure grossière. Dans chacune des formes de réalisation indiquée pré- cédemment, le dispositif d'affichage DPY peut être réalisé non seulement par un dispositif d'affichage à tube cathodique ou par un dispositif d'affichage à quartz, mais également par 26172 9 un dispositif électrique ou électronique comme par exemple un dispositif d'affichage à diodes LED ou un dispositif d'af- fichage à plasma ou bien un dispositif d'impression sur pa- pier, comme par exemple une imprimante. En outre le dispositif conforme à l'invention n'est pas limité à un dispositif basé sur le traitement logiciel comme dans les modes d'exécution décrits précédemment, mais peut être constitué sous la forme d'un dispositif matériel utilisé exclusivement à cet effet. Comme décrit précédemment conformément à l'invention, des données du modèle graphique d'un dessin de broderie cor- respondant à des données de points de broderie servant à réa- liser l'opération de broderie sont préparées et l'opération de broderie est affichée sur la base de ce dessin de brode- rie. Par conséquent le dessin de broderie correspondant à des données de points de broderie mémorisées dans une mémoire peut être confirmé sous une forme visible, qui est plus aisément compréhensible, sans qu'il soit nécessaire pour l'opérateur de se rappeler du dessin de broderie ou d'exécuter l'opéra- tion de broderie. A nouveau, conformément à l'invention, la forme du cadre de broderie utilisé pour l'opération de broderie est affichée en même temps que s'effectue l'affichage du dessin de broderie devant être brodé. Par conséquent on peut instan- tanément déterminer si le dessin de broderie peut ou non s'adapter dans le cadre de broderie, par comparaison du des- sin de broderie et du cadre de broderie affichés de sorte que l'on peut évaluer si le dessin de broderie s'adapte ou non dans le cadre de broderie sans qu'il soit nécessaire d'exécu- ter effectivement l'opération de broderie. En outre, conformément à l'invention, lors de l'avan- ce de l'opération de broderie, la partie terminée du dessin de broderie est affichée graphiquement de sorte que l'état d'avancement de l'opération de broderie peut être fourni à l'opérateur de façon simple lors de l'opération de broderie. En outre, conformément à l'invention, en correspon- dance avec les données des points de broderie permettant de réaliser l'opération de broderie, les données de commande re- présentant les caractéristiques du dessin de broderie corres- pondant aux données des points de broderie sont mémorisées et affichées de sorte que le dessin de broderie correspondant aux données des points de broderie mémorisées dans la mémoire peut être aisément observé sans qu'il soit nécessaire que lóopérateur se rappelle du dessin de broderie ou exécute ef- fectivement l'opération de broderie. REVENDICATIONS 1. Machine à broder comportant des moyens (1) formant mémoire de données de points de broderie, servant à mémori- ser des données de points de broderie pour l'exécution d'une opération de broderie conformément à un dessin désiré de bro- derie, et des moyens (10, 2) pour lire les données des points de broderie à partir de ces moyens de mémoire (1) et l'exé- cution de l'opération de broderie conformément à la lecture des données des points de broderie, caractérisée en ce qu'elle comporte: - des moyens (3) de délivrance de données d'un modèle graphique, servant à délivrer, en correspondance avec un des- sin de broderie mémorisé dans lesdits moyens formant mémoire des données de points de broderie, des données d'un modèle du dessin de broderie; et des moyens d'affichage (4) servant à afficher le modèle du dessin de broderie conformément aux données du mo- dèle graphique délivrées par lesdits moyens (3) de délivran- ce des données du modèle graphique. 2. Machine à broder selon la revendication 1, carac- térisée en ce que lesdits moyens (3) de délivrance des don- nées du modèle graphique lisent les données de points de bro- derie mémorisées dans lesdits moyens (1) formant mémoire des données de points de broderie et délivrent les données du modèle graphique du dessin de broderie, exécuté sur la base des données des points de broderie, conformément à ces don- nées. 3. Machine à broder selon la revendication 2, carac- térisée en ce que lesdits moyens (3) de délivrance des don- nées du modèle graphique comprennent des moyens d'actionne- ment (15) servant à produire les données du modèle graphique du dessin de broderie formé sur la base des données des points de broderie, conformément aux données des points de brode- rie lues à partir desdits moyens (1) formant mémoire des don- nées des points de broderie, et des moyens (GPM1) formant mémoire des données du modèle graphique, servant à mémoriser les données du modèle graphique produit par ces moyens d'ac- tionnement. 4. Machine à broder selon la revendication 1, carac- térisée en ce que lesdits moyens (3) de délivrance des don- nées du modèle graphique comprennent des moyens pour régler un rapport d'échelle (K) des données du modèle graphique de- vant être délivrées, et les données du modèle graphique sont produites et affichées conformément au rapport d'échelle ré- glé. 5. Machine à broder selon la revendication 1, carac- térisée en ce que lesdits moyens (3) de délivrance de données du modèle graphique comprennent des moyens (GPM1) formant mémoire des données du modèle graphique et servant à mémo- riser, en correspondance avec les données des points de bro- derie mémorisées dans lesdits moyens (1) formant mémoire des données des points de broderie, les données du modèle gra- phique du dessin de broderie formé au moyen des données des points de broderie, des données du modèle graphique corres- pondant à des données désirées de points de broderie étant lues à partir desdits moyens (GPM1) formant mémoire des don- nées du modèle graphique et le modèle du dessin de broderie étant affiché conformément aux données du modèle graphique lues. 6. Machine à broder selon la revendication 1, carac- térisée en ce qu'elle comporte en outre des moyens (5) de délivrance de données du modèle graphique du cadre de brode- rie (20), servant à délivrer des données du modèle graphique du cadre afin de réaliser l'affichage graphique de la forme d'un cadre de broderie (20), et que lesdits moyens d'afficha- ge (4;DPY) affichent le modèle du dessin de broderie et la forme du cadre de broderie conformément aux données du modè- le graphique du dessin de broderie délivrées par lesdits mo- yens (3) de délivrance des données du modèle graphique et aux données du modèle du cadre délivrées par lesdits moyens (5) de délivrance des données du modèle graphique du cadre, ce qui permet de déterminer si le modèle du dessin de brode- rie s'adapte ou non dans le cadre de broderie, par comparai- son du modèle du dessin de broderie et de la forme du cadre de broderie, affichés respectivement par lesdits moyens d'af- fichage. 7. Machine à broder selon la revendication 1, carac- térisée en ce qu'elle comporte en outre des moyens (5) de délivrance des données du modèle graphique d'un cadre de bro- derie (20), servant à délivrer des données du modèle graphi- que du cadre pour réaliser l'affichage graphique de la forme d'un cadre de broderie, et des moyens d'évaluation (6) ser- vant à comparer les données du modèle graphique du dessin de broderie délivrées par lesdits moyens (3) de délivrance des données du modèle graphique et à partir des données du modèle graphique du cadre délivrées par lesdits moyens (5) de délivrance des données du modèle graphique du cadre, de manière à évaluer si le modèle du dessin de broderie s'adap- te ou non dans le cadre de broderie. 8. Machine à broder selon la revendication 6, carac- térisée en ce que lesdits moyens (5) de délivrance des don- nées du modèle graphique du cadre incluent des moyens (RAM 13) formant mémoire des données de la forme du cadre de bro- derie, servant à mémoriser des données de forme représentant la forme du cadre de broderie (20), et des moyens de produc- tion des données du modèle graphique du cadre permettant de lire les données de la forme du cadre mémorisées dans ces moyens formant mémoire des données de la forme du cadre, et à produire des données du modèle graphique du cadre permet- tant d'afficher graphiquement la forme du cadre de broderie conformément aux données de la forme de ce cadre. 9. Machine à broder selon la revendication 8, carac- térisée en ce que lesdits moyens de production des données du modèle graphique du cadre de broderie (20) comprennent des moyens d'actionnement servant à exécuter une opération visant à produire les données du modèle graphique du cadre de broderie conformément aux données de la forme du cadre lues à partir desdits moyens formant mémoire des données de la forme du cadre, et des moyens formant mémoire des données du modèle graphique du cadre servant à mémoriser les données du modèle graphique du cadre produit par ces moyens d'action- nement. 10. Machine à broder selon la revendication 8., carac- térisée en ce que lesdits moyens de production des données du modèle graphique du cadre comprennent des moyens pour ré- gler le facteur d'affichage (K) des données du modèle graphi- que produites et délivrent et affichent les données du modèle graphique avec le rapport d'échelle réglé. 11. Machine à broder selon la revendication 1, carac- térisée en ce qu'elle comporte en outre des seconds moyens (7) de délivrance des données du modèle graphique, servant à délivrer, au fur et à mesure de l'avance de l'opération de broderie, des données du modèle graphique d'une partie finie du dessin de broderie, et que lesdits moyens d'affi- chage (DPY) affichent conjointement, conformément aux signaux de sortie desdits moyens (5) de délivrance des données du modèle graphique et desdits seconds moyens (7) de délivrance des données du modèle graphique, l'ensemble du modèle (WP) du dessin de broderie et un modèle (VP) de la partie effec- tivement terminée du dessin de broderie. 12. Machine à broder selon la revendication 11, carac- térisée en ce que lesdits moyens d'affichage (DPY) affichent l'ensemble du modèle (WP) du dessin de broderie et le modèle (VP) de la partie finie du dessin de broderie sur la base de coordonnées communes, ces deux modèles étant superposés, la distinction entre la partie finie et la partie non finie étant obtenue au moyen d'une luminosité ou d'une coloration différente. 13. Machine à broder, comportant des moyens (1) for- mant mémoire de données de points de broderie, servant à mémo- 2 61720 9 riser des données de points de broderie pour l'exécution d'une opération de broderie conformément à un dessin désiré de bro- derie, et des moyens (10,2) pour lire les données de points de broderie à partir de ces moyens de mémoire (1) et l'exé- cution de l'opération de broderie conformément à la lecture des données des points de broderie, caractérisée en ce qu'elle comporte des moyens (3) de délivrance des données du modèle graphique, servant à délivrer des données du modèle graphi- que d'une partie terminée d'un dessin de broderie, au fur et à mesure que l'opération de broderie progresse; et des moyens d'affichage (4;DPY) servant à afficher la partie finie du dessin de broderie conformément aux données du modèle graphique délivrées par lesdits moyens (3) de dé- livrance des données du modèle graphique. 14. Machine à broder selon la revendication 13, carac- térisée en ce qu'elle comporte en outre des moyens (DPY) ser- vant à afficher une information indiquant l'étendue de la partie finie et l'étendue de la partie non finie dans un en- semble de travail de broderie du dessin de broderie. 15. Machine à broder comportant des moyens (1) formant mémoire de données de points de broderie, servant à mémori- ser des données de points de broderie pour l'exécution d'une opération de broderie conformément à un dessin désiré de bro- derie, et des moyens (10,2) pour lire les données des points de broderie à partir de ces moyens de mémoire (1) et l'exé- cution de l'opération de broderie conformément à la lecture des données des points de broderie, caractérisée en ce qu'elle comporte: - des moyens (8) formant mémoire des données de com- mande servant à mémoriser des données de commande représen- tant des caractéristiques d'un dessin de broderie correspon- dant aux données des points de broderie mémorisées dans les- dits moyens (1) formant mémoire des données des points de broderie; - des moyens de positionnement (9) servant à position- ner le contenu des données de commande devant être mémorisées dans ces moyens (8) formant mémoire des données de commande; - des moyens de lecture (10) servant à lire les don- nées de commande à partir desdits moyens (8) formant mémoi- re des données de commande; et - des moyens d'affichage (4) servant à afficher les données de commande lues. 16. Machine à broder selon la revendication 15, carac- térisée en ce que lesdits moyens de positionnement (9) com- prennent des moyens manuels de positionnement permettant de régler manuellement le contenu d'un type prédéterminé de don- nées de commande parmi plusieurs types de données de comman- de, comme on le désire, et des moyens automatiques de posi- tionnement servant à régler de façon automatique le contenu d'un autre type de données de commande parmi les différents types de données de commande conformément au contenu des don- nées de points de broderie correspondant à l'autre type pré- déterminé de données de commande, moyennant l'exécution d'une opération prédéterminée. 17. Machine à broder selon la revendication 15, carac- térisée en ce que lesdites données de commande incluent au moins une donnée du nom du dessin, représentant le nom du dessin de broderie, une donnée représentant le nom des points de broderie dans le dessin de broderie, une donnée représen- tant le nombre des changements de couleurs dans le dessin de broderie et des données représentant une étendue maximale à partir d'un point de départ de la broderie dans le dessin de broderie. 18. Machine à broder selon la revendication 15, carac- térisée en ce que lesdits moyens (1) formant mémoire des don- nées de points de broderie mémorisent les données des points de broderie correspondant à plusieurs dessins de broderie, que lesdits moyens (8) formant mémoire des données de com- mande mémorisent les données de commande pour chacun des des- 261O7209 sins de broderie mémorisées dans lesdits moyens de mémoire, et que lesdits moyens de lecture (10) lisent de façon sélec- tive les données de commande correspondant à un dessin dési- ré parmi les dessins de broderie à partir desdits moyens (8) formant mémoire des données de commande.