Brevet FR2520891A1 — publié le 19830805

Procédé pour commander la modification d'un programme d'usinage dans une machine-outil à commande numérique La présente invention concerne un procédé pour commander la modification d'un programme d'usinage dans une machine- outil à commande numérique comportant un moyen de commande prépondérant tel qu'un interrupteur prépondérant. Habituellement, lorsque la vitesse d'avance ou la vitesse de rotation de la broche établies dans le programme d'usinage i O pour une machine à commande numérique ne répond pas aux besoins, l'opérateur actionne le moyen de commande prépondé- rant, par exemple un interrupteur prépondérant, pour obtenir une vitesse d'avance ou une vitesse de rotation de broche optimales pour la condition de coupe demandée De plus, lorsqu'un cycle d'usinage comprend une pluralité d'opérations qui doivent être exécutées à l'aide de différents outils, il est nécessaire de régler la vitesse de rotation de la broche e chacune de ces opérations ctifs. réglage de la vitesse terrupteur prépondérant 3 ( 3111 W oublie par le programme le programme lui-même Par conséquent, dans une opération d'usinage au cours de laquelle un cycle d'usinage consistant en une pluralité d'opérations était exécuté de façon répétée, l'opérateur était obligé de Régler ou ajuster de façon répétée la vitesse chaque fois qu'une nouvelle opération commençait au cours de chacun des cycles d'usinage répétitifs Un tel réglage fréquent est extrêmement gênant et a tendance à donner lieu à une opération erronée. C'est pourquoi, la présente invention a pour objet un procédé pour commander la modification d'un programme d'usinage dans une machine-outil à commande numérique, ce procédé appor- tant comme amélioration la suppression de la nécessité d'une répétition du réglage de vitesse pour des cycles d'usinage répétitifs. À cette fin, un procédé de commande de modification de. programme d'usinage selon la présente invention utilise un moyen de commande de modification de programme capable d'émettre une commande de modification de programme Lorsque la commande de modification de programme est émise au moment de l'usinage, la vitesse établie dans le programme d'usinage est modifiée et réinscrite sous la forme d'une vitesse optimale fournie par le moyen de commande prépondérant. D'autres objets, caractéristiques et avantages de l'invention apparaltront clairement dans la description du mode de réalisation préféré donnée ci-après en réterence à la figure unique du dessin annexé, qui représente un schéma synoptique d'un exemple de la section de commande d'un tour à commande numérique auquel la présente invention est appliquée. Un tour à commande numérique référencé 1 dans son ensemble et pris comme exemple caractéristique d'une machine- outil à commande numérique comporte une section de commande principale 2 à laquelle est relié un clavier 3 comportant un interrupteur 3 a de commande de modification de programme-en tant que moyen de commande de modification de programme d'usinage, un moyen d'affichage 5, une mémoire intermédiaire 6 pour programme, une mémoire 7 d'enregistrement de programme stockant une pluralité de programmes d'usinage PRO, etc Une section 9 de commande de broche est reliée, d'une part, à la section de commande principale 2 et, d'autre part, à la mémoire intermédiaire 6 à laquelle est reliée également une section 10 de commande de barre de chariotage Des interrup- teurs prépondérants 11 et 12 sont reliés à des sections de commande prépondérantes 13 et 15 qui, à leur tour, sont reliées à des sections de commande 9 et 10, respectivement. Un moteur 16 d'entraînement de broche et un moteur 77 d'en- traînement de barre de chariotage sont couplés, en vue d'an entraînement, aux sections de commande prépondérantes 13 et 15, 252 d 891 respectivement Les sections de commande 13 et 15 sont reliées, d'autre part, à la section de commande principale 29 Le tour 1 à commande numérique ayant la structure décrite fonctionne de manière à exécuter un usinage sur une pièce > d'une manière que l'on va expliquer ci-après, La section de commande principale 2 extrait d'une mémoire 7 d'enregistrement de programme un programme d'usinage PRO qui doit être utilisé dans l'usinage de la pièce,et envoie le programme d'usinage PRO à la mémoire intermédiaire 6 pour y emmagasiner ce programme. La section de commande principale 2 met alors en fonction la section 9 de commande de broche et la section 10 de commande de barre de chariotage de manière que ces sections de commande fournissent des signaux d'entraînement D 51 et D 52, respective- ment, au moteur 16 d'entraînement de broche et au moteur 17 d'entraînement de barre de chariotage par l'intermédiaire des sections de commande prépondérantes respectives 13 et 15 de telle sorte que les moteurs 16 et 17 fonctionnement à des vitesses qui sont établies dans le programme d'usinage PRO stocké dans la mémoire intermédiaire 6 L'opérateur peut commencer l'usinage immédiatement si la vitesse de rotation de la broche et la vitesse d'avance de la barre de chariotage sont optimales pour l'usinage de la pièce Toutefois, lorsque les vitesses ne conviennent pas pour l'usinage, on actionne et fait tourner dans la direction des flèches A ou B les interrupteurs prépondérants Il et 12 Lorsque l'on fait tourner les interrupteurs 11 et 12 dans la direction des flèches A à partir des positions neutres N, les sections de commande prépondérantes 13 et 15 modifient les signaux d'entraînement D 51 et D 52 de manière à diminuer les vitesses des moteurs d'entraînement 16 et 17 par rapport aux vitesses établies dans le programme d'usinage PRO d'une quantité proportionnelle aux angles de rotation des interrupteurs 11 et 12 Par contre, lorsque l'on fait tourner les interrupteurs 11 et 12 dans la direction des flèches B, les sections de commande 13 et 15 modifient les vitesses du moteur 16 et 17 de manière à augmenter les vitesses établies dans le programme d'usinage PRO proportionnellement aux angles de rotation des interrupteurs 11 et 12 L'opérateur actionne, après avoir réglé de façon appropriée la vitesse de la broche et la vitesse de la barre de chariotage à l'aide des interrupteurs il et 12 de la manière décrite, l'interrupteur 3 a de commande de modification de programme se trouvant sur le clavier 3 de manière à fournir une commande PRC de modification de programme à la section de commande principale 2 En réponse à cette commande PRO, la section de commande principale 2 extrait des sections de commande prépondérantes 13 et 15 les vitesses de rotation réelle des moteurs 16 et 17, c'est-à-dire la vitesse de la broche et la vitesse de la barre de chariotage, et réinscrit la vitesse de la broche et la vitesse de la barre de chariotage initialement établies pour cette opération dans le programme d'usinage PRO stocké dans la mémoire d Ienregistre- ment 7 et dans la mémoire intermédiaire 6 sous la forme des vitesses optimales obtenues à l'aide du réglage effectué par l'opérateur Il va sans dire que l'opération suivante doit être exécutée dans des conditions d'usinage différentes, par exemple en ce qui concerne la position de coupe, l'outil de coupes etc, et que la vitesse optimale de broche et la vitesse optimale de barre de chariotage pour ces conditions d'usinage sont établies préalablement pour cette opération suivante dans le programme d'usinage PRO Par conséquent, l'opérateur effectue le réglage ou ajustement de la même manière que celle décrite précédemment pour chacune des opérations du programme puis actionne l'interrupteur 3 a pour réinscrire la vitesse initiale établie pour chaque opération dans le programme PRO sous la forme de celles obtenues grâce au réglage exécuté par l'opéra- teur, de sorte que les opérations sont exécutées aux vitesses réglées Les opérations consécutives d'un cycle d'usinage sont donc exécutées à une vitesse optimale de broche et à une vitesse optimale de barre de chariotage Lorsqu'un cycle de l'opération d'usinage est terminé pour une pièce, le cycle suivant d'usinage commence avec une nouvelle pièce par le même programme d'usinage PRO Selon l'invention, du fait que le programme d'usinage a déjà été réinscrit et modifié pour assurer les vitesses optimales atteintes grâce au réglage effectué par l'opérateur, la section 9 de commande de broche et la section 10 de commande de barre de chariotage commandent le fonctionnement des moteurs 16 et 17 suivant les programmes d'usinage modifiés PRO aux mêmes vitesses optimales que celles appliquées lors du cycle d'usinage initial, cela sans qu'il soit nécessaire de répéter les manipulations des interrupteurs prépondérants 11 et 12. Bien que la présente invention ait été décrite en se référant spécifiquement à un tour 1 à commande numérique, il apparaîtra clairement aux techniciens en la matière que l'in- vention peut être appliquée non seulement à un tour mais également à tout autre type de machine-outil à commande numé- rique. Comme on l'a décrit, selon la présente invention, on obtient un procédé pour commander la modification d'un programme d'usinage, ce procédé utilisant un moyen de commande de modification de programme, comme par exemple un interrupteur 3 a de commande de modification de programme pour modifier un programme d'usinage PRO Lorsque l'opérateur introduit des vitesses optimales par manipulation d'un moyen de commande prépondérant, comme par exemple les interrupteurs prépondérants 1 i et 12, le moyen de commande de modification de programme émet une commande de modification de programme PRC pour réinscrire et modifier les vitesses initialement établies dans le programme d'usinage PRO de manière qu'elles aient les valeurs des vitesses optimales introduites par l'opérateur par manipulation des moyens de commande prépondérants Lorsqu'une répétition d'un cycle d'usinage pour des pièces consécutives est demandé, une fois que cette modification a été effectuée par l'opérateur au cours de l'exécution du premier cycle, les cycles consécutifs sont exécutés aux vitesses optimales sans exiger de manipulation des interrupteurs prépondérants pour chacun des cycles consécutifs Par conséquent, le travail de réglage de vitesse devant être effectué par l'opérateur se trouvé remarquablement simplifié,ce qui, à son tour, diminue les possibilités eu risques d'opération erronée qui avait lieu jusqu'à présent de façon plus ou moins inévitable au cours du travail de réglage de vitesse répété effectué par l'opérateur* Bien que la présente invention ait été décrite à l'aide d'expressions spécifiques, il convient de remarquer que le mode de réalisation décrit n'est donné qu'à titre purement illustratif et non limitatif, et que des variantes ou des modifications peuvent y être apportées sans sortir du cadre de la présente invention* REVENDICATIONS 1 Procédé pour commander la modification d'un programme d'usinage dans une machine-outil à commande numérique compor- tant une mémoire pour stocker un programme d'usinage, un moteur d'entraînement de broche et un moteur d'entraînement de barre de chariotage qui sont adaptés pour fonctionner à des vitesses établies dans ledit programme d'usinage stocké dans ladite mémoire, et un moyen de commande prépondérant destiné aux moteurs respectifs et adapté pour *tre actionné de manière à modifier lesdites vitesses établies dans ledit programme d'usinage et leur donner une valeur optimale pour l'usinage à effectuer, le procédé susvisé étant caractérisé par le fait que l'on a recours à un moyen ( 11, 12, 135 15) de commande de modification de programme capable d'émettre une commande de modification de programme et que, lorsque ladite commande de programme est émise au cours de l'usinage, les vitesses établies dans ledit programme stocké dans ladite mémoire ( 7) sont modifiées et réinscrites sous la forme des vitesses optimales obtenues par réglage effectué à l'aide dudit moyen de commande prépondérant. 2 Procédé pour commander la modification d'un programme d'usinage suivant la revendication 1, caractérisé par le fait que ladite machine à commande numérique est un tour ( 1) à commande numérique.