EP0068818A2 - Method and apparatus for controlling an electric discharge machine - Google Patents
Method and apparatus for controlling an electric discharge machine Download PDFInfo
- Publication number
- EP0068818A2 EP0068818A2 EP82303292A EP82303292A EP0068818A2 EP 0068818 A2 EP0068818 A2 EP 0068818A2 EP 82303292 A EP82303292 A EP 82303292A EP 82303292 A EP82303292 A EP 82303292A EP 0068818 A2 EP0068818 A2 EP 0068818A2
- Authority
- EP
- European Patent Office
- Prior art keywords
- electrode
- workpiece
- retraction
- electric discharge
- control information
- 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
Images
Classifications
-
- 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/18—Electric circuits specially adapted therefor, e.g. power supply for maintaining or controlling the desired spacing between electrode and workpiece
-
- 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
- B23H1/00—Electrical discharge machining, i.e. removing metal with a series of rapidly recurring electrical discharges between an electrode and a workpiece in the presence of a fluid dielectric
- B23H1/02—Electric circuits specially adapted therefor, e.g. power supply, control, preventing short circuits or other abnormal discharges
Definitions
- the present invention relates to a method and apparatus for controlling an electric discharge machine. More particularly, it relates to a method and apparatus for controlling an electric discharge machine well-suited an for application to the retraction control of/electrode.
- Electric discharge machines include a wire-cut electric discharge machine wherein a wire electrode is moved relative to a workpiece along a commanded path, also thereby to perform electric discharge machining, and/an electric discharge machine wherein an electrode of a predetermined shape, located near a workpiece, is moved in a cutting direction (advancing direction) and an electric discharge is caused across the electrode and the workpiece, thereby to subject the workpiece to machining in the same shape as that of the electrode.
- FIG. 1 is a schematic explanatory view of the latter although the invention is applicable to the former type of machine also.
- type of electric discharge machine /
- An electrode EP serving as a punch is supported by a spindle SP, and is fed for machin- downward ing (i.e., advanced) in the direction of the arrow by a servomotor, not shown.
- a voltage is applied by a power source PS across the electrode EP and a workpiece WK, which is to be machined into a die. Accordingly, when the electrode EP is advanced :while a minute gap is maintained between the workpiece WK and the electrode EP, the work- piece WK is machined into a shape similar to that of the electrode EP.
- An enlarged bore of desired size can be readily machined in the workpiece WK by controlling, e.g., the energy of the machining pulses. If necessary, the machining operation is carried out while the electrode EP is being moved in eccentric fashion, whereby an enlarged bore of any desired dimensions can be machined.
- the retraction conditions such as retraction speed, retractable limit and a speed for advancing the electrode again after the retraction,are set as parameters by use of a manual data input device (MDI), a keyboard or the like when any machining condition has changed.
- MDI manual data input device
- the parameters are read to carry out the control.
- the retraction conditions differ depending upon the material and shape of the workpiece, machining conditions, etc. Therefore, when the retraction speed, the retractable limit etc. are fixed at certain values, they cannot meet changes in the material and shape of the workpiece or in the machining in conditions.
- a method of controlling an electric discharge machine wherein an electric discharge is caused across an electrode and a workpiece with a voltage applied thereacross and wherein relative movement between the electrode and the workpiece is controlled so as to subject the workpiece to electric discharge machining, comprising the step of reading numerical control information from a storage medium which stores said information, the step of storing, in a memory, retraction control information included in the read numerical control command information, the step of controlling said electrode and/or said workpiece for relative forward movement on the basis of machining control information included in said read numerical control command information, and the step of reading the stored retraction control information from said memory in response to a retraction control command and controlling said electrode and/or said workpiece for relative backward movement on the basis of the read retraction control information.
- apparatus for controlling an electric discharge machine wherein when the machine is in use an electric discharge is caused across an electrode and a workpiece with a voltage applied thereacross and wherein drive means for relatively moving the electrode and the workpiece is numerically controlled in accordance with received numerical control command information
- said apparatus comprising read control means for reading the numerical control command information from a storage medium, a memory for storing therein retraction control information included in the read numerical control command information, and processing means for delivering a forward movement command to said drive means on the basis of machining control information included in said read numerical control information, to cause said drive means to bring said electrode and said workpiece into relative forward movement for electric discharge machining, and also for reading said retraction control information out of said memory in response to a retraction control command and delivering a backward movement command to said drive means on the basis of said retraction control information, to cause said drive means to bring said electrode and said workpiece in to relative backward movement.
- An example and embodiment of the present invention may provide a method and apparatus for controlling an electric discharge machine, wherein it is not necessary to specially and manually enter retraction conditions for each electric discharge machining operation.
- An example and embodiment of the present invention may provide a method and apparatus for controlling an electric discharge machine, wherein it is not necessary to specially enter retraction conditions other than the numerical control command information, the retraction control information being inserted into the numerical control command information which includes machining control information.
- An example and embodiment of the present invention may provide a method and apparatus for controlling an electric discharge machine for improving machining efficiency.
- Figure 2 and Figures 3(a) and 3(b) are diagrams for explaining cases where retraction conditions change depending upon machining conditions.
- FIG 2 illustrates the relationship between a speed V f , at which an electrode (EP in Figure 1) is moved forward or advanced again after retraction, and the position of the electrode.
- BS indicates a backward movement or retraction starting position
- BE a retraction end position.
- the forward speed so V f is so controlled/as to move the electrode at a high speed V H up to a certain position CP and thereafter at a low speed V L .
- the values of the speeds V H and V L and the position CP of the shift from V H to V L differ depending upon the currently prevailing machining conditions.
- the retractable limit of the electrode EP must sometimes be changed depending upon the depth of cut Z 1 of the electrode. More specifically, in a case where debris is to be removed, when the depth of cut is small as shown in Figure 3(a), the debris can be removed easily even if the gap between the electrode EP and the workpiece WK is small because of a small retraction distance. In contrast, when the depth of cut is great as shown in Figure 3(b), the debris cannot be removed unless a large gap is provided by retraction over a large distance.
- the retraction conditions such as retraction speed and retractable limits are included in numerical control (NC) command information and are issued as commands.
- Figure 4 is a circuit block diagram of an embodiment for realizing the method of controlling an electric discharge machine according to the present invention.
- numeral 101 designates a tape for numerical control (NC), namely a paper tape in which NC command information for numerically controlling an electric discharge machine is punched.
- NC command information include (a) ordinary numerical information for the positional control of an electrode, namely information indicating the shape to be machined, (b) speed information indicating speeds at which machining operations are to be carried out and (c) auxiliary function instructions, etc., to be delivered to the machine side, and, in addition, (d) retraction control information indicating how the retraction control is to be made.
- the retraction conditions depend upon the material and shape of the workpiece, the machining conditions, etc. Therefore, retraction speeds, retractable limits, high and low speeds for re-advancing the electrode, etc.
- Numeral 102 designates a processing unit, which comprises a read control circuit 102a, a retraction memory 102b for storing the retraction control information from among the NC command information, and a processing circuit 102c constructed of a microcomputer for executing positional control processing, retraction control processing, etc. of the electric discharge machine.
- the retraction control information read from the NC tape 101 is stored in the retraction memory 102b, while such items of information as the information regarding positional control of the electrode and the auxiliary function instructions are directly fed into the processing circuit 102c.
- the processing circuit 102c decodes the applied information, whereupon it delivers, e.g., M, S and T function instructions to the machine side through a heavy-current switchboard and a move command Zc to a pulse distributor 103 in the succeeding stage.
- the pulse distributor 103 executes well-known pulse distribution computations on the basis of the move command Zc, and generates distributed pulses Ps at a frequency corresponding to a commanded speed.
- Numeral 104 designates a known accelerator/decele- rator circuit which generates a train of pulses Pi by rectilinearly accelerating the pulse rate of the train of distributed pulses Ps at the occurrence of this pulse train and rectilinearly decelerating the same at the end thereof.
- Numeral 105 indicates a D.C. motor by which the electrode EP is fed for machining.
- a pulse coder 106 generates one feedback pulse FP each time the D.C. motor 105 rotates by a predetermined amount.
- An error calculating and storing unit 107 is constructed of, for example, a reversible counter, and stores the difference Er between the number of the input pulses Pi received_from the accelerator/ decelerator circuit 104 and that of the feedback pulses FP.
- This error calculating and storing unit may be constructed, as shown in the figure, of an arithmetic circuit 107a for calculating the difference Er between the numbers of the pulses Pi and FP, and an error register 107b for storing the error Er. More specifically, assuming that the D.C.
- the error calculating and storing unit 107 operates in such a manner that each time the input pulse Pi is generated, it is counted up by means of the arithmetic circuit 107a, while each time the feedback pulse FP is generated, the content is counted down, and that the difference Er between the number of the input pulses and the feedback pulses is stored in the error register 107b.
- Numeral 108 denotes a digital-to-analog converter for generating an analog voltage proportional to the content (digital value) of the error register 107b, and numeral 109 a speed control circuit.
- the processing circuit 102c supplies the pulse distributor 103 with the move command Zc, on the basis of which the pulse distributor 103 executes the pulse distribution computation and provides the distributed pulses Ps.
- the accelerator/ decelerator circuit 104 accelerates and decelerates the pulse rate thereof and applies the train of command pulses Pi to the error calculating and storing unit 107.
- the content of the error register 107b becomes non-zero, so that the digital-to-analog converter 108 provides a voltage and the motor 105 is driven by the speed control circuit 109 so as to move the electrode EP.
- the feedback pulse FP is generated by the pulse coder 106 and is applied to the error calculating and storing unit 107.
- the difference Er between the number of the command pulses Pi and that of the feedback pulses FP is stored in the error register 107b.
- the electrode EP is servo-controlled with the difference Er maintained at a constant value in a steady state until it is fed for machining to a desired position.
- a shorting detector While the electrode EP is being fed for machining, a shorting detector, not shown, monitors the contact between the electrode EP and the workpiece WK in the form of the conduction current across them. When the electrode EP has contacted the workpiece WK, the shorting detector provides a shorting signal Ss. This shorting signal Ss is entered as a retraction control command, and the processing circuit 102c immediately starts executing retraction control processing on the basis of a retraction control program stored in a built-in program memory. That is, the processing circuit 102c reads a retractable limit, a retraction speed, high and low re-advance speeds, high and low speed-changeover positions, etc. stored in the retraction memory 102b.
- a backward movement command is prepared in the processing circuit 102c and fed into the pulse distributor 103 in order that the electrode EP may move at the aforementioned retraction speed along an already cut path and in the direction opposite to that of the cutting direction.
- the electrode EP starts its retraction at the set retraction speed.
- the shorting signal Ss vanishes.
- the backward movement is stopped, and the electrode EP is advanced at the high speed V H to the set position where the speed is changed over, and subsequently at the low speed V L to a predetermined position.
- retraction control processing ends.
- electric discharge machining is restarted on the basis of a positional command and a speed command issued before the generation of the shorting signal.
- retraction conditions are entered into an NC tape or the like along with machining control information for an electrode, so that even when any of the machining conditions has changed, retraction conditions need not be separately set through an MDI or a keyboard on each occasion. That is, according to the present invention, the optimum retraction information for the various machining conditions is entered in the NC tape beforehand, so that the setting operations are dispensed with and optimum retraction control performed, whereby electric discharge machining of good efficiency is ensured.
- the retractable limit must be changed in cases where the depth of cut is not greater than a reference depth Zr and where it is greater than the same.
- a first retractable limit can be set in the beginning of the NC tape, and a second retractable limit in a suitable portion of the NC tape where the depth Zr is exceeded.
- a method of controlling an electric discharge machine wherein discharge is caused across an electrode (EP) and a work-piece with a voltage applied thereacross and wherein the relative movement between the electrode (EP) and the workpiece is controlled so as to subject the workpiece to electric discharge machining, comprising the step of inserting retraction control information into numerical control command information (101) in advance and storing in memory (102b) the retraction control information included in the numerical control command information (101), after said numerical control command information (101) is read, the step of controlling the electrode (EP) and/or the workpiece for relative forward movement on the basis of machining control information included in the read numerical control command information (101), and the step of reading the stored retraction control information from the memory (102b) in response to a retraction control command and controlling the electrode (EP) and/or the workpiece for relative backward movement on the basis of the read retraction control information.
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Chemical & Material Sciences (AREA)
- Chemical Kinetics & Catalysis (AREA)
- Electrochemistry (AREA)
- Electrical Discharge Machining, Electrochemical Machining, And Combined Machining (AREA)
- Shearing Machines (AREA)
- Numerical Control (AREA)
Abstract
Description
- The present invention relates to a method and apparatus for controlling an electric discharge machine. More particularly, it relates to a method and apparatus for controlling an electric discharge machine well-suited an for application to the retraction control of/electrode.
- Electric discharge machines include a wire-cut electric discharge machine wherein a wire electrode is moved relative to a workpiece along a commanded path, also thereby to perform electric discharge machining, and/an electric discharge machine wherein an electrode of a predetermined shape, located near a workpiece, is moved in a cutting direction (advancing direction) and an electric discharge is caused across the electrode and the workpiece, thereby to subject the workpiece to machining in the same shape as that of the electrode.
- Figure 1 is a schematic explanatory view of the latter although the invention is applicable to the former type of machine also. type of electric discharge machine, / An electrode EP serving as a punch is supported by a spindle SP, and is fed for machin- downward ing (i.e., advanced) in the direction of the arrow by a servomotor, not shown. A voltage is applied by a power source PS across the electrode EP and a workpiece WK, which is to be machined into a die. Accordingly, when the electrode EP is advanced :while a minute gap is maintained between the workpiece WK and the electrode EP, the work- piece WK is machined into a shape similar to that of the electrode EP. An enlarged bore of desired size can be readily machined in the workpiece WK by controlling, e.g., the energy of the machining pulses. If necessary, the machining operation is carried out while the electrode EP is being moved in eccentric fashion, whereby an enlarged bore of any desired dimensions can be machined.
- In such an electric discharge machine, when the electrode has come into contact with the workpiece or when debris is to be removed, the electrode must be retracted along the machined path. To this end, all the conventional electric discharge machines have a retraction control function.
- In the conventional electric discharge machines, however, the retraction conditions such as retraction speed, retractable limit and a speed for advancing the electrode again after the retraction,are set as parameters by use of a manual data input device (MDI), a keyboard or the like when any machining condition has changed. Each time retraction control is required, the parameters are read to carry out the control. In this regard, .the retraction conditions differ depending upon the material and shape of the workpiece, machining conditions, etc. Therefore, when the retraction speed, the retractable limit etc. are fixed at certain values, they cannot meet changes in the material and shape of the workpiece or in the machining in conditions. Accordingly, it is inevitable/electric discharge machining to set the retraction conditions through the external operation of the keys, the MDI or the like each time there is a change in any of the conditions, such as the shape of the workpiece, the machining conditions, etc. Such operations are very troublesome and diminish machining efficiency.
- According to a first aspect of the present invention there is provided a method of controlling an electric discharge machine wherein an electric discharge is caused across an electrode and a workpiece with a voltage applied thereacross and wherein relative movement between the electrode and the workpiece is controlled so as to subject the workpiece to electric discharge machining, comprising the step of reading numerical control information from a storage medium which stores said information, the step of storing, in a memory, retraction control information included in the read numerical control command information, the step of controlling said electrode and/or said workpiece for relative forward movement on the basis of machining control information included in said read numerical control command information, and the step of reading the stored retraction control information from said memory in response to a retraction control command and controlling said electrode and/or said workpiece for relative backward movement on the basis of the read retraction control information.
- According to a second aspect of the present invention there is provided apparatus for controlling an electric discharge machine wherein when the machine is in use an electric discharge is caused across an electrode and a workpiece with a voltage applied thereacross and wherein drive means for relatively moving the electrode and the workpiece is numerically controlled in accordance with received numerical control command information, said apparatus comprising read control means for reading the numerical control command information from a storage medium, a memory for storing therein retraction control information included in the read numerical control command information, and processing means for delivering a forward movement command to said drive means on the basis of machining control information included in said read numerical control information, to cause said drive means to bring said electrode and said workpiece into relative forward movement for electric discharge machining, and also for reading said retraction control information out of said memory in response to a retraction control command and delivering a backward movement command to said drive means on the basis of said retraction control information, to cause said drive means to bring said electrode and said workpiece in to relative backward movement.
- An example and embodiment of the present invention may provide a method and apparatus for controlling an electric discharge machine, wherein it is not necessary to specially and manually enter retraction conditions for each electric discharge machining operation.
- An example and embodiment of the present invention may provide a method and apparatus for controlling an electric discharge machine, wherein it is not necessary to specially enter retraction conditions other than the numerical control command information, the retraction control information being inserted into the numerical control command information which includes machining control information.
- An example and embodiment of the present invention may provide a method and apparatus for controlling an electric discharge machine for improving machining efficiency.
- For a better understanding of the invention and to show how it may be put into effect reference will now be made by way of example to the accompanying drawings in which:
- Figure 1 is a schematic explanatory view of an electric discharge machine to which the present invention is applied;
- Figure 2 and Figures 3(a) and 3(b) are diagrams for . explaining cases where retraction conditions change; and
- Figure 4 is a block diagram showing an embodiment of the present invention.
- example and Hereunder, an/embodiment of the present invention will be described in detail with reference to the drawings.
- Figure 2 and Figures 3(a) and 3(b) are diagrams for explaining cases where retraction conditions change depending upon machining conditions.
- Figure 2 illustrates the relationship between a speed Vf, at which an electrode (EP in Figure 1) is moved forward or advanced again after retraction, and the position of the electrode. In the figure, BS indicates a backward movement or retraction starting position, and BE a retraction end position. In general, in order to shorten machining time and to prevent the recurrence of a short circuit between the electrode and a workpiece, the forward speed so Vf is so controlled/as to move the electrode at a high speed VH up to a certain position CP and thereafter at a low speed VL. The values of the speeds VH and VL and the position CP of the shift from VH to VL differ depending upon the currently prevailing machining conditions. In addition, as shown in the machining state diagrams of Figures 3(a) and 3(b), the retractable limit of the electrode EP must sometimes be changed depending upon the depth of cut Z1 of the electrode. More specifically, in a case where debris is to be removed, when the depth of cut is small as shown in Figure 3(a), the debris can be removed easily even if the gap between the electrode EP and the workpiece WK is small because of a small retraction distance. In contrast, when the depth of cut is great as shown in Figure 3(b), the debris cannot be removed unless a large gap is provided by retraction over a large distance.
- Moreover, it is dangerous to set a retractable limit, as in the case of the deep cut illustrated in Figure 3(b), for a case where the cut is shallow, as illustrated in Figure 3(a). The reason is as follows. Electric discharge machining takes place in a working fluid, which is oil in many cases. If, in the case of the shallow cut, the electrode can retreat the same distance as in the case of the deep cut, it might rise above the surface of the working fluid. This can pose the danger of fire.
- As thus far described with reference to Figure 2 and Figures 3(a) and 3(b), unless the retraction conditions are changed depending upon the machining conditions, the desired object cannot be attained or a hazardous condition arises. Moreover, changing the retraction conditions manually is troublesome as stated before. In the present invention, therefore, the retraction conditions such as retraction speed and retractable limits are included in numerical control (NC) command information and are issued as commands.
- Figure 4 is a circuit block diagram of an embodiment for realizing the method of controlling an electric discharge machine according to the present invention.
- Referring to the figure,
numeral 101 designates a tape for numerical control (NC), namely a paper tape in which NC command information for numerically controlling an electric discharge machine is punched. The NC command information include (a) ordinary numerical information for the positional control of an electrode, namely information indicating the shape to be machined, (b) speed information indicating speeds at which machining operations are to be carried out and (c) auxiliary function instructions, etc., to be delivered to the machine side, and, in addition, (d) retraction control information indicating how the retraction control is to be made. As stated before, the retraction conditions depend upon the material and shape of the workpiece, the machining conditions, etc. Therefore, retraction speeds, retractable limits, high and low speeds for re-advancing the electrode, etc. are punched in theNC tape 101 as the retraction control information in consideration of such machining conditions, etc.Numeral 102 designates a processing unit, which comprises aread control circuit 102a, aretraction memory 102b for storing the retraction control information from among the NC command information, and aprocessing circuit 102c constructed of a microcomputer for executing positional control processing, retraction control processing, etc. of the electric discharge machine. The retraction control information read from theNC tape 101 is stored in theretraction memory 102b, while such items of information as the information regarding positional control of the electrode and the auxiliary function instructions are directly fed into theprocessing circuit 102c. Theprocessing circuit 102c decodes the applied information, whereupon it delivers, e.g., M, S and T function instructions to the machine side through a heavy-current switchboard and a move command Zc to apulse distributor 103 in the succeeding stage. Thepulse distributor 103 executes well-known pulse distribution computations on the basis of the move command Zc, and generates distributed pulses Ps at a frequency corresponding to a commanded speed. Numeral 104 designates a known accelerator/decele- rator circuit which generates a train of pulses Pi by rectilinearly accelerating the pulse rate of the train of distributed pulses Ps at the occurrence of this pulse train and rectilinearly decelerating the same at the end thereof.Numeral 105 indicates a D.C. motor by which the electrode EP is fed for machining. Apulse coder 106 generates one feedback pulse FP each time theD.C. motor 105 rotates by a predetermined amount. An error calculating and storingunit 107 is constructed of, for example, a reversible counter, and stores the difference Er between the number of the input pulses Pi received_from the accelerator/decelerator circuit 104 and that of the feedback pulses FP. This error calculating and storing unit may be constructed, as shown in the figure, of anarithmetic circuit 107a for calculating the difference Er between the numbers of the pulses Pi and FP, and anerror register 107b for storing the error Er. More specifically, assuming that theD.C. motor 105 is rotating in the forward direction, the error calculating and storingunit 107 operates in such a manner that each time the input pulse Pi is generated, it is counted up by means of thearithmetic circuit 107a, while each time the feedback pulse FP is generated, the content is counted down, and that the difference Er between the number of the input pulses and the feedback pulses is stored in theerror register 107b. Numeral 108 denotes a digital-to-analog converter for generating an analog voltage proportional to the content (digital value) of theerror register 107b, and numeral 109 a speed control circuit. - The operation of the embodiment in Figure 4 will now be described.
- When the information read from the
NC tape 101 by theread control circuit 102a is electrode machining feed information, such as move control information in the Z-axial direction, theprocessing circuit 102c supplies thepulse distributor 103 with the move command Zc, on the basis of which thepulse distributor 103 executes the pulse distribution computation and provides the distributed pulses Ps. Upon receiving the distributed pulses Ps, the accelerator/decelerator circuit 104 accelerates and decelerates the pulse rate thereof and applies the train of command pulses Pi to the error calculating and storingunit 107. Thus, the content of theerror register 107b becomes non-zero, so that the digital-to-analog converter 108 provides a voltage and themotor 105 is driven by thespeed control circuit 109 so as to move the electrode EP. When themotor 105 has rotated by a predetermined amount, the feedback pulse FP is generated by thepulse coder 106 and is applied to the error calculating and storingunit 107. In this manner, the difference Er between the number of the command pulses Pi and that of the feedback pulses FP is stored in theerror register 107b. Thenceforth, the electrode EP is servo-controlled with the difference Er maintained at a constant value in a steady state until it is fed for machining to a desired position. - While the electrode EP is being fed for machining, a shorting detector, not shown, monitors the contact between the electrode EP and the workpiece WK in the form of the conduction current across them. When the electrode EP has contacted the workpiece WK, the shorting detector provides a shorting signal Ss. This shorting signal Ss is entered as a retraction control command, and the
processing circuit 102c immediately starts executing retraction control processing on the basis of a retraction control program stored in a built-in program memory. That is, theprocessing circuit 102c reads a retractable limit, a retraction speed, high and low re-advance speeds, high and low speed-changeover positions, etc. stored in theretraction memory 102b. In addition, a backward movement command is prepared in theprocessing circuit 102c and fed into thepulse distributor 103 in order that the electrode EP may move at the aforementioned retraction speed along an already cut path and in the direction opposite to that of the cutting direction. As a result, the electrode EP starts its retraction at the set retraction speed. Meantime, the shorting signal Ss vanishes. Then, the backward movement is stopped, and the electrode EP is advanced at the high speed VH to the set position where the speed is changed over, and subsequently at the low speed VL to a predetermined position. Then, retraction control processing ends. After such processing, electric discharge machining is restarted on the basis of a positional command and a speed command issued before the generation of the shorting signal. Herein, in a case where the electrode EP attempts to continue retracting beyond the retractable limit (in a case where the shorting signal Ss does not vanish even when the electrode has retreated a distance set by the retractable limit), retraction is stopped, and alarm information is issued to inform the operator that the shorted state still exists. - As described above in detail, according to the present invention, retraction conditions are entered into an NC tape or the like along with machining control information for an electrode, so that even when any of the machining conditions has changed, retraction conditions need not be separately set through an MDI or a keyboard on each occasion. That is, according to the present invention, the optimum retraction information for the various machining conditions is entered in the NC tape beforehand, so that the setting operations are dispensed with and optimum retraction control performed, whereby electric discharge machining of good efficiency is ensured.
- When the MDI, the keyboard or the like is additionally provided so that retraction conditions can also be set and entered therewith, retraction control can be effected even for retraction conditions which are not punched in the NC tape. It is also possible to punch retraction conditions in a plurality of desired portions of the NC tape. For example, as explained in connection with Figure 3(a) and 3(b), the retractable limit must be changed in cases where the depth of cut is not greater than a reference depth Zr and where it is greater than the same. In such case, by way of example, a first retractable limit can be set in the beginning of the NC tape, and a second retractable limit in a suitable portion of the NC tape where the depth Zr is exceeded.
- In general terms, there has been disclosed a method of controlling an electric discharge machine wherein discharge is caused across an electrode (EP) and a work-piece with a voltage applied thereacross and wherein the relative movement between the electrode (EP) and the workpiece is controlled so as to subject the workpiece to electric discharge machining, comprising the step of inserting retraction control information into numerical control command information (101) in advance and storing in memory (102b) the retraction control information included in the numerical control command information (101), after said numerical control command information (101) is read, the step of controlling the electrode (EP) and/or the workpiece for relative forward movement on the basis of machining control information included in the read numerical control command information (101), and the step of reading the stored retraction control information from the memory (102b) in response to a retraction control command and controlling the electrode (EP) and/or the workpiece for relative backward movement on the basis of the read retraction control information.
Claims (6)
machine wherein/an electric discharge is caused across an electrode and a workpiece with a voltage applied thereacross and wherein drive means for relatively moving the electrode and the workpiece is numerically controlled in accordance with received numerical control command information, said apparatus comprising read control means for reading the numerical control command information from a storage medium, a memory for storing therein retraction control information included in the read numerical control command information, and processing means for delivering a forward movement command to said drive means on the basis of machining control information included in said read numerical control information, to cause said drive means to bring said electrode and said workpiece into relative forward movement for electric discharge machining, and also for reading said retraction control information out of said memory in response to a retraction control command and delivering a backward movement command to said drive means on the basis of said retraction control information, to cause said drive means to bring said electrode and said workpiece in to relative backward movement.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP56098702A JPS584319A (en) | 1981-06-25 | 1981-06-25 | System for controlling electrospark machining machine |
JP98702/81 | 1981-06-25 |
Publications (3)
Publication Number | Publication Date |
---|---|
EP0068818A2 true EP0068818A2 (en) | 1983-01-05 |
EP0068818A3 EP0068818A3 (en) | 1984-07-11 |
EP0068818B1 EP0068818B1 (en) | 1986-09-24 |
Family
ID=14226827
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP82303292A Expired EP0068818B1 (en) | 1981-06-25 | 1982-06-24 | Method and apparatus for controlling an electric discharge machine |
Country Status (4)
Country | Link |
---|---|
EP (1) | EP0068818B1 (en) |
JP (1) | JPS584319A (en) |
KR (1) | KR880002561B1 (en) |
DE (1) | DE3273437D1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0068819A2 (en) * | 1981-06-25 | 1983-01-05 | Fanuc Ltd. | Method and apparatus for controlling an electric discharge machine |
EP0071369A2 (en) * | 1981-07-21 | 1983-02-09 | Fanuc Ltd. | Method and apparatus for controlling electric discharge machine |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3731044A (en) * | 1971-06-23 | 1973-05-01 | Agie Ag Ind Elektronik | Electro-eroding machine with a circuit for the control of at least one advancing device for a wire electrode and/or for a workpiece |
FR2443712A1 (en) * | 1978-12-08 | 1980-07-04 | Inoue Japax Res | METHOD AND DEVICE FOR CONTROLLING MACHINING FACILITIES BY ELECTRIC SHOCK |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5822295B2 (en) * | 1973-11-16 | 1983-05-07 | 株式会社井上ジャパックス研究所 | Hoden Kakousouchi |
-
1981
- 1981-06-25 JP JP56098702A patent/JPS584319A/en active Granted
-
1982
- 1982-06-23 KR KR8202800A patent/KR880002561B1/en active
- 1982-06-24 EP EP82303292A patent/EP0068818B1/en not_active Expired
- 1982-06-24 DE DE8282303292T patent/DE3273437D1/en not_active Expired
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3731044A (en) * | 1971-06-23 | 1973-05-01 | Agie Ag Ind Elektronik | Electro-eroding machine with a circuit for the control of at least one advancing device for a wire electrode and/or for a workpiece |
FR2443712A1 (en) * | 1978-12-08 | 1980-07-04 | Inoue Japax Res | METHOD AND DEVICE FOR CONTROLLING MACHINING FACILITIES BY ELECTRIC SHOCK |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0068819A2 (en) * | 1981-06-25 | 1983-01-05 | Fanuc Ltd. | Method and apparatus for controlling an electric discharge machine |
EP0068819B1 (en) * | 1981-06-25 | 1987-01-28 | Fanuc Ltd. | Method and apparatus for controlling an electric discharge machine |
EP0071369A2 (en) * | 1981-07-21 | 1983-02-09 | Fanuc Ltd. | Method and apparatus for controlling electric discharge machine |
EP0071369B1 (en) * | 1981-07-21 | 1986-11-05 | Fanuc Ltd. | Method and apparatus for controlling electric discharge machine |
Also Published As
Publication number | Publication date |
---|---|
JPS584319A (en) | 1983-01-11 |
DE3273437D1 (en) | 1986-10-30 |
KR840000322A (en) | 1984-02-18 |
EP0068818A3 (en) | 1984-07-11 |
KR880002561B1 (en) | 1988-11-30 |
EP0068818B1 (en) | 1986-09-24 |
JPS6238093B2 (en) | 1987-08-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4603391A (en) | Feed-deviation preventive numerically controlled EDM method and apparatus | |
EP0144122B1 (en) | Feed-deviation preventive path-controlled machining method and apparatus | |
KR950000839B1 (en) | Machine tool numerical controller with a trouble stop function | |
US4580225A (en) | Method for producing multiple entry threads | |
DE2932734C2 (en) | Method for controlling an EDM process | |
JPH08227307A (en) | Control method and device at the time of service interruption | |
US4310742A (en) | EDM Process and apparatus for machining cavities and slots in a workpiece | |
US5041984A (en) | Method of calculating an amount of offset in a wire cut electric discharge machining operation | |
EP0070700B1 (en) | Method and apparatus for controlling an electric discharge machine | |
JP2682310B2 (en) | Wire electric discharge machining method and apparatus | |
EP0146635B1 (en) | System for controlling retraction of electrode of electric discharge machine | |
EP0068818B1 (en) | Method and apparatus for controlling an electric discharge machine | |
US3671840A (en) | Method and apparatus for adaptive control of a turning machine | |
US4940871A (en) | Method of restoring a wire electrode broken during an electric discharge machining operation | |
US4675490A (en) | Method and apparatus for controlling electrode position in an electric discharge machine by counting feedback pulses and repeatedly adding the count | |
US4644124A (en) | Wire electrode type electrical discharge machining method | |
EP0446368A1 (en) | Machining condition setting method for wire cut discharge machine | |
GB2072562A (en) | Displacing a tool electrode in electroerosion machine tools | |
EP0071369B1 (en) | Method and apparatus for controlling electric discharge machine | |
DE3705475A1 (en) | ELECTRODE RETURN CONTROL SYSTEM FOR AN ELECTRIC ARC DEVICE | |
US4567342A (en) | Method and apparatus for controlling direction reversal in electric discharge machines | |
JPS632728B2 (en) | ||
JP2880211B2 (en) | Tool load monitoring control method | |
EP0160099A1 (en) | Method of retrieving coded instructions for a machining system | |
JPS6026650B2 (en) | Short circuit release device for wire cut electrical discharge machine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
AK | Designated contracting states |
Designated state(s): CH DE FR GB LI |
|
PUAL | Search report despatched |
Free format text: ORIGINAL CODE: 0009013 |
|
AK | Designated contracting states |
Designated state(s): CH DE FR GB LI |
|
17P | Request for examination filed |
Effective date: 19841220 |
|
GRAA | (expected) grant |
Free format text: ORIGINAL CODE: 0009210 |
|
AK | Designated contracting states |
Kind code of ref document: B1 Designated state(s): CH DE FR GB LI |
|
REF | Corresponds to: |
Ref document number: 3273437 Country of ref document: DE Date of ref document: 19861030 |
|
ET | Fr: translation filed | ||
PLBE | No opposition filed within time limit |
Free format text: ORIGINAL CODE: 0009261 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT |
|
26N | No opposition filed | ||
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: FR Payment date: 19910530 Year of fee payment: 10 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: GB Payment date: 19910611 Year of fee payment: 10 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: GB Effective date: 19920624 |
|
GBPC | Gb: european patent ceased through non-payment of renewal fee |
Effective date: 19920624 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: FR Effective date: 19930226 |
|
REG | Reference to a national code |
Ref country code: FR Ref legal event code: ST |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: CH Payment date: 19930628 Year of fee payment: 12 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: DE Payment date: 19930630 Year of fee payment: 12 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: LI Effective date: 19940630 Ref country code: CH Effective date: 19940630 |
|
REG | Reference to a national code |
Ref country code: CH Ref legal event code: PL |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: DE Effective date: 19950301 |