[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

FR2650972A1 - DIGITAL CONTROL DEVICE FOR ELECTROEROSION MACHINING - Google Patents

DIGITAL CONTROL DEVICE FOR ELECTROEROSION MACHINING Download PDF

Info

Publication number
FR2650972A1
FR2650972A1 FR9010434A FR9010434A FR2650972A1 FR 2650972 A1 FR2650972 A1 FR 2650972A1 FR 9010434 A FR9010434 A FR 9010434A FR 9010434 A FR9010434 A FR 9010434A FR 2650972 A1 FR2650972 A1 FR 2650972A1
Authority
FR
France
Prior art keywords
machining
instructions
control program
selection signal
finishing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
FR9010434A
Other languages
French (fr)
Other versions
FR2650972B1 (en
Inventor
Yasunori Ono
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Amada Wasino Co Ltd
Original Assignee
Amada Wasino Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Amada Wasino Co Ltd filed Critical Amada Wasino Co Ltd
Publication of FR2650972A1 publication Critical patent/FR2650972A1/en
Application granted granted Critical
Publication of FR2650972B1 publication Critical patent/FR2650972B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/408Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by data handling or data format, e.g. reading, buffering or conversion of data
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23HWORKING OF METAL BY THE ACTION OF A HIGH CONCENTRATION OF ELECTRIC CURRENT ON A WORKPIECE USING AN ELECTRODE WHICH TAKES THE PLACE OF A TOOL; SUCH WORKING COMBINED WITH OTHER FORMS OF WORKING OF METAL
    • B23H7/00Processes or apparatus applicable to both electrical discharge machining and electrochemical machining
    • B23H7/02Wire-cutting
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23HWORKING OF METAL BY THE ACTION OF A HIGH CONCENTRATION OF ELECTRIC CURRENT ON A WORKPIECE USING AN ELECTRODE WHICH TAKES THE PLACE OF A TOOL; SUCH WORKING COMBINED WITH OTHER FORMS OF WORKING OF METAL
    • B23H7/00Processes or apparatus applicable to both electrical discharge machining and electrochemical machining
    • B23H7/02Wire-cutting
    • B23H7/06Control of the travel curve of the relative movement between electrode and workpiece
    • B23H7/065Electric circuits specially adapted therefor
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23HWORKING OF METAL BY THE ACTION OF A HIGH CONCENTRATION OF ELECTRIC CURRENT ON A WORKPIECE USING AN ELECTRODE WHICH TAKES THE PLACE OF A TOOL; SUCH WORKING COMBINED WITH OTHER FORMS OF WORKING OF METAL
    • B23H7/00Processes or apparatus applicable to both electrical discharge machining and electrochemical machining
    • B23H7/14Electric circuits specially adapted therefor, e.g. power supply
    • B23H7/20Electric circuits specially adapted therefor, e.g. power supply for programme-control, e.g. adaptive
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23HWORKING OF METAL BY THE ACTION OF A HIGH CONCENTRATION OF ELECTRIC CURRENT ON A WORKPIECE USING AN ELECTRODE WHICH TAKES THE PLACE OF A TOOL; SUCH WORKING COMBINED WITH OTHER FORMS OF WORKING OF METAL
    • B23H2600/00Machining conditions
    • B23H2600/10Switching of machining conditions during machining
    • B23H2600/12Switching from rough cutting to finish machining
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/35Nc in input of data, input till input file format
    • G05B2219/35246Data handling for auxilliary functions as function of setting of switch, block delete
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/45Nc applications
    • G05B2219/45221Edm, electrical discharge machining, electroerosion, ecm, chemical

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Chemical Kinetics & Catalysis (AREA)
  • Electrochemistry (AREA)
  • Mechanical Engineering (AREA)
  • Automation & Control Theory (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Electrical Discharge Machining, Electrochemical Machining, And Combined Machining (AREA)
  • Numerical Control (AREA)

Abstract

L'invention concerne les techniques de commande numérique de machines d'usinage. Un dispositif de commande numérique pour une machine d'usinage par électroérosion par fil comprend notamment des moyens de traitement de données qui lisent un programme de commande pour effectuer une opération d'usinage multiple dans une pièce, et des moyens de commutation à touches ayant au moins trois positions différentes. Les moyens de commutation permettent de sélectionner soit l'exécution intégrale du programme de commande, soit l'exécution partielle de ce programme, limitée aux instructions d'usinage de dégrossissage ou aux instructions d'usinage de finition. Application à l'usinage par électroérosion.The invention relates to numerical control techniques for machining machines. A digital control device for a wire EDM machining machine comprises in particular data processing means which read a control program to perform a multiple machining operation in a part, and switch means with keys having at least at least three different positions. The switching means make it possible to select either the full execution of the control program, or the partial execution of this program, limited to the rough machining instructions or to the finishing machining instructions. Application to machining by electroerosion.

Description

La présente invention concerne un dispositif de commandeThe present invention relates to a control device

numérique pour- une machine d'usinage par électroérosion par fil.  digital for- a wire EDM machine.

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,  In recent years it has become common practice in a numerically controlled wire EDM machine to perform multiple machining by restricting the machining energy and changing the offset value for your dimension. the wire-shaped electrode. With multiple machining, the duration of the machining process is reduced and the machining accuracy is improved. In these multiple machining processes, various machining systems can be appropriately selected,

conformément aux conditions d'usinage. -  in accordance with the machining conditions. -

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,  For example, in the case where three holes, such as those shown in FIG. 1, must all be formed by multiple machining, it can be provided in certain cases that, because the periphery along which the machining is carried out is long in each of the holes (1), (2) and (3), the machining will take a long time, and the temperature will change during the machining. In such cases, a machining system is adopted in which, firstly, the holes (1), (2) and (3) are machined using a primary machining process (roughing machining process), and then a secondary machining process and a tertiary machining process (finishing machining process), for each of the configurations,

en un temps court.in a short time.

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  On the other hand, in the case where the periphery along which the machining is carried out for each of the holes (1), (2) and (3) is short, and the distance between the holes is large, from the point of in view of the machining efficiency, we adopt a machining system

dans lequel l'usinage de chaque configuration est accompli séquen-  in which the machining of each configuration is accomplished sequentially

tiellement, en une seule fois, du processus d'usinage de dégrossis-  in one go, the rough machining process

sage jusqu'au processus d'usinage de finition.  wise up to the finishing machining process.

De cette manière, dans l'usinage multiple, on doit envi-  In this way, in multiple machining, one must approx.

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  sage a different machining sequence, even to machine identical shapes, and the operator must appropriately change the CNC program to conform to the system

d'usinage. Ceci impose une charge importante à l'opérateur.  machining. This places a significant burden on the operator.

Compte tenu des inconvénients de tels systèmes clas-  Given the drawbacks of such conventional systems

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  It is an object of the invention to provide a digital control device which, by actuating keys, adapts to a variety of machining systems, such as a primary machining process for machining. roughing only, a secondary machining process and a tertiary machining process for finishing machining processes only, and a total machining process, including primary, secondary and tertiary machining processes, which accomplishes all the phases from the roughing machining phase to the finishing machining process. The invention achieves these aims by using a digital control device for a wire EDM machine, comprising: data processing means intended to read a control program containing a set of instructions , and to perform a multiple machining operation in a workpiece, this machining operation comprising a roughing machining step and a finishing machining step, the reading means producing control signals, and each of them corresponding to an instruction in the control program; and key switching means having at least three different positions, which respectively produce first, second and third selection signals in their first, second and third positions; and in which the data processing means receive the first, second and third selection signals, the digital control program is executed as it is loaded when the first selection signal is received, the finishing machining instructions are neglected when the second selection signal is received, and the roughing machining instructions are neglected When the

troisième signal de sélection est reçu.  third selection signal is received.

Les moyens de commutation à touches comprennent de préfé-  The key switching means preferably comprise

rence une touche TOTAL pour produire le premier signal, une touche PREMIER pour produire le second signal, et une touche REPRISE pour  requires a TOTAL key to produce the first signal, a FIRST key to produce the second signal, and a RESUME key to

produire le troisième signal.produce the third 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  Because of this configuration, in the case where a multiple machining must be carried out for a configuration comprising consecutively The primary machining process, the secondary machining process and the tertiary machining process, the TOTAL key which is part of the controller is selected; if only the primary machining process has to be completed, the FIRST key is selected; and, in the case where the secondary machining process and machining processes

suivants doivent être accomplis, la touche REPRISE est sélec-  must be accomplished, the RESUME key is selected

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  tioned. Thus, without changing the numerical control program, the operator can select various types of machining systems for multiple machining in order to comply with the machining conditions. These aims, characteristics and advantages of the invention

ressortiront davantage de la description qui suit des modes de  will emerge more from the following description of modes of

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  preferred embodiments, and with reference to the accompanying drawings in which: FIG. 1 is an explanatory drawing showing the case in

lequel l'usinage multiple est appliqué à plusieurs configurations.  which multiple machining is applied to multiple 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.  Figure 2 is a block diagram showing an embodiment of a digital control device according to the invention.

La figure 3 est un schéma montrant des chemins d'élec-  Figure 3 is a diagram showing electrical paths

trode pour l'accomplissement d'une opération d'usinage multiple  trode for performing a multiple machining operation

d'un ensemble de configurations de trous.  a set of hole patterns.

La figure 4 illustre les procédures d'usinage pour  Figure 4 illustrates the machining procedures for

l'usinage multiple d'une configuration.  multiple machining of a configuration.

Les figures 5a, 5b et 5c montrent un programme de  Figures 5a, 5b and 5c show a program for

commande numérique utilisable dans l'invention.  digital control usable in the 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  Considering FIG. 2, it will be noted that an embodiment of the digital control device for the EDM machine according to the present invention comprises an input unit 10, a data processing unit 11, a

touche TOTAL 12, une touche PREMIER 13 et une touche REPRISE 14.  TOTAL 12 key, FIRST 13 key and RESUME 14 key.

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  A numerical control program such as that shown in FIGS. 5a, 5b and 5c is loaded into the input unit 10 to machine the configurations 16 and 17 which are

représentées sur la figure 3.shown in 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  In the numerical control program, the instructions going from block number N001 (hereinafter designated by 001) to block number N039 (which is designated by 039) are intended for machining the configuration 16, and the instructions from block number 040 to block number 066 are for machining

de la configuration 17.of configuration 17.

L'unité de traitement de données 11 lit le programme de  The data processing unit 11 reads the program for

commande numérique ci-dessus pour le traiter et l'exécuter.  above numerical control to process and execute it.

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  The TOTAL key 12 sends a first signal to the data processing unit 11 to indicate that the digital control program must be executed as it is (that is to say that the digital control program must be executed without any

changement).change).

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  The FIRST key 13 emits a second signal to the data processing unit 11 to indicate that the numerical control program must be executed by neglecting the instructions relating to the finishing machining, such as those going from block 015 to block 037 , and from block 054 to block 064, in the program

commande numérique ci-dessus.numerical control above.

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  The RESUME button 14 emits a third signal to the data processing unit 11 to indicate that the digital control program must be executed by neglecting the instructions relating to roughing machining, such as those which go from block 002 to block 013, and from block 041 to block 052 in the

programme de commande numérique ci-dessus.  digital control program above.

L'unité de traitement de données 15 reçoit l'un quel-  The data processing unit 15 receives one

conque des signaux d'instruction provenant de l'une quelconque des  conquers instruction signals from any of the

touches 12, 13, 14. Lorsqu'elle reçoit le premier signal d'instruc-  keys 12, 13, 14. When it receives the first instruction signal,

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  tion coming from the TOTAL 12 task, it executes the instructions of the numerical control program in the 4-th block numbers, without neglecting any of the instructions. When it receives the second instruction signal from the FIRST key 13, it executes the instructions of the numerical control program while neglecting the instructions relating to the finishing machining, such as those which go from block 015 to block 037. , and block 054

au bloc 064 dans le programme de commande numérique ci-dessus.  at block 064 in the above numerical control program.

Lorsqu'eLe reçoit le signal d'instruction provenant de La touche REPRISE 14, elle exécute les instructions du programme de commande  When it receives the instruction signal from the RESUME button 14, it executes the instructions of the control program

numérique en négligeant les instructions pour l'usinage de dégros-  disregarding instructions for machining rough sides

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)  weaving, such as those going from block 002 to block 013, and from block 041 to block 052 in the above numerical control program. In operation, if the TOTAL key is selected, the instructions of the numerical control program are executed in the order of the block numbers. Consequently, primary machining (rough machining), secondary machining (finishing machining) and tertiary machining (finishing machining)

sont effectués consécutivement pour chaque configuration.  are performed consecutively for each 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  In the case where the FIRST key 13 is selected, during the execution of the instructions of the numerical control program, once the automatic thread advance code (M-66) is read, the data processing immediately jumps to the block of the code M-100 which is closest to the block of the code M-66 and which follows it, the code M-100 being a code which indicates the end of the configuration data. By way of example, in the above digital control program, the processing of the data passes from block 014 to block 038 during the processing of the data for the machining of the first configuration 16, and from block 053 to block 065 during data processing for the machining of the second configuration 17. Consequently, the primary machining for the

configurations 16 et 17 sont accomplis consécutivement.  configurations 16 and 17 are performed consecutively.

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  In the case where the RESUME button 14 is selected, during the execution of the instructions of the numerical control program, once the automatic thread advance code (M-64) is read, the execution of the program jumps to a block corresponding to another automatic thread advance code (M-66) which is closest to and follows the block of code M-66. For example, in the above digital control program, data processing jumps from block 001 to block 014 during processing of data for machining the first configuration 16, and from block 040 to block 053 during processing data for the machining of the second configuration 17. Finishing machining (that is to say secondary and tertiary machining for

les configurations 16 et 17) sont donc effectués consécutivement.  configurations 16 and 17) are therefore carried out consecutively.

En considérant maintenant la figure 4, on voit un organi-  Now considering Figure 4, we see an organi-

gramme pour l'usinage d'une configuration qui illustre la séquence  gram for machining a configuration that illustrates the sequence

des procédures d'usinage jusqu'à un processus d'usinage tertiaire.  from machining procedures to a tertiary machining process.

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  Firstly, in step 1 (hereinafter called S1), the TOTAL key (indicated by the mention "T key"), the FIRST key (indicated by the mention "P key") or the RESUME key ( indicated by the mention "R key") is selected. When the T key or the P key is selected, the program changes to S2, i.e.

le processus d'usinage primaire; lorsque la touche R est sélec-  the primary machining process; when the R key is selected

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  A check is made in S3 to determine whether the finishing machining process is indicated or not. If the finishing machining process is indicated, the program goes to S5, which corresponds to the secondary machining process. If the process

d'usinage de finition n'est pas indiqué, il n'est pas exécuté.  finishing machining is not indicated, it is not executed.

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  In the primary machining process in S2, the wire-shaped electrode is advanced automatically, as indicated by the dotted line, the conditions for offset and machining are set, and then, after the indication of the configuration to be machined, the machining process is accomplished in accordance with the configuration. Upon completion of the primary machining process, a check is made in S4 to determine whether the process

d'usinage primaire seul est nécessaire, et si la touche F a été.  primary machining only is necessary, and if the F key has been.

sélectionnée, ce qui signifie que seul le processus d'usinage  selected, which means that only the machining process

primaire doit être accompli, l'usinage de ce trou (ou configura-  primary must be completed, the machining of this hole (or 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  tion) is completed. If the T key was selected, the program proceeds to the secondary machining process in S5. As previously indicated, if the R key was selected, the machining process also goes to S5, in which case it is considered that the

processus d'usinage primaire est terminé.  primary machining process is complete.

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  In the secondary machining process indicated in S5, the wire-shaped electrode is advanced automatically, as in the primary machining process. Then, after the offset and machining conditions have been changed automatically to conform to the secondary machining process, the process is

accompli conformément à la configuration définie (la même configu-  accomplished in accordance with the defined configuration (the same configuration

ration que dans le processus d'usinage primaire). Apres l'achève-  ration than in the primary machining process). After completion

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  ment of the secondary machining process, the program switches to the tertiary machining process in S6. In the tertiary machining process, the wire-shaped electrode is advanced automatically, as in the primary and secondary machining processes. Then, after the shift and machining conditions have been changed automatically to conform to the tertiary machining process, the process is completed according to the defined configuration

(la même configuration que dans le processus d'usinage primaire).  (the same configuration as in the primary machining process).

Lorsque le processus d'usinage tertiaire a été achevé, les procé-  When the tertiary machining process has been completed, the procedures

dures d'usinage sont terminées.hard machining are finished.

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  As indicated above, when the FIRST key has been selected and when the primary machining process is finished, the machining of the hole considered is finished. However, in the case where the primary machining process of another configuration remains to be performed, the program proceeds to this machining process. In addition, if the restore key is selected, the program proceeds to machining another configuration, as indicated above. As the preceding explanation makes it clear, the digital control device for an electroerosion machining machine according to the invention can be adapted to a variety of machining systems, by actuating keys, these systems corresponding to machining comprising only a primary machining process (rough machining), machining comprising only a secondary machining process and a tertiary machining process (finishing machining process), and sequential machining including primary, secondary and tertiary machining processes, etc. In addition, since it is useless to make changes in a conventional program, one can obtain a very fast operation and the problem of errors in

le changement du programme est éliminé.  the program change is eliminated.

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  It goes without saying that numerous modifications can be made to the device and to the process described and represented, without

sortir du cadre de l'invention.depart from the scope of the invention.

Claims (3)

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,  1. Numerical control device for a wire EDM machine, characterized in that it comprises: data processing means (11) which read a control program comprising a set of instructions, to accomplish a multiple machining operation in a workpiece, l'opération d'usinage comprenant une étape d'usinage de dégrossis.-  the machining operation comprising a rough machining step. sage et une étape d'usinage de finition, et les moyens de traite-  wise and a finishing machining step, and the processing means 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  data (11) producing control signals which correspond respectively to instructions in the control program; and key means (12, 13, 14) having at least three different positions, the first, second and third positions of these means respectively producing first, second and third selection signals; and in that the data processing means (11) receives the first, second and third selection signals, and, when the first selection signal is received, the digital control program is executed as it is, when the second selection signal est reçu, les instructions d'usinage de finition sont négligées,.  is received, finishing machining instructions are neglected. et, lorsque le troisième signal de sélection est reçu, les  and, when the third selection signal is received, the instructions d'usinage de dégrossissage sont négligées.  roughing machining instructions are neglected. 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,  2. Numerical control device for a wire EDM machine, characterized in that it comprises: data processing means (11) intended to read a control program containing a set of instructions, and to be carried out a multiple machining operation in a workpiece, cette opération d'usinage comprenant une étape d'usinage de dégros-  this machining operation comprising a step of machining rough sides 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  weaving and a finishing machining step, and the reading means (11) producing control signals each corresponding to an instruction in the control program; and key switching means (12, 13, 14) having at least three different positions, no signal being produced in the first position of these means, while first and second selection signals are produced respectively in the second and third positions; and in that the data processing means (11) receives the first selection signal or the second selection signal from the key switching means, so as to disregard roughing machining instructions or machining instructions finishing, in accordance with the signal from the switching means, the finishing machining instructions being neglected when the first selection signal is received, while the roughing machining instructions are neglected when the second selection signal is received ; whereby, in the case where a control program is introduced to perform a multiple machining operation relating to a set of configurations in a workpiece, when the first position is selected in the key switching means (12, 13, 14), the roughing and finishing machining of all the configurations are carried out, when the second position is selected in the key switching means (12, 13, 14), only the machining roughing of all the configurations is carried out, and, When the third position is - selected in the key switching means (12, 13, 14), only the finishing machining of all the configurations is effectué.performed. 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  3. Device according to claim 2, characterized in that the key switching means (12, 13, 14) comprise at least two switch keys, the first emitting said first selection signal, and the second emitting said second signal de sélection.selection signal.
FR909010434A 1989-08-17 1990-08-17 DIGITAL CONTROL DEVICE FOR ELECTROEROSION MACHINING Expired - Fee Related FR2650972B1 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1210618A JP2733327B2 (en) 1989-08-17 1989-08-17 Method of selecting machining method of NC wire electric discharge machine

Publications (2)

Publication Number Publication Date
FR2650972A1 true FR2650972A1 (en) 1991-02-22
FR2650972B1 FR2650972B1 (en) 1992-03-20

Family

ID=16592310

Family Applications (1)

Application Number Title Priority Date Filing Date
FR909010434A Expired - Fee Related FR2650972B1 (en) 1989-08-17 1990-08-17 DIGITAL CONTROL DEVICE FOR ELECTROEROSION MACHINING

Country Status (6)

Country Link
JP (1) JP2733327B2 (en)
KR (1) KR910004283A (en)
DE (1) DE4026141A1 (en)
FR (1) FR2650972B1 (en)
GB (1) GB2236411A (en)
IT (1) IT1242523B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0512314A2 (en) * 1991-05-03 1992-11-11 AG für industrielle Elektronik AGIE Losone bei Locarno Method of electric discharge cutting and wire cutting machine for carrying out the invention

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19614128C2 (en) * 1996-04-10 2001-03-01 Agie Sa Method and device for controlling a machine tool, in particular a spark erosion machine
DE19646772C2 (en) * 1996-11-13 2000-08-24 Heidenhain Gmbh Dr Johannes Device and method for controlling a machine tool

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4178820A (en) * 1977-04-22 1979-12-18 Gerber Garment Technology, Method and apparatus for cutting sheet material with improved accuracy
EP0139763A1 (en) * 1983-03-28 1985-05-08 Fanuc Ltd. Machining condition setting system for wire-cut electric discharge machine
WO1988006752A1 (en) * 1987-02-24 1988-09-07 Fanuc Ltd Numerical control method capable of variably setting positioning precision
JPH0265926A (en) * 1988-08-31 1990-03-06 Mitsubishi Electric Corp Electric discharge working machine corresponding controller

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5769312A (en) * 1980-10-13 1982-04-28 Fanuc Ltd Numerical controller incorporating optional block skipping function
JPS6031609A (en) * 1983-07-29 1985-02-18 Fanuc Ltd Programming method of numerical control device
DE3689027T2 (en) * 1985-04-30 1994-01-27 Fanuc Ltd MANUFACTURING METHOD FOR A PROGRAM FOR DRILLING HOLES.

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4178820A (en) * 1977-04-22 1979-12-18 Gerber Garment Technology, Method and apparatus for cutting sheet material with improved accuracy
EP0139763A1 (en) * 1983-03-28 1985-05-08 Fanuc Ltd. Machining condition setting system for wire-cut electric discharge machine
WO1988006752A1 (en) * 1987-02-24 1988-09-07 Fanuc Ltd Numerical control method capable of variably setting positioning precision
JPH0265926A (en) * 1988-08-31 1990-03-06 Mitsubishi Electric Corp Electric discharge working machine corresponding controller

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
PATENT ABSTRACTS OF JAPAN vol. 14, no. 243 (M-977)(4186) 23 mai 1990, & JP-A-2 65926 (MITSUBISHI ELECTRIC) 06 mars 1990, *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0512314A2 (en) * 1991-05-03 1992-11-11 AG für industrielle Elektronik AGIE Losone bei Locarno Method of electric discharge cutting and wire cutting machine for carrying out the invention
EP0512314A3 (en) * 1991-05-03 1992-12-23 Ag Fuer Industrielle Elektronik Agie Losone Bei Locarno Method of electric discharge cutting and wire cutting machine for carrying out the invention
US5386093A (en) * 1991-05-03 1995-01-31 Agie, A.G. Fur Industrielle Elektronik Method for electroerosive cutting and wire EDM machine

Also Published As

Publication number Publication date
DE4026141A1 (en) 1991-03-21
FR2650972B1 (en) 1992-03-20
IT1242523B (en) 1994-05-16
IT9021282A0 (en) 1990-08-17
GB2236411A (en) 1991-04-03
GB9017742D0 (en) 1990-09-26
JP2733327B2 (en) 1998-03-30
KR910004283A (en) 1991-03-28
IT9021282A1 (en) 1992-02-17
JPH0379232A (en) 1991-04-04

Similar Documents

Publication Publication Date Title
FR2512982A1 (en) METHODS FOR ENTERING MACHINING INFORMATION IN A DIGITAL CONTROL MACHINE TOOL AND CORRESPONDING DISPLAY DEVICE
EP0108794B1 (en) End point detection method
FR2487538A1 (en) METHOD AND DEVICE FOR ADAPTABLE CONTROL OF AN AUTOMATED MACHINE-TOOL FOR WORKING PARTS
FR2522293A1 (en) METHOD FOR CONTROLLING TOOL ALIGNMENT IN A NUMERICALLY CONTROLLED MACHINE TOOL
US6889114B2 (en) Automatic programming and simulation apparatus
FR2523329A1 (en) METHOD FOR CONTROLLING THE SELECTION OF TOOLS IN A QUADRIAXIAL DIGITAL LATHE
FR2672456A1 (en) METHOD FOR OPERATING A RADIOTELEPHONE AND ASSOCIATED DEVICE FOR CONTROLLING THE OPERATIONS OF A RADIOTELEPHONE
DE68929503D1 (en) Ashing method for removing an organic layer on a semiconductor device during its manufacture
FR2549983A1 (en) TERMINAL FOR THE PREPARATION OF PROGRAMS USED BY A PROGRAMMABLE AUTOMATE
FR2491240A1 (en) SEQUENCE INSTRUCTIONS DISPLAY DEVICE
FR2475076A1 (en) PROGRAMMING DEVICE FOR AUTOMATIC SEWING MACHINE.
FR2466798A1 (en) METHOD FOR DIGITAL CONTROL OF A MACHINE TOOL
FR2650972A1 (en) DIGITAL CONTROL DEVICE FOR ELECTROEROSION MACHINING
JPH0342430B2 (en)
FR2650971A1 (en) DIGITAL CONTROL DEVICE FOR WIRE ELECTROEROSION MACHINING MACHINE
KR940001553B1 (en) System for controlling mask
FR2551356A1 (en) VIDEO GAME APPARATUS
EP0819279A1 (en) Signal processing application graphic acquisition method
FR2648303A1 (en) Method of processing a programmable overlay means
FR2794546A1 (en) METHOD FOR DOWNLOADING A PROGRAM IN AN EQUIPMENT
FR2530518A1 (en) ELECTRONIC DEVICE FOR ADJUSTING THE DEPTH OF MACHINING IN AN ELECTRO-EROSION MACHINING MACHINE
FR2667172A1 (en) DEVICE AND METHOD FOR CONTROLLING A COMMON TERMINAL USING A MEMORY CARD.
EP0683563A1 (en) Control for a television set, programmable by the user
JP2663786B2 (en) Automatic programming device
JPH09237212A (en) File backup system

Legal Events

Date Code Title Description
ST Notification of lapse