Brevet FR2650972A1 — publié le 19910222

La présente invention concerne un dispositif de commande numérique pour- une machine d'usinage par électroérosion par fil. Au cours des dernières années, il est devenu une pratique courante dans une machine d'usinage par électroérosion par fil à commande numérique d'effectuer un usinage multiple en restreignant L'énergie d'usinage et en changeant la valeur de décalage pour ta dimension de l'électrode en forme de fil. Avec l'usinage multiple, la durée du processus d'usinage est réduite et la précision d'usinage est améliorée. Dans ces procédés d'usinage multiple, on peut sélectionner de façon appropriée divers systèmes d'usinage, conformément aux conditions d'usinage. - Par exemple, dans le cas o trois trous, tels que ceux représentés sur la figure 1, doivent tous être formés par usinage multiple, on peut prévoir dans certains cas que, du fait que la périphérie le long de laquelle l'usinage est effectué est longue dans chacun des trous (1), (2) et (3), l'usinage prendra une longue durée, et la température changera pendant l'usinage. Dans de tels cas, on adopte un système d'usinage dans lequel, premièrement, on usine les trous (1), (2) et (3) en utilisant un processus d'usinage primaire (processus d'usinage de dégrossissage), et ensuite un processus d'usinage secondaire et un processus d'usinage tertiaire (processus d'usinage de finition), pour chacune des configurations, en un temps court. D'autre part, dans le cas o la périphérie le long de laquelle l'usinage est effectué pour chacun des trous (1), (2) et (3) est courte, et la distance entre les trous est grande, du point de vue de l'efficacité de l'usinage, on adopte un système d'usinage dans lequel l'usinage de chaque configuration est accompli séquen- tiellement, en une seule fois, du processus d'usinage de dégrossis- sage jusqu'au processus d'usinage de finition. De cette manière, dans l'usinage multiple, on doit envi- sager une séquence d'usinage différente, même pour usiner des formes identiques, et l'opérateur doit changer de façon appropriée le programme de commande numérique pour se conformer au système d'usinage. Ceci impose une charge importante à l'opérateur. Compte tenu des inconvénients de tels systèmes clas- siques, un but de l'invention est de procurer un dispositif de commande numérique qui, par l'actionnement de touches, s'adapte à une variété de systèmes d'usinage, tels qu'un processus d'usinage primaire pour l'usinage de dégrossissage seulement, un processus d'usinage secondaire et un processus d'usinage tertiaire pour des processus d'usinage de finition seulement, et un processus d'usinage total, comprenant les processus d'usinage primaire, secondaire et tertiaire, qui accomplit toutes les phases depuis la phase d'usinage de dégrossissage jusqu'au processus d'usinage de finition. L'invention atteint ces buts grâce à l'emploi d'un dispositif de commande numérique pour une machine d'usinage par électroérosion par fil, comprenant: des moyens de traitement de données destinés à lire un programme de commande contenant un ensemble d'instructions, et à accomplir une opération d'usinage multiple dans une pièce, cette opération d'usinage comprenant une étape d'usinage de dégrossissage et une étape d'usinage de finition, les moyens de lecture produisant des signaux de commande, et chacun d'eux correspondant à une instruction dans le programme de commande; et des moyens de commutation à touches ayant au moins trois positions différentes, qui produisent respectivement des premier, second et troisième signaux de sélection dans leurs première, seconde et troisième positions; et dans lequel les moyens de traitement de données reçoivent les premier, second et troisième signaux de-sélection, le programme de commande numérique est exécuté tel qu'il est chargé lorsque le premier signal de sélection est reçu, les instructions d'usinage de finjtion sont négligées lorsque le second signal de sélection est reçu, et les instructions d'usinage de dégrossissage sont négligées Lorsque le troisième signal de sélection est reçu. Les moyens de commutation à touches comprennent de préfé- rence une touche TOTAL pour produire le premier signal, une touche PREMIER pour produire le second signal, et une touche REPRISE pour produire le troisième signal. Du fait de cette configuration, dans Le cas o on doit effectuer pour une configuration un usinage multiple comprenant de façon consécutive Le processus d'usinage primaire, le processus d'usinage secondaire et le processus d'usinage tertiaire, la touche TOTAL qui fait partie du dispositif de commande est sélectionnée; dans le cas o seul le processus d'usinage primaire doit être accompli, la touche PREMIER est sélectionnée; et, dans le cas o le processus d'usinage secondaire et des processus d'usinage suivants doivent être accomplis, la touche REPRISE est sélec- tionnée. Ainsi, sans changer le programme de commande numérique, l'opérateur peut sélectionner divers types de systèmes d'usinage pour l'usinage multiple de façon à se conformer aux conditions d'usinage. Ces buts, caractéristiques et avantages de l'invention ressortiront davantage de la description qui suit des modes de réalisation préférés, et en se référant aux dessins annexés dans lesquels: La figure 1 est un dessin explicatif montrant le cas dans lequel l'usinage multiple est appliqué à plusieurs configurations. La figure 2 est un schéma synoptique montrant un mode de réalisation d'un dispositif de commande numérique conforme à l'invention. La figure 3 est un schéma montrant des chemins d'élec- trode pour l'accomplissement d'une opération d'usinage multiple d'un ensemble de configurations de trous. La figure 4 illustre les procédures d'usinage pour l'usinage multiple d'une configuration. Les figures 5a, 5b et 5c montrent un programme de commande numérique utilisable dans l'invention. En considérant la figure 2, on note qu'un mode de réalisation du dispositif de commande numérique pour la machine d'rélectroérosion conforme à la présente invention comprend une unité d'entrée 10, une unité de traitement de données 11, une touche TOTAL 12, une touche PREMIER 13 et une touche REPRISE 14. Un programme de commande numérique tel que celui qui est montré sur les figures 5a, 5b et 5c est chargé dans l'unité d'entrée 10 pour usiner les configurations 16 et 17 qui sont représentées sur la figure 3. Dans le progamme de commande numérique, les instructions allant du numéro de bloc N001 (qu'on désigne ci-après par 001) jusqu'au numéro de bloc N039 (qu'on désigne par 039) sont destinées à l'usinage de la configuration 16, et les instructions allant du numéro de bloc 040 au numéro de bloc 066 sont destinées à l'usinage de la configuration 17. L'unité de traitement de données 11 lit le programme de commande numérique ci-dessus pour le traiter et l'exécuter. La touche TOTAL 12 émet vers l'unité de traitement de données 11 un premier signal pour indiquer que le programme de commande numérique doit être exécuté tel qu'il est (c'est-à-dire que Le programme de commande numérique doit être exécuté sans aucun changement). La touche PREMIER 13 émet vers l'unité de traitement de données 11 un second signal pour indiquer que le programme de commande numérique doit être exécuté en négligeant les instructions relatives à l'usinage de finition, telles que celles allant du bloc 015 au bloc 037, et du bloc 054 au bloc 064, dans le programme de commande numérique ci-dessus. La touche REPRISE 14 émet vers l'unité de traitement de données 11 un troisième signal pour indiquer que le programme de commande numérique doit être exécuté en négligeant les instructions relatives à l'usinage de dégrossissage, telles que celles qui vont du bloc 002 au bloc 013, et du bloc 041 au bloc 052 dans le programme de commande numérique ci-dessus. L'unité de traitement de données 15 reçoit l'un quel- conque des signaux d'instruction provenant de l'une quelconque des touches 12, 13, 14. Lorsqu'elle reçoit le premier signal d'instruc- tion provenant de la tquche TOTAL 12, elle exécute les instructions du programme de commande numérique dans l'c 4-e des numéros de bloc, en ne négligeant aucune des instructions. Lorsqu'elle reçoit le second signal d'instruction provenant de la touche PREMIER 13, elle exécute les instructions du programme de commande numérique en négligeant les instructions relatives à l'usinage de finition, telles que celles qui vont du bloc 015 au.bloc 037, et du bloc 054 au bloc 064 dans le programme de commande numérique ci-dessus. Lorsqu'eLe reçoit le signal d'instruction provenant de La touche REPRISE 14, elle exécute les instructions du programme de commande numérique en négligeant les instructions pour l'usinage de dégros- sissage, telles que celles qui vont du bloc 002 au bloc 013, et du bloc 041 au bloc 052 dans le programme de commande numérique ci-dessus. En fonctionnement, dans le cas o la touche TOTAL est sélectionnée, les instructions du programme de commande numérique sont exécutées dans l'ordre des numéros de bloc. Par conséquent, l'usinage primaire (usinage de dégrossissage), l'usinage secondaire (usinage de finition) et l'usinage tertiaire (usinage de finition) sont effectués consécutivement pour chaque configuration. Dans le cas o la touche PREMIER 13 est sélectionnée, pendant l'exécution des instructions du programme de commande numérique, une fois que le code d'avance automatique du fil (M-66) est lu, le traitement des données saute immédiatement au bloc du code M-100 qui est le plus proche du bloc du code M-66 et qui fait suite à celui-ci, le code M-100 étant un code qui indique la fin des données de configuration. A titre d'exemple, dans le programme de commande numérique ci-dessus, le traitement des données passe du bloc 014 au bloc 038 pendant le traitement des données pour l'usinage de la première configuration 16, et du bloc 053 au bloc 065 pendant le traitement des données pour l'usinage de la seconde configuration 17. Par conséquent, les usinages primaires pour les configurations 16 et 17 sont accomplis consécutivement. Dans le cas o la touche REPRISE 14 est sélectionnée, pendant l'exécution des instructions du programme de commande numérique, une fois que le code d'avance automatique du fil (M-64) est lu, l'exécution du programme saute à un bloc correspondant à un autre code d'avance automatique du fil (M-66) qui est le plus proche du bloc du code M-66 et qui fait suite à ce dernier. A titre d'exemple, dans le programme de commande numérique cidessus, le traitement des données saute du bloc 001 au bloc 014 pendant le traitement des données pour l'usinage de la première configuration 16, et du bloc 040 au bloc 053 pendant le traitement des données pour l'usinage de la seconde configuration 17. Les- usinages de finition (c'est-à-dire les usinages secondaires et tertiaires pour les configurations 16 et 17) sont donc effectués consécutivement. En considérant maintenant la figure 4, on voit un organi- gramme pour l'usinage d'une configuration qui illustre la séquence des procédures d'usinage jusqu'à un processus d'usinage tertiaire. Premièrement, à l'étape 1 (qu'on appelle ci-après S1), la touche TOTAL (indiquée par la mention "touche T"), la touche PREMIER (indiquée par la mention "touche P") ou la touche REPRISE (indiquée par la mention "touche R") est sélectionnée. Lorsque la touche T ou la touche P est sélectionnée, le programme passe à S2, c'est-à-dire le processus d'usinage primaire; lorsque la touche R est sélec- tionnée, un contrôle est effectué en S3 pour déterminer si le processus d'usinage de finition est indiqué ou non. Si Le processus d'usinage de finition est indiqué, le programme passe à S5, ce qui correspond au processus d'usinage secondaire. Si le processus d'usinage de finition n'est pas indiqué, il n'est pas exécuté. Dans le processus d'usinage primaire en S2, l'électrode en forme de fiL est avancée automatiquement, comme il est indiqué par la ligne en pointillé, les conditions de décalage et d'usinage sont fixées, et ensuite, après l'indication de la configuration à usiner, le processus d'usinage est accompli conformément à la configuration. A L'achèvement du processus d'usinage primaire, un contrôle est effectué en S4 pour déterminer si le processus d'usinage primaire seul est nécessaire, et si la touche F a été. sélectionnée, ce qui signifie que seul le processus d'usinage primaire doit être accompli, l'usinage de ce trou (ou configura- tion) est achevé. Si la touche T a été sélectionnée, le programme passe au processus d'usinage secondaire en S5. Comme on l'a indiqué précédemment, si la touche R a été sélectionnée, le processus d'usinage passe également à S5, auquel cas on considère que le processus d'usinage primaire est terminé. Dans le processus d'usinage secondaire indiqué en S5, l'électrode en forme de fil est avancée automatiquement, comme dans le processus d'usinage primaire. Ensuite, après que les conditions de décalage et d'usinage ont été changées automatiquement pour se conformer au processus d'usinage secondaire, le processus est accompli conformément à la configuration définie (la même configu- ration que dans le processus d'usinage primaire). Apres l'achève- ment du processus d'usinage secondaire, le programme passe au processus d'usinage tertiaire en S6. Dans le processus d'usinage tertiaire, L'électrode en forme de fil est avancée automatiquement, comme dans les processus d'usinage primaire et secondaire. Ensuite, après que les conditions de décalage et d'usinage ont été changées automatiquement pour se conformer au processus d'usinage tertiaire, le processus est accompli conformément à la configuration définie (la même configuration que dans le processus d'usinage primaire). Lorsque le processus d'usinage tertiaire a été achevé, les procé- dures d'usinage sont terminées. Comme indiqué ci-dessus, lorsque la touche PREMIER a été sélectionnée et lorsque le processus d'usinage primaire est terminé, l'usinage du trou considéré est terminé. Cependant, dans le cas o le processus d'usinage primaire d'une autre configuration reste à effectuer, le programme passe à ce processus d'usinage. De plus, si la touche restauration est sélectionnée, le programme passe à l'usinage d'une autre configuration, comme indiqué ci-dessus. Comme l'explication précédente permet de le comprendre clairement, le dispositif de commande numérique pour une machine d'usinage par électroérosion conforme à l'invention peut s'adapter à une variété de systèmes d'usinage, par l'actionnement de touches, ces systèmes correspondant à un usinage comprenant seulement un processus d'usinage primaire (usinage de dégrossissage), un usinage comprenant seulement un processus d'usinage secondaire et un processus d'usinage tertiaire (processus d'usinage de finition), et un usinage en séquence comprenant les processus d'usinage primaire, secondaire et tertiaire, etc. De plus, du fait qu'il est inutile d'apporter des changements dans un programme classique, on peut obtenir un fonctionnement très rapide et le problème d'erreurs dans le changement du programme est éliminé. IL va de soi que de nombreuses modifications peuvent être apportées au dispositif et au procédé décrits et représentés, sans sortir du cadre de l'invention. REVENDICATIONS 1. Dispositif de commande numérique pour une machine d'usinage par électroérosion par fil, caractérisé en ce qu'il comprend: des moyens de traitement de données (11) qui lisent un programme de commande comprenant un ensemble d'instructions, pour accomplir une opération d'usinage multiple dans une pièce à usiner, l'opération d'usinage comprenant une étape d'usinage de dégrossis.- sage et une étape d'usinage de finition, et les moyens de traite- ment de données (11) produisant des signaux de commande- qui correspondent respectivement à des instruttions dans le programme de commande; et des moyens à touches (12, 13, 14) comportant au moins trois positions différentes, les première, seconde et troisième positions de ces moyens produisant respectivement des premier, second et troisième signaux de sélection; et en ce que les moyens de traitement de données (11) reçoivent les premier, second et troisième signaux de sélection, et, lorsque le premier signal de sélection est reçu, le programme de commande numérique est exécuté tel qu'il est, lorsque le second signal de sélection est reçu, les instructions d'usinage de finition sont négligées,. et, lorsque le troisième signal de sélection est reçu, les instructions d'usinage de dégrossissage sont négligées. 2. Dispositif de commande numérique pour une machine d'usinage par électroérosion par fil, caractérisé en ce qu'il comprend: des moyens detraitement de données (11) destinés à lire un programme de commande contenant un ensemble d'instructions, et à accomplir une opération d'usinage multiple dans une pièce à usiner, cette opération d'usinage comprenant une étape d'usinage de dégros- sissage et une étape d'usinage de finition, et les moyens de lecture (11) produisant des signaux de commande correspondant chacun à une instruction dans le programme de commande; et des moyens de commutation à touches (12, 13, 14) ayant au moins- trois positions différentes, aucun signal n'étant produit dans la première position de ces moyens, tandis que des premier et second signaux de sélection sont respectivement produits dans les seconde et troisième positions; et en ce que les moyens de traitement de données (11) reçoivent le premier signal de sélection ou le second signal de sélection provenant des moyens de commutation à touches, de façon à négliger les instructions d'usinage de dégrossissage ou les intructions d'usinage de finition, conformément au signal qui provient des moyens de commutation, les instructions d'usinage de finition étant négligées lorsque le premier signal de sélection est reçu, tandis que les instructions d'usinage de dégrossissage sont négligées lorsque le second signal de sélection est reçu; grâce à quoi, dans le cas o un programme de commande est introduit pour effectuer une opération d'usinage multiple portant sur un ensemble de configurations dans une pièce à usiner, lorsque la première position est sélectionnée dans les moyens de commutation à touches (12, 13, 14), l'usinage de dégrossissage et l'usinage de finition de l'ensemble des configurations sont effectués, lorsque la seconde position est sélectionnée dans les moyens de commutation à touches (12, 13, 14), seul l'usinage de dégrossissage de l'ensemble des configurations est effectué, et, Lorsque la troisième position est - sélectionnée dans les moyens de commutation à touches (12, 13, 14), seul l'usinage de finition de l'ensemble des configurations est effectué. 3. Dispositif selon la revendication 2, caractérisé en ce que les moyens de commutation à touches (12, 13, 14) comprennent au moins deux touches de commutateur, la première émettant ledit premier signal de sélection, et la seconde émettant ledit second signal de sélection.