Brevet FR2646726A1 — publié le 19901109

Appareil de conception et de fabrication assistées par ordinateur La présente invention se rapporte à un appareil de conception et de fabrication assistées par ordinateur, également dénommé en abrégé CFAO, ayant pour fonction d'introduire une forme à usiner et des attributs d'usinage de manière interactive & l'aide d'un dispositif d'affichage, ainsi que de produire des données de commande numérique (NC) pour une machine à décharge électrique de coupe par fil. La figure i est un schéma fonctionnel d'un appareil de. l'art antérieur servant à produire des données de commande numérique NC. Sur la figure, le numéro de référence 3a désigne un moyen d'entrée d'éléments géométriques d'usinage servant à définir des éléments d'une forme géométrique à usiner, 3b désigne un moyen d'entrée de conditions de génération de parcours d'usinage servant à définir le déplacement d'un fil le long des éléments géométriques définis, 3c désigne un moyen d'entrée d'attributs d'usinage servant à fournir des attributs d'usinage à certains éléments géométriques, 6 désigne un moyen de stockage d'informations d'usinage servant à stocker divers éléments d'informations d'entrée, 8 désigne un moyen de génération de données NC servant à analyser divers éléments d'informations d'entrée pour générer ainsi des données NC, 9 désigne un moyen d'affichage de parcours d'usinage servant à convertir un parcours d'usinage en forme graphique et à l'afficher sur une unité d'affichage, 10 désigne une unité de traitement centrale (CPU) et 11 désigne l'unité d'affichage. Les figures 2(a) à 2(c) sont des projections représentant trois vues d'un exemple d'une-forme à usiner, et la figure 3 représente les éléments à introduire à partir du moyen d'entrée d'éléments géométriques d'usinage, extraits des projections de trois vues (figure 2) de l'exemple d'une forme à usiner. On se réfère maintenant à la figure 3, sur laquelle P1 désigne le point de départ d'usinage, L1 un segment constituant un premier élément -de la forme à usiner présentant un angle de conicité de 10', L2 désigne un segment adjacent au segment LI présentant un angle de conicité de ', L3 désigne un segment adjacent au segment L2 présentant un angle de conicité de 5', et L4 désigne un segment adjacent au segment L3 présentant un angle de conicité de 5'. Les figures 4(a), 4(b) et 4(c) représentent respectivement des organigrammes relatifs à la production de données NC établis par l'utilisateur selon la figure 3, un programme partiel et un parcours d'usinage tracé sur l'unité d'affichage. Les étapes ST3a,ST3b,ST3c,ST6, ST8 et ST9 de la figure 4(a) correspondent respectivement aux moyens 3a, 3b,3c,6,8 et 9 représentés sur la figure 1. Le fonctionnement de l'appareil sera décrit ci-après en référence à l'exemple du programme partiel représenté sur la figure 4(b). Lors de la réception du plan d'usinage (figure 2), l'opérateur affecte des noms (chiffres) arbitraires aux éléments nécessaires du plan (Pl,Ll-L4 de la figure 3) et définit les informations associées à ces éléments dans une étape ST3a d'entrée d'éléments géométriques d'usinage. Cette opération correspond aux lignes 0001 à 0005. La ligne numéro 0001 indique que les coordonnées X et Y du point de départ d'usinage Pi sont toutes les deux des zéros. La ligne numéro 0002 correspond au premier élément d'usinage de la forme approchée à partir du point de départ d'usinage P1 et indique qu'il s'agit d'un segment dont la coordonée Y est 10.. La ligne numéro 0003 indique un segment dont la coordonnée X est -40. La ligne numéro 0004 indique un segment dont la coordonnée Y est 60 et la ligne 0005 indique un segment dont la coordonnée X est 20. Ensuite, la définition du déplacement et la définition des attributs sont effectuées respectivement lors d'une étape ST3b d'entrée de conditions de génération de parcours d'usinage et lors d'une étape ST3c d'entrée d'attributs d'usinage. Ces opérations correspondent à la ligne numéro 0006 et aux lignes suivantes. La ligne numéro 0006 est une instruction servant à l'établissement du système de coordonnées, à la spécification de la direction de décalage et à l'affectation du numéro de décalage et indique que la position courante correspond à la coordonnée Pl, que la direction de décalage est vers la gauche et que le numéro de décalage est 1. Les lignes numéros 0007, 0012 et 0016 précisent les angles de conicité, dont chacun affecte les éléments suivants jusqu'à ce qu'un autre angle de conicité soit spécifié de nouveau. Dans les appareils de commande numérique en général, la direction d'inclinaison de conicité est spécifiée en attribuant un signe moins "-" à la valeur lorsqu'elle est inclinée vers la gauche par rapport à la direction d'avance et en lui attribuant un signe plus "+" (ce signe peut être omis) lorsqu'elle est inclinée vers la droite. La même règle s'applique au présent exemple. Les lignes numéros 0008, 0010, 0013, 0014, 0017, 0018 et 0021 indiquent les parcours le long desquels le fil se déplace en se servant des noms des éléments géométriques, PO - 10 désignant l'origine (0,0) du système de coordonnées et LY l'axe y. La ligne numéro 0009 constitue une instruction suivant laquelle la partie d'angle entre les éléments géométriques dans les parcours de déplacement indiqués aux étapes précédentes et suivantes devrait être reliée-suivant un arc de rayon spécifié. Chacune des lignes numéros 0011 et 0015 constitue une instruction, en plus de l'instruction concernant l'arc d'angle comme décrit relativement à la ligne 0009, concernant le rayon de l'arc d'angle d'un plan auxiliaire par rapport à cet arc d'angle, c'est-àdire concernant l'attribution des rayons d'angle à la fois au plan supérieur et au plan inférieur. A ce moment, les éléments en continuité avec l'arc d'angle doivent être des segments. La hauteur du plan auxiliaire est établie dans l'appareil de commande numérique. La ligne numéro 0019 indique un mot d'instruction servant à la sortie de M01 de données NC, la ligne 0020 indique un mot d'instruction servant à faire sortir les données NC directement, et la ligne 0022 indique la fin du programme partiel. Etant donné que l'appareil CFAO de l'art antérieur est constitué de la manière décrite plus haut, il est nécessaire d'effectuer des opérations laborieuses pour introduire des attributs d'usinage supplémentaires pour la production de données NC. Par exemple, il faut introduire l'angle de conicité en tenant compte de la direction d'inclinaison après avoir décidé de la direction d'avance de l'usinage. Même s'il ne s'agit que de changer la direction d'avance de la même forme à usiner, la définition doit être effectuée de nouveau, ce qui nuit à l'efficacité de production. De plus, d'autres problèmes surviennent, & savoir la difficulté de confirmer les informations additionnelles correspondant aux attributs d'usinage. Il faut donc beaucoup de temps pour introduire des données par l'intermédiaire d'un clavier; de plus, il est nécessaire d'apprendre des mots d'instruction complexes. La présente invention a été conçue pour surmonter les problèmes précités. L'un des principaux objectifs de la présente invention est donc de proposer un appareil CFAO qui rend inutile l'acquisition de mots d'instructions complexes, qui permet L'introduction de toutes les valeurs numériques avec des signes positifs et qui est capable d'afficher les attributs d'usinage et des informations supplémentaires sur l'unité d'affichage de façon & permettre leur confirmation visuelle et à produire des données NC exemptes - d'erreurs en un temps plus court. L'appareil CFAO selon la présente invention servant à la production de données NC en fournissant des informations sur une forme géométrique à usiner, ainsi que des informations d'attributs d'usinage lui correspondant, comprend un moyen d'entrée de formes géométriques à usiner servant à introduire une forme géométrique à- usiner, un moyen d'affichage de formes géométriques à usiner servant à afficher la forme géométrique à usiner introduite sur une unité d'affichage, un moyen de spécification d'attributs d'usinage servant à spécifier des types d'attributs d'usinage, un moyen de sélection d'éléments géométriques servant à sélectionner un élément géométrique auquel il convient d'ajouter les attributs d'usinage, un moyen d'entrée d'informations additionnelles servant à introduire des informations additionnelles selon les types d'attributs d'usinage, un moyen de stockage d'informations d'usinage servant à stocker des informations d'attributs d'usinage introduites correspondant à l'élément géométrique sélectionné, ainsi que les informations géométriques, un moyen d'affichage d'informations d'attributs d'usinage servant à afficher les informations d'attributs d'usinage introduites relativement à l'élément géométrique sélectionné, un moyen de génération de données NC servant à générer des données NC correspondant aux informations introduites relativement à la forme géométrique à usiner et aux informations d'attributs d'usinage, et un moyen d'affichage de parcours d'usinage servant à afficher un parcours d'usinage. Les objets et caractéristiques précités de la présente invention, ainsi que d'autres, ressortiront de la description suivante faite en référence aux dessins annexes, sur lesquels: La figure 1 est un schéma fonctionnel d'un appareil de l'art antérieur; Les figures 2(a) à 2(c) sont des projections de trois vues représentant un exemple d'usinage; La figure 3 est un schéma représentant des éléments géométriques d'usinage basés sur la figure 2; Les figures 4(a), 4(b) et4(c) représentent respectivement un organigramme des opérations concernant la génération de données NC pour l'exemple d'usinage représenté sur la figure 2 effectuées dans l'appareil de la figure 1, un programme partiel et un parcours d'usinage affiché après exécution du programme partiel; La figure 5 est un schéma fonctionnel représentant-un mode de réalisation de la présente invention; La figure 6 est un schéma fonctionnel représentant une configuration matérielle de l'appareil montré sur la figure 5; La figure 7 est un schéma explicatif d'un écran d'affichage de l'appareil représenté sur la figure 5; La figure 8 est un schéma représentant des éléments géométriques d'usinage basés sur l'exemple d'usinage de la figure 2; La figure 9 est un organigramme représentant les opérations exécutées par l'appareil de la figure 5; Les figures 10(a), 10(b) et 10(c) sont respectivement des organigrammes représentant les opérations relatives à I'entrée d'attributs de conicité, les opérations relatives & l'entrée d'attributs d'angles et les opérations relatives & l'entrée d'attributs concernant les différentes formes inférieure et supérieure; Les figures 11(a) et 11(b) montrent respectivement un affichage d'informations d'usinage après affectation des attributs d'usinage -6 aux éléments géométriques d'usinage représentés sur la figure 8, et un affichage d'un parcours d'usinage; La figure 12 est une liste de données NO; et Les figures 13(a), 13(b), 13(c) et 13(d) représentent respectivement un affichage d'attributs d'angles, un affichage d'attributs correspondant aux différentes formes supérieure et inférieure, un affichage d'un parcours d'usinage correspondant à la figure 13(b) et un affichage d'attributs correspondant & des formes supérieure et inférieure partiellement différentes. Un mode de réalisation de la présente invention sera décrit ci-après en référence aux dessins annexés. La figure 5 est un schéma fonctionnel montrant un mode de réalisation de la présente invention capable de réduire le,temps nécessaire à la production de données NC en facilitant l'entrée d'attributs d'usinage. Sur cette figure, le numéro de référence 1 désigne un moyen d'entrée de formes géométriques à usiner servant à introduire une forme géométrique à usiner nécessaire à l'obtention d'informations relatives aux déplacements, 2 désigne un moyen d'affichage de formes géométriques servant à afficher la forme géometrique à usiner introduite sur une unité d'affichage 11, 3 désigne un moyen de spécification d'attributs d'usinage servant à spécifier divers types d'attributs t.. d'usinage, 4 désigne un moyen de sélection d'éléments géométriques servant à sélectionner un élément géométrique auquel doivent être. ajoutés des attributs d'usinage, 5 désigne un moyen d'entrée d'informations additionnelles servant à introduire des informations additionnelles concernant les attributs d'usinage, 6 désigne un moyen de stockage d'informations d'usinage servant à stocker des informations d'attributs d'usinage introduites correspondant à l'élément géométrique sélectionné, avec les informations géométriques, 7 désigne un moyen d'affichage d'informations d'attributs d'usinage servant à afficher les informations d'attributs d'usinage introduites à la position de l'élément géométrique sélectionné, 8 désigne un moyen de génération de données NC servant à générer les données NC correspondant aux informations introduites relatives à la forme géométrique à usiner et aux informations d'attributs d'usinage, 9 désigne un moyen d'affichage de parcours d'usinage servant à afficher un parcours d&usinage, 10 désigne une unité de traitement centrale (CPU), 11 désigne une unité d'affichage, A désigne un moyen d'entrée d'informations d'usinage, et B désigne un moyen d'entrée d'informations d'attributs d'usinage. La figure 6 est un schéma fonctionnel illustrant une configuration matérielle permettant de réaliser l'appareil CFAO représenté sur la figure 5, sur lequel le numéro de référence 10 désigne une unité CPU, 11 désigne un dispositif TRC, 12 désigne un clavier, 13 désigne une souris, 14 désigne une tablette, 15 désigne une mémoire, 16 désigne une unité de disque dur, 17.désigne une unité de disque souple, 18 désigne une imprimante, 19 désigne un traceur de courbes et 20 désigne un lecteur/perforateur de bande. La figure 7 est un schéma illustratif de zones d'affichage du dispositif TRC 11 utilisé dans le présent mode de réalisation, les zones d'affichage comprenant une zone d'entrée de formes géométriques à usiner l1a, une zone de menu llb, une zone d'affichage d'éléments introduits et d'entrée d'informations additionnelles Ilc, et une zone d'affichage d'états de commandes a lld. Le fonctionnement du mode de réalisation à l'aide de la disposition décrite plus haut sera expliqué ci-après en référence aux schémas fournissant un exemple d'usinage représentés sur les figures 2(a) à 2(c). L'opérateur, lors de la réception des plans d'usinage, comme représenté sur les figures 2(a) à 2(c), introduit, d'abord, la forme géométrique à usiner nécessaire à l'obtention des informations de déplacement en tant que partie des données NC, c'est-à-dire le point de départ d'usinage P1, les parties en ligne droite L1 à L4 constituant la forme géométrique à usiner, les parties d'arc d'angle Cl à C3 situées entre les lignes droites composant la forme géométrique à usiner, et le point P2 présentant une arête vive comme représenté sur la figure 8, en utilisant le moyen d'entrée de formes géométriques à usiner 1. Lorsque l'introduction de la forme géométrique à usiner comme 2646-726 décrit plus haut (étape ST1 de la figure 9) est terminée, l'attribut d'usinage est introduit (étape ST3). D'abord, l'introduction de l'attribut de conicité sera décrite en référence à un organigramme de la figure 10(a). Comme représenté sur la figure 2, L1, Cl et L2 présentent chacun un angle de conicité de 10, tandis que L3 et L4 présentent un angle de conicité de 5'. Bien que chacun des angles de conicité puisse également être ajouté aux éléments géométriques respectifs, pour permettre de réduire le nombre d'opérations d'entrée, il est prévu à la fois un moyen servant à spécifier la conicité pour toute la circonférence et un moyen permettant de spécifier la conicité correspondant à chaque élément. D'abord, une commande servant à spécifier la conicité correspondant à toute la circonférence est sélectionnée dans la zone de menu llb du dispositif TRC 11 de la figure 7 (étape Sal). Ensuite, un message invitant l'opérateur à spécifier l'élément est affiché dans la zone d'entrée 11c. En réponse à ce message, L1 est spécifiée à l'aide d'un dispositif d'entrée tel qu'une souris 13 (étape Sa2). Puis, un message sollicitant l'introduction d'un angle est affiché dans la zone d'entrée l1c et, en réponse à ce message, un angle de conicité 10 et un "retour de chariot" sont introduits par l'intermédiaire d'un dispositif d'entrée tel qu'un clavier 12 (étape Sa3). Un indicateur 26a représenté sur la figure 11(a) est alors affiché. Ensuite, un message invitant à spécifier la direction de la buse inférieure est affiché dans la zone d'entrée 11c. Pour répondre à cette invitation, la direction peut être spécifiée par l'intermédiaire d'un dispositif d'entrée tel qu'une souris. Cependant, on considère que la forme montrée sur la figure 2 s'élargit en direction du côté inférieur, c'est-à-dire que la buse inférieure se situe en dehors de la forme géométrique. Par conséquent, lors de cette entrée de données, une position arbitraire en dessous de Lb est désignée. Suite à cette entrée de données, un indicateur 27, représenté sur la figure lba, est affiché. Grâce à cette opération, un angle de conicité de 10 est prévu sur toute la circonférence. Cependant, comme l'angle est de 5 dans le cas de L3 et de L4, il faut que cet angle de conicité soit fourni. L'opération à exécuter suite & la sélection de la commande à partir de la zone de menu llb afin de fournir l'angle de conicité pour chaque élément est la méme que celle qui est décrite plus haut. L'opération consistant à introduire l'attribut d'angle sera décrite maintenant en référence à l'organigramme de la figure 10(b). L'arc d'angle du plan auxiliaire au niveau de l'angle Cl représenté sur la figure 8 dépend de l'angle de conicité au niveau de l'angle Cl. Par conséquent, il ne nécessite aucune spécification. Quant à l'angle C2, cependant, il est nécessaire de spécifier les arcs correspondant tant au plan supérieur qu'au plan inférieur, lesquels sont toujours constants quelle que soit la hauteur. Par conséquent, l'attribut fournissant la commande correspondant à la spécification des arcs d'angle supérieur et inférieur est tout d'abord sélectionné dans la zone de menu llb (étape Sbl). Ensuite un message invitant à spécifier l'élément est affiché dans la zone d'entrée lic et, en réponse au message, C2 est spécifié à l'aide d'un dispositif d'entrée tel qu'une souris (étape Sb2). Ensuite un message invitant à spécifier le rayon d'arc d'angle du plan auxiliaire est affiché dans la zone d'entrée l1c. En réponse à ce message, un numéro 10, représentant l'angle de conicité, suivi d'un "retour de chariot", est introduit par l'intermédiaire d'un dispositif d'entrée tel qu'un clavier (étape Sb3). Un indicateur 28 représenté sur la figure 11(a) est affiché en fonction des données ainsi introduites. Ensuite,. l'attribut d'angle de l'angle C3 peut être fourni. En ce qui concerne cet angle, étant donné que le rayon d'arc est de 0,2 à la hauteur de définition de la forme géométrique de l'objet, et qu'il devient 10 à la hauteur 40 du plan auxiliaire, des spécifications sont requises à la fois pour l'arc d'angle supérieur et pour l'arc d'angle inférieur. Par conséquent, suite à la spécification de C2 comme décrit plus haut, une séquence d'opérations à partir de la sélection de l'élément est répétée. A ce moment, un message invitant à spécifier un élément est affiché dans la zone d'entrée. Une fois que les opérations d'entrée d'attributs sont terminées et que des données NC sont générées par le moyen de génération de données NC 8, un parcours d'usinage tel que représenté sur la figure 1lb est affiché et des données NC telles que représentées sur la figure 12 sont stockées dans la mémoire 15. En ce concerne l'entrée d'informations supplémentaires relatives & l'attribut d'angle dans le mode de réalisation décrit ci-dessus, c'est la méthode utilisée pour introduire le rayon d'arc d'angle de la surface auxiliaire directement & partir du clavier ou dispositif analogue qui a été décrite, mais il est possible de parvenir au même résultat en introduisant au préalable l'arc d'angle {C4) du plan auxiliaire correspondant à l'arc d'angle avec le moyen d'entrée de formes géométriques & usiner 1, comme représenté sur la figure 13a, et en spécifiant l'élément qui lui correspond à l'aide d'une souris ou dispositif analogue. Dans le mode de réalisation décrit plus haut, la description portait sur un cas dans lequel la spécification de l'attribut de d'arc d'angle et la spécification de l'attribut d'angle de conicité étaient employées mais, dans l'exemple d'usinage tel que représenté sur la figure 2, il est possible d'obtenir le même effet en spécifiant l'usinage correspondant aux formes supérieure et inférieure, les formes à usiner étant spécifiées à la fois pour le plan supérieur et pour le plan inférieur. Un organigramme illustrant ce cas, correspondant aux figures 10(a) et 10(b), est représenté sur la figure 10(c). Les étapes Scl à Sc4 de la figure 10(c) illustrant l'opération d'entrée servant à fournir des attributs associés aux formes supérieure et inférieure différentes correspondent respectivement aux étapes Sal et Sbl servant à spécifier le type d'attribut d'usinage, aux étapes Sa2 et Sb2 servant à sélectionner l'élément auquel l'attribut d'usinage est fourni, aux étapes Sa3, Sa4 et Sb3 servant à l'entrée d'informations supplémentaires, et aux étapes Sa5 et-Sb4 servant à déterminer s'il existe ou non un élément auquel le même attribut d'usinage doit être fourni, sur les figures 10(a) illustrant l'opération d'entrée d'attributs de conicité et sur la figure 10(b) représentant l'opération d'entrée d'attributs d'angle. La figure 13(b) représente la forme géométrique à usiner à ce moment. Sur cette figure, LI est un élément qui indique que la forme est celle du plan inférieur et L5 est un élément qui indique que la forme est celle du plan supérieur. De plus, 29 est un affichage d'attribut indiquant que la forme est celle du plan inférieur et 30 est un affichage d'attribut indiquant que la forme est celle du plan supérieur. La figure 13(c) est un exemple d'un affichage du parcours d'usinage du présent exemple. Dans l'exemple précité concernant l'usinage de formes supérieure et inférieure différentes, il n'existait pas d'élément commun & la fois au plan supérieur et au plan inférieur, mais, méme s'il existe un élément commun, tel que L18 ou L19, comme représenté sur la figure 13(d), la méthode de spécification peut être la même. De plus, dans la spécification des éléments des plans supérieur et inférieur, il n'est pas toujours nécessaire que les éléments correspondants soient spécifiés en tant que tels, comme représenté sur la figure. Quant au matériel du mode de réalisation décrit ci-dessus, un appareil NC fournissant des commandes directement à l'unité de pilotage d'une machine de traitement NC peut se substituer au lecteur/perforateur de bande 20 représenté sur la figure 6. La présente invention peut également être mise en oeuvre conformément aux dispositions suivantes, chaque disposition comportant ses moyens respectifs. (1) Un appareil CFAO dans lequel un moyen d'entrée d'angles de conicité en tant qu'attributs d'usinage comprend un moyen servant à spécifier un angle de conicité pour chaque élément géométrique séparément, un moyen servant à spécifier un angle de conicité sur toute une circonférence lorsqu'il y a continuité de tous les points d'extrémite d'une forme géométrique en tant qu'unité d'usinage et que tous les éléments géométriques présentent le même angle de conicité, et un moyen servant à spécifier la direction d'inclinaison de son fil & l'aide d'une souris ou dispositif analogue. (2) Un appareil CFAO dans lequel un moyen d'entrée d'informations additionnelles servant à spécifier et à introduire les rayons R d'angle des plans supérieur et inférieur en tant qu'attributs d'usinage au niveau d'un angle entre deux éléments - 12 2646726 géométriques séparément et indépendamment d'angles-de conicité, comporte un moyen servant à introduire la valeur du rayon R d'angle du plan auxiliaire directement avec une valeur numérique et un moyen servant à spécifier un élément géométrique correspondant à l'aide d'un dispositif d'entrée. (3) Un appareil CFAO dans lequel un moyen de sélection d'éléments géometriques servant & introduire des formes supérieure et inférieure différentes en tant qu'attributs d'usinage lorsque les formes à usiner diffèrent du plan supérieur au plan inférieur comprend un moyen servant à spécifier les formes à usiner différant du plan inférieur au plan supérieur en spécifiant au moins un de chaque élément géométrique, qui sont choisis de façon arbitraire parmi des éléments géométriques constituant les formes des plans inférieur et supérieur, lorsque ces éléments géométriques ne comportent aucun élément géométrique en commun, et un moyen servant à spécifier les formes à usiner qui diffèrent du plan inférieur au plan supérieur en spécifiant au moins un de chaque élément géométrique correspondant, qui sont choisis de façon arbitraire parmi les éléments géométriques non communs constituant les formes des plans inférieur et supérieur qui sont continus en ce qu'ils présentent un point d'extrémité d'un élément géométrique qui est commun à celui d'un autre élément géométrique, lorsque les éléments géométriques ont un élément géométrique en commun. (4) Un appareil CFAO dans lequel le moyen d'entrée de formes géométriquesà usiner comprend un moyen servant à produire un point au niveau d'une partie reliée de deux éléments géométriques sans- rayon d'angle, et le moyen de génération de données NC comprend un moyen servant à générer des données NC d'un rayon d'angle qui insère un arc d'angle lorsqu'aucun point n'est affiché et un moyen servant à générer des données NC d'une arête vive qui n'insere pas d'arc d'angle lorsque le point est affiché au niveau de la partie reliée. (5) Un appareil CFAO dans lequel, si une forme géométrique constitue une unité d'usinage continue dans laquelle l'un quelconque des éléments géométriques présente un point d'extrémité commun à un autre, l'entrée dudit angle de conicité, les spécifications des rayons R d'angle tant pour le plan supérieur que pour le plan inférieur, la spécification relative aux plans supérieur et - inférieur différents et les instructions de.traitement des angles sont exécutées de façon mixte. Selon la présente invention, telle que décrite ci-dessus, une série de moyens (un moyen de spécification d'attributs d'usinage, un moyen de sélection d'éléments géometriques et un moyen d'entrée d'informations additionnelles) permet d'introduire des attributs d'usinage de manière interactive pendant que les données en question sont affichées sur une unité d'affichage, si bien que l'introduction de la forme à usiner et desattributs d'usinage peut être effectuée de façon simple et, étant donné que toutes les informations sont affichées, leur confirmation s'en trouve facilitée. Il est ainsi possible de réduire le temps nécessaire à la génération de données NC et d'exécuter le travail d'usinage avec une grande précision. REVENDICATIONS 1. Appareil de conception et de fabrication assistées par ordinateur auquel sont fournies des informations relatives à une forme géométrique à usiner et des informations d'attributs d'usinage servant à générer des données de commande numérique, caractérisé en ce qu'il comprend: un moyen d'entrée de formes géométriques & usiner (1) servant à introduire la forme géométrique à usiner; un moyen d'affichage de formes géométriques à usiner (2) servant à afficher la forme géométrique à usiner sur une unité d'affichage (11); un moyen de spécification d'attributs d'usinage (3) servant à spécifier un type d'attribut d'usinage; un moyen de sélection d'éléments géometriques (4) servant à sélectionner un élément géométrique auquel l'attribut d'usinage doit être ajouté; un moyen d'entrée d'informations additionnelles (5) servant à introduire des informations additionnelles selon le type d'attribut d'usinage spécifié; un moyen de stockage d'informations d'usinage (6) servant au stockage d'informations d'attributs d'usinage d'entrée associées à leur élément géométrique sélectionné correspondant, ainsi que des informations relatives à la forme géométrique à usiner; un moyen d'affichage d'informations d'attributs d'usinage (7) servant à afficher les informations d'attributs- d'usinage d'entrée à la position de l'élément géométrique sélectionné; un moyen de génération de données de commande numérique (8) servant à générer des données de commande numérique correspondant - aux informations d'entrée relatives à la forme géométrique à usiner et aux informations d'attributs d'usinage; et un moyen d'affichage de parcours d'usinage (9) servant à afficher un parcours d'usinage correspondant aux données de commande numérique générées. 2. Appareil de conception et de fabrication assistées par-ordinateur selon la revendication 1, caractérisé en ce que: ledit moyen d'entrée d'informations additionnelles (5) comprend les moyens suivants servant à introduire l'angle de conicité en tant qu'attribut d'usinage: un moyen servant à spécifier l'angle de conicité pour chaque élément géométrique individuel, un moyen servant & spécifier l'angle de conicité sur toute une circonférence lorsque la forme géométr-ique à usiner forme une unité d'usinage continue en ce que chaque point d'extrémité de l'un quelconque des éléments géométriques est commun à un autre élément géométrique, et un moyen servant à spécifier une direction d'inclinaison de fil à l'aide d'une souris ou dispositif analogue. 3. Appareil de conception et de fabrication assistées par ordinateur selon la revendication 1 ou 2, caractérisé en ce que ledit moyen d'entrée d'informations additionnelles (5) comprend les moyens suivants servant à spécifier et à introduire des rayons d'angle de plans supérieur et inférieur en tant qu'attributs d'usinage d'arcs d'angle respectifs entre deux éléments géométriques rectilignes séparément et indépendamment de l'angle de conicité: un.moyen servant à introduire une valeur du rayon d'angle d'un plan auxiliaire directement avec une valeur numérique, et un moyen servant à spécifier un élément géométrique correspondant à l'aide d'une souris ou dispositif analogue. 4. Appareil de conception et de fabrication assistées par ordinateur selon la revendication 1, caractérisé en ce que: ledit moyen de sélection d'éléments géometriques (4) comprend les moyens suivants servant à introduire des formes supérieure et inférieure différentes en tant qu'attributs d'usinage lorsque les formes à usiner diffèrent du plan supérieur au plan inférieur: un moyen servant à spécifier des formes & usiner qui diffère du plan supérieur au plan inférieur en spécifiant au moins un de chaque élément géométrique choisi de façon arbitraire parmi des groupes respectifs d'éléments géométriques constituant les formes à usiner - supérieure et inférieure, si les groupes ne comportent pas d'élément géométrique en commun, et un moyen servant à spécifier les formes à usiner qui diffèrent du plan supérieur au plan inférieur en attribuant au moins un de chaque élément géométrique choisi de façon arbitraire parmi des groupes respectifs d'éléments géométriques à l' exception de ceux qui sont communs aux groupes, lesdits groupes respectifs constituant les formes à usiner supérieure et inférieure continues en ce chaque point d'extrémité de tout élément géométrique des groupes est commun à un autre élément géométrique, si les groupes comportent un ou plusieurs éléments' géométriques en commun. 5. Appareil de conception et de fabrication assistées par ordinateur selon la revendication 1, caractérisé en ce que: ledit moyen d'entrée de formes géométriques à usiner (1) comprend un moyen servant à générer un point au niveau d'une partie reliée de deux éléments géométriques de la forme géométrique à usiner affichée sur l'unité d'affichage de formes géometriques à usiner (2) dans le cas o la partie reliée est une arête vive, et ledit moyen de génération de données de commande numérique (8) comprend: un moyen servant à générer des données de commande numérique de l'arête vive qui n'insère pas d'arc d'angle dans la partie reliée desdits éléments géométriques auquels est attribué ledit point, et un moyen servant à générer des données de commande numérique d'un rayon d'angle qui insère un arc d'angle dans la partie reliée desdits éléments géométriques auxquels ledit point n'est pas attribué. 6. Appareil de conception et de fabrication assistées par ordinateur selon la revendication 1, caractérisé en ce que: en cas d'introduction d'attributs d'usinage d'une unité d'usinage qui est constituée par des éléments géométriques reliés les uns aux autres de manière continue du fait qu'un point d'extrémité d'un quelconque élément géométrique est commun à celui d'un autre, l'introduction de l'angle de conicité, la spécification des rayons R d'angle correspondant à chacun des plans supérieur et inférieur, la spécification relative aux plans supérieur et Àaxçm uoeW; ap sag3noxa quo5 sai6u",p;uamawT.X; ap suoTç:on.suT saet ea 8; ua8;;TP 1nTn 9UT i 9 Zgvg9 Lt 9gg99g