Control device for wire electric discharge machine and control method for wire electric discharge machine
09855616 ยท 2018-01-02
Assignee
Inventors
Cpc classification
B23H7/04
PERFORMING OPERATIONS; TRANSPORTING
B23H7/18
PERFORMING OPERATIONS; TRANSPORTING
International classification
B23H7/00
PERFORMING OPERATIONS; TRANSPORTING
B23H7/18
PERFORMING OPERATIONS; TRANSPORTING
B23H7/04
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A control device includes an interpolar average machining voltage detection unit that detects an interpolar average machining voltage between an electrode and a workpiece, an interpolar average machining voltage correction unit that corrects the detected interpolar average machining voltage, a machining speed control unit that calculates a machining speed of the electrode based on the difference between the set voltage, which is set in advance as a target value of the interpolar average machining voltage, and the corrected interpolar average machining voltage, and a drive control device that controls a machining speed of the electrode based on the calculated machining speed. The interpolar average machining voltage correction unit corrects the detected interpolar average machining voltage based on a difference between the calculated machining speed and the set speed, which is set in advance as a target value of the machining speed.
Claims
1. A control device for a wire discharge machine configured to apply a voltage between an electrode and a workpiece to be machined, to thereby generate discharge for machining the workpiece, the control device for the wire discharge machine comprising: an interpolar average machining voltage detection unit that detects an interpolar average machining voltage between the electrode and the workpiece; an interpolar average machining voltage correction unit that corrects the detected interpolar average machining voltage; a set voltage storage unit that stores, in advance, a set voltage as a target value of the interpolar average machining voltage; a voltage calculation unit that calculates a first difference between the set voltage and the corrected interpolar average machining voltage which is output by the interpolar average machining voltage correction unit; a machining speed control unit that calculates a machining speed of the electrode based on the first difference; a drive control device that controls a machining speed of the electrode in accordance with the calculated machining speed; a set speed storage unit that sets, in advance, a set speed as a target value of the machining speed; and a voltage correction value calculation unit that calculates an interpolar average machining voltage correction value based on a second difference between the calculated machining speed and the set speed, wherein the interpolar average machining voltage correction unit corrects the detected interpolar average machining voltage in accordance with the interpolar average machining voltage correction value.
2. A control device for a wire discharge machine configured to apply a voltage between poles made of an electrode and a workpiece to be machined, to thereby generate discharge for machining the workpiece, the control device for the wire discharge machine comprising: an interpolar average machining voltage detection unit that detects an interpolar average machining voltage between the electrode and the workpiece; a set voltage storage unit that stores, in advance, a set voltage as a target value of the interpolar average machining voltage; a set voltage correction unit that corrects the set voltage; a voltage calculation unit that calculates a first difference between the detected interpolar average machining voltage and the corrected set voltage which is output by the set voltage correction unit; a machining speed control unit that calculates a machining speed of the electrode based on the first difference; a drive control device that controls a machining speed of the electrode in accordance with the calculated machining speed; a set speed storage unit that sets, in advance, a set speed as a target value of the machining speed; and a voltage correction value calculation unit that calculates an interpolar average machining voltage correction value based on a second difference between the calculated machining speed and the set speed, wherein the set voltage correction unit corrects the set voltage in accordance with the interpolar average machining voltage correction value.
3. The control device for a wire discharge machine according to claim 1, wherein the voltage correction value calculation unit calculates the interpolar average machining voltage correction value by multiplying the second difference between the calculated machining speed and the set speed by a correction coefficient that is a constant or a value corresponding to a machining condition.
4. The control device for the wire discharge machine according to claim 1, wherein a corrected value of the interpolar average machining voltage is a constant when the second difference between the calculated machining speed and the set speed is within a range set in advance.
5. The control device for the wire discharge machine according to claim 2, wherein a corrected value of the set voltage is a constant when the second difference between the calculated machining speed and the set speed is within a range set in advance.
6. The control device for a wire discharge machine according to claim 2, wherein the voltage correction value calculation unit calculates the interpolar average machining voltage correction value by multiplying the second difference between the calculated machining speed and the set speed by a correction coefficient that is a constant or a value corresponding to a machining condition.
7. The control device for the wire discharge machine according to claim 1, wherein the machining speed control unit provides the calculated machining speed as a feedback value to the voltage correction value calculation unit which subtracts the calculated machining speed from the set speed to derive the second difference and multiplies the second difference by a correction coefficient to derive the interpolar average machining voltage correction value.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
MODE FOR CARRYING OUT THE INVENTION
(14) Embodiment 1
(15)
(16) In the control unit 101, a machining speed (relative speed between the machining electrode 3 and the workpiece 4) is controlled from an interpolar average machining voltage between the machining electrode 3 and the workpiece 4. The control unit 101 is constituted by a set speed storage unit 10 for storing a set speed for machining at a predetermined machining speed, a voltage correction value calculation unit 11 and an interpolar average machining voltage correction unit 12 in addition to an interpolar average machining voltage detection unit 5 for detecting the interpolar average machining voltage, a voltage calculation unit 7 for calculating a difference between the measured interpolar average machining voltage and a set voltage, a set voltage storage unit 6 for storing the set voltage for machining with a predetermined average voltage, a machining speed control unit 8, and a drive control device 9.
(17) Incidentally, the set speed storage unit 10, the voltage correction value calculation unit 11, and the interpolar average machining voltage correction unit 12 are newly proposed in the invention.
(18) Here, description will be made about conventional control.
(19) Here, return to the description of the control unit 101 according to the embodiment. As is understood from comparison between
(20) In addition, the following process is added to the conventional control unit 100.
(21) The machining speed control unit 8 transmits the calculated machining speed to the voltage correction value calculation unit 11 in addition to the drive control device 9. The voltage correction value calculation unit 11 calculates a difference between a set speed stored in advance in the set speed storage unit 10 and the machining speed calculated by the machining speed control unit 8, and multiplies the difference by a correction coefficient to obtain an interpolar average machining voltage correction value. The interpolar average machining voltage correction unit 12 performs arithmetic operation on the interpolar average machining voltage from the interpolar average machining voltage detection value and the interpolar average machining voltage correction value 5 calculated by the voltage correction value calculation unit 11, and transmits a result of the arithmetic operation to the voltage calculation unit 7.
(22) Incidentally, a method for controlling a machining speed in the machining speed control unit 8 in order to make the interpolar average machining voltage consistent with the set voltage is similar to the conventional method, and is not essential for the invention. For example, in the control method for making the interpolar average machining voltage consistent with the set voltage, a machining speed may be calculated based on an equation having only proportional terms, or an equation having differential/integral terms in addition to proportional terms, etc. Alternatively, optimum control may be used.
(23) Next, in the wire discharge machine according to Embodiment 1 of the invention, the interpolar average machining voltage is corrected in accordance with the machining speed. Experimental data underlying the correction are shown in
(24) In
(25) When the correlation among the side gap, the interpolar average machining voltage and the machining speed is obtained by linear approximation from such a result of experiments, a relational expression in Expression (1) can be obtained. Here, SideGap designates a measured value of the side gap, FC designates a measured value of the machining speed, VG designates a measured value of the interpolar average machining voltage, and i designates the number of experimental data (i=1 . . . N).
SideGap(i)=AFC(i)+BVG(i)+Offset(1)
(26) As expressed in Expression (1), the machining speed, the interpolar average machining voltage and the side gap are experimental values, each of which takes a different value from one point to another. On the other hand, A, B and Offset are fixed values. Based on Expression (1), a relational expression in Expression (2) can be obtained from a difference between (i)th experimental data and (i+1)th experimental data.
SideGap(i+1)SideGap(i)=A(FC(i+1)FC(i))+B(VG(i+1)VG(i)) (2)
(27) Sine a purpose is to make the side gap constant in the shape correction machining, the relationship between the machining speed and the interpolar average machining voltage under the same side gap can be obtained as Expression (3). Here, FC designates a difference between an (i+1)th speed and an (i)th speed, and VG designates a difference between an (i+1)th voltage and an (i)th voltage.
0=A(FC(i+1)FC(i))+B(VG(i+1)VG(i))=AFC+BVG (3)
(28) It is understood that there is a relation of Expression (4) between the interpolar average machining voltage and the machining speed when the side gap is constant.
VG=(A/B)FC(4)
(29) From the aforementioned analysis as to experiments of shape correction machining, it has been understood that the side gap varies not only in accordance with the interpolar average machining voltage but also in accordance with the machining speed, and the relational expression among them can be expressed as Expression (1). Based on the findings obtained thus, the interpolar average machining voltage needs be corrected in accordance with a change in machining speed as shown in the right side of Expression (4), in order to make the side gap constant.
(30) Incidentally, in the embodiment, the left side of Expression (4) shows a difference from the set voltage stored in the set voltage storage unit 6, and the right side of Expression (4) shows a difference from the set speed stored in the set speed storage unit 10. In addition, although
(31) Accordingly, the set speed and the coefficient A/B may be determined in the system or set desirably in accordance with machining conditions on NC. Here, how to determine the set speed may be changed in accordance with machining conditions or may be set at a constant value. The set speed may be, for example, constantly set at 1.0 mm/min.
(32) When the set speed is determined in the system, a table may be provided for setting different values in accordance with the diameter or material of the machining electrode, and the plate thickness or material of the workpiece. When the set speed is determined in accordance with machining conditions, the set speed may be set to a fixed value. A suitable method for determining the set speed may be used in accordance with required accuracy of shape correction.
(33) The set speed and the coefficient shown here mean a gain and an offset. In the control method according to the invention, real-time correction is performed in accordance with a machining state based on a machining place and a direction to a machining advancement direction during each time of machining.
(34) Based on the relational expressions from Expression (1) to Expression (4), a process of control in the wire discharge machine according to Embodiment 1 of the invention is shown in
(35) The set voltage VR is a set voltage set in advance in the set voltage storage unit 6 in
(36) Incidentally, here, the relationship between the power supply and the speed is expressed simply by a linear equation. However, in order to increase the accuracy, the dimension of the equation may be increased. Expression (4) can be expressed by the following high-dimensional expression.
VG=C.sub.1FC+C.sub.2FC.sup.2+C.sub.3FC.sup.3+(5)
(37) C.sub.1, C.sub.2, C.sub.3 . . . here are coefficients of respective dimensions. For example, the one-dimensional coefficient (A/B) in Expression (4) corresponds to C.sub.1. The invention is characterized in that a component of speed fluctuation is fed back to correct the voltage. Therefore, the component of speed fluctuation fed back may have any number of dimensions.
(38) The process of
(39)
(40) In this manner, the interpolar average machining voltage is corrected in accordance with the difference between the machining speed and the set speed. It is therefore possible to deal with a variation in machining amount, while it is possible to suppress a variation in side gap caused by enlargement of a discharge gap. Thus, the machining accuracy in the shape correction machining can be improved.
(41) Embodiment 2
(42)
(43)
(44) In the embodiment, in order to correct not the interpolar average machining voltage but the set voltage, the sign of expression is opposite to the sign of the correction expression for correcting the interpolar average machining voltage. That is, Expression (4) must be converted into the following Expression (6) for use in control.
VG=(A/B)FC(6)
(45)
(46)
(47) As the effect of Embodiment 2, in the same manner as in Embodiment 1, machining in accordance with a required machining amount or enlargement of a discharge gap can be taken into consideration as a result of the correction of the set voltage based on the machining speed. Thus, the side gap can be made constant. That is, the machining accuracy in the shape correction machining can be improved.
(48) Embodiment 3
(49) Embodiment 3 has the structure of
(50)
(51) In the embodiment, even when the machining voltage fluctuates suddenly due to roughness in the surface machined by the last machining, a certain degree of fluctuation caused by the roughness in the machined surface is dealt with by the interpolar average machining voltage in the step of machining for shape correction. When the machining amount of the machined surface fluctuates on average, the interpolar average machining voltage can be corrected so that machining can be carried out with a constant side gap.
(52) Incidentally, in the voltage correction value calculation unit 11 in
(53) Here, a table of correction coefficients corresponding to each absolute value of the difference of the machining speed may be provided in advance so that the correction coefficient can be changed in accordance with the absolute value. In this manner, the effect of improving the accuracy of shape correction can be enhanced in comparison with that when the correction coefficient is constant.
(54) Embodiment 4
(55) Embodiment 4 has the structure of
(56) In this case, in the step of machining for shape correction, even when the machining voltage fluctuates suddenly due to roughness in the surface machined by the last machining, a certain degree of fluctuation caused by the roughness in the machined surface is dealt with by the interpolar average machining voltage, in the same manner as in Embodiment 3. When the machining amount of the machined surface fluctuates on average, the interpolar average machining voltage can be corrected so that machining can be carried out with a constant side gap.
(57) Incidentally, in Embodiment 4, a table of correction coefficients corresponding to each absolute value of the difference of the machining speed may be provided in advance so that the correction coefficient can be changed in accordance with the absolute value, in the same manner as in Embodiment 3. In this manner, the effect of improving the accuracy of shape correction can be enhanced in comparison with that when the correction coefficient is constant.
DESCRIPTION OF REFERENCE NUMERALS AND SIGNS
(58) 3 Electrode 4 Workpiece to be machined 5 Interpolar average machining voltage detection unit 6 Set voltage storage unit 7 Voltage calculation unit 8 Machining speed control unit 9 Drive control device 10 Set speed storage unit 11 Voltage correction value calculation unit 12 Interpolar average machining voltage correction unit