FR2650972A1 - DIGITAL CONTROL DEVICE FOR ELECTROEROSION MACHINING - Google Patents
DIGITAL CONTROL DEVICE FOR ELECTROEROSION MACHINING Download PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical 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/408—Numerical 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
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23H—WORKING 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/00—Processes or apparatus applicable to both electrical discharge machining and electrochemical machining
- B23H7/02—Wire-cutting
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23H—WORKING 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/00—Processes or apparatus applicable to both electrical discharge machining and electrochemical machining
- B23H7/02—Wire-cutting
- B23H7/06—Control of the travel curve of the relative movement between electrode and workpiece
- B23H7/065—Electric circuits specially adapted therefor
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23H—WORKING 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/00—Processes or apparatus applicable to both electrical discharge machining and electrochemical machining
- B23H7/14—Electric circuits specially adapted therefor, e.g. power supply
- B23H7/20—Electric circuits specially adapted therefor, e.g. power supply for programme-control, e.g. adaptive
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23H—WORKING 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/00—Machining conditions
- B23H2600/10—Switching of machining conditions during machining
- B23H2600/12—Switching from rough cutting to finish machining
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/35—Nc in input of data, input till input file format
- G05B2219/35246—Data handling for auxilliary functions as function of setting of switch, block delete
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/45—Nc applications
- G05B2219/45221—Edm, 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)
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)
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)
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)
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)
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. |
-
1989
- 1989-08-17 JP JP1210618A patent/JP2733327B2/en not_active Expired - Lifetime
-
1990
- 1990-08-14 GB GB9017742A patent/GB2236411A/en not_active Withdrawn
- 1990-08-17 IT IT02128290A patent/IT1242523B/en active IP Right Grant
- 1990-08-17 DE DE4026141A patent/DE4026141A1/en not_active Withdrawn
- 1990-08-17 KR KR1019900012893A patent/KR910004283A/en not_active IP Right Cessation
- 1990-08-17 FR FR909010434A patent/FR2650972B1/en not_active Expired - Fee Related
Patent Citations (4)
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)
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)
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 |