Wire electric discharge machine including control means for holding wire electrode at desired angle

09649708 ยท 2017-05-16

Assignee

Inventors

Cpc classification

International classification

Abstract

A relationship between a weight of a reel supported by a column of a wire electric discharge machine when a wire electrode is wound around the reel, and an amount of slanting of the wire electrode when the wire electrode extended between an upper wire guide and a lower wire guide becomes slanted as a result of the column being deformed by the weight of the reel is stored. The weight of the reel is determined during electric discharge machining, and the amount of slanting of the extended wire electrode is determined from the weight of the reel. A compensation amount for the slanting of the wire electrode is determined from the amount of slanting, and the slanting of the wire electrode is compensated by the compensation amount.

Claims

1. A wire electric discharge machine including a reel which is supported by a column and around which a wire electrode is wound, and an upper wire guide and a lower wire guide which support the wire electrode that is drawn out from the reel, and carrying out electric discharge machining of a workpiece fixed on a table by relatively moving the wire electrode extended between the upper wire guide and the lower wire guide with respect to the workpiece according to a command of a machining program, the wire electric discharge machine comprising: a wire electrode slanting amount storage device configured to store a relationship between a weight of the reel and a slanting amount of the extended wire electrode; a compensation amount calculating device configured to determine a compensation amount for the slanting of the wire electrode based on a weight of the reel during electric discharge machining including a remaining length of the wire electrode remaining on the reel, and the relationship between the weight of the reel and the slanting amount of the extended wire electrode, said relationship stored in the wire electrode slanting amount storage device; and a controller configured to relatively move the wire electrode with respect to the workpiece so as to compensate the slanting of the wire electrode by the compensation amount-determined by the compensation amount calculating device.

2. The wire electric discharge machine according to claim 1, wherein the compensation amount calculating device is configured to calculate the compensation amount from the slanting amount of the wire electrode determined by referring to the relationship stored in the wire electrode slanting amount storage device, and a vertical distance between the upper wire guide and the lower wire guide, and the controller is configured to relatively move the wire electrode with respect to the workpiece by moving the upper wire guide and/or the lower wire guide on a horizontal plane by the compensation amount so as to maintain an angle commanded by the machining program.

3. The wire electric discharge machine according to claim 1, further comprising: a wire electrode slanting amount calculating device configured to calculate the slanting amount of the wire electrode corresponding to the weight of the reel from a relationship between (i) the weight of the reel including the remaining length of the wire electrode remaining on the reel, and (ii) reel weights present in the wire electrode slanting amount storage device, when a reel weight matching the reel weight including the remaining length of the wire electrode remaining on the reel is not present in the wire electrode slanting amount storage device.

Description

BRIEF DESCRIPTION OF THE DRAWINGS

(1) The objects and features described above and others of the present invention will become obvious from the descriptions in embodiments below with reference to attached drawings. Among the drawings:

(2) FIGS. 1A and 1B are diagrams to illustrate states in which a column is deformed in a Y-axis direction and in an X-axis direction as a result of the weight of a reel;

(3) FIGS. 2A and 2B are diagrams to illustrate states in which the weight of the reel becomes lighter, and deformation of the column in the Y-axis direction and in the X-axis direction is eliminated;

(4) FIG. 3 is a diagram to illustrate an overall configuration of a wire electric discharge machine;

(5) FIGS. 4A and 4B are diagrams to illustrate measurement and storage of a relationship between the weight of the reel and an amount of slanting of a wire between an upper wire guide and a lower wire guide;

(6) FIG. 5 is an explanatory diagram of distances in a vertical direction between the upper wire guide and the lower wire guide;

(7) FIGS. 6A and 6B illustrate compensation amounts .sub.Ua and .sub.Va on a U axis and a V axis for holding the wire in a vertical state; and

(8) FIGS. 7A and 7B are diagrams illustrating a wire electric discharge machine in which the column moves in a Y-axis direction.

DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

(9) An overall configuration of a wire electric discharge machine will be described with reference to FIG. 3.

(10) A wire electric discharge machine 60 performs machining of a workpiece 4 (an object to be machined) by generating electric discharge between a wire electrode 3 and the workpiece 4. The wire electric discharge machine 60 includes an X-axis saddle 19 above a base 20. The X-axis saddle 19 is moved in an X-axis direction by a ball screw 31 driven by an X-axis motor 26. The wire electric discharge machine 60 also includes a Y-axis saddle 18 above the X-axis saddle 19. The Y-axis saddle 18 is moved in a Y-axis direction by a ball screw 30 driven by a Y-axis motor 25. A work tank 12 is fixed above the Y-axis saddle 18. A table 11 on which the workpiece 4 is placed is included within the work tank 12.

(11) A column 21 is erected on the base 20 such as to be perpendicular to the base 20. A lower arm 14 is attached horizontally to a side surface portion of the column 21. A lower nozzle 2 and a lower wire guide 6 are attached to a tip of the lower arm 14. The lower nozzle 2 and the lower wire guide 6 are positioned below the workpiece 4 that is placed on the table 11. The column 21 includes a V-axis saddle 15 in an upper portion thereof. The V-axis saddle 15 is moved in a V-axis direction by a ball screw 34 driven by a V-axis motor 29. The V-axis direction is the same as the Y-axis direction. A U-axis table 16 is attached to the V-axis saddle 15. The U-axis table 16 is moved in a U-axis direction by a ball screw 33 driven by a U-axis motor 28. The U-axis direction is the same as the X-axis direction.

(12) An upper arm supporting member 17 is attached to the U-axis table 16. The upper arm supporting member 17 is moved in a Z-axis direction by a ball screw 32 driven by a Z-axis motor. An upper arm 13 is fixed to the upper arm supporting member 17. An upper nozzle 1 and an upper wire guide 5 are attached to an end portion of the upper arm 13. The Y-axis motor 25, the X-axis motor 26, the Z-axis motor 27, the U-axis motor 28, and the V-axis motor 29 are respectively connected to a controller 50 by power and signal lines 35, 36, 37, 38, and 39. The Y-axis motor 25, the X-axis motor 26, the Z-axis motor 27, the U-axis motor 28, and the V-axis motor 29 are each supplied power from an amplifier (not shown) within the controller 50. In addition, various signals are transmitted and received between the controller 50, and the Y-axis motor 25, the X-axis motor 26, the Z-axis motor 27, the U-axis motor 28, and the V-axis motor 29.

(13) The work tank 12 is attached onto the Y-axis saddle 18. The table 11 is disposed inside the work tank 12. The workpiece 4 to be machined by electric discharge machining is placed on the table 11. Electric discharge machining is performed in a state in which a working fluid 10 is stored in the work tank 12. The upper nozzle 1 sprays the working fluid 10 towards the workpiece 4 from above the workpiece 4. The lower nozzle 2 sprays the working fluid 10 towards the workpiece 4 from below the workpiece 4. The upper wire guide 5 holds the wire electrode 3 above the workpiece 4. The lower wire guide 6 holds the wire electrode 3 below the workpiece 4.

(14) The wire electric discharge machine 60 performs electric discharge machining through the working fluid 10, between the wire electrode 3 and the workpiece 4. Therefore, to perform stable machining, a working fluid pump 9 pumps up the working fluid 10 from a storage tank (not shown) that stores the working fluid 10 therein. The working fluid pump 9 then sprays the working fluid 10 onto a machining portion at high pressure from the upper nozzle 1 and the lower nozzle 2, via a pipe path 22, a pipe path 23, and a pipe path 24. The wire electric discharge machine 60 performs wire electric discharge machining while blowing away machining debris with the working fluid 10 that is being sprayed.

(15) The working fluid pump 9 is connected to the controller 50 by a power and signal line 40. The working fluid pump 9 is driven and controlled by the controller 50. Power is supplied to the working fluid pump 9 from the controller 50. Signal transmitting and receiving between the controller 50 and the working fluid pump 9 are performed. The working fluid pump 9 supplies the upper nozzle 1 with the working fluid 10 via the branching pipe path 22 and the pipe path 23. In addition, the working fluid pump 9 supplies the lower nozzle 2 with the working fluid 10 via the branching pipe path 22 and the pipe path 24. The working fluid 10 is sprayed from the upper nozzle 1 onto the machining portion being machined by electric discharge machining. The working fluid 10 is also sprayed from the lower nozzle 2 onto a portion being machined by electric discharge machining.

(16) The controller 50 performs overall control of the wire electric discharge machine. The controller 50 includes a calculating device, a display device, an input/output interface for various signals, and the amplifier, which are not shown. The controller 50 also includes a storage device 51 that stores therein various pieces of data. In FIG. 1, a calculation processing device 52 is shown as a collective designation of the calculating device, the display device, the input/output interface for various signals, and the amplifier that are not shown.

(17) The wire electric discharge machine of the present invention is capable of holding the wire electrode 3 at a desired angle using software stored in the storage device of the wire electric discharge machine. Therefore, new components are not required to be used. In the present invention, the weight of the reel 7 on which the wire electrode 3 is wound is measured. Based on the measured weight, the upper wire guide 5 is moved relatively to the workpiece 4 and adjusted such that the angle of the wire electrode 3 with respect to the horizontal plane of the table 11 is held at a desired angle designated by a machining program.

(18) Several methods for measuring the weight of the reel 7 in the state in which the wire electrode 3 is wound around the reel 7 during electric discharge machining of the wire electric discharge machine are proposed, as described, for example, in Japanese Patent Application Laid-Open No. 2010-179377. In order not to invite a situation in which the wire electrode 3 cannot be fed out during machining, means for measuring the length of a remaining wire electrode remaining on the reel 7 is ordinarily provided in wire electric discharge machines. In this case, the weight of the wire electrode can be calculated if the length of the wire electrode 3 remaining on the reel 7 and the wire diameter of the wire electrode 3 are known. Therefore a new device for determining the weight of the reel 7 is not required.

(19) Hereafter, a configuration for providing a wire electric discharge machine will be described, the wire electric discharge machine including a control means for holding the wire electrode 3 at a desired angle without use of a new component to eliminate the effects of deformation of the column 21 occurring along with a change in the weight of the reel 7.

(20) (A1) A relationship between the weight of the reel 7 and an amount of slanting of the wire electrode 3 extended between the upper wire guide 5 and the lower wire guide 6 is measured and stored in advance. FIG. 4 is a diagram illustrating measurement and storage of the relationship between the weight of the reel 7 and the amount of slanting of the wire electrode 3 extended between the upper wire guide 5 and the lower wire guide 6. Table 1 indicates that the weight of the reel 7, a wire slanting amount .sub.U in the U-axis direction, and a wire slanting amount .sub.V in the V-axis direction are associated and stored in the storage device.

(21) TABLE-US-00001 TABLE 1 Slanting amount of wire Slanting amount of wire electrode electrode Reel weight (.sub.U) (.sub.V) W.sub.1 .sub.U1 .sub.V1 W.sub.2 .sub.U2 .sub.V2 W.sub.3 .sub.U3 .sub.V3 W.sub.4 .sub.U4 .sub.V4 W.sub.5 .sub.U5 .sub.V5 . . . . . . . . .

(22) (A2) Before the start of machining, vertical adjustment of the wire electrode 3 is performed. Weight W.sub.0 of the reel 7 during the vertical adjustment is measured and stored. In addition, slanting amounts .sub.U0 and .sub.V0 of the wire electrode 3 corresponding to W.sub.0 are extracted from Table 1.

(23) (A3) Electric discharge machining is started.

(24) (A4) Weight W.sub.a of the reel 7 is measured.

(25) In addition, slanting amounts .sub.Ua and .sub.Va of the wire electrode 3 corresponding to the measured weight W.sub.a of the reel 7 are extracted from Table 1.

(26) (A5) Compensation amounts .sub.Ua and .sub.Va on the U axis and the V axis for holding the wire electrode 3 in a vertical state are calculated by a following expression (1).
d.sub.Ua=d.sub.Ztan(.sub.U0.sub.Ua)
d.sub.Va=d.sub.Ztan(.sub.V0.sub.Va)(1)

(27) where, d.sub.Z represents a distance in the vertical direction between the upper wire guide 5 and the lower wire guide 6.

(28) (A6) The U axis and the V axis are moved such that the wire electrode 3 becomes vertical.

(29) (A7) The above (A4), (A5) and (A6) are repeated in this order.

(30) Here, d.sub.Z (the distance in the vertical direction between the upper wire guide 5 and the lower wire guide 6) used in (A5) above can be determined by, for example, adding a distance d.sub.ZO between the lower wire guide 6 and the top surface of the table 11 and a distance d.sub.ZZ between the top surface of the table 11 and the upper wire guide 5, as shown in FIG. 5. Here, d.sub.ZO is a machine-specific fixed value determined by the component dimensions and assembly accuracy, and d.sub.ZZ is a value that changes as a result of the Z axis moving up and down in the vertical direction. For example, d.sub.ZZ can be calculated if a machine coordinate on the Z axis is known.

(31) When the measured weight of the reel 7 does not match the weight stored in (A1) above, the amount of slanting of the wire electrode 3 is calculated by, for example, a following method.

(32) (B1) The measured reel weight W.sub.a is a weight between, for example, W.sub.1 and W.sub.2 in Table 1 (W.sub.1<W.sub.a<W.sub.2).

(33) (B2) The slanting amounts .sub.Ua and .sub.Va of the wire electrode 3 when the reel weight is W.sub.a is calculated by a following expression (2).

(34) Ua = U 2 - U 1 W 2 - W 1 ( W a - W 1 ) + U 1 Va = V 2 - V 1 W 2 - W 1 ( W a - W 1 ) + V 1 ( 2 )

(35) In (B2) above, straight-line approximation is performed based on the two weights in Table 1 sandwiching the measured reel weight, and the slanting amounts corresponding to these two weights. As a result, the slanting amounts corresponding to the measured reel weight are calculated. However, a method in which curved-line approximation is used may be performed.

(36) In the instance of a wire electric discharge machine in which the upper wire guide 5 does not move in the Z-axis direction, to compensate the slant of the wire electrode 3, a movement amount by which the upper wire guide 5 or the lower wire guide 6 is moved may be stored instead in Table 1, as the slanting amounts of the wire electrode 3 corresponding to the reel weight.

(37) Instead of moving the upper wire guide 5 in the U-axis or V-axis direction to move the upper wire guide 5 in the horizontal direction, the lower wire guide 6 may be moved in the X-axis or Y-axis direction so that the lower wire guide 6 is moved in the horizontal direction. FIGS. 7A and 7B are diagrams illustrating a wire electric discharge machine in which the column 21 moves on the base 20 in the Y-axis direction. In addition, the wire electric discharge machine can also be configured such that the column 21 moves on the base 20 in the X-axis direction.