Brevet FR2524663A1 — publié le 19831007

Procédé de commande de L'affichage d'un dispositif de commande numérique La présente invention concerne un procédé de commande de l'affichage d'un dispositif de commande nu- mérique avec un dispositif d'affichage destiné à un tour à commande numérique à quatre axes. Etant donné qu'un tour à commande numérique à quatre axes comporte deux supports de porte-outil, dans le but de commander ces porte outil de façon aussi effi- cace que possible, il est nécessaire de calculer et d'exa- miner les temps d'usinage en fonction d'un programme d'usinage pour chacun de ces porte-outil. Jusqu'à présent, le calcul des temps d'usinage a été fait manuellement et par conséquent, beaucoup de temps était nécessaire pour le calcul En outre, il était difficile de saisir les conditions de fonctionne- ment comme les conditions d'attente de deux porte-outil en calculant simplement le temps d'usinage Il est donc souhaitable de développer un procédé de commande de l'af- fichage d'un dispositif de commande numérique permettant que des informations concernant ces conditions de fonc- tionnement puissent âtre obtenues immédiatement sur un dispositif de visualisation. Un objet de l'invention est donc de proposer un procédé de commande de l'affichage d'un dispositif de commande numérique permettant de déterminer les temps d'usinage et les conditions de fonctionnement des sup- ports de porte-outil, simplement en observant le disposi- tif d'affichage. A cet effet, l'invention concerne donc un pro- cédé qui consiste à préparer une mémoire de programme d'usinage qui mémorise des programmes d'usinage pour des supports de porte-outil respectifs d'un tour à commande numérique à quatre axes, séparément et indépendamment les uns des autres sous la forme d'unités d'usinage pré- déterminées; à calculer les temps d'usinage pour chacune des unités d'usinage prédéterminées mémorisées dans la mémoire; et à afficher sur le dispositif d'affichage les temps d'usinage comme des diagrammes pour chacun des sup- ports de porte-outil. D'autres caractéristiques et avantages de l'in- vention apparattront au cours de la description qui va suivre d'un exemple de réalisation et en se référant au dessin annexé sur lequel: La Figure 1 est un schéma simplifié d'un exemple d'un dispositif de commande numérique auquel l'invention est appliquée et la Figure 2 montre comment l'affichage peut s'ef- fectuer sur un dispositif d'affichage. La Figure 1 représente donc un dispositif de commande numérique 1 qui comporte une section de commande principale 2 à laquelle est connecté un clavier 3, un moni- teur d'affichage 6 connecté à un dispositif d'affichage 5 comme un tube à rayons cathodiques, une mémoire de pro- gramme dtusinage 7 et une section 9 de calcul de temps d'usinage La mémoire de programme d'usinage 7 comporte des programmes d'usinage PRO qui sont mémorisés pour deux supports de porte-outil, c'est-à-dire un premier support de porte-outil et un second support de porte-outil, sépa- rément et indépendamment l'un de Vautre Les programmes d'usinage PRO sont agencés en fonction de la séquence ou de l'ordre d'exécution à partir de la partie supérieure de la Figure 1 pour des unités d'usinage prédéterminées (le terme "unité d'usinage" est utilisé dans la présence description pour désigner un processus d'usinage PROCS consistant en une série d'opérations d'usinage exécutées consécutivement par le même outil). Chaque processus d'usinage PROS contient des in- formations comme un numéro de processus d'usinage PNO, un nom NAIIE d'un outil utilisé pour l'exécution du pro- cessus PRCS en question, un marqueur de temporisation FLG comme un code d'attente pour commander la temporisa- tion nécessaire pour le premier et le second porte-outil afin d'exécuter leurs processus respectifs en relation entre eux, une vitesse d'avance VPAT utilisée pour l'exécution d'un processus PRCS en coupe et en avance rapide et une longueur d'avance LOF dans la région d'avance de coupe, une région d'avance rapide ou une ré- gion d'avance totale. Le dispositif de commande numérique 1 réalisé de la manière décrite, fonctionne d'une manière qui sera expliquée ci-dessous Quand l'opérateur émet une commande pour afficher un temps d'usinage par la manoeuvre du cla- vier 3, la section de commande principale 2 fait démarrer la section 9 de calcul de temps d'usinage La section de calcul 9 accède à la mémoire de programme d'usinage 7 et calcule les périodes nécessaires pour que les premier et second porte-outil exécutent leurs processus d'usinage respectifs PRCS, c'est-à-dire les temps d'usinage Autre- ment dit, la période nécessaire pour exécuter chaque pro- cessus PRCS est immédiatement calculée car la vitesse d'avance VPAT et la longueur d'avance LOF utilisées dans l'exécution de chaque processus PRCS sont déjà mémorisées dans chaque processus PRCS La période calculée est dé- livrée au moniteur d'affichage 6 avec le numéro de proces- sus PNO du processus dtusinage PRCS considéré Le moni- teur 6 permet au dispositif d'affichage 5 d'afficherp comme le montre la Fig 2 le temps d'usinage de chaque processus PRCS pour chaque partie sous forme d'un diagram- me TCH constitué par une ligne GLF ayant une longueur proportionnelle à la période nécessaire pour exécuter le processus PRCS considéré, avec le numéro de processus PNO. Dans ce cas, le moniteur 6 lit le marqueur de temporisa- tion FLG dans la mémoire 7 afin d'afficher des points de départ STP et des points d'extrémité END des lignes (b LF correspondant aux processus PRCS, partagés entre les por- te-outil de manière que ces points de départ et d'extrémi- té STP, ENP correspondent avec les contenus des programmes d'usinage PRO, c'est-à-dire les variations avec le temps des conditions d'usinage dans des opérations d'usinage réelles, affichant également les conditions de fonction- nement des porte-outil comme des conditions d'attente. Dans le mode de réalisation décrit ci-dessus, les processus d'usinage PRCS qui constituent des unités 3 prédéterminées d'usinage pour le premier porte-outil et ceux pour le second porte-outil sont mémorisés dans la mémoire de programme d'usinage 7, parfaitement séparés et indépendants les uns des autres (comme le montre la Figure 1, les processus d'usinage PRCS du premier porte- outil sont mémorisés dans la zone de gauche, les proces- sus PRCS pourle second porte-outil sont mémorisés dans la zone de droite) Mais il est évident que les processus PRCS peuvent être mémorisés dans la mémoire 7 sous toute forme voulue, pourvu que le contenu de la mémoire déter- mine de façon distincte et par quel porte-outil chaque processus PRCS doit 8 tre exécuté et la séquence de l'ordre d'exécution des processus PRCS. Comme cela a été décrit, et selon l'invention, la période nécessaire pour exécuter chaque processus d'usinage PRCS qui constitue une unité prédéterminée d'usinage, c'est-à-dire le temps d'usinage, est affichée sur le dispositif d'affichage 5 comme le diagramme TCH. Par conséquent, il devient possible non seulement de dé- terminer immédiatement le temps d'usinage pour chaque pro- cessus d'usinage PRCS, en observant simplement le disposi- tif d'affichage 5, mais également de saisir clairement les conditions opérationnelles des deux porte-outil, per- mettant ainsi au dispositif de commande numérique 1 d'être extrêmement utile. L'invention a été décrite en regard d'un mode particulier dde réalisation mais il est bien évident que de nombreuses modifications peuvent y être apportées sans sortir du cadre ni de son esprit. REVENDICATIONS 1 Procédé de commande de l'affichage d'un dis- positif de commande numérique avec un dispositif d'affi- chage ( 5), procédé caractérisé en ce qu'il consiste es- sentiellement à préparer une mémoire de programme dtusina- ge ( 7) mémorisant des programmes d'usinage (PRO) pour des supports de porte-outil respectifs d'un tour à commande numérique à quatre axes, séparément et indépendamment les uns des autres sous la forme d'unités d'usinage prédéter- minées, à calculer ( 9) un temps d'usinage pour chacune desdites unités d'usinage prédéterminées mémorisées dans ladite mémoire de programme d'usinage et à afficher sur ledit dispositif d'affichage ( 5) lesdits temps d'usinage sous forme d'un diagramme (TCH) pour chacun desdits sup- ports de porte-outil. 2 Procédé selon la revendication 1, caractérisé en ce que chacune desdites unités d'usinage prédéterminées est un processus d'usinage(PRCS) sous forme d'une série d'opérations d'usinage effectuées consécutivement en uti- lisant le même outil. 3 Procédé selon la revendicati On 2, caractérisé en ce que au moins la vitesse d'avance (VPAT) et la lon- gueur d'av ance (LOF) utilisées pour l'exécution dudit pro- cessus d'usinage sont maintenues dans ledit processus d'usinage mémorisé dans ladite mémoire de programme dtusi- nage ( 7). 4 Procédé selon l'tune quelconque des revendica- tions 1 à 3, caractérisé en ce que des numéros (PNO) sont prévus pour lesdites unités d'usinage prédéterminées mémo- risées dans ladite mémoire de programme d'usinage ( 7), en correspondance avec lesdites unités d'usinage prédétermi- nées, et sont affichés sur ledit dispositif d'affichage ( 5) avec leurs temps d'usinage correspondants lorsqu'ils sont affichés. Procédé selon l'une quelconque des revendica- tions 1 à 3, caractérisé en ce que ledit diagramme (i CH) est constitué par une ou plusieurs lignes (GLF) ayant chacune une longueur proportionnelle à un temps d' usinage calculé. 6 Procédé selon la revendication 4, caractéri- sé en ce que ledit diagramme (ICH) est constitué par une ou plusieurs lignes (GLF') ayant chacune une longueur proportionnelle à un temps d'usinage calculé. 7 Procédé selon la revendication 5, caractéri- sé en ce que des commandes de temporisation pour donner des instructions concernant la temporisation nécessaire pour que lesdits supports des porte-outil exécutent les- dites unités d' usinage prédéterminées en relation entre elles sont mémorisées pour chacune desdites unités d'usinage prédéte rminées dans ladite mémoire de program- me d'usinage ( 7), et des points de départ (STP)et des points d'extrémité (END) desdites lignes (GLF) affichées sur ledit dispositif d'affichage ( 5) ayant chacune une longueur proportionnelle à l'un correspondant desdits temps d'usinage sont affichées de manière que ces points de départ et d'extrémité correspondent avec des change- ments de temps des conditions d'usinage dans des opéra- tions d'usinage réelles. 8 Procédé selon la revendication 6, caracté- risé en ce que des-commandes de temporisationpour donner des instructions concernant la temporisation nécessaire pour que lesdits supports des porte-outil exécutent les- dites unités d'usinage prédéterminées en relation entre elles sont mémorisées pour chaaune desdites unités d'usinage prédéterminées dans ladite mémoire de programme d'usinage ( 7), et des points de départ (s TP) et des points d'extrémité (END) desdites lignes (GLF) affichées sur ledit dispositif d'affichage ( 5) ayant chacune-une longueur proportionnelle à l'un correspondant desdits temps d'usinage sont affichées de manière que ces points de départ et d'extrémité correspondent avec des change- ments de temps des conditions d'usinage dans des opéra- tions d'usinage réelles.