FR 2731087 A1 19960830 FR 9602345 A 19960226 APPAREIL DE MARQUAGE ASSOCIE A UN DISPOSITIF DE CAO La présente invention concerne des appareils de marquage associés à des dispositifs de CAO. Elle concerne en particulier des appareils de marquage associés à des dispositifs de CAO qui captent des images de pièces à traiter et qui tracent de façon synthétique des sym bolesidessins de marquage sur des plans de marquage de telles pièces qui sont présentés sur des dispositifs de CAO, dans le but d'élaborer des programmes de traitement. La figure 5 illustre la structure d'un appareil de marquage classique, et sur cette figure la référence 10 désigne une section mécanique, la référence 11 désigne une unité d'alimentation en air et la référence 20 désigne un bâti. De plus, la référence 30 désigne une section de commande, la référence 40 désigne un dispositif de CAO (conception assistée par ordinateur, que l'on désigne ci-après en abrégé par CAO) et la référence 50 désigne une imprimante qui remplit la fonction d'un dispositif de sortie. L'unité d'alimentation en air 11 fournit à la section mécanique 10 de l'air propre, avec un niveau approprié de pression et de débit, qui provient d'une source d'air. La section mécanique 10 est installée sur le bâti 20 et elle comporte des moyens de gravure que l'on expliqne- ra ci-dessous. La section de commande 30 est connectée à la section mécanique 10 et elle commande les opérations mécaniques de la section mécanique 10. La section de commande 30 est également connectée à l'imprimante 50, qui imprime des images sur papier lorsqu'elle reçoit des instructions. Le dispositif de CAO 40 est connecté à la section de commande 30, et il commande la section mécanique 10 au moyen d'instractions qui sont acheminées par la section de commande 30.Des disquettes FD, qui remplissent la fonction de supports d'enregistrement, sont introduites dans le dispositif de CAO 40. Des données et des programmes sont écrits ou lus sur les disquettes. La figure 6 illustre la structure de la section mécanique 10. Le symbole de référence CYL1 désigne un burin de gravure pneumatique ayant une aiguille 1A. Lorsque de l'air comprimé est fourni au burin de gravure pneumatique CYL1, l'aiguille 1A oscille (vibre) rapidement. Si la pointe conique de l'aiguille 1A est appliquée contre une pièce 1 pendant qu'elle vibre rapidement, une cavité en forme de cu vette se forme à la surface de la pièce 1. Si on déplace ensuite l'aiguille 1A, il se forme une ligne continue. En outre, on peut marquer des symboles arbitraires en commandant de façon numérique le mouvement de l'aiguille 1A pour tracer des symboles de marquage. La structure de burins de gravure pneumatiques (moyens de gravure) ayant à leurs pointes des aiguilles 1A qui vibrent rapidement, comme représenté sur la figure 6, est connue d'après les figures 2 à 4 de la demande de brevet du Japon n" 61-214530 (JPA, Première Publication n" 63-69700). Ainsi, lorsque de l'air comprimé est fourni à travers la partie de tette du burin de gravure pneumatique CYL1, un piston se trouvant à l'intérieur du burin de gravure pneumatique CYL1, qui correspond au prolongement de l'axe de l'aiguille 1A, est poussé vers le haut. Lorsque le piston est poussé vers le haut jusqu'à une position de référence, l'air comprimé entre par un trou de communication qui est formé dans l'ai pille 1A et il presse le piston vers le bas. Après que le piston a été pressé vers le bas jusqu'à une position de référence, l'air comprimé traverse le trou de communication et il est évacué à travers un trou d'éjection dans le burin pneumatique de gravure, après quoi le piston est à nouveau déplacé de force vers le haut.L'aiguille 1A vibre rapidement sous l'effet de la répétition de ces actions. Comme représenté sur la figure 6, le burin de gravure pneumatique CYL1 est fixé à une embase BL1. L'autre extrémité de l'embase BL1 est accouplée à une tige de piston d'un cylindre CYL2. Le cylindre CYL2 est un cylindre pneumatique à double effet et à une seule tige qui équilibre le burin de gravure pneumatique CYL1 sur l'axe t. Des mécanismes d'équilibrage d'axe z pour des machines de gravure de ce type sont connus, par exemple d'après la demande de brevet du Japon, deuxième publication, n 3-27398. De l'air comprimé est fourni à travers un orifice inférieur du cylindre CYL2 pour appliquer une pression dans le but d'équilibrer le poids mort du burin de gravure pneumatique CYL1 et de l'embase BL1. De l'air comprimé d'une pression appropriée pour que l'aiguille 1A grave la pièce 1, est fourni à travers un orifice supérieur du cylindre CYL2. En équilibrant le mouvement du burin de gravure pneumatique CYL1 avec le cylindre CYL2, dans la direction de l'axe z, il est possible de graver des pièces sans sacrifier la qualité de gravure, même si ces pièces ont des surfaces courbes ou inclinées. Dans l'exemple qui est représenté sur la figure 6, la course de vibration de l'aiguille 1A est d'environ 1,5 à 2,5 mm. Il est possible de graver la pièce 1 dans des conditions dans lesquelles la surface de travail a une différence de niveau s'élevant jusqu'à 15 mm, grâce à la section mécanique 10 qui comporte un mécanisme d'équilibrage d'axe z. On expliquera le mécanisme de déplacement w-y du burin de gravure pneumatique en se référant à la figure 6. L'extrémité du tête du cylindre CYL2 est fixée à une embase BL2. Un écrou à billes est maintenu à une extrémité de l'embase BL2, et l'écrou à billes est accouplé à une vis à billes BS1. Une poulie PL2 est fixée à une extrémité de la vis à billes BS1. Une poulie PL1 est fixée à l'extrémité d'un arbre tournant d'un moteur MX. Une courroie crantée TV1 qui transmet la rotation du moteur MX à la vis à billes BS1, passe autour des poulies PL1 et PL2. Lorsque le moteur MX tourne, l'embase BL2, le cylindre CYL2, l'embase BL1 et le burin de gravure pneumatique CYL1 se déplacent d'un seul tenant le long de l'axe x. Le mécanisme de déplacement dans la direction de l'axe x est filé à nne embase BL3. Un écrou à billes1 accouplé à une vis à billes BS2. est maintenu sur l'embase BL3. Une poulie PL4 est fixée à une extrémité de l'arbre tournant du moteur MY. Une courroie crantée TV2 passe autour des poulies PL3 et PL4, pour transmettre la rotation du moteur MY à la vis à billes BS2. Lorsque le moteur MY tourne, le mécanisme de déplacement dans la direction de l'axe X se déplace d'un seul tenant le long de l'axe y. Les moteurs MX et MY sont des moteurs à impulsions qui sont connectés aux moyens de commande de fonctionnement mécanique (circuit d'attaque) de la section de commande 30, et ils déplacent le burin de gravure pneumatique CYL1 dans les directions x-y d'un plan, conformément à des instructions provenant de la section de commande 30. Dans l'exemple qui est représenté sur la figure 6, l'aiguille 1A peut se déplacer avec une résolution de 0,1 mm, et la plage de marquage (xx y) du burin de gravure pneumatique CYL1 est de 100 mm x 100 mm. Le burin de gravure pneumatique CYL1 et le cylindre CYL2 sont respectivement reliés à des valves électromagnétiques dont les positions sont changées sous l'effet d'instructions provenant de la section de commande 30. La section mécanique 10 est installée sur une colonne 21 d'un bâti 20. La pièce à traiter, 1, est placée sur un plateau 22 et elle est bridée. Le plateau 22 monte et descend sous l'effet de la rotation d'une manivelle 23. Bien que l'on fasse monter et descendre la pièce manuellement sur la figure 6, il est possible d'utiliser un plateau à déplacement vertical automatisé, dans le cas de l'application à un système de production. On expliquera les opérations de l'exemple de la figure 5 en se référant au schéma synoptique fonctionnel de la figure 7. La section de commande 30 comprend une unité centrale (UC) 3A, des moyens de réglage 3B, des moyens de commande d'entrée/sortie 3D, des moyens de marquage 3E, des moyens d'automatisation 3F et des moyens de commande d'opération mécanique 3L. La section de commande 30 comporte une mémoire morte (ou ROM) 3G qui conserve des données de symboles, une mémoire de numéro de tâche (que l'on appelle ci-après en abrégé numéro J) 3J, et une mémoire de numéro de séquence (que l'on appelle ci-après en abrégé numéro S) 3S. Un groupe de touches et d'interrupteurs placés sur le panneau de commande de la section de commande 30, qui forment des moyens d'entrée 3M, sont connectés à l'unité centrale 3A, et cette der nière est connectée à une section de visualisation 3N se trouvant sur le panneau de commande. Les éléments constitutifs de la section de commande 30 fonctionnent conformément à des instructions qui proviennent de l'unité centrale 3A. Dans la section de commande 30, des marquages sont établis par groupes correspondant à un numéro J. Le numéro J est un numéro de positionnement pour positionner en mémoire les paramètres exigés pour le marquage. Les paramètres sont des valeurs fixées à l'avance qui sont nécessaires pour le marquage, comme des séquences de caractères, une taille de caractère, une vitesse de marquage, des coordonnées de début de marquage et un pas entre caractères. Il est possible d'établir à l'avance jusqu'à 512 numéros J, qui forment les groupes de paramètres, dans la mémoire de numéro J, 3J. La figure 8 montre la relation entre les numéros J et les paramètres exigés pour le marquage. Les numéros J sont intégrés dans les numéros de séquence, sous la forme de séquences d'ordres. Avec cet appareil de marquage, les numéros S sont attribués à des groupes d'actions de marquage qui forment des procédures de travail, combinant des actions telles que le retour du burin de gravure pneumatique à l'origine, l'interruption du marquage et le déplacement jusqu'au point de début de travail. Les numéros S peuvent être fixés dans la mémoire de numéro S, 35. La figure 9A montre un exemple de la relation entre les numéros S et des séquences d'ordres. La figure 9B montre un exemple d'une opération d'application d'ordres. Ainsi, dans cet appareil de marquage, des programmes de tra vail 31 sont enregistrés dans la mémoire de numéro S 38, par groupes correspondant respectivement à un numéro S. Par conséquent, lorsqu'un programme de travail préétabli est réutilisé, le numéro S dans la mémoire de numéro S 3S est visualisé par les moyens d'entrée 3M dans la section de visualisation 3N. Ensuite, le numéro S est affecté, et lorsque le programme de travail reçoit l'instruction de démarrer, l'unité centrale 3A exécute le programme de travail 31 en relation avec les moyens de commande d'opération mécanique 3L, et les moyens de commande d'opération mécanique 3L commandent l'action de la section mécanique 10. La figure 10 montre un exemple de l'écran de la section de visualisation 3N de la section de commande 30. Dans la section de commande 30, des écrans qui correspondent respectivement aux moyens de réglage 3B, aux moyens d'avance incrémentielle 3C, aux moyens de marquage 3E et aux moyens d'automatisation 3F, sont changés par la sélection des touches de mode des moyens d'entrée 3M correspondant au mode de réglage, au mode d'avance incrémentielle, au mode de marquage et au mode automatique. La figure 10 montre un exemple d'un écran dans le mode de réglage. Dans le mode de réglage, on règle des paramètres tels que le numéro J, le numéro S et les symboles de marquage qui sont nécessaires pour le marquage. Dans le mode d'avance incrémentielle, on règle le numéro J, la cadence de pas, l'intervalle de pas, le fonctionnement du burin de gravure pneumatique et la pression du burin, au moyen de touches correspondantes dans les moyens d'entrée 3M. On peut faire avancer le burin de gravure pneumatique de façon incrémentielle en actionnant la touche de déclenchement. Dans le mode de marquage, on peut activer le marquage en réglant un numéro J ou un numéro S à partir de l'écran de visualisation du mode de marquage, dans la section de visualisation 3N. Le mode de marquage comporte également une fonction de contrôle. Ainsi, les symboles qui sont marqués au moment présent dans les marquages peuvent être visualisés un par un sur l'écran si la fonction de contrôle est sélectionnée dans l'écran de visualisation pour le mode de marquage, dans la section de visualisation 3N. De plus, si la touche d'imprimante est activée, les symboles marqués sont présentés par l'imprimante 60 à l'achèvement de la fonction de marquage. Dans le mode automatique, on peut effectuer les marquages par commande externe. De plus, dans le mode automatique, les ordres reçus, le numéro J et le numéro S des marquages, et la séquence de numéros S qui est mise en oeuvre sont visualisés. Des données et des instructions sont émises et reçues en relation avec des dispositifs ex- ternes, par l'intermédiaire des moyens de commande d'entrée/sortie 3D. On expliquera ensuite, en se référant à la fignre 11, le pro cédé pour régler les symboles de marquage dans le mode de réglage de la figure 10. Dans le mode de réglage, les données de marquage qui sont formées par des caractères, des nombres et des symboles, sont établies et enregistrées dans la mémoire morte 3G. Ensuite, les symboles sélectionnés sont réduits ou agrandis. Comme représenté sur la figure 1 lA, le symbole est établi en réduisant des données de symbole qui sont dessinées dans un cadre carré de 100 mm de côté. Ainsi, la taille du symbole est réglée en attribuant la longueur "n" à chaque côté du cadre carré. Dans cet exemple, il est possible de marquer le symbole avec une taille maximale de 20 mm et une taille minimale de 1 mm. Après avoir réglé la taille des symboles, on règle le pas ou intervalle. Le point de début du marquage est le centre du cadre carré qui est représenté sur la figure 11A. Une fois que les coordonnées x et y du premier symbole ont été fixées, le pas ou intervalle dans les directions x et y est réglé de la manière qui est illustrée sur la figure 11. On peut régler séparément le pas Px dans la direction x et le pas Py dans la direction y. Il est également nécessaire de régler l'orientation des symboles (orientation du marquage). Avec cet appareil, on peut sélectionner et régler quatre types d'orientations de caractères, conformément à des valeurs numériques (O à 3) correspondantes qui sont représentées sur la figure 11C. En outre, lorsque les symboles doivent être disposés le long d'un arc, comme représenté sur la figure 11D, une fonction de marquage en arc est lue et établie, à partir du mode de réglage, à titre de fonction facultative. A titre d'autres fonctions facultatives, il est possible de marquer la date et l'heure sur la pièce, en se basant sur une horloge interne de la section de commande 30. On omettra les détails d'autres fonctions facultatives. En se référant à nouveau à la figure 5, on note que la struc tnre de l'appareil de marquage est telle que la section mécanique 10 et la section de commande 30 sont les éléments constitutifs nécessaires minimaux, et le marquage peut être effectué par la section mécanique 10 et la section de commande 30. A titre d'exemple, l'unité d'alimentation en air 11 peut être un élément constitutif de la section mécanique 10, ou bien elle peut être fournie par l'utilisateur. De plus, le bâti 20 peut être remplacé par un appareil de transport automatique pour les pièces, dans une application à un système de production. En outre, s'il n'est pas nécessaire de contrôler l'opération de marquage, l'imprimante 50 devient également inutile. Cependant, lorsqu'on réalise des marquages, la fixation de symboles ou de valeurs numériques pour les marquages exigent un apprentissage et du travail de la part d'opérateurs. L'assistance d'un dispositif de CAO est donc nécessaire pour marquer aisément divers motifs ou symboles. On expliquera ensuite la structure et le fonctionnement du dispositif de CAO 40, en se référant à nouveau à la figure 7. L'unité principale du dispositif de CAO 40 contient une unité centrale (UC) 4A. L'unité centrale 4A est connectée à un fichier de système 4B, un fichier de réglage 4C, un fichier de conception de plan 4D, un fichier d'édition de plan 4E, un fichier de texte 4F et un fichier de travail 4G. De plus, l'unité centrale 4A est connectée à des moyens fonetionnels comprenant des moyens de commande d'entrée/sortie 4H, des moyens de changement d'écran 4J, une structure d'outil 4K, et des moyens de commande de machine 4L. Le niveau inférieur qui est sélectionné à l'aide des moyens de changement d'écran 4J contient des moyens d'agrandissement de plage J1, des moyens de réduction de plage J2, des moyens de visualisation de plage de travail J3, des moyens de déplacement J4, des moyens de copie JI, des moyens d'édition J6, des moyens de suppression J7, des moyens de suppression de plage J8, des moyens de sauvegarde J9A et des moyens de chargement J9B. En outre, une unité de disquette 4M, qui fait fonctionner une disquette sous l'effet d'une instruction provenant de l'unité centrale 4A, pour lire et écrire sur la disquette, est incorporée à l'intérieur ou à l'extérieur de l'unité principale du dispositif de CAO 40. Le dispositif de CAO 40 visualise également des données qui sont émises par l'unité centrale 4A, et il comporte un tube cathodique qui remplit la fonction d'un dispositif de visualisation 4N, une souris 4P à titre de premiers moyens d'entrée, qui effectue une sélection dans des menus ou qui fournit une indication par le déplacement d'un curseur sur le dispositif de visualisation 4bu'. et un clavier à titre de seconds moyens d'entrée. Le clavier 4Q est utilisé pour introduire des valeurs numériques et des caractères/symboles. On expliquera ensuite le fonctionnement du dispositif de CAO 40 en se référant aux écrans qui sont présentés sur le dispositif de vi sualisation 4N. La figure 12 montre l'écran initial qui est présenté sur le dispositif de visualisation 4N. Ce dispositif de CAO est un dispositif d'édition de plans interactif, dans lequel on utilise la souris 4P pour effectuer une sélection dans des menus qui sont présentés sur l'écran. De plus, lorsqu'on effectue des opérations de prélèvement (sélection d'éléments) ou d'indication (indication d'une position sur un élément apparaissant sur l'écran), ou lorsqu'on dessine des plans par la fonction de conception de plans, on déplace avec la souris 4P un curseur appa raissant sur l'écran, et on indique une sélection ou une terminaison en "cliquant" avec un bouton sur la souris 4P. Un menu de fichiers contenant des fichiers allant du fichier de système 4B au fichier de travail 4G, est présenté à la ligne supérieure de l'écran sur la figure 12. On appellera ce menu le premier menu. En effet, ce dispositif de CAO a une structure de fichiers à deux niveaux, dans laquelle un menu de fichiers de niveau inférieur est visualisé lorsque la souris 4P est utilisée pour choisir un fichier dans le premier menu. Le menu de niveau inférieur sera appelé le second menu. Un second menu est visualisé dans la partie supérieure de la colonne gauche sur l'écran sur la figure 12. Les fichiers appartenant au fichier de système 4B sont visualisés sur l'écran. Lorsqu'un fichier donné est sélectionné dans le second menu au moyen de la souris 4P, une fonction correspondant à la visualisation de fonction est accomplie. Le tableau ci-aprEs contre les seconds tenus correspondant au fichiers dans le premier rendu, ainsi que les fonctions dans les seconds tenus PREMIER SECOND MENU FONCTION MENU Système Nouveau Ouvre un nouveau plan Charger Charge un dessin Charger: Fichier J Charge un fichier J Charger: Grille de points Charge des données de grille de points (par un numériseur) Charger: Forme de la pièce Charge une forme de pièce Sauvegarder Sauvegarde des données préparées Tolérance d'Entrée Fixe la tolérance d'entrée Parcourir Parcourt les fichiers S de la machine et du dispositif de CAO Fin ~ ~ Met fin au fonctionnement do système Réglage Mouvement dans la plage Désigne le mouvement dais la plage de de travail (IND) travail au moyen d'un indicateur Mouvement dans la plage Désigne le mouvement dans la plage de de travail (Coordonnées) travail au moyen de coordonnées Visualiser le cadre de la Visualise le cadre de la plage de tra- plage de travail vail Masquer le cadre de la Masque le cadre de la plage de travail plage de travil Emission de caractères Emet des caractèrs calendaires à par calendaires tir du dispositif de CAO vers le méca nisme de traitement Chargement de caractères Charge des caractères calendaires dans calendaires le dispositif de CAO à partir du méca- nisme de traitement Omission de la datelhenre Emet la date heure du dispositif de CAO vers le mécanisme de traitement PREMIER SECOND MENU FONCTION MENU Conception Point Dessine un point de plan Ligne Dessine une ligne Courbe Dessine une courbe Courbe libre Dessine une courbe libre Cercle centré Dessine un cercle cemtré un point désigné Cercle trois points Dessine un cercle passant par trois points désignés Ellipse Dessine lie ellipse Rectangle $Dessine un rectangle Polygone Dessine un polygone Edition de Etendre ajuster Etend ou ajuste un élément de plan plan Décaler Décale U un élément de plan Translater Translate un élémeut de plai Tourner Applique une retation à un élément de plan Sy@étrie Déplace par symétrie un élément de plan Agrandir réduire Agrandit ou réduit un élément de plan Texte Séqucmce de caractè- Introdnit une séquence de caractères et res applique des paramètre aux caractères Désigner île ligie de Positionne des caractères par la désigna- référence tion d'une ligne de référence Annuler une ligne de Annule une ligne de référence déxignés référence Incrémenter Forme une séquence de caractères imcré mentée Caractères calsmdaires Forme und séquence de caractères calen- daires PREMIER SECOND MENU FONCTION MENU Traitement Coordonnées Désigne l'origine des coordonnées pour le travail de marqueage Désigner une cavité Désigne une plage de travail relative à une cavité Annuler une cavité Annule une plage de travail relative à une cavité Emettre des données Emet des données vers le mécanisme de traitement Instruction de travail Déclenche le travail conformément aux données émises Emission de données/ Emet des données vers le mécanisme de ordre de travail traitemeat et attend des imstractions de travail lin menu déroulant (désigné ci-après en abrégé par PD), né- lectionné par les moyens de changement d'écran 4J. est eontinnelle- ment présenté dans la partie inférieure de la colonne gauche de l'écran de la figure 12. En sélectionnant les moyens de changement d'écran 4J de la figure 12, l'écran est changé entre le profil de la pièce et la plage de travail. Les fonctions du menu PD sont indiquées sur le tablesu II ci-après. TABLEAU II Déplacer le burin Déplace la position du burin dans le méca- nisme de traitement pour l'amsner à une position indiquée par la souris Commande Retonrner à l'origine Ramène à l'origine la position du burin de la dans le mécanisme de traitement machine hors fonction le mécanisme de traitement Burin levé baissé Lève baisse le burin dans le mécanisme de traitement Outils Tirage Imprime le couteau de l'écran Pinceau Lit un fichier en format de grille de points provenant d'un tirage et l'émet vers l'im primante Menn Changer d'écran Permute entre la forme de la pièce et la déroulant plage de travail Agrandir la plage Agrandit la visualisation de la plage dési- gnée Réduire la plage Réduit la visualisation de la plage disi- gnée Taille d'origine Visualise la plage de travail entière Déplacer Déplace la position de visualisation Copier Copie l'élément visualisé Editer Edite l'élément visualisé Supprimer Supprime un élément Supprimer dans une Supprime des éléments dans une plage plage désignée Sauvegarder Sauvegarde un fichier temporaire Charger Charge un fichier temporaire La fonction "taille d'origine" qui est indiquée sur la figure 12 correspond aux moyens de visualisation de plage de travail J3 de la figure 7. Des instructions que l'on peut sélectionner en cliquant sur le bouton de la souris 4P sont visualisées du côté gauche de la ligne inférieure de la figure 12. Lorsqu'on doit mettre fin à l'exécution des opéra. tions des menus, on amène le curseur sur la rubrique "PIN". et on clique avec le bouton de la souris 4P. On utilise de façon similaire les rubriques DEFINIRZ et wREDEMARRER". Une zone de messages pour visualiser des message conformément au menu sélectionné est définie dans la partie centrale de la ligne inférieure de la figure 12. Les opérations de sélection et d'indica- tion sont effectuées sous la dépendance du message qui est présenté. Une zone de note qui visualise les valeurs de coordonnées cor respondant à la position du curseur est placée da côté droit de la ligne inférieure de la figure 12. La zone de note visualise les valeurs de coordonnées du curseur sous la forme "X = a mm, Y = b mm". Dans ce cas, "a" et "b" sont des variables qui changent sous la dépendance du mouvement de la souris 4P, et leurs valeurs numériques correspondent aux distances à partir de l'origine sur le plateau qui maintient la pièce. Avec le dispositif de CAO de la figure 7, on dessine tout d'abord sur l'écran le contour de la pièce 1, pais on établit les symboles dessins de marquage, et ensuite on combine les symboles/dessins de marquage avec le contour de la pièce. Il en résulte qu'un opérateur peut vérifier sur l'écran la relation entre le contour de la pièce et les symboles/dessins de marquage, et le dispositif de CAO 40 peut coater- tir automatiquement le dessin combiné en un programme de travail. Ainsi, le programme de travail 41 de la figure 7 est émis par l'intermédiaire des moyens d'entrée/sortie OH vers la section de commande 30 dans laquelle le programme de travail 41 est converti en un programme de travail 31 de la section de commande 30, qui donne des instructions à la section mécanique 10 et commande cette dernière. Dans ce cas, la section de commande 30 doit etre dans le mode antoma- tique, par la sélection des moyens d'automatisation 8F. De plus, des signaux sont échangée entre le dispositif de CAO 40 et la section de commande 80 par l'intermédiaire d'une interface RS-232. Les fichiers qui sont élaborés dans le dispositif de CAO 40 peuvent être enregistrés sur une disquette. Loraqu'on sauvegarde un contour de pièce, on sauvegarde séparément, en changeant l'extension, un premier fichier contenant des programmes ayant des numéros S dif- férente, comme expliqué en relation avec la figure 5. un second fichier préservant des données de contour de pièce, et u troisième fichier qui contient des données de dessin. Lorsqu'on doit sauvegarder on plan de marquages, on enregistre, en plus des premier à troisième fichiers précités, en changeant l'extension, un quatrième fichier qui contient des données de dessin et de contour de pièce.Lorsque des marquages doivent être effectués, on lit l'un des fichiers et on édite le plan, ou bien oa exécute le même programme. Dans le dispositif de CAO. des fichier -COMMANDE DE MACHINE et "OUTIL" apparaissent dans le premier menu, comme in diqué dans la table de fonctions ci-apres, et les Ponctions correspondantes, représentées sur le tablaeau II,apparaissent an-dessous de chacun de ces fichiers -------------------------------------------------- La fonction des moyens de commande de ma #hine 41 de la figure 7 correspond aux moyens d'avance incrémentielle 3C de la section de commande 30. et la fonction de la structure d'outil 4K correspond aux moyens de gravure 3E de la section de commande 30. Ainsi, avec cet appareil, on peut considérer que le dispositif de CAO télécommande la section mécanique 10. Les figures 13A et 13B montrent un exemple d'une opération de gravure effectuée par l'appareil de la figure 7. Sur la figure 13A. la référence 1 désigne une pièce qui est place sur le plateau 22 maintenu par le bâti 20. Sur la figure 13B, la référence 1W désigne un mot gravé sur la pièce 1. La référence 1DF de la figure 13B désigne un contour de la pièce 1 représentée sur la figure 13 A, qui est visualisé sur le disposi- tif de visualisation 4N de la figure 7. Comme représenté sur les figures 13A et 13 B, même Si un programme de travail est établi an moyen d'un plan qui est synthétisé sur un écran de visualisation à partir du contour de pièce et des sym- boles/dessins de marquage, les symbolesidessins de marquage ne sont pas nécessairement gravés aux positions correctes sur la pièce 1. Sur la figure 13 A, l'orientation du mot 1W n'est pas parallèle an côté de la pièce 1.---------------------------------------------------------------- Par conséquent, une opération d'essai est effectuée au moment du marquage d'un produit.Conformément à l'exemple de la figure la la la position de fixation de la pièce 1 sur le plateau 22 est réglée après l'accomplissement de l'opération d'essai. Une autre opération d'essai est ensuite effectuée pour vérifier que l'orientation du mot 1W et des côtés de la pièce sont parallèles, avant le marquage du produit. Il est utile d'installer un montage de fabrication sur le pla teau 22. pour placer les pièces 1 à une position de référence, de façon qu'il suffise de faire fonctionner le dispositif de CAO 40 an moment du marquage de numéros de série sur des pièces 1 produites en grande quantité. Le dispositif de CAO 40 de la figure 7 présente une producti- vité élevée du fait de la fonction "INCREMENTATION DE NUMERO' qui incrémente un numéro d'une unité chaque fois qu'un marquage est effectué. Cependant, l'appareil de la figure 7 ne peut pas exécuter effet cacement le marquage de pièces 1 pour lesquelles de petites quantités de divers types sont produites simplement par répétition d'opérations d'essai. Il y a également une perte de rendement et de productivité. Le but de la présente invention est de procurer na appareil de marquage associé & un dispositif de CAO qui présente une productivité élevée du fait de la procédure d'introduction dans le dispositif de CAO d'une image d'une pièce, à titre de plan de marquage, i I'aide de moyens de formation d'image, de visualisation du plan de marquage sur le dispositif de CAO, de visualisation du plan de marquage de façon que l'échelle du plan de la pièce soit perceptible sur le dispositif de CAO, et d'élaboration d'un programme de travail en synthétisant les symbolea/ dessins de marquage sur le plan de marquage. Pour atteinre ce but, l'appareil de marquage associé i un dispositif de CAO conforme i la présente invention consiste en un appareil de marquage équipé d'un dispositif de CAO, comprenant des moyens dc formation d'image pour produire des images de pièces;; des moyens d'élaboration de programme pour visualiser sur des moyens de visualisation des images de piêces qui sont formées par les moyens de formation d'image, en compagnie de symboles et de dessins de mar quage à graver sur ces pièces, et pour élaborer ensuite des programmes de travail basés sur les résultats visualisés; des moyens de gravure pour graver les symboles et dessins de marquage sur les pièces; et des moyens de commande pour déplacer les moyens de gravure dans des directions X et Y, sur la base de ces programmes de travail. Avec la structure décrite ci-dessus, on peut régler la position de la pièce 1 en observant l'écran, du fait qu'une image de la pièce 1 est visualisée sous la forme d'un plan de marquage sur le dispositif de visualisation 4N du dispositif de CAO 40. De plus, on peut synthétiser des symbolestdessins de marquage ayant une échelle arbitraire, en association avec le plan de marquage de la pièce, du fait que l'échelle de l'image de la pièce 1 est visualisée sur le dispositif de visualisation ON. D'autres caractéristiques et avantages de l'invention seront mieux compris à la lecture de la description qui va suivre d'un mode de réalisation, donné à titre d'exemple non limitatif. La suite de la de- cription se réfère aux dessins annexés dans lesquels: La figure 1 est un schéma de structure illustrant un mode de réalisation d'un appareil de marquage associé à un dispositif de CAO conforme à la présente invention. La figure 2 est un organigramme montrant une procédure de fonctionnement pour un appareil conforme à la présente invention. Les figures 3A et 3B montrent des écrans de visualisation du dispositif de visualisation N. Les figures 4A et 4H montrent des écrans de visualisation du dispositif de visualisation 4N. La figure 5 est un schéma de structure illustrant un appareil de marquage classique. La figure 6 est un schéma de structure illustrant la section mécanique 10 de la figure 5. La figure 7 est un schéma synoptique fonctionnel expliquant les opérations de l'appareil de la figure 5. La figure 8 est un tableau montrant la relation entre les numéros J et les paramètres nécessaires pour le marquage. La figure 9A est un tableau montrant la relation entre les numéro S et les séquences de commande. La figure 9B est une liste expliquant les opérations de commande. La figure 10 est une représentation montrant un exemple d'un écran de la section de visualisation 3N de la section de commande 80. Les figures 11A, 11B, 11C et 11D sont des représentations montrant des procédés de positionnement de symboles de marquage. La figure 12 est une représentation montrant l'écran initial qui est présenté sur le dispositif de visualisation 4N. Les figures 13A et 13B sont des schémas illustrant des exem- ples de marquages gravés avec l'appareil de la figure 7. On expliquera ensuite la structure de l'appareil de marquage associé à un dispositif de CAO conforme à la présente invention, en se référant au mode de réalisation qui est représenté sur la figure 1. La référence 6A désigne une caméra vidéo, la référence 6B désigne une section de réception d'image, et la structure restante est identique à celle qui est représentée sur la figure 7. La caméra vidéo 6A et la section de réception d'image 6B forment un appareil de lecture d'image 6. L'appareil de la figure 1 a donc la structure représentée sur la figure 7, avec l'ajout d'un appareil de lecture d'image 6. La caméra vidéo 6A, qui constitue des moyens de formation d'image, est placée dans la section mécanique 10. La caméra vidéo 6A filme la pièce 1 de manière que la mise au point soit effectuée sur la surface de la pièce 1. Les données d'image qui sont produites par la caméra vidéo 6A sont émises vers la section de réception d'image 6B. La section de réception d'image 6B convertit en données nn- mériques des données analogiques provenant d'un balayage, qui sont émises par la caméra vidéo 6A, et elle émet les données numériques vers le dispositif de CAO 40. Plus précisément, les données sont lues dans la section de réception d'image 6B sous la forme d'un fichier en format de grille de points ou mbitmap", par une fonction de lecture de fichier du fichier de système 4B du dispositif de CAO 40; les détails sont indiqués ci-dessous. Le fichier en format de grille de points qui est lu par la section de réception d'plage 6B est présenté sur le dispositif de visualisation 4N sous la forme d'un plan de marquage. On expliquera ensuite les procédures de fonctionnement d'un appareil conforme à la présente invention, en se référant à l'organigramme de la figure 2. On se référera aux écrans du dispositif de visualisation 4N. qui peuvent être changés et sont représentés sur les figures 3A, 3B et 4A, 4B, lorsque ceci permettra de simplifier l'explica. tion de l'organigramme de la figure 2. A l'étape 101 de la figure 2, le fichier de système 4B est sélectionné au moyen de la souris 4P dans le premier menu représenté sur la figure 12. A l'étape 102, la fonction de lecture de grille de points est sélectionnée dans le second menu. A l'étape 103. la boite de dialogue de paramètres de la lecture de grille de bits est présentée sur l'écran du dispositif de visualisation 4N. La figure 3A montre l'écran de visualisation pour la boite de dialogue de paramètres de l'étape 103. A l'étape 104, les paramètres de grille de points sont introduits pour la boite de dialogue de paramètres. On va maintenant expliquer les paramètres pour la représentation par grille de points. Les paramètres comprennent: "DENOMINA TEUR DE L'ECHELLE", "RESOLUTION", "TAILLE DE FILTRE", "VALEUR DE SEUIL DE LINEARISATION NO 1" et "VALEUR DE SEUIL DE LINEARISATION N 2". Le dénominateur de l'échelle est le rapport dans lequel la taille d'origine est réduite, et il indique la valeur du dénominateur lorsque le numérateur est égal à 1. Si le paramètre d'échelle est filé à "111", la pièce sera présentée sur l'écran en grandeur réelle. La résolution indique le nombre de points par centimètre. La taille de filtre est la valeur qui fixe la référence pour l'élimination de données non pertinentes. En se référant à nouveau à la figure 2, on note que lorsque les paramètres sont introduits par le clavier Q. une demande de confirmation des paramètres est présentée à l'étape 106. A l'étape 106, la pro cédure progresse en passant à l'étape 106 Si les paramètres sont accep tés, et elle retourne à l'étape 102 si les paramètres sont annulés. A l'étape 106, une image de la pièce 1 est lue, et une conver- sion en balayage par trameibalayage vectoriel est effectuée dans le dispositif de CAO 40. A l'étape 107, l'image de la pièce 1 est présentée sur l'écran. sous la forme d'un plan de marquage des données vectorielles. La figure 3B montre l'écran qui est présenté à l'étape 107. A l'étape 108, l'opérateur examine le plan de marquage qui est représenté sur la figure 3B, et il détermine si la position de la pièce 1 doit être ajustée ou non. Si la pièce 1 est ajustée, la procédure retourne alors à l'étape 101. Si la pièce n'est pas ajustée, la procédure avance alors jusqu'à l'étape 109. Pour expliquer l'étape 109 et les étapes suivantes, on prendra å titre d'exemple le cas dans lequel des caractères sont écrits sur le plan de marquage qui est défini à l'étape 108. En effet, l'appareil présent est capable d'écrire des caractères, des symboles on des dessins, comme l'appareil classique, mais on omettra les cas autres que l'éeri- ture de caractères, dans le but de simplifier l'explication. A l'étape 109, un fichier de texte 4F est sélectionné dans le premier menu. A l'étape 110, une séquence de caractères est sélection. née dans le second menu. A l'étape 111, une boite de dialogue de sé- quence de caractères est présentée sur l'écran du dispositif de visualisation ON. Bien que l'on suppose à l'étape 110 que l'échelle des caractè- res a été sélectionnée dans le menu PD, ceci a été omis sur l'organi- gramme de la figure 2. La figure 4A montre la boite de dialogue de séquence de ca raetères qui est présentée sur l'écran à l'étape 111. A l'étape 112, la position. la taille, la police et l'orientation des caractères sont défies au moyen de la boite de dialogue de séquence de caractères. A l'étape 11S, les facteurs définis sont confirmés pour déterminer si une exécn- tion doit avoir lieu ou non. A l'étape 113, la procédure retourne à l'étape 110 Si les définitions sont annulées, et elle avance jusqu' l'étape 114 Si les défDi- tions doivent être utilisées pour l'exécution. A l'étape 114, un mot 1W ("MARQUE") est synthétisé sur le plan de marquage îDF, comme représenté sur la figure 4A, et il est présenté sur l'écran. L'étape 115 et les étapes suivantes sont destinées à émettre vers l'appareil de marquage les caractères qui sont représentés sur la figure OA A l'étape 116, un programme de travail est sauvegardé sur une disquette, et la procédure passe ensuite à des étapes ultérieures. A l'étape 115, un fichier de travail 4G est sélectionné dans le premier menu. A l'étape 110, une fonction d'instruction de travail est sélectionnée dans le second menu. Lorsqu'une instruction de travail est sélectionnée et exécutée, un programme de travail est émis vers la sec- tion mécanique 10 et le travail est accompli dans la section mécanique 10. La section de commande 30 qui est disposée entre le dispositif de CAO et la section de commande 30 est dans le mode automatique. Il va de soi que de nombreuses modifications peuvent être apportées aux dispositifs et aux procédés décrits et représentés, sans sor- tir du cadre de l'invention. REVENDICATIONS 1. Appareil de marquage associé à un dispositif de CAO, ca ractérisé en ce qu'il comprend: des moyens de formation d'image (6A) destinés à former des images de pièces à traiter (1); des moyens d'élaboration de programme (40) destinés à visualiser sur des moyens de visualisation (4N) des images de pièces qui sont formées par les moyens de formation d'image (6A), en compagnie de symboles et de dessins de marquage (1W) à graver sur les pièces, et à élaborer ensuite des programmee de travail sur la base des résultats qui sont visualisés; des moyens de gravure (10) pour graver les symboles et dessins de marquage (1W) sur les pièces (1); et des moyens de commande (30) pour déplacer les moyens de gravure (10) dans des directions X et Y sur la base des programmes de travail. 2. Appareil de marquage associé à un dispositif de CAO, ca ractérisé en ee qu'il comprend: des moyens de formation d'image (6A) destinés à former des images de pièces à traiter (1); une section d'entrée d'image (6B) pour convertir en fichiers en format de grille de points les images qui sont formées par les moyens de formation d'image (6A). et pour émettre les résultats; des moyen d'élaboration de programme (40) pour visualiser sur des moyens de visualisation (4N) les fichiers de grille de points, en compagnie de symboles et de dessins de marquage (1W) à graver sur les pièces (1), et pour élaborer ensuite des premiers programmes de travail basés sur les résultats qui sont visua- lisés; des moyens de gravure (10) pour graver les symboles et dessins de marquage (1W) sur les pièces (1), en pressant et en déplaçant sur ces pièces une aiguille (1A) qui vibre rapidement; et des moyens de commande (30) pour élaborer des seconds programmes de travail basés sur les premiers programmes de travail, et pour déplacer ensuite les moyens de gravure (10) dans des directions X et Y, sur la base des seconds programmes de travail. 3. Appareil de marquage associé à un dispositif de CAO selon la revendication 2, caractérisé en ce que les moyens d'élaboration de programme (40) sont capables d'agrandir et de réduire les symboles et dessins de marquage (1W) qui sont présentés sur les moyens de visuali- station (4N), sur la base d'échelles de visualisation qui sont introduites.