Wire electric discharge machine
10399163 ยท 2019-09-03
Assignee
Inventors
Cpc classification
B23H11/00
PERFORMING OPERATIONS; TRANSPORTING
B23H1/02
PERFORMING OPERATIONS; TRANSPORTING
B23H7/20
PERFORMING OPERATIONS; TRANSPORTING
B23H7/06
PERFORMING OPERATIONS; TRANSPORTING
G05B2219/45221
PHYSICS
International classification
B23H1/02
PERFORMING OPERATIONS; TRANSPORTING
B23H11/00
PERFORMING OPERATIONS; TRANSPORTING
B23H7/20
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A core image acquiring unit is mounted at a position where the core image acquiring unit looks down at a workpiece on a table, such as an upper guide unit of a wire electric discharge machine, the core machining is performed, while fixing the core using a core fixing function, at a stage in which machining is completed to the end point of the machining path of cutting the core, the core and the workpiece are picked up by the core image acquiring unit, from the captured image, it is determined whether a machining groove has a constant width, or adhesion and deposition of machining debris are present in the machining groove, or the core is fixed by a difference in states of the surface light between the core and the workpiece.
Claims
1. A wire electric discharge machine having a core fixing function of fixing a core produced by electric discharge machining and a workpiece, by relatively moving a wire electrode and the workpiece in accordance with a machining program, by performing the electrode discharge machining of the workpiece by the electric discharge generated between the wire electrode and the workpiece, and by attaching and depositing machining debris produced by the electric discharge machining to a machining groove, the wire electric discharge machine comprising: a core image acquiring unit for acquiring an image of the core; and a control device connected to the core imaging unit, and having a processor configured to determine whether the core is fixed from the image acquired by the core imaging unit; and stop the electric discharge machining, when the processor determines that the core is not fixed; wherein the processor is configured to determine whether the core is fixed from the image, depending on whether a width of a machining groove surrounding the core formed by the electric discharge machining is constant or is within a predetermined tolerance range.
2. The wire electric discharge machine of claim 1, further comprising: a robot on which the core image acquiring unit is mounted, the robot configured to move the core image acquiring unit.
3. The wire electric discharge machine of claim 1, wherein the core image acquiring unit is mounted on an upper guide of the wire electric discharge machine.
4. A wire electric discharge machine having a core fixing function of fixing a core produced by electric discharge machining and a workpiece, by relatively moving a wire electrode and the workpiece in accordance with a machining program, by performing the electrode discharge machining of the workpiece by the electric discharge generated between the wire electrode and the workpiece, and by attaching and depositing machining debris produced by the electric discharge machining to a machining groove, the wire electric discharge machine comprising: a core image acquiring unit for acquiring an image of the core; and a control device connected to the core imaging unit, and having a processor configured to determine whether the core is fixed from the image acquired by the core imaging unit; and stop the electric discharge machining, when the processor determines that the core is not fixed; wherein the processor is configured to determine whether the core is fixed from the image, depending on whether the adhesion and deposition of the machining debris produced by the electric discharge machining are present in the machining groove.
5. The wire electric discharge machine of claim 4, wherein the core image acquiring unit is mounted on an upper guide of the wire electric discharge machine.
6. A wire electric discharge machine having a core fixing function of fixing a core produced by electric discharge machining and a workpiece, by relatively moving a wire electrode and the workpiece in accordance with a machining program, by performing the electrode discharge machining of the workpiece by the electric discharge generated between the wire electrode and the workpiece, and by attaching and depositing machining debris produced by the electric discharge machining to a machining groove, the wire electric discharge machine comprising: a core image acquiring unit for acquiring an image of the core; and a control device connected to the core imaging unit, and having a processor configured to determine whether the core is fixed from the image acquired by the core imaging unit; and stop the electric discharge machining, when the processor determines that the core is not fixed; wherein the processor is configured to determine whether the core is fixed, by a difference in states of the surface light between the core and the workpiece, from the image.
7. The wire electric discharge machine of claim 6, wherein the core image acquiring unit is mounted on an upper guide of the wire electric discharge machine.
8. A wire electric discharge machine having a core fixing function of fixing a core produced by electric discharge machining and a workpiece, by relatively moving a wire electrode and the workpiece in accordance with a machining program, by performing the electrode discharge machining of the workpiece by the electric discharge generated between the wire electrode and the workpiece, and by attaching and depositing machining debris produced by the electric discharge machining to a machining groove, the wire electric discharge machine comprising: a core image acquiring unit for acquiring an image of the core; and a control device connected to the core imaging unit, and having a processor configured to determine whether the core is fixed from the image acquired by the core imaging unit; and stop the electric discharge machining, when the processor determines that the core is not fixed; wherein the processor is configured to determine whether the core is fixed, from the image obtained by the core image acquiring unit, at a stage in which machining is completed to the end point of a machining path for cutting the core or at a stage in which fixing machining of the core fixing function is completed.
9. The wire electric discharge machine of claim 8, wherein the core image acquiring unit is mounted on an upper guide of the wire electric discharge machine.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) Aforementioned and other objects and features of the invention will become apparent from the following description of embodiments thereof with reference to the accompanying drawings. In the drawings:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
(18) Hereinafter, an embodiment of the invention will be described in conjunction with the accompanying drawings.
(19) The invention is provided with a checking means for checking that the core is fixed to the workpiece, and as the checking means, a core image acquiring means such as a visual sensor or an image pickup device is included.
(20)
(21)
(22) The invention determines the fixed state of the core based on the image acquired in the core image acquiring means 1. As a determining method, there are methods of determining whether a machining groove width is constant, whether there are adhesion and deposition (fixing portion) of the machining debris in the machining groove, or whether there is a difference in the reflection statuses of light of the surface between the core and the workpiece.
(23) 1) A core fixing state determining method depending on whether the machining groove width is constant.
(24)
(25) The machining groove width produced by the wire electric discharge machining is substantially constant in accordance with the wire diameter, and falls within a predetermined permissible range. Therefore, as long as the core 6 is fixed by the core fixing function even after the cutting of the core is completed, the image acquired by the core image acquiring means 1 becomes an image in which the width of the machining groove 7 is kept constant as illustrated in
(26) 2) A core fixing state determining method depending on whether there is a fixing portion in the machining groove.
(27) The core fixing function is intended to fix the core, by attaching and depositing the machining debris in the machining groove. Therefore, in the image acquired in the core image acquiring means 1, when the core 6 is connected and fixed to the workpiece 3, as illustrated in
(28) 3) A core fixing state determining method according to a difference in the reflection status of light of surfaces between the core and the workpiece.
(29) If the core 6 is fixed to the workpiece 3, as illustrated in
(30)
(31) Next, as illustrated in
(32) The machining program for the machining is as follows.
(33) <Main Program>
(34) O2000;
(35) S1D1; . . . 1st machining condition, offset setting
(36) M98P200; . . . call sub-program 1
(37) GOOX-45.0;
(38) M00; . . . program stop
(39) S2D2; . . . 2nd machining condition, offset setting M98P230; . . . call sub-program 3
(40) GOOX-45.0;
(41) S3D3; . . . 3rd machining condition, offset setting
(42) M98P230; . . . call sub-program 3
(43) M30;
(44) <Sub-program 1>
(45) O200;
(46) M60; . . . wire connection
(47) M98P220; . . . call sub-program 2 (machining of the core of (1))
(48) M50; wire cutting
(49) M123; . . . core fixing state determination
(50) GOOX15.0;
(51) M60; . . . wire connection
(52) M98P220; . . . call sub-program 2 (machining of the core of (2))
(53) M50; . . . wire cutting
(54) M123; . . . core fixing state determination
(55) GOOX15.0;
(56) M60; . . . wire connection
(57) M98P220; . . . call sub-program 2 (machining of the core of (3))
(58) M50; . . . wire cutting
(59) M123; . . . core fixing state determination
(60) GOOX15.0;
(61) M60; . . . wire connection
(62) M98P220; . . . call sub-program 2 (machining of the core of (4))
(63) M50; . . . wire cutting
(64) M123; . . . core fixing state determination
(65) M99;
(66) <Sub-program 2>
(67) O220;
(68) G92X0.0Y0.0; . . . coordinate system setting
(69) G91G01G42Y-4.0; . . . cutting feed (electric discharge machining section)
(70) X-5.0; . . . cutting feed (electric discharge machining section)
(71) Y8.0; . . . cutting feed (electric discharge machining section)
(72) X10.0; . . . cutting feed (electric discharge machining section)
(73) Y-8.0; . . . cutting feed (electric discharge machining section)
(74) X-5.0; . . . cutting feed (electric discharge machining section)
(75) G40Y4.0; . . . cutting feed (electric discharge machining section)
(76) M99;
(77) <Sub-program 3>
(78) O230;
(79) M60; . . . wire connection
(80) M98P220; . . . call sub-program 2 (machining of the core of (1))
(81) M50; . . . wire cutting
(82) GOOX15.0;
(83) M60; . . . wire connection
(84) M98P220; . . . call sub-program 2 (machining of the core of (2))
(85) M50; . . . wire cutting
(86) GOOX15.0;
(87) M60; . . . wire connection
(88) M98P220; . . . call sub-program 2 (machining of the core of (3))
(89) M50; . . . wire cutting
(90) GOOX15.0;
(91) M60; . . . wire connection
(92) M98P220; . . . call sub-program 2 (machining of the core of (4))
(93) M50; . . . wire cutting
(94) M99;
(95) In the main program (O2000), after the machining conditions of the 1st cut are set in the S1D1, sub-program 1 (O200) is read in M98P200. In the sub-program 1 (O200), the wire connection is commanded in M60, and the sub-program 2 (0220) is called in M98P220. In the sub-program 2 (0220), the coordinate system with the position of the machining start hole h of the core 6 of the current position (1) defined as origin is set in G92X0.0Y0.0. In the command of G91G01G42Y-4.0, by command of cutting feed (G01) of the incremental (G91) and the wire offset right (G42), the core moves by 4 in the Y-axis negative direction, next, moves by 5 in the X-axis negative direction, moves by 8 in the Y-axis positive direction, moves by 10 in the X-axis positive direction, moves by 8 in the Y-axis negative direction, and moves by 5 in the X-axis negative direction, and the wire offset is cancelled (G40), the core moves by 4 in the Y-axis positive direction, the core moves by Y4, X5, Y+8, X+10, Y8, X5 and Y+4 from the machining start hole h of the core 6 of (1), the electric discharge machining is performed while fixing the core, and the core returns to the position of the machining start hole h.
(96) Further, by the command of M99, the program returns to the sub-program 1 (O200) from the sub-program 2 (0220), the wire is cut in the M50 of the sub-program 1 (O200), by the command of M123, the determination process of the core fixing state (this process will be described later) is performed, and when the core is determined to be fixed, by the command GOOX15.0, the core is positioned by being moved by 15 in the X-axis direction.
(97) That is, the core is positioned at the position of the machining start hole h of the core 6 of (2), the same machining as in the machining of the core 6 of (1) is performed, and the machining of the core 6 of (2), (3) and (4) are sequentially performed. Further, the program returns to the main program (O2000) in M99, and in the main program (O2000), by the positioning command of G00X-45.0, the core is moved by 45 in the X-axis negative direction from the machining start hole h of the core 6 of (4) and is located at the position of the machining start hole h of the core 6 of (1), and the four cores 6 are machined as illustrated in
(98) If the core fixing state determination command of M123 is issued in the aforementioned machining program, the processor of the control device (not illustrated) of the wire electric discharge machine starts the process illustrated in
(99) The process illustrated in
(100) The control device of the wire electric discharge machine acquires the sent image data of the core (step S3), and by one of the aforementioned three methods (determination whether the machining groove width is constant, determination whether adhesion and deposition of the machining debris are present in the machining groove, and the determination depending on the reflection status of light on the surfaces of the core and the workpiece), it is determined whether the core is fixed (step S4).
(101) When the core is determined to be fixed, the retreat command of the core image acquiring means 1 to the control device of the robot 10 is output (step S9), the core image acquiring means 1 is retreated to the retreated position by the robot 10, thereafter, the guide returns to the position before the retreat (step S10), the process of the M123 command is completed, the program returns to the original sub-program 1, and the program operation after the M123 command is resumed.
(102) On the other hand, when the core is determined not to be fixed in step S4, a retreat command of the core image acquiring means 1 to the control device of the robot 10 is output (step S5), the core image acquiring means 1 is retreated to the retreat position, and thereafter, the upper guide returns to the position before retreat (step S6), and the program operation is stopped (step S7), the alarm display is performed (step S8), and the electric discharge machining is stopped and completed.
(103) Further, although an example of commanding the core fixing state determination using the core fixing state determining code such as M123 has been illustrated in the aforementioned embodiment, even without providing a dedicated M code, when using the core fixing function, the process similar to the aforementioned process of
(104) Further, although the process illustrated in
(105) As described above, in the embodiment, in the wire electric discharge machining performed while fixing the core using the core fixing function, since it is possible to check whether the core is fixed, the machining can be safely performed.
(106) While exemplary embodiments of the invention have been described above, the invention is not limited to the example of the aforementioned embodiments, and the invention can be implemented in other embodiments by adding appropriate changes.