FR 2674048 A1 19920918 FR 9203099 A 19920316 DISPOSITIF DE GENERATION DES DONNEES DEFINISSANT UNE FIGURE TRIDIMENSIONNELLE. Cette invention concerne des dispositifs de génération des données définissant une figure tri- dimensionnelle pour générer des données définissant des figures tridimensionnelles, représentant des figures tridimensionnelles. La figure 10 est un diagramme par blocs repré- sentant un dispositif conventionnel de conception et de fabrication assistées par ordinateur, comportant un dispositif de génération des données définissant une figure tridimensionnelle On entre les formes des figures ou les valeurs des coordonnées pour spécifier les chemins d'usinage d'une machine-outil à commande numérique (non représentée), etc, par l'intermédiaire d'un clavier 1, d'une souris 2, ou d'une tablette 3 Un organe 4 de traitement des entrées convertit les données entrées par l'inter- médiaire du clavier 1, de la souris 2 ou de la tablette 3, en données intérieures Un organe 5 de détermination des données concernant les vues tri- dimensionnelles détermine et révise les données concernant les vues tridimensionnelles, comprenant: les données concernant les projections, représentant les directions selon lesquelles les figures tridimen- sionnelles sont projetées, et les données concernant l'écran, représentant les données de référence concernant l'écran, concernant les positions et les domaines de l'écran o apparaissent les figures bidimensionnelles obtenues au moyen des projections selon les directions de projection comme indiqué par les données concernant les projections Une mémoire 6 des données concernant les vues tridimen- sionnelles mémorise les données concernant les vues tridimensionnelles Un organe 7 de définition/de révision des figures tridimensionnelles définit et révise les données définissant les figures tridimen- sionnelles Les données définissant les figures tri- dimensionnelles telles qu'utilisées dans cette spéci- fication se rapportent aux données définissant les figures, incluant l'information concernant les coor- données tridimensionnelles Une mémoire 8 des données définissant les figures tridimensionnelles mémorise les données définissant les figures tridimensionnelles définies et révisées par l'organe 7 de définition/ de révision des figures tridimensionnelles. En réponse aux instructions d'usinage reçues d'une source extérieure, un organe 9 de traitement d'usinage génère l'information concernant l'usinage pour usiner les articles de la figure tridimension- nelle Un organe 10 de traitement de l'écran traite les données concernant l'écran (c'est-à-dire les données concernant les figures projetées et les chemins d'usinage de la machine-outil à commande numérique (non représentée)) visualisées sur le dispositif 12 de visualisation à tube cathodique. En réponse à l'information concernant l'usinage fournie par l'organe 9 de traitement d'usinage, un organe 11 de générationdes données de commande numé- rique génère les données de commande numérique pour la machine-outil à commande numérique, et un dispo- sitif 13 de mémorisation des données de commande numérique mémorise les données de commande numérique générées par l'organe 11 de génération des données de commande numérique. On décrit maintenant le fonctionnement du dis- positif conventionnel La figure 11 est un ordino- gramme montrant la procédure de génération des données définissant les figures tridimensionnelles du dispositif de la figure 10 Les données, définissant la figure, pour le tronc de pyramide représenté sur la figure 13, sont données sous forme de vues en projection orthogonale de la figure 12, pour définir le tronc de pyramide sous forme de données définissant une figure tridimensionnelle. Au pas S 101 de la figure 11, on détermine les données concernant la vue tridimensionnelle Les données concernant la vue tridimensionnelle repré- sentent: les directions des projections pour la figure tridimensionnelle et les positions et les domaines de visualisation sur l'écran o sont représentées les figures bidimensionnelles obtenues par les pro- jections La figure 14 représente les domaines de l'écran et les axes de coordonnées en fonction des données concernant la vue tridimensionnelle pour projeter la figure selon trois directions distinctes. Les trois directions de projection sont: axe Z, axe Y et la direction du vecteur ( 1, 1, 1) Les trois vues obtenues par les projections sont donc une vue de dessus et une vue de côté, et une vue telle que projetée sur le plan perpendiculaire au vecteur ( 1, 1, 1). L'exécution passe maintenant au pas 51102 o le système détermine si, oui ou non, les éléments de la figure projetée peuvent être définis par des données dans un plan de coordonnées Prenons d'abord l'exemple de l'élément de figure 12 a, représentant le contour, de la vue supérieure de la figure repré- sentée (A) sur le figure 12 Puis, au pas 51102, le système détermine si, oui ou non, l'élément de figure, représentant le contour, 12 a peut se définir au moyen des données, définissant la figure bidimensionnelle, sur un plan défini par l'une des équations X = constante,Y = constante, ou Z = constante. L'élément de figure, représentant le contour, 12 a se situe sur le plan Z = 0 Le jugement au pas 51102 est donc affirmatif dans ce cas et l'exécution passe au pas 51103 Si le jugement au pas 51102 est négatif, l'exécution passe au pas 51105 comme décrit ci-dessous Au pas 51103, on entre l'information Au pas 51103, on entre l'information caractéris- tique: Z = O pour spécifier le plan de coordonnées sur lequel l'élément de figure 12 a représentant le contour se trouve et l'exécution passe au pas 51104. Au pas 51104, on entre les valeurs des coor- données X et Y des quatre sommets de ltélé,ment de figure 12 a représentant le contour On peut utiliser la souris 2, etc, pour entrer les valeurs des coordonnées, ainsi que le clavier 1. Au pas suivant 511 C 6, les données, définissant la figure tridimensionnelle, représentant l'élément de figure 12 a représeniant le contour, entrées au pas 51103 et au pas 1104 sont mémorisées dans l mémoire 8 des données définissant les figures tri- dimensionnelies En outre, les éléments de figure bidimensionnelle obtenus en projetant l'él,me-1 t de figure 12 a, représentant le contotr, sur les trois plsns, comme représenté sur la figure 14, apparaissent sur l'écran comme représenté sur la figure 15. Au pas suivant 51107, le système détermine si, oui ou non, tous les éléments de la figure tridimen- sionnelle sont entrés. Si le jugement est négatif, l'exécution revient au pas 51102 pour entrer les données restantes Si le jugement est affirmatif, l'exécution est terminée. Par conséquent, après que l'on a entré les donnée définissant l'élément de figure 12 a représentant le contour l'exécution revient au pas 51102 pour entrer les données concernant l'élément de figure 12 b représentant le contour et l'élément de figure 12 e représentant l'arête de la figure 12 Les données concernant l'élément de figure dans le contour 12 b sont entrées par les pas 51103 a 51106 de façon semblable à ce qui est dit ci-dessus. Par ailleurs, l'élément de figure 12 c repré- sentant une arête ne se trouve pas dans un plan défini par l'une des équations X = constante, Y = constante ou Z = constante Par conséquent, l'élément de figure 12 e représentant l'arête ne peut pas être défini par des données dans un plan de coordonnées et par des données définissant une figure bidimensionnelle comme décrit ci-dessus, par conséquent, le jugement au pas 51102 est négatif Par conséquent l'exécution passe au pas 51105 o on entre les valeurs des coor- données X, Y et Z des deux points d'extrémité 16 d et 16 e On entre de la même façon les données con- cernant les autres arêtes comme représenté sur la figure 17. La figure 18 est une vue perspective d'un tronc de pyramide à surfaces latérales incurvées Pour définir la surface incurvée en treillis 18 e, on dessine sur l'écran, au moyen de la souris 2, etc, les courbres 17 g et 17 h du contour ainsi que la courbe 17 i obtenue en coupe, représentée sur la figure 17. Signalons que la courbe 17 f est un auxiliaire pour définir la coupe de la surface incurvée 18 e. En entrant de façon répétitive les données, définissant les figures, représentant chaque élément de la figure tridimensionnelle comme représenté sur l'ordinogramme de la figure 11, on entre toutes les données définisant la figure tridimensionnelle Ces données définissant la figure tridimensionnelle peuvent en outre être révisées Par exemple, on peut modifier la hauteur du tronc de pyramide pour passer de celle représentée sur la figure 19 à celle représentée sur la figure 20. La modification se fait comme suit. Tout d'abord en désigne l'élément de figure 12 b, représentant un contour, de la surface supé- rieure, puis on modifie la valeur de la coordonnée Z pour le plan de coordonnées dans lequel se trouve l'élément de figure 12 b représentant le contour. Puis, on désigne et on enlève les éléments de figure représentant les arêtes 12 c, 12 d, 12 e et 12 f ainsi que la courbe auxiliaire 17 f représentant la coupe de la surface incurvée 18 e On modifie alors l'élément de figure 12 b, représentant le contour, en faveur d'un élément de figure 20 b, représentant le nouveau contour (voir figure 20) On redéfinit les éléments de figure représentant les arêtes, comme auxiliaire pour relier l'élément de figure 12 a représentant le contour et le nouvel élément obtenu 20 b Toutefois, le dispositif ci-dessus de génération des données définissant la figure tridimensionnelle présente l'inconvénient suivant Etant donné que l'opérateur doit entrer, comme faisant partie des données d'entrée, les données définissant la figure tridimen- sionnelle telles que les valeurs des coordonnées dans l'espace tridimensionnel, il doit d'abord recons- truire mentalement la forme de la figure tridimen- sionnelle à partir des trois vues orhogonales De ce fait, l'opération d'entrée des données est sujette à des erreurs et elle est inefficace. Par conséquent, le brevet japonais soumis a examen public (Kokai) No 2-81271 enseigne un dispo- sitif dans lequel, à partir des données, définissant les figures bidimensionnelles, correspondant aux trois vues orthogonales, sont générées des figures bidimensionnelles résultant des projections dans des directions perspectives prédéterminées Toutefois, ce dispositif souffre également de l'inconvénient que l'opération est compliquée du fait que les points d'extrémité des figures bidimensionnelles respectives doivent être divisés en groupes et que les correspon- dances entre les points d'extrémité respectifs doivent être établies par l'opérateur En outre, les formes de figures tridimensionnelles que l'on peut traiter sont limitées et l'on peut difficilement traiter les objets tridimensionnels dont les surfaces présentent une courbure quelconque En outre, les restrictions concernant l'écran sont importantes. De façon plus précise, l'écran ne permet pas de visua- liser sélectivement les figures bidimensionnelles orthogonales ou la figure tridimensionnelle selon la projection perspective, ou bien l'opérateur ne peut pas déterminer librement la région de l'écran et la position sur l'écran des figures bidimension- nelles sélectionnées. Un but de cette invention est donc de proposer un dispositif de génération des données définissant une figure tridimensionnelle grâce auquel on peut facilement déterminer et visualiser des figures, en projection bidimensionnelle d'une figure tridi- mensionnelle, et grâce auquel on peut entrer effica- cement et facilement les données concernant les figures tridimensionnelles à surfaces incurvées quel- conques, etc, et générer des données précises définissant une figure tridimensionnelle. Conformément auxprincipes de cette invention, on atteint le but ci- dessus au moyen d'un dispositif de génération des données définissant une figure tridimensionnelle qui comporte des moyens formant organe de détermination des données concernant les vues bidimensionnelles pour déterminer les données concernant les vues bidimensionnelles, comprenant: des données concernant les projections, représentant une première et une seconde directions de projection d'une figure tridimensionnelle; et des données concer- nant la zone de l'écran o apparait la vue, spécifiant une première et une seconde zones de l'écran d'une première et d'une seconde vues en projection bidi- mensionnelle, respectivement, de la figure tridimen- sionnelle selon la première et la seconde directions de projection; des moyens de mémorisation des données concernant les vues bidimensionnelles pour mémoriser les données concernant les vues bidimensionnelles; des moyens formant organe de détermination des données définissant les figures bidimensionnelles pour détermi- ner les données définissant les formes bidimension- nelles des figures bidimensionnelles de la première et de la seconde vues en projection bidimensionnelle; des moyens de mémorisation des données définissant les figures bidimensionnelles pour mémoriser les données définissant les figures bidimensionnelles; des moyens de génération des données définissant la figure tridimensionnelle pour générer les données, définis- sant la figure tridimensionnellede la figure tridimen- sionnelle en fonction des données, définissant les figures bidimensionnelles, mémorisées dans les moyens de mémorisation des données définissant les figures bidimensionnelles et en fonction des données concer- nant les projections, mémorisées dans les moyens de mémorisation des données concernant les vues bidi- mensionnelles; et des moyens de visualisation pour visualiser les figures bidimensionnelles de la première et de la seconde vues en projection bidi- mensionnelle, en fonction des données, définissant les figures bidimensionnelles, mémorisées dans les moyens de mémorisation des données définissant les figures bidimensionnelles et en fonction des données concernant la zone de l'écran o apparait la vue, mémorisées dans les moyens de mémorisation des données concernant les vues bidimensionnelles. De préférence, un premier ensemble de données concernant les vues bidimensionnelles, repré- sentant la première direction de projection et la première zone de l'écran, ainsi qu'un second ensemble de données concernant les vues bidimensionnelles, représentant la seconde direction de projection et la seconde zone de l'écran sont mémorisées dans les moyens de mémorisation des données concernant les vues bidimensionnelles, avec des numéros respectifs distincts des données concernant les vues bidimension- nelles; un premier ensemble de données définissant la figure bidimensionnelle de la première vue en projec- tion ainsi qu'un second ensemble de données définissant la figure bidimensionnelle de la seconde vue en projec- tion sont mémorisées dans les moyens de mémorisation des données définissant les figures bidimensionnelles, avec des numéros respectifs distincts des données définissant les figures bidimensionnelles, correspon- dant aux numéros respectifs des données concernant les vues bidimensionnelles du premier et du second ensembles de données concernant les vues bidimensionnelles, et le moyen de génération des données définissant une figure tridimen- sionnelle établit une correspondance entre le premier et le second ensembles de données définissant les figures bidimensionnelles et le premier et le second ensembles de données concernant les vues bidimension- nelles sur la base des numéros de données concernant les vues bidimensionnelles et des numéros de données définissant les figures bidimensionnelles. Les attributs que l'on pense être caractéris- tiques de cette invention sont exposés particuliè- rement dans les revendications jointes Toutefois, la structure et le mode opératoire de cette invention eux-mêmes sont mieux compris à partir de la descrip- tion détaillée qui suit, prise en liaison avec les dessins joints sur lesquels: la figure 1 est un diagramme par blocs repré- sentant un dispositif de conception et de fabrication assistées par ordinateur, incluant un dispositif de génération des données définissant la figure tri- dimensionnelle, conformément à cette invention; la figure 2 est un diagramme montrant les articles des données relatives aux figures et aux vues bidimensionnelles et tridimensionnelles mémo- risées dans les mémoires respectives; la figure 3 est un ordinogramme montrant la procédure de génération des données définissant la figure tridimensionnelle conformément à cette invention; la figure 4 représente les zones de l'écran et les axes de coordonnées des vues respectives sur l'écran; la figure 5 représente la vue de dessus et la vue avant visualisées sur les zones respectives de l'écran après achèvement de l'entrée des données définissant les figures bidimensionnelles; la figure 6 est un ordinogramme montrant la génération des données définissant la figure tri- dimensionnelle conformément à cette invention; la figure 7 représente la vue de dessus et la vue avant ainsi qu'une vue perspective d'une figure tridimensionnelle visualisée sur les zones respectives de lrécran; la figure 8 est une vue perspective montrant la spécification de l'élément de figure tridimen- 1 1 sionnelle au moyen de deux éléments de figure bidimensionnelle, ou au moyen d'un unique élément de figure bidimensionnelle et d'une valeur de coor- donnée Z du plan dans lequel se trouve l'élément de figure; la figure 9 représente la figure (a) représen- tant le contour en coupe et la portée de son mouvement de balayage (b) générant un cylindre (c); la figure 10 est un diagramme par blocs mon- trant un dispositif conventionnel de construction et de fabrication assistées par ordinateur incluant à un dispositif de génération des données définissant une figure tridimensionnelle; la figure 11 est un ordinogramme montrant la procédure de génération des données définissant la figure tridimensionnelle du dispositif de la figure ; la figure 12 représente des vues orthogonales du tronc de pyramide de la figure 13 fournies sous forme de données définissant une figure tridimen- sionnelle; la figure 13 est une vue perspective d'un tronc de pyramide; la figure 14 représente les domaines de l'écran et les axes de coordonnées en fonction des données concernant la vue tridimensionnelle pour projeter la figure selon trois directions distinctes; la figure 15 représente un élément de figure bidimensionnelle obtenue par les projections et visua- lisée sur l'écran; la figure 16 représente plusieurs éléments de figure bidimensionnelle visualisés sur l'écran; la figure 17 représente les trois vues orthogo- nales d'un tronc de pyramide visualisé sur l'écran; la figure 18 est une vue perspective d'un tronc de pyramide à surfaces latérales incurvées; la figure 19 est une vue d'un tronc de pyramide avant processus de révision; et la figure 20 est une vue d'un tronc de pyramide après processus de révision. Sur les dessins, les mêmes repères représentent des pièces ou des portions identiques ou corres- pondantes. En se reportant maintenant aux dessins joints, on décrit les réalisations préférées de cette inven- tion La figure 1 est un diagramme par blocs repré- santant un dispositif de conception et de fabrication assistées par ordinateur, incluant un dispositif de génération des données définissant une figure tridimensionnelle, conformément à cette invention. Sur la figure 1, les parties 1 à 6 et les parties 8 à 13 sont semblables à celles décrites ci-dessus en référence à la figure 10. En outre, un organe 14 de définition/révision des figures bidimensionnelles détermine et définit les figures bidimensionnelles qui sont les figures, en projection, d'une figure tridimensionnelle, selon des directions prédéterminées de projection En outre, l'organe 14 de définition/révision des figures bidimensionnelles révise et modifie les figures bidi- me N S ionnelles. Une mémoire 15 des données définissant les figures bidimensionnelles mémorise les données défi- nissant les figures bidimensionnelles définies et révisées par l'organe 14 de définition/révision des figures bidimensionnelles Les données définissant les figures bidimensionnelles, telles qu'utilisées ici, se réfèrent aux données définissant les figures et consistant en l'information concernant les coordonnées bidimensionnelles. Un organe 16 de détermination des données concernant les vues bidimensionnelles détermine les données concernant les vues bidimensionnelles, consistant en: les données concernant les projections selon lesquelles la figure tridimensionnelle est projetée pour donner les figures bidimensionnelles; et les données concernant l'écran, représentant les zones de l'écran et les positions des figures bidimensionnelles sur l'écran Une mémoire 17 des données concernant les vues bidimensionnelles mémorise les données concernant les vues bidimensionnelles déterminées par l'organe 16 de détermination des données concernant les vues bidimensionnelles. Un organe 18 de définition/révision des figures tridimensionnelles définit et révise les figures tridimensionnelles, non seulement,au moyen des données définissant les figures tridimensionnelles, comme dans le cas de l'organe 7 de définition/révision de la figure tridimensionnelle de la figure 10. L'organe 18 de définition/révision des figures tridi- mensionnelles définit et révise également les figures tridimensionnelles sur la base de l'information mémo- risée dans la mémoire 15 des données définissant les figures bidimensionnelles et dans la mémoire 17 des données concernant les vues bidimensionnelles. L'organe 18 de définition/révision des figures tridimensionnelles génère ainsi les données défi- nissant les figures tridimensionnelles. Sur la figure 1, le dispositif de génération des données définissant les figures tridimension- nelles, conformément à cette invention, est constitué de: le dispositif d'entrée tels que le clavier 1, la souris 2 et la tablette 3; l'organe 4 de traitement des entrées; l'organe 5 de détermination des données concernant les vues tridimensionnelles; la mémoire 6 des données concernant les vues tridimensionnelles; la mémoire 8 des données définissant les figures tridimensionnelles; l'organe 10 de traitement de visualisation sur l'écran; le dispositif 12 de visualisation à écran cathodique; l'organe 14 de définition/révision des figures bidimensionnelles; la mémoire 15 des données définissant les figures bidimensionnelles; la mémoire 17 des données concer- nant les vues bidimensionnelles; et l'organe 18 de définition/révision des figures tridimensionnelles. On décrit maintenant le fonctionnement du dispo- sitif de génération des données définissant les figures tridimensionnelles de la figure 1 Comme exemple spécifique de figure tridimensionnelle, supposons le tronc de pyramide représenté sur le figure 13 Ce tronc de pyramide est spécifié au moyen des vues orthogonales représentées sur la figure 12, et les données définissant la figure tridimensionnelle du tronc de pyramide sont générées et visualisées. La figure 2 est un diagramme montrant les articles des données concernant les figures et les vues bidimensionnelles et tridimensionnelles mémo- risées dans les mémoires respectives La figure 3 est un ordinogramme montrant la procédure de géné- ration des données définissant la figure tridimen- sionnelle conformément à cette invention. Au pas 5301, un nombre prédéterminé d'ensembles de données concernant les vues bidimensionnelles sont déterminés par l'intermédiaire de l'organe 16 de détermination des données concernant les vues bidimensionnelles Par conséquent, comme représenté sur la figure 2 (c), un premier ensemble 205 de données concernant les vues bidimensionnelles et constitué des données 201 concernant les vues et des données 202 concernant la projection, pour la vue de dessus par exemple, sont déterminées et mémorisées dans la mémoire 17 des données concernant les vues bidi- mensionnelles De même, un second ensemble 206 de données concernant les vues bidimensionnelles et constitué des données 203 concernant les vues et des données 204 concernant les projections, pour la vue avant, par exemple, sont déterminées et mémorisées dans la mémoire 17 des données concernant les vues bidimensionnelles Les ensembles de données concer- nant les vues bidimensionnelles sont numérotés dars l'ordre comme représenté dans la colonne de gauche du cadre (c) Ces numéros, les muméros des données concernant les vues bidimensionnelles, sont également mémorisés dans la mémoire 17 des données concernant les vues bidimensionnelles, avec les ensembles corres- pondants de données concernant les vues bidimension- nelles. La figure 4 (a) représente la zone de l'écran et les axes de coordonnées du premier ensemble de données concernant les vues bidimensionnelles sur l'écran, lorsque la direction de la projection est selon l'axe Z Par conséquent, les données 202 concernant la projection spécifient l'axe Z La zone de l'écran est représentée par un rectangle ponctué en (a) sur la figure 4 Cette vue correspond à la vue de dessus La figure 4 (b) représente la zone de l'écran et les axes de coordonnées du second ensemble de données concernant les vues bidimension- nelles sur l'écran, lorsque la direction de la projection est selon l'axe Y Par conséquent, les données 204 concernant la projection spécifient l'axe Y La zone de l'écran est représentée par un rectangle ponctué en (b) sur la figure 4 Cette vue correspond a la vue avant. Lorsqu'un nombre prédéterminé d'ensembles 205 et 206 de données concernant les vues bidimension- nelles sont déterminés au pas 5301, l'exécution passe au pas suivant 5302. Au pas 5302, un nombre prédéterminé d'ensembles de données concernant les vues tridimensionnelles sont déterminés au moyen de l'organe 5 de détermi- nation des données concernant les vues tridimension- nelles sont déterminés au moyen de l'organe 5 de détermination des données concernant les vures tri- dimensionnelles Comme représenté par le cadre (d) sur la figure 2, un premier ensemble de données 211 concernant les vues tridimensionnelles et constitué des données 207 concernant les vues et des données 208 concernant les projections, est mémorisé dans la mémoire 6 des données concernant les vues tri- dimensionnelles En outre, s'il y a lieu, un second ensemble de données 212 concernant les vues tridi- mensionnelles et constitué des données 209 concernant les vues et des données 210 concernant les projec- tions, peut être déterminé et mémorisé dans la mémoire 6 des données concernant les vues tridimensionnelles. Les ensembles de données concernant les vues tridi- mensionnelles sont numérotés dans l'ordre comme représenté dans la colonne de gauche du cadre (d). Ces numéros, les numéros des données concernant lés vues tridimensionnelles, sont mémorisés dans la mémoire 6 des données concernant les vues tridimen- sionnelles avec les articles des données concernant les vues tridimensionnelles. Le cadre en trait plein (c) de la figure 4 représente la zone de l'écran et les axes de coor- données fonction du premier ensemble de données concernant les vues tridimensionnelles La direction de la projection est une direction perspective selon le vecteur ( 1, 1, 1) Par conséquent, les trois axes X, Y et Z sont représentés en perspective sur l'écran bidimensionnel. Lorsque les données concernant les vues tridi- mensionnelles sont déterminéesau pas 5302, l'exécution passe au pas suivant 5303. Signalons que l'ordre des pas 5301 et 5302 n'a pas d'importance On peut exécuterle pas 5302 d'abord, puis le pas 5301 De plus, les numéros des ensembles des données définissant les figures tridimension- * nelles et les figures bidimensionnelles peuvent être sélectionnés à la demande S'il y a lieu, le pas 5301 et le pas 5302 peuvent être répétés plusieurs fois En outre, les données concernant les vues bidi- mensionnelles et les vues tridimensionnelles peuvent être révisées et modifiées après leur entrée. Au pas 5303, on entre les données définissant les figures bidimensionnelles, spécifiant les formes des éléments des figures bidimensionnelles (la vue de dessus et la vue avant du tronc de pyramide dans le cas présent). Par conséquent, on entre les données définissant les figures bidimensionnelles et spécifiant les éléments de la figure de la vue de dessus (la vue orthogonale obtenue par projection selon l'axe Z) au moyen du clavier 1, de la souris 2 ou de la tablette 3, et elles apparaissent dans la zone (a) de la figure 4 De même, on entre les donnnées défi- nissant les figures bidimensionnelles spécifiant les éléments de figure de la vue avant (la vue ortho- gonale obtenue par la projection selon l'axe Y) et elles apparaissent dans la zone (b) de la figure 4. La figure 5 représente la vue de dessus et la vue avant, visualisées dans les zones respectives de l'écran après achèvement de l'entrée des données définissant les figures bidimensionnelles De façon générale, les données entrées définissant les figures bidimensionnelles sont mémorisées dans la mémoire des données définissant les figures bidimension- nelles comme indiqué dans le cadre (a) de la figure 2 Le premier ensemble de données 213 définissant les figures bidimensionnelles comporte: les données 215 spécifiant les points, les données 216 spécifiant les lignes, les données 217 spécifiant les cercles, les données 218 spécifiant les courbes On entre les données lorsqu'il y a lieu On laisse non remplies, ou bien on efface, les données sans intérêt. C'est ainsi que pour la vue de dessus du tronc de pyramide représenté sur la figure 12, on laisse non remplies ou effacées les données spécifiant les cercles et les courbes Lorsqu'il y a une pluralité de points, les données 215 spécifiant les points incluent les données (valeurs des coordonnées) pour les points respectifs De même, les données 216 spécifiant les lignes peuvent inclure les données pour une pluralité de lignes. De même, le second ensemble des données 214 définissant les figures bidimensionnelles comporte: les données spécifiant les points, les données spécifiant les lignes, les données spécifiant les cercles, les données spécifiant les courbes On entre les données lorsqu'il y a lieu Par conséquent, pour la vue avant telle que représentée en (b) sur la figure 12, on laisse non remplies ou effacées les données concernant les cercles et les courbes. Par ailleurs, les données spécifiant les points et les lignes incluent les données pour une pluralité de points et de lignes respectivement. Les numéros 219 et 220 des données définissant les figures bidimensionnelles, mémorisées dans la mémoire 15 des données définissant les figures bidi- mensionnelles avec les articles correspondants des données définissant les figures bidimensionnelles correspondent aux numéros de données concernant les vues bidimensionnelles indiquées dans la colonne de gauche du cadre (c) Par conséquent, le premier ensemble de données 205 concernant les vues bidi- mensionnelles correspond au premier ensemble de dononées 213 définissant les figures bidimension- nelles De même, le second ensemble de données 206 concernant les vues bidimensionnelles correspond au second ensemble de données 214 définissant les figures bidimensionnelles. Après l'entrée et la définition des éléments d'une figure bidimensionnelle au pas 5303, l'exécution passe au pas suivant 5304 Au pas 5304, le système détermine si, oui ou non, tous les éléments des figures bidimensionnelles sont définis Si le jugement est négatif, la commande du programme revient au pas 5303 pour entrer les éléments qui manquent; si le jugement est positif, l'exécution passe au pas suivant 5305. L'entrée des données définissant les figures bidimensionnelles au pas 5303 est simple et sans ambiguité Il n'est pas nécesaire que l'opérateur se représente mentalement la forme tridimensionnelle ni qu'il entre les valeurs des coordonnées tridimen- sionnelles Par conséquent, l'entrée des données définissant les figures bidimensionnelles est exempte d'erreurs et elle est efficace. Au pas 5305, les données définissant les figures tridimensionnelles des éléments respectifs des figures tridimensionnelles sont générées conformément à l'ordinogramme de la figure 6 On décrit la référence en se référant à la figure 7 sur laquelle la vue de dessus et la vue avant sont représentées dans les cadres en ponctué (a) et (b) Les données défi- nissant la figure tridimensionnelle sont générées pour chaque élément de la figure tridimensionnelle sur la base des figures bidimensionnelles (la vue de dessus et la vue avant) définies et visualisées par les pas 5301 et 5304. Supposons tout d'abord que le rectangle inférieur du tronc de pyramide (représenté par les droites ki, k 2, k 3 et k 4 dans le cadre (a) et par la droite k 6 dans le cadre (b) sur la figure 7) soit le premier élément de la figure tridimensionnelle pour laquelle il faut générer les données définissant la figure tridimensionnelle. Au pas 5601, on spécifie (on pointe) la droite kl sur l'écran au moyen de la souris 2, etc. Au pas 5602, le système détermine si, oui ou non, tous les constituants de l'élément de figure, à savoir, les droites ki, K 2 et K 3 et k 4, sont spéci- fiés Si le jugement est négatif, la commande de programme revient au pas 5601 pour spécifier les lignes restantes Lorsque toutes les droites kl, k 2, k 3 et k 4 sont spécifiées, l'exécution passe au pas suivant 5603 Par conséquent, l'élément de figure (le rectangle inférieur du tronc de pyramide) est spécifié au moyen des droites kl, k 2, k 3 et k 4 En variante, on peut spécifier les éléments de figure en désignant la droite kl et la surface k 5 qui a l'élément de figure comme contour, de façon telle que l'élément de figure soit spécifié sous forme de la figure représentant le contour de la surface k 5 incluant la droite k M. Au pas 5603, le système détermine les données de projection de l'élément de figure De façon plus précise, le système recherche, dans la mémoire 17 des données concernant les vues bidimensionnelles, l'ensemble de données 205 qui contient les données 201 concernant les vues et correspondant à la zone (a) de l'écran Le système trouve ensuite les données 202 de la projection correspondante. Au pas suivant 5604, l'opérateur détermine si, oui ou non, il doit entrer, au moyen du clavier 1, la valeur de la coordonnée (la valeur de la coor- donnée Z dans le cas présent) du plan qui contient l'élément de figure spécifier aux pas 5601 et 5602, ou bien s'il doit spécifié l'élément de figure (la droite k 6 dans le cadre (b) sur la figure 7 dans le cas présent) d'une vue selon une autre projection. Lorsqu'il faut entrer la valeur coordonnée du plan au moyen du clavier 1, l'exécution passe au pas 5610. Lorsqu'il faut spécifier l'élément de figure corres- pondant d'une vue selon une autre projection, l'exé- cution passe aux pas 5605 et 5607. On décrit tout d'abord les pas 5604 et 5607. Au pas 5605, on spécifie un constituant de l'élément de figure d'une autre vue (selon une direction de projection distincte de la direction de projection de la vue par laquelle l'élément de figure est spécifié aux pas précédents 5601 et 5602 Par conséquent, dans le cas du rectangle inférieur du tronc de pyramide de la figure 7, on spécifie la droite k 6 de la vue avant représentée dans le cadre (b). Au pas 5606, le système détermine si, oui ou non, tous les éléments constituants nécessaires de l'élément de figure de la vue (la vue avant dans le cas présent) sont spécifiés Si le jugement est négatif, la commande de programme revient au pas 5605 pour compléter la spécification Si le jugement est positif, l'exécution passe au pas suivant 5607. Dans le cas présent, seule la droite k 6 dans le cadre (b) devra être spécifiée et par conséquent l'exécution passe au pas 5607. Au pas 5607, le système détermine les donées concernant les projections pour l'élément de figure de la vue Cette détermination s'effectue comme au pas 5603 De façon plus précise, le système recherche dans la mémoire 17 des données concernant les vues bidimensionnelles l'ensemble des données 206 contenant les données 203 concernant la vue et correspondant à la zone (b) de l'écaran Le système trouve ensuite les données 204 concernant la projection en question. Puis, l'exécution passe au pas 5608. Lorsque l'exécution passe du pas 5604 au pas 5610, on entre, au moyen du clavier 1, la valeur de coordonnée du plan dans lequel se trouve l'élément de figure de la vue de dessus, et l'exécution passe au pas 5608. Grâce aux pas ci-dessus, l'information nécessaire pour la génération des données définissant la figure tridimensionnelle de l'élément de figure (rectangle inférieur du tronc de pyramide dans le cas présent) est complète Par conséquent, au pas 5608, le système génère les données définissant la figure tridimension- nelle pour l'élément de figure Les données défi- nissant la figure tridimensionnelle spécifient la position tridimensionnelle de l'élément de figure dans l'espace. La figure 8 est une vue perspective montrant la spécification de l'élément de figure tridimension- nelle au moyen de deux éléments de figure bidimen- sionnelle, ou au moyen d'un unique élément de figure bidimensionnelle et de la valeur de la coordonnée Z du plan dans lequel se trouve l'élément de figure. Les valeurs des coordonnées X et Y de l'élément de figure tridimensionnelle k 7 sont déterminées au moyen des droites ki, k 2, k 3 et k 4 de l'élément de figure bidimensionnelle de la vue de dessus La coordonnée Z de l'élément de figure tridimensionnelle k 7 est celle de la droite k 6 de la vue avant Par conséquent, l'élément de figure tridimensionnelle k 7 est spécifié par l'intermédiaire des deux éléments de figures bidimensionnellees En variante, l'élément de figure tridimensionnelle k 7 est spécifié par l'intermédiaire de sa vue de dessus et de la coordonnée Z entrée au moyen du clavier 1. Au pas 5609, les données définissant la figure tridimensionnelle de l'élément de figure se mémorisent dans la mémoire 8 des données définissant la figure tridimensionnelle et la figure tridimensionnelle représentée par les données définissant la figure tridimensionnelle apparait sur l'écran sur la base des données prédéterminées concernant la vue tridi- mensionnelle, mémorisées dans la mémoire 6 des données concernant la vue tridimensionnelle Dans le cas ci-dessus, l'élément de figure tridimensionnelle k 7 apparait sous forme d'un parallèlgramme ni dans la zone (c) de vue en projection perspective, représentée sur la figure 7. La procédure de la figure 6 est alors terminée et un élément de figure tridimensionnelle (le rec- tangle inférieur k 7 du tronc de pyramide dans le cas ci-dessus) est complètement défini. La procédure ci-dessus de la figure 6 correspond au pas 5305 de la figure 3 Au pas suivant 5306, le système détermine si, oui ou non, tous les éléments nécessaires de la figure tridimensionnelle sont définis Si le jugement est négatif, la commande du programme revient au pas 5305 pour répéter la procédure de la figure 6 pour un autre élément de figure Si le jugement est positif, la définition de la figure tridimensionnelle est maintenant complète et la procédure de la figure 3 est donc terminée. On définit ensuite le rectangle supérieur (la figure représentant le contour de la surface supé- rieure) du tronc de pyramide au moyen d'une autre procédure de spécification d'un élément de figure représentée sur la figure 6 Ensuite, on spécifie le rectangle enclosant la surface 11 dans la zone (a) de la vue supérieure comme représenté sur la figure 7 puis on spécifie la ligne 12 dans la zone (b) de la vue avant Lorsque les données définissant la figure tridimensionnelle pour le rectangle supérieur sont générées, sa figure en projection perspective apparait dans la zone (c) de la vue en projection perspective. Au cours du cycle suivant de procédure de géné- ration des données définissant la figure tridimension- nelle de l'élément de figure représenté sur la figure 6, on spécifie la courbe ml dans la zone (a) de la vue supérieure et la courbe m 2 dans la zone (b) de la vue avant sous forme d'une courbe, obtenue en coupe, sur une surface latérale du tronc de pyramide. Puis, la tablette supérieure du tronc de pyramide apparait, en perspective, dans la zone (c) comme représenté sur la figure 7. Dans le cas du tronc de pyramide, les arêtes sont superflues pour la spécification de l'ensemble de la figure tridimensionnelle Par conséquent, les définitions des arêtes ne sont pas nécessaires et l'opération d'entrée devient plus efficace. On peut également définir en outre la surface incurvée 18 e représentée sur la figure 18 De façon plus précise, en comparaison des éléments de figure ni, N 2 et N 3 qui apparaissent sur l'écran, les éléments de figure ni et N 2 sont spécifiés sous forme de lignes de contour et l'élément de figure N 3 est spécifié sous forme de courbe obtenue en coupe, pour définir la surface incurvée 18 e La surface incurvée ainsi définie 18 e est mémorisée dans la mémoire 8 des données définissant la figure tridimensionnelle, et peut apparaître sur l'écran avec le treillis comme représenté sur la figure 18. Comme décrit ci-dessus, en référence à la figure 3, celles des données concernant la vue bidimension- nelle qui concernent l'écran et celles des données concernant la vue tridimensionnelle qui concernent l'écran peuvent être déterminées indépendamment l'une de l'autre Par conséquent, les positions des vues bidiemensionnelles (par exemple la vue de dessus et la vue avant) sur l'écran et la position de la vue en projection perspective sur l'écran peuvent être choisies librement et l'opérateur peut librement procéder à l'agrandissement et à la réduction des vues respectives On peut ainsi faciliter l'observa- tion de l'écran et l'opération d'entrée des données peut devenir facile et efficace. En outre, lorsqu'il faut définir une figure tridimensionnelle comportant des surfaces incurvées de forme quelconque pour lesquelles il faut un certain nombre de vues en coupe, on peut mémoriser dans la mémoire 15 des données définissant les figures bidi- mensionnelles et dans la mémoire 17 des données concernant les vues bidimensionnelles, respectivement, autant qu'il le faut d'ensembles de données définis- sant les figures bidimensionnelles et de données concernant les vues bidimensionnelles pour représenter les vues en coupe, de sorte que les vues apparais- sent sélectivement sur l'écran Ceci facilite donc la définition d'une telle figure tridimensionnelle complexe. Ondécrit maintenant la révision et la modifi- cation de la figure tridimensionnelle décrite ci- dessus Supposons que la forme du tronc de pyramide soit modifiée pour passer de celle de la figure 19 à celle de la figure 20 On modifie tout d'abord la ligne supérieure 19 b (correspondant à la surface supérieure du tronc de pyramide) et les deux côtés 19 a et 19 b (correspondant à aux surfaces latérales) de la vue avant (B) représentée sur la figure 19. Puis, on redéfinit l'élément de figure 12 b repré- sentant le contour (correspondant à la surface supérieure du tronc de pyramide) et la ligne 17 f (représentant une courbe obtenue en coupe) Ces modifications ou redéfinitions s'effectuent de façon semblable aux définitions d'origine décrites ci-dessus Les redéfinitions des arêtes 12 c, 12 d 12 e et 12 f ne sont habituellement pas nécessaires. Ceci facilite également la modification ou la révision des données définissant la figure tridimensionnelle. Conformément à la procédure indiquée sur la figure 3, les données définissant la figure tridi- mensionnelle des éléments respectifs des figures tridimensionnelles constituant une figure tridimen- sionnelle sont mémorisées dans la mémoire 8 des données définisant la figure tridimensionnelle Le cadre (b) de la figure 2 représente un exemple de données définissant une figure tridimensionnelle et mémorisées dans la mémoire 8 des données défi- nissant la figure tridimensionnelle Les données définissant la figure tridimensionnelle incluent des données concernant les points 221; les données concernant les droites 222; les données concernant les cercles 223, les données concernant les courbes 224; et les données concernant les surfaces incurvées 225 Lorsque la figure tridimensionnelle ne comporte pas, par exemple, de cercles ni de surfaces incurvées, les entrées correspondantes restent non remplies ou effacées Chaque article inclut des données pour autant de points, de droites, etc, que nécessaire. On peut définir une surface incurvée comme suit: par exemple, on peut définir la surface latérale incurvée d'un cylindre par la forme de la section horizontale du cylindre et par la portée du mouvement de balayage horizontal de la section horizontale. De façon plus spécifique, les données définissant les figures bidimensionnelles du contour (par exemple un cercle) du cylindre obtenu en coupe et les données concernant ses projections sont spécifiées, en même temps que les données définissant les figures bidimen- sionnelles, pour la figure bidimensionnelle repré- sentant la portée du mouvement, le contour en coupe et les données concernant ses projections. La figure 9 représente la figure (a) représentant le contour obtenu en coupe et la portée de son mouvement de balayage (b) générant un cylindre (c). Le cercle 9 a représenté dans la zone (a), formant cadre ponctué, de l'écran est la figure bidimen- sionnelle représentant le contour obtenu en coupe d'un cylindre Le cercle 9 a est situé dans un plan parallèle au plan X-Y La droite 9 b représentée dans la zone (b) de l'écran représente la portée du mouvement de balayage du cercle 9 a Par conséquent, le mouvement du cercle 9 a est parallèle à l'axe Z. Il en résulte q'un cylindre est complètement défini. La vue en projection perspective 9 c du cylindre, conforme aux données de projection mémorisées dans la mémoire 8 des données définissant la figure tri- dimensionnelle apparait alors dans la zone 30 c de l'écran. En outre, si une courbe tridimensionnelle n'est pas située dans un plan parallèle à l'un des trois plans de coordonnées (le plan X-Y, le plan Y- Z et le plan X-Z), on peut la définir en spécifiant les figures en projection bidimensionnelle sur, disons, les plans X-Y et X-Z Puis, on fait opérer aux figures en projection un mouvement de balayage (c'est-à-dire un déplacement) dans les directions ou les projections respectives C'est-à-dire que l'on fait balayer dans la direction Z la figure en projection sur le plan X-Y et que l'on fait balayer dans la direction Y la figure en projection sur le plan X-Z L'inter- section des deux surfaces cylindriques résultantes définit la courbe tridimensionnelle d'origine. La figure tridimensionnelle peut inclure le chemin d'usinage tridimensionnel d'une machine-outil à commande numérique Comme décrit ci-dessus, sur la base des données, définissant la figure tridimen- sionnelle, mémorisées dans la mémoire 8 des données définissant les figures tridimensionnelles, et des données concernant la vue tridimensionnelle, mémorisées dans la mémoire 6 des données concernant les vues tridimensionnelles, la figure tridimension- nelle incluant le chemin d'usinage peut apparaître en vue en projection perspective sur une zone prédé- terminée de l'écran En outre, sur la base des données définissant les figures tridimensionnelles et des données concernant les vues bidimensionnelles mémo- risées dans la mémoire 15 des données définissant les figures bidimensionnelles, la vue de dessus et la vue avant, etc, de la figure tridimensionnelle incluant le chemin d'usinage peuvent apparaître dans les zones respectives de l'écran La visualisation du chemin d'usinage, etc, facilite le jugement concernant la justesse des positions des chemins d'usinage ou des dimensions de la figure tridimension- nelle. En outre, il est également possible d'entrer les données définissant la figure tridimensionnelle directement au moyen de l'organe 18 de définition/ révision des figures tridimensionnelles comme dans le cas du dispositif conventionnel Lorsque l'on entre directement les données définissant la figure tridimensionnelle au moyen de l'organe 18 de définition/révision des figures tridimensionnelles et qu'on les mémorise dans la mémoire 8 des données définissant les figures tridimensionnelles, la vue de dessus et la vue avant, etc peuvent apparaître sur des zones respectives prédéterminées de l'écran en fonction des données concernant les vues bidimen- sionnelles mémorisées dans la mémoire 17 des données concernant les vues bidimensionnelles. En outre, il est également possible de modifier les données définissant la figure tridimensionnelle mémorisées dans la mémoire 8 des données définissant la figure tridimensionnelle au moyen de l'organe 18 de définition/révision des figures tridimension- nelles Ensuite, la vue de dessus et la vue avant etc de la figure tridimensionnelle ainsi modifiée peuvent apparaître sur l'écran En outre, bien que l'ordinogramme de la figure 3 définisse d'abord les éléments des figures bidimensionnelles et ensuite ceux de la figure tridimensionnelle, on peut, en variante, définir d'abord les éléments de la figure tridimensionnelle puis ceux des figures bidimension- nelles. Comme décrit ci-dessus, conformément à cette invention, il est possible de générer la vue de dessus et la vue avant etc des figures tridimensionnelles dont on entre les données définissant la figure tridimensionnelle au moyen de l'organe 18 de défi- nition/révision des figures tridimensionnelles Ceci se fait en générant les données définissant les figures bidimensionnelles sur la base des données définissant la figure tridimensionnelle en fonction des données concernant les vues bidimensionnelles mémorisées dans la mémoire 17 des données concernant les vues bidimensionnelles Inversement, si on entre les données concernant les vues bidimensionnelles et les données définissant les figures bidimension- nelles de la vue dé dessus,de la vue avant, etc, d'une figure tridimensionnelle, au moyen de l'organe 16 de détermination des données concernant les vues bidimensionnelles et de l'organe 14 de définition/ révision des figures bidimensionnelles, respecti- vement, les données définissant la figure tridimen- sionnelle peuvent être générées et la vue en pro- jection perspective de la figure tridimensionnelle peut apparaître en fonction des données concernant la vue tridimensionnelle mémorisées dans la mémoire 6 des données concernant les vues tridimensionnelles. Etant donné que les données définissant les figures bidimensionnelles et les données concernant les vues bidimensionnelles de la vue de dessus et de la vue avant, etc sont mémorisées dans la mémoire 15 des données définissant les figures bidimensionnelles et dans la mémoire 17 des données concernant les vues tridimensionnelles, respectivement, ainsi que les numéros de données donnant la correspondance entre les ensembles de données définissant les figures bidimensionnelles et les données concernant les vues bidimensionnelles, les données définissant la figure tridimensionnelle peuvent être facilement et effica- cement générées au moyen de la procédure de la figure 3 Les numéros de données définissant les figures bidimensionnelles indiqués dans le cadre (a) de la figure 2 et les numéros de données concernant les vues bidimensionnelles indiquées dans le cadre (c) de la figure 2 sont mémorisés dans la mémoire 15 des données définissant les figures bidimensionnelles et dans la mémoire 17 des données concernant les vues bidimensionnelles, respectivement. En variante, on peut fixer à priori les zones de l'écran o doivent apparaître la vue de dessus et la vue avant, etc, les données définissant les figures bidimensionnelles des vues respectives étant mémorisées à des adresses en mémoire prédéterminées dans la mémoire 15 des données définissant la figure bidimensionnelle Les données concernant les vues bidimensionnelles des zones respectives de l'écran sont alors fixées et connues lorsque l'on spécifie une zone de l'écran Par conséquent, les données définissant la figure tridimensionnelle de la figure tridimensionnelle peuvent être générées à partir des données définissant les figures bidimensionnelles de façon semblable à ce qui a été décrit ci-dessus. Comme décrit ci-dessus, les vues bidimension- nelles (la vue de dessus et la vue avant) apparaissent sur l'écran dans des cadres en ponctué, tandis que la vue tridimensionnelle ou la vue en projection perspective construite en fonction des données défi- nissant la figure tridimensionnelle et en fonction des données concernantla vue tridimensionnelle apparait dans un cadre en trait plein L'opérateur peut donc facilement distinguer entre les deux types de vue En variante, les deux types de vues peuvent se distinguer par: la couleur des cadres des zones de l'écran, la largeur des cadres, la couleur des figures apparaissant sur l'écran, la couleur de fond des zones de l'écran, ou la couleur ou la forme du curseur pour la souris 2 ou la tablette 3. Il faut noter également que le dispositif de génération des données définissant la figure tridi- mensionnelle conformément a cette invention peut s'appliquer non seulement aux dispositifs de concep- tion et de fabrication assistées par ordinateur mais également aux dispositifs de programmation automatique ou aux fonctions de programmation automatique mis en oeuvre dans une machine-outil à commande numérique. REVENDICATIONS 1 Dispositif de génération des données définis- sant une figure tridimensionnelle, caractérisé en ce qu'il comporte: des moyens ( 16) formant organe de détermination des données concernant les vues bidimensionnelles pour déterminer les données concernant les vues bidimensionnelles, comprenant: des données concernant les projections, représentant une première et une seconde directions de projection d'une figure tri- dimensionnelle; et des données concernant la zone de l'écran o apparait la vue, spécifiant une pre- mière (a) et une seconde (b) zones de l'écran d'une première et d'une seconde vues en projection bidi- mensionnelle, respectivement, de ladite figure tridimensionnelle selon ladite première et ladite seconde directions de projection; des moyens ( 17) de mémorisation des données concernant les vues bidimensionnelles pour mémoriser lesdites données concernant les vues bidimension- nelles; des moyens ( 14) formant organe de détermination des données définissant les figures bidimensionnelles pour déterminer les données définissant les formes bidimensionnelles des figures bidimensionnelles de ladite première et de ladite seconde vues en projec- tion bidimensionnelle; des moyens ( 15) de mémorisation des données définissant les figures bidimensionnelles pour mémo- riser lesdites données définissant les figures bidi- mensionnelles; des moyens ( 1,2,3,4,5,6,8,10,12,14,15,16,17,18) de génération des données définissant la figure tridimensionnelle pour générer les données, définis- sant la figure tridimensionnelle, de ladite figure tridimensionnelle en fonction desdites données, définissant les figures bidimensionnelles, mémorisées dans lesdits moyens ( 15) de mémorisation des données définissant les figures bidimensionnelles et en fonction des données concernant les projections, mémorisées dans lesdits moyens ( 17) de mémorisation des données concernant les vues bidimensionnelles; et des moyens de visualisation ( 12) pour visualiser lesdites figures bidimensionnelles de ladite première et de ladite seconde vues en projection bidimension- nelle, en fonction des données, définissant les figures bidimensionnelles, mémorisées dans lesdits moyens ( 15) de mémorisation des données définissant les figures bidimensionnelles et en fonction desdites données, concernant la zone de l'écran o apparait la vue, mémorisées dans lesdits moyens ( 17) de mémo- risation des données concernant les vues bidimension- nelles. 2 Dispositif de génération des données définis- sant une figure tridimensionnelle, comme revendiqué dans la revendication 1, caractérisé: par le fait qu'un premier ensemble de données concernant les vues bidimensionnelles, représentant ladite première direction de projection et ladite première zone de l'écran, ainsi qu'un second ensemble de données concernant les vues bidimensionnelles, représentant ladite seconde direction de projection et ladite seconde zone de l'écran sont mémorisées dans lesdits moyens ( 17) de mémorisation des données concernant les vues bidimensionnelles, avec des numéros respectifs distincts ( 205, 206) des données concernant les vues bidimensionnelles; par le fait qu'un premier ensemble de données définissant la figure bidimensionnelle de ladite première vue en projection ainsi qu'un second ensemble de données définissant la figure bidimensionnelle de ladite seconde vue en projection sont mémorisées dans lesdits moyens ( 15) de mémorisation des données définissant les figures bidimensionnelles, avec des numéros respectifs distincts ( 219, 220) des données définissant les figures bidimensionnelles, correspon- dant auxdits numéros respectifs ( 205, 206) des données concernant les vues bidimensionnelles du premier et dudit second ensemble de données concernant les vues bidimensionnelles; et par le fait que ledit moyen de génération des données définissant une figure tridimensionnelle établit une correspondance entre ledit premier et ledit second ensembles de données définissant les figures bidimensionnelles et ledit premier et ledit second ensembles de données concernant les vues bidimensionnelles sur la base desdits numéros de données concernant les vues bidimensionnelles et desdits numéros de données définissant les figures bidimensionnelles.