WO2023007738A1 - ワイヤ放電加工機を制御する制御装置および制御方法 - Google Patents

ワイヤ放電加工機を制御する制御装置および制御方法 Download PDF

Info

Publication number
WO2023007738A1
WO2023007738A1 PCT/JP2021/028473 JP2021028473W WO2023007738A1 WO 2023007738 A1 WO2023007738 A1 WO 2023007738A1 JP 2021028473 W JP2021028473 W JP 2021028473W WO 2023007738 A1 WO2023007738 A1 WO 2023007738A1
Authority
WO
WIPO (PCT)
Prior art keywords
machining
time
electric discharge
discharge machine
processing
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.)
Ceased
Application number
PCT/JP2021/028473
Other languages
English (en)
French (fr)
Inventor
入江章太
平賀薫
山岡正英
加藤拓光
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fanuc Corp
Original Assignee
Fanuc Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fanuc Corp filed Critical Fanuc Corp
Priority to CN202180100728.XA priority Critical patent/CN117651621A/zh
Priority to EP21951937.8A priority patent/EP4378612A4/en
Priority to JP2021563225A priority patent/JP7121206B1/ja
Priority to PCT/JP2021/028473 priority patent/WO2023007738A1/ja
Priority to US18/580,082 priority patent/US20250091146A1/en
Priority to TW111128237A priority patent/TWI900786B/zh
Publication of WO2023007738A1 publication Critical patent/WO2023007738A1/ja
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

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/20—Electric circuits specially adapted therefor, e.g. power supply for program control, e.g. adaptive
    • B—PERFORMING OPERATIONS; TRANSPORTING
    • B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23H—WORKING OF METAL BY THE ACTION OF A HIGH CONCENTRATION OF ELECTRIC CURRENT ON A WORKPIECE USING AN ELECTRODE WHICH TAKES THE PLACE OF A TOOL; SUCH WORKING COMBINED WITH OTHER FORMS OF WORKING OF METAL
    • B23H7/00—Processes or apparatus applicable to both electrical discharge machining and electrochemical machining
    • B23H7/02—Wire-cutting
    • G—PHYSICS
    • G05—CONTROLLING; REGULATING
    • G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00—Program-control systems
    • G05B19/02—Program-control systems electric
    • G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form
    • G05B19/4093—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form characterised by part programming, e.g. entry of geometrical information as taken from a technical drawing, combining this with machining and material information to obtain control information, named part program, for the NC machine
    • G—PHYSICS
    • G05—CONTROLLING; REGULATING
    • G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00—Program-control systems
    • G05B2219/30—Nc systems
    • G05B2219/45—Nc applications
    • G05B2219/45043—EDM machine, wire cutting
    • Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Definitions

  • the present invention relates to a control device and control method for controlling a wire electric discharge machine.
  • An object of the present invention is to solve the above-mentioned problems.
  • a first aspect of the present invention is a control device for controlling a wire electric discharge machine, which controls the wire electric discharge machine to perform a first machining on a first workpiece, and If there is an interrupt request during the above, the wire electric discharge machine is controlled to interrupt the first machining, and the second machining is performed on a second workpiece different from the first workpiece. and a machining control unit that restarts the first machining after the second machining is completed; a first time taken for the first machining from the start of the first machining to the interruption of the first machining; a timing unit for timing a second time required for the first processing from the restart of the first processing to the end of the first processing; and a machining time calculator that calculates a first total time taken.
  • a second aspect of the present invention is a control method for controlling a wire electric discharge machine, comprising: controlling the wire electric discharge machine to perform a first machining on a first workpiece; If there is an interrupt request during the above, the wire electric discharge machine is controlled to interrupt the first machining, and the second machining is performed on a second workpiece different from the first workpiece. and performing machining control to restart the first machining after the second machining is completed, and a first time taken for the first machining from the start of the first machining to the interruption of the first machining; , a second time required for the first processing from the restart of the first processing to the end of the first processing is measured, and the first processing is performed using the first time and the second time. A first total time is calculated.
  • the total time actually required for machining up to the interruption and after restarting can be obtained.
  • FIG. 1 is a diagram showing the configuration of a wire electric discharge machine including a control device.
  • FIG. 2 is a diagram showing the configuration and control of the control device shown in FIG.
  • FIG. 3A is a diagram showing an example of processing PA of the workpiece WA.
  • FIG. 3B is a diagram showing an example of processing PB of the workpiece WB.
  • FIG. 4 is a time-series diagram showing an example of control in which machining of the workpiece WA is interrupted and machining of the workpiece WB is performed.
  • FIG. 5 is a flowchart showing control processing of the wire electric discharge machine by the control device in one embodiment.
  • FIG. 6 is a time-series diagram showing an example of control in which machining of the workpiece WA is interrupted again and machining of the workpiece WC is performed.
  • FIG. 7 is a flowchart showing control processing of the wire electric discharge machine by the control device in the modified example.
  • FIG. 8 is a flowchart showing control processing of the wire electric discharge machine by the control
  • FIG. 1 is a diagram showing the configuration of a wire electric discharge machine 10 including a control device 30.
  • the wire electric discharge machine 10 applies a voltage between the gap formed by the wire electrode 14 and the workpiece to generate electric discharge, thereby performing electric discharge machining on the workpiece.
  • the wire electric discharge machine 10 performs electric discharge machining while moving the wire electrode 14 relative to the workpiece along a path designated by a predetermined program. Relative movement between the wire electrode 14 and the workpiece is performed by moving the table 12 that supports the workpiece.
  • the wire electric discharge machine 10 has an upper wire guide 16 , a lower wire guide 18 , an upper guide block 20 and a lower guide block 22 .
  • the upper wire guide 16 supports the wire electrode 14 on the upper side (+Z direction side) of the table 12 .
  • the lower wire guide 18 supports the wire electrode 14 below the table 12 (-Z direction side).
  • An upper wire guide 16 is installed on the upper guide block 20 .
  • a lower wire guide 18 is installed on the lower guide block 22 .
  • the wire electrode 14 is supplied from the wire bobbin 24 at a predetermined speed in the feeding direction.
  • the wire electrode 14 is sandwiched between pinch rollers 44 and feed rollers 46 via rollers 36 , upper wire guides 16 and lower wire guides 18 , and stored in the collection box 26 .
  • the wire electric discharge machine 10 has a machining power supply 28 that supplies a voltage between poles, and a control device 30 .
  • the control device 30 has a processing circuit and a memory that stores programs.
  • the processing circuit executes the program, thereby functioning as the control device 30 of the present embodiment.
  • the control device 30 controls machining of the workpiece by the wire electric discharge machine 10 .
  • the memory includes volatile memory such as RAM and non-volatile memory such as ROM and flash memory.
  • the processing circuit includes a processor such as a CPU.
  • the X, Y, and Z directions shown in FIG. 1 are orthogonal to each other, and the -Z direction is the direction of gravity.
  • the machining tank 34 may store machining fluid.
  • the table 12, workpiece, upper wire guide 16 and upper guide block 20, lower wire guide 18 and lower guide block 22 are immersed in the machining fluid.
  • a processing tank 34 is installed on a bed 38 .
  • FIG. 2 is a diagram showing the configuration and control of the control device 30 shown in FIG.
  • FIG. 2 shows part of the configuration of the wire electric discharge machine 10 shown in FIG.
  • FIG. 2 also shows the workpiece W, the displacement drive 40, the delivery drive 32, the electrode pins 281 and the operating part 42, which are not shown in FIG.
  • a workpiece W is mounted on the table 12 .
  • the displacement drive unit 40 drives the table 12 to move the wire electrode 14 relative to the workpiece W in the X and Y directions.
  • the displacement drive unit 40 has an X motor, a Y motor, an X drive transmission mechanism, and a Y drive transmission mechanism.
  • the X motor is a motor for moving the table 12 in the X direction
  • the Y motor is a motor for moving the table 12 in the Y direction.
  • the X drive transmission mechanism is a mechanism for converting the rotary motion of the X motor into the linear motion of the table 12 in the X direction.
  • the Y drive transmission mechanism is a mechanism for converting the rotary motion of the Y motor into the linear motion of the table 12 in the Y direction.
  • Each of the drive transmission mechanism for X and the drive transmission mechanism for Y is composed of a ball screw, a nut installed on the table 12, and the like.
  • Each of the X motor and the Y motor is provided with an encoder (rotational position detection sensor) for detecting the rotational position.
  • a displacement drive section for driving the upper guide block 20 and the lower guide block 22 may be provided instead of the displacement drive section 40 . Further, in addition to the displacement drive section 40, a displacement drive section for driving the upper guide block 20 and the lower guide block 22 may be provided.
  • the delivery drive unit 32 has a roller 36 and a delivery motor.
  • the roller 36 feeds the wire electrode 14 wound around the wire bobbin 24 to the workpiece W by rotating.
  • a delivery motor rotates the roller 36 .
  • the delivery motor is provided with an encoder (rotational position detection sensor) for detecting the rotational position.
  • the electrode pin 281 contacts the wire electrode 14 . Thereby, the machining power supply 28 can apply a voltage to the electrode pin 281 and the workpiece W, and as a result, a voltage can be applied between the electrodes.
  • the control device 30 functions as a processing control unit 310, a timer unit 320, a processing time calculation unit 330, a wear amount calculation unit 340, and a processing cost calculation unit 350 by the processing circuit of the control device 30 executing the program.
  • a processing control unit 310 the clock unit 320, the machining time calculation unit 330, the consumption amount calculation unit 340, and the machining cost calculation unit 350 is implemented by an ASIC, FPGA, or other integrated circuit. good too.
  • the machining control unit 310 controls the delivery drive unit 32, the displacement drive unit 40, and the machining power supply 28.
  • the machining control unit 310 controls the feed drive unit 32 to move the wire electrode 14 for electric discharge machining of the workpiece W from the upper wire guide 16 toward the lower wire guide 18 at a feed rate designated by the program. move.
  • the machining control unit 310 controls the displacement drive unit 40 to move the wire electrode 14 relative to the workpiece W along the machining path specified by the program in the X and Y directions.
  • the machining control unit 310 applies a voltage between the electrodes by controlling the machining power supply 28 .
  • the timer unit 320 measures the processing time from the start or resumption of processing of the workpiece W to the interruption or end of the processing.
  • the clock unit 320 may include a clock circuit that clocks the current time. In this case, the timer 320 calculates the machining time from the machining start or restart time and the machining interruption or end time. By providing a timer in the control device 30, the timer unit 320 may acquire a timer value instead of the current time, and measure the above-described machining time based on the timer value. If the machining of the workpiece W starts and ends without being interrupted, the machining time measured by the timer 320 matches the total time required for the machining.
  • the machining time calculation unit 330 calculates the total machining time actually taken when the machining of the workpiece W is interrupted. For example, when machining starts, is interrupted, and then restarts and finishes, the total time is the machining time from the start to the interruption and the machining time from the restart to the end. is the sum of The machining time calculator 330 calculates the total machining time based on the machining time measured by the timer 320 .
  • the consumption amount calculation unit 340 calculates the consumption amount of the consumables consumed by the processing of the processing target W based on the total time required for processing the processing target W. Depending on the type of consumable, the consumption amount depends on the total time. Examples of consumables include the electrode pins 281, the upper wire guide 16 and the lower wire guide 18, the pinch rollers 44 and the feed rollers 46, etc. described above. These wear amounts are calculated as the consumption amounts of consumables.
  • the processing cost calculator 350 calculates the processing cost required for processing the object W based on the total time required for processing the object W.
  • the machining cost calculator 350 may calculate the machining cost including the cost of consumables according to the amount of consumption of the consumables of the wire electric discharge machine 10 calculated by the consumption calculator 340 . Machining costs may also include consumable costs whose consumption does not depend on the total time spent in machining.
  • the processing of the workpiece W may be interrupted. For example, if there is an interrupt request to the machining control unit 310 during machining of the workpiece WA, machining of another workpiece WB is started, so machining of the workpiece WA is interrupted. be.
  • the operation unit 42 sends the above-described interrupt request to the processing control unit 310 according to the operator's operation.
  • the operation unit 42 is composed of a touch panel, buttons, or the like.
  • the machining control unit 310 controls the wire electric discharge machine 10 to interrupt the machining of the workpiece WA.
  • FIG. 3A is a diagram showing an example of processing PA of the workpiece WA.
  • FIG. 3B is a diagram showing an example of processing PB of the workpiece WB.
  • the machining control unit 310 controls the wire electric discharge machine 10 to start machining PA on the workpiece WA from the machining start position SA of the workpiece WA.
  • the operator operates the operation unit 42 because it is necessary to perform the processing PB of the object WB different from the object WA.
  • the operation section 42 sends an interrupt request to the processing control section 310 . If there is an interrupt request, the machining control section 310 interrupts the machining PA.
  • a machining position when the machining control unit 310 interrupts the machining PA is called a machining position IA.
  • the wire electric discharge machine 10 disconnects the wire electrode 14 .
  • the wire electric discharge machine 10 automatically connects the wire electrodes 14 .
  • the wire electrode 14 is sandwiched between the pinch rollers 44 and the feed rollers 46 to complete the automatic wire connection.
  • the wire electrode 14 is in a state where tension is applied.
  • the operator operates the operation unit 42 so that the program corresponding to the machining PB is executed.
  • the machining control unit 310 controls the wire electric discharge machine 10 to start the machining PB of the workpiece WB from the machining start position SB of the workpiece WB.
  • the machining PB ends.
  • the operator After finishing the machining PB, the operator removes the workpiece WB from the table 12 because it is necessary to restart the machining PA on the workpiece WA.
  • the wire electric discharge machine 10 performs disconnection and automatic wire connection of the wire electrode 14 .
  • the operator operates the operation unit 42 to restart the processing PA.
  • execution of the program corresponding to machining PA is resumed.
  • the machining control unit 310 controls the wire electric discharge machine 10 to restart the machining PA of the workpiece WA from the machining position IA of the workpiece WA.
  • FIG. 4 is a time-series diagram showing an example of control in which machining of the workpiece WA is interrupted and machining of the workpiece WB is performed.
  • the clock unit 320 acquires the current time (starting time of the machining PA) t1 from the clock circuit.
  • starting time of the machining PA starting time of the machining PA
  • the machining control unit 310 controls the wire electric discharge machine 10 to interrupt the machining PA.
  • the clock unit 320 acquires the current time (interruption time of the machining PA) t2 from the clock circuit.
  • a machining time TA1 required for the machining PA from the start to the interruption of the machining PA is obtained as the difference between the time t2 and the time t1.
  • the machining control unit 310 controls the wire electric discharge machine 10 to start the machining PB.
  • the timer 320 acquires the current time (the start time of the processing PB) t3 from the clock circuit.
  • the clock unit 320 acquires the current time (end time of the processing PB) t4 from the clock circuit.
  • the machining time TB required for the machining PB from the start to the end of the machining PB is obtained as the difference between the time t4 and the time t3.
  • the total time taken for processing PB matches the processing time TB.
  • the machining control unit 310 controls the wire electric discharge machine 10 to restart the machining PA. resume.
  • the timer 320 acquires the current time (restart time of the machining PA) t5 from the clock circuit.
  • the timer 320 acquires the current time (end time of the machining PA) t6 from the clock circuit.
  • the machining time TA2 required for the machining PA from the restart to the end of the machining PA is obtained as the difference between the time t6 and the time t5.
  • a total time TA required for the processing PA from the start to the end of the processing PA is obtained as the sum of the processing time TA1 and the processing time TA2.
  • FIG. 5 is a flowchart showing control processing of the wire electric discharge machine 10 by the control device 30 according to the present embodiment.
  • the machining control unit 310 controls the wire electric discharge machine 10 to start machining PA on the workpiece WA.
  • the clock unit 320 acquires the start time t1 of the processing PA from the clock circuit.
  • step S514 the processing control unit 310 determines whether or not an interrupt request has been received from the operation unit 42. If the determination in step S514 is affirmative (step S514: YES), the control process proceeds to step S516, which will be described later. If a negative determination is made in step S514 (step S514: NO), the control process proceeds to step S540. In step S540, the machining control unit 310 determines whether or not execution of the program corresponding to the machining PA has ended. If the determination in step S540 is affirmative (step S540: YES), the control process proceeds to step S550, which will be described later. If a negative determination is made in step S540 (step S540: NO), the control process returns to step S514.
  • the machining control unit 310 controls the wire electric discharge machine 10 to interrupt the machining PA.
  • the clock unit 320 acquires the interruption time t2 of the machining PA from the clock circuit.
  • the machining control unit 310 controls the wire electric discharge machine 10 to start machining PB on the workpiece WB.
  • the clock unit 320 acquires the start time t3 of the processing PB from the clock circuit.
  • step S524 the processing control unit 310 determines whether or not execution of the program corresponding to the processing PB has ended. If the determination in step S524 is affirmative (step S524: YES), the control process proceeds to step S526. If a negative determination is made in step S524 (step S524: NO), the control process returns to step S524. In step S526, the machining control unit 310 controls the wire electric discharge machine 10 to end the machining PB. In step S528, the clock unit 320 acquires the end time t4 of the processing PB from the clock circuit.
  • the machining control unit 310 controls the wire electric discharge machine 10 to restart the machining PA.
  • the clock unit 320 acquires the restart time t5 of the machining PA from the clock circuit.
  • step S534 the machining control unit 310 determines whether or not execution of the program corresponding to the machining PA has ended. If the determination in step S534 is affirmative (step S534: YES), the control process proceeds to step S550. If a negative determination is made in step S534 (step S534: NO), the control process returns to step S534. In step S550, the machining control unit 310 controls the wire electric discharge machine 10 to end the machining PA. In step S552, the clock unit 320 acquires the finish time t6 of the machining PA from the clock circuit.
  • step S554 the clocking unit 320 clocks the machining time TA1 required for the machining PA from the start to the interruption of the machining PA based on the times t1 and t2. Based on times t5 and t6, the timer 320 measures the machining time TA2 required for the machining PA from the restart to the end of the machining PA. The clock unit 320 clocks the total time TB required for the processing PB based on the times t3 and t4.
  • step S556 the machining time calculation unit 330 calculates the total time TA required for the machining PA based on the machining times TA1 and TA2. However, if the machining PA ends without an interrupt request during the machining PA, the machining time TA1 clocked in step S554 is counted as the total time TA spent on the machining PA. In this case, the aforementioned interruption time t2 of the processing PA is treated as the end time of the processing PA. Since there is no processing PB, the total time TB spent on processing PB is not counted.
  • the consumption amount calculation unit 340 calculates the consumption amount of the consumables of the wire electric discharge machine 10 consumed by machining based on the total time TA required for the machining PA.
  • the wear amount of the electrode pin 281, the upper wire guide 16, the lower wire guide 18, the pinch roller 44, the feed roller 46, and the like, which are worn depending on the total time TA, is calculated as the wear amount of the consumables worn by the machining PA. be.
  • the wear amount calculation unit 340 calculates the amount of wear of the consumables of the wire electric discharge machine 10 consumed by machining based on the total time TB required for the machining PB. do.
  • the wear amount of the electrode pin 281, the upper wire guide 16, the lower wire guide 18, the pinch roller 44, the feed roller 46, etc., which are worn depending on the total time TB, is calculated as the wear amount of the consumables worn by the processing PB. be.
  • step S560 the machining cost calculation unit 350 calculates the machining cost required for the machining PA based on the total time TA required for the machining PA and the amount of consumables consumed by the machining PA.
  • the processing cost calculator 350 calculates the processing cost required for the processing PB based on the total time TB required for the processing PB and the amount of consumables consumed by the processing PB.
  • FIG. 6 is a time series diagram showing an example of control in which the machining PA of the workpiece WA is interrupted again and the machining PC of the workpiece WC is performed.
  • the processing PA is interrupted for the first time at time t2.
  • machining PB is performed on the workpiece WB, and at time t5, machining PA is restarted for the first time.
  • the control shown in FIG. 6 from the start time t1 of the processing PA to the first restart time t5 of the processing PA matches the control shown in FIG. Therefore, description of the control is omitted.
  • the machining control unit 310 controls the wire electric discharge machine 10. to interrupt the processing PA again (second interruption).
  • the clock unit 320 acquires the current time (second interruption time of the machining PA) t7 from the clock circuit.
  • a machining time TA3 required for the machining PA from the first resumption of the machining PA to the second interruption is obtained as the difference between the time t7 and the time t5.
  • the machining control unit 310 controls the wire electric discharge machine 10 to start the machining PC.
  • the clock unit 320 acquires the current time (the start time of the machining PC) t8 from the clock circuit.
  • the timer 320 acquires the current time (end time of the processing PC) t9 from the clock circuit.
  • the machining time TC required for the machining PC from the start to the end of the machining PC is obtained as the difference between the time t9 and the time t8.
  • the total time taken for processing PC matches the processing time TC.
  • the machining control unit 310 controls the wire electric discharge machine 10 to Resuming processing PA (second resumption).
  • the clock unit 320 acquires the current time (second restart time of the machining PA) t10 from the clock circuit.
  • the timer 320 acquires the current time t6 from the clock circuit.
  • the machining time TA2 required for the machining PA from the second restart of the machining PA to the end is obtained as the difference between the time t6 and the time t10.
  • a total time TA required for the processing PA from the start to the end of the processing PA is obtained as the sum of the processing time TA1, the processing time TA2, and the processing time TA3.
  • FIG. 7 and 8 are flowcharts showing control processing of the wire electric discharge machine 10 by the control device 30 in this modification.
  • the reference numerals assigned to each step of the control processing shown in FIG. 7 match the reference numerals assigned to each step of the control processing shown in FIG. 5, indicating that the same processing is executed. . Therefore, description of the processing from steps S510 to S532 and the processing of step S540 in FIG. 7 will be omitted.
  • step S814 the control process proceeds to step S814, and when the process of step S540 in FIG. 7 is completed, the control process proceeds to step S550.
  • step S ⁇ b>814 the processing control unit 310 determines whether or not an interrupt request has been received from the operation unit 42 . If the determination in step S814 is affirmative (step S814: YES), the control process proceeds to step S816, which will be described later. If a negative determination is made in step S814 (step S814: NO), the control process proceeds to step S840.
  • step S840 the machining control unit 310 determines whether execution of the program corresponding to the machining PA has ended. If the determination in step S840 is affirmative (step S840: YES), the control process proceeds to step S550. If a negative determination is made in step S840 (step S840: NO), the control process returns to step S814.
  • the machining control unit 310 controls the wire electric discharge machine 10 to interrupt the machining PA for the second time.
  • the timer 320 acquires the second interruption time t7 of the machining PA from the clock circuit.
  • the machining control unit 310 controls the wire electric discharge machine 10 to start machining PC for the workpiece WC.
  • the clock unit 320 acquires the start time t8 of the machining PC from the clock circuit.
  • step S824 the processing control unit 310 determines whether or not the execution of the program corresponding to the processing PC has ended. If the determination in step S824 is affirmative (step S824: YES), the control process proceeds to step S826. If a negative determination is made in step S824 (step S824: NO), the control process returns to step S824. In step S826, the machining control unit 310 controls the wire electric discharge machine 10 to terminate the machining PC. In step S828, the clock unit 320 acquires the end time t9 of the processing PC from the clock circuit.
  • the machining control unit 310 controls the wire electric discharge machine 10 to restart the machining PA for the second time.
  • the clock unit 320 acquires the second restart time t10 of the processing PA from the clock circuit.
  • step S832 in FIG. 8 When the process of step S832 in FIG. 8 is completed, the control process proceeds to step S534. Since the processing from step S534 to step S552 has been described using FIG. 5, the description of these processing will be omitted.
  • step S854 is performed instead of step S554 performed in the control process shown in FIG.
  • the clock unit 320 counts the machining time TA1 from the start of the machining PA to the first interruption of the machining PA based on the times t1 and t2. Based on times t10 and t6, the timer 320 measures the machining time TA2 required for the machining PA from the second resumption to the end of the machining PA. The timer 320 measures the machining time TA3 required for the machining PA from the first resumption of the machining PA to the second interruption, based on the times t5 and t7.
  • the clock unit 320 clocks the total time TB required for the processing PB based on the times t3 and t4.
  • the clock unit 320 clocks the total time TC required for the processing PC based on the times t8 and t9.
  • step S556 the machining time calculator 330 calculates the total time TA required for the machining PA based on the machining times TA1, TA2 and TA3. It should be noted that when the machining PA is completed without any interrupt request during the machining PA, the machining time TA1 timed in step S854 is counted as the total time TA required for the machining PA. In this case, the above-described first interruption time t2 of the processing PA is treated as the end time of the processing PA. Since there is no processing PB and PC, the total time TB spent on processing PB and the total time TC spent on processing PC are not counted.
  • the total time TA required for the machining PA is calculated based on the machining times TA1 and TA3 timed in step S854. be done.
  • the above-described second interruption time t7 of the processing PA is treated as the end time of the processing PA. Since there is no processing PC, the total time TC spent on processing PC is not counted.
  • the consumption calculation unit 340 determines the amount of wire electric discharge machine 10 consumed by the machining PA, PB, and PC based on the total times TA, TB, and TC required for the machining PA, PB, and PC, respectively. Calculate the consumption of consumables.
  • the processing cost calculation unit 350 calculates the respective processing costs required for processing PA and PB, as described at step S560 in FIG. Further, the processing cost calculation unit 350 calculates the processing cost required for the processing PC based on the total time TC required for the processing PC and the amount of consumables consumed by the processing PC. When the process of step S560 is completed, this control process ends.
  • a control device (30) that controls a wire electric discharge machine (10) controls the wire electric discharge machine to perform a first machining (PA) on a first workpiece (WA), When there is an interrupt request during the first machining, the wire electric discharge machine is controlled to interrupt the first machining, and a second machining object different from the first machining object ( WB), and a processing control unit (310) for performing the second processing (PB) on the WB) and restarting the first processing after the second processing is completed;
  • the first time (TA1) required for the first machining until the interruption (t2) of the above, and the first machining from the restart (t5) of the first machining to the end (t6) of the first machining A timing unit (320) that measures a second time (TA2), and a machining time calculator that calculates a first total time (TA) required for the first machining using the first time and the second time. a part (330);
  • the clocking unit may clock a second total time (TB) required for the second machining from the start (t3) of the second machining to the end (t4) of the second machining. . This gives the total time taken for interrupt processing.
  • the machining control unit controls the wire electric discharge machine to interrupt the first machining, and restores the first machining target.
  • the section counts the time taken for the first processing from the first restart of the first processing to the second interruption (t7) as a third time (TA3), and the second time of the first processing.
  • the time taken for the first machining from the restart (t10) to the end of the first machining is counted as the second time, and the machining time calculator measures the first time, the second time, and the second time.
  • Three hours may be used to calculate the first total time taken for the first processing.
  • the timing unit may time a third total time (TC) required for the third machining from the start (t8) of the third machining to the end (t9) of the third machining. . This gives the total time spent on another interrupt process.
  • TC total time
  • the control device that controls the wire electric discharge machine may further include a wear amount calculator (340) that calculates the wear amount of consumables that are worn out by machining based on the total time. As a result, when machining is interrupted by interrupt machining, the consumption amount of consumables of the wire electric discharge machine used for machining before interruption and machining after resuming is obtained.
  • a wear amount calculator (340) that calculates the wear amount of consumables that are worn out by machining based on the total time.
  • the control device that controls the wire electric discharge machine may further include a cost calculator (350) that calculates a machining cost based on the total time.
  • a cost calculator 350 that calculates a machining cost based on the total time.
  • a control method for controlling a wire electric discharge machine (10) includes controlling the wire electric discharge machine to perform first machining (PA) on a first workpiece (WA), When there is an interrupt request during machining, the wire electric discharge machine is controlled to interrupt the first machining, and a second machining object (WB) different from the first machining object is processed. After the second machining (PB) is completed, the first machining is restarted, machining control is performed, and the first machining is interrupted (t2) from the start of the first machining (t1) and a second time (TA2 ), and the first total time (TA) required for the first processing is calculated using the first time and the second time (S556).
  • a control method for controlling a wire electric discharge machine (10) includes controlling the wire electric discharge machine to perform first machining (PA) on a first workpiece (WA), When there is an interrupt request during machining, the wire electric discharge machine is controlled to interrupt the first machining, and a second machining object (WB) different from the first machining object is processed. After the
  • the timing is the second total time (TB) taken for the second machining from the start (t3) of the second machining to the end (t4) of the second machining.
  • performing the machining control includes controlling the wire electric discharge machine to interrupt the first machining when there is an interrupt request again after restarting the first machining, performing a third machining (PC) on a third workpiece (WC) different from the first workpiece and the second workpiece, and performing the first machining after the third machining is completed; and counting the time includes counting the time taken for the first processing from the first restart of the first processing to the second interruption (t7) as a third time (TA3). and clocking the time taken for the first processing from the second restart (t10) of the first processing to the end of the first processing as the second time, and the calculating includes:
  • the method may include calculating the first total time taken for the first processing using the first time, the second time and the third time.
  • the timing is a third total time (TC) taken for the third machining from the start (t8) of the third machining to the end (t9) of the third machining.
  • TC total time
  • the control method may calculate (S558) a consumption amount of consumables consumed by processing based on the total time. As a result, when machining is interrupted by interrupt machining, the consumption amount of consumables of the wire electric discharge machine used for machining before interruption and machining after resuming is obtained.
  • the control method may calculate a processing cost based on the total time (S560). As a result, when machining is interrupted by interrupt machining, the machining cost required for machining before interruption and machining after resuming, and the machining cost required for interrupt machining can be obtained.

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Chemical Kinetics & Catalysis (AREA)
  • Electrochemistry (AREA)
  • Mechanical Engineering (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • Geometry (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • General Physics & Mathematics (AREA)
  • Electrical Discharge Machining, Electrochemical Machining, And Combined Machining (AREA)
  • Electrostatic Charge, Transfer And Separation In Electrography (AREA)

Abstract

ワイヤ放電加工機(10)を制御する制御方法を実行する制御装置(30)は、第1の加工対象物(WA)への第1加工(PA)を行い、割り込み要求があった場合は第1加工を中断し、第2の加工対象物(WB)への第2加工(PB)を行い、第2加工が終了した後に前記第1加工を再開させる加工制御部(310)と、第1加工の開始から中断までの第1時間(TA1)と、前記第1加工の再開から終了までの第2時間(TA2)とを計時する計時部(320)と、前記第1加工にかかった第1の総時間(TA)を算出する加工時間算出部(330)とを備える。

Description

ワイヤ放電加工機を制御する制御装置および制御方法
 本発明は、ワイヤ放電加工機を制御する制御装置および制御方法に関する。
 加工中に割り込み加工の要求があった場合に、割り込み加工の待ち時間を短縮する数値制御工作機械が開示されている(特開2008-27261号公報)。
 特開2008-27261号公報の開示によると、割り込み加工によって加工が中断された場合は、中断されるまでの加工と再開後の加工とに実際にかかった総時間を得ることができないという課題がある。
 本発明は、上述した課題を解決することを目的とする。
 本発明の第1の態様は、ワイヤ放電加工機を制御する制御装置であって、前記ワイヤ放電加工機を制御して、第1の加工対象物への第1加工を行い、前記第1加工の最中に割り込み要求があった場合は、前記ワイヤ放電加工機を制御して前記第1加工を中断し、前記第1の加工対象物とは異なる第2の加工対象物への第2加工を行い、前記第2加工が終了した後に前記第1加工を再開させる加工制御部と、前記第1加工の開始から前記第1加工の中断までの前記第1加工にかかった第1時間と、前記第1加工の再開から前記第1加工の終了までの前記第1加工にかかった第2時間とを計時する計時部と、前記第1時間および前記第2時間を用いて前記第1加工にかかった第1の総時間を算出する加工時間算出部と、を備える。
 本発明の第2の態様は、ワイヤ放電加工機を制御する制御方法であって、前記ワイヤ放電加工機を制御して、第1の加工対象物への第1加工を行い、前記第1加工の最中に割り込み要求があった場合は、前記ワイヤ放電加工機を制御して前記第1加工を中断し、前記第1の加工対象物とは異なる第2の加工対象物への第2加工を行い、前記第2加工が終了した後に前記第1加工を再開させる、加工制御を行い、前記第1加工の開始から前記第1加工の中断までの前記第1加工にかかった第1時間と、前記第1加工の再開から前記第1加工の終了までの前記第1加工にかかった第2時間とを計時し、前記第1時間および前記第2時間を用いて前記第1加工にかかった第1の総時間を算出する。
 本発明によれば、割り込み加工によって加工が中断された場合において、中断されるまでの加工と再開後の加工とに実際にかかった総時間が得られる。
図1は、制御装置を含むワイヤ放電加工機の構成を示す図である。 図2は、図1に示す制御装置の構成とその制御とを示す図である。 図3Aは、加工対象物WAの加工PAの一例を示す図である。図3Bは、加工対象物WBの加工PBの一例を示す図である。 図4は、加工対象物WAの加工が中断して加工対象物WBの加工が行われる制御の一例を時系列で示す図である。 図5は、一実施の形態における制御装置によるワイヤ放電加工機の制御処理を示すフローチャートである。 図6は、加工対象物WAの加工が再度中断して加工対象物WCの加工が行われる制御の一例を時系列で示す図である。 図7は、変形例における制御装置によるワイヤ放電加工機の制御処理を示すフローチャートである。 図8は、変形例における制御装置によるワイヤ放電加工機の制御処理を示すフローチャートである。
 図1は、制御装置30を含むワイヤ放電加工機10の構成を示す図である。ワイヤ放電加工機10は、ワイヤ電極14と加工対象物とで形成される極間に電圧を印加して放電を発生させることで、加工対象物を放電加工する。ワイヤ放電加工機10は、所定のプログラムで指定された経路に沿って、加工対象物に対してワイヤ電極14を相対移動させた状態で、放電加工を行う。ワイヤ電極14と加工対象物との相対移動は、加工対象物を支持するテーブル12を移動させることで行われる。
 ワイヤ放電加工機10は、上ワイヤガイド16と、下ワイヤガイド18と、上ガイドブロック20と、下ガイドブロック22とを有する。上ワイヤガイド16は、テーブル12の上方側(+Z方向側)で、ワイヤ電極14を支持する。下ワイヤガイド18は、テーブル12の下方側(-Z方向側)で、ワイヤ電極14を支持する。上ガイドブロック20には、上ワイヤガイド16が設置される。下ガイドブロック22には、下ワイヤガイド18が設置される。ワイヤ電極14は、ワイヤボビン24から予め定められた速度で送り出し方向に供給される。ワイヤ電極14は、ローラ36、上ワイヤガイド16および下ワイヤガイド18を経由して、ピンチローラ44およびフィードローラ46に挟持され、回収箱26に収納される。さらに、ワイヤ放電加工機10は、極間に電圧を供給する加工電源28と、制御装置30と、を有している。
 制御装置30は、処理回路と、プログラムを記憶するメモリとを有する。処理回路がプログラムを実行することで、本実施の形態の制御装置30として機能する。制御装置30は、ワイヤ放電加工機10による加工対象物の加工を制御する。メモリは、RAMなどの揮発性メモリと、ROMおよびフラッシュメモリなどの不揮発性メモリとを含む。処理回路は、CPUなどのプロセッサを含む。図1に示したX方向、Y方向およびZ方向は互いに直交しており、-Z方向が重力方向である。
 ワイヤ放電加工が行われる場合は、加工槽34は加工液を貯留してもよい。この場合は、テーブル12、加工対象物、上ワイヤガイド16および上ガイドブロック20、下ワイヤガイド18および下ガイドブロック22は加工液に浸漬している。加工槽34はベッド38の上に設置されている。
 図2は、図1に示す制御装置30の構成とその制御とを示す図である。図2には、図1に示すワイヤ放電加工機10の構成のうちの一部が示される。図2には、さらに、図1には示されていない加工対象物W、変位駆動部40、送出駆動部32、電極ピン281および操作部42が示されている。加工対象物Wはテーブル12に搭載される。
 変位駆動部40は、加工対象物Wに対してワイヤ電極14をX方向およびY方向に相対移動させるためにテーブル12を駆動する。変位駆動部40は、X用モータ、Y用モータ、X用駆動伝達機構、およびY用駆動伝達機構を有する。X用モータは、テーブル12をX方向に移動するためのモータであり、Y用モータは、テーブル12をY方向に移動するためのモータである。X用駆動伝達機構は、X用モータの回転運動をテーブル12のX方向の直線運動に変換するための機構である。Y用駆動伝達機構は、Y用モータの回転運動をテーブル12のY方向の直線運動に変換するための機構である。X用駆動伝達機構およびY用駆動伝達機構の各々は、ボールねじおよびテーブル12に設置されたナットなどにより構成される。なお、X用モータおよびY用モータの各々には、回転位置を検出するエンコーダ(回転位置検出センサ)が設けられている。
 変位駆動部40の代わりに、上ガイドブロック20および下ガイドブロック22を駆動する変位駆動部が設けられていてもよい。また、変位駆動部40に加えて、上ガイドブロック20および下ガイドブロック22を駆動する変位駆動部が設けられていてもよい。
 送出駆動部32は、ローラ36と送出用モータとを有する。ローラ36は、回転することで、ワイヤボビン24に巻かれたワイヤ電極14を加工対象物Wに対して送り出す。送出用モータは、ローラ36を回転させる。送出用モータには、回転位置を検出するエンコーダ(回転位置検出センサ)が設けられている。電極ピン281は、ワイヤ電極14と接触する。これにより、加工電源28は、電極ピン281と加工対象物Wとに電圧を印加することができ、その結果、極間に電圧を印加することができる。
 制御装置30の処理回路がプログラムを実行することにより、制御装置30は、加工制御部310、計時部320、加工時間算出部330、消耗量算出部340、および加工コスト算出部350として機能する。加工制御部310、計時部320、加工時間算出部330、消耗量算出部340、および加工コスト算出部350のうちの少なくとも一部が、ASIC、FPGA、またはその他の集積回路によって実現されることとしてもよい。
 加工制御部310は、送出駆動部32と、変位駆動部40と、加工電源28とを制御する。加工制御部310は、送出駆動部32を制御することで、加工対象物Wを放電加工するワイヤ電極14を、プログラムで指定された送り速度で、上ワイヤガイド16から下ワイヤガイド18へ向かって移動させる。加工制御部310は、変位駆動部40を制御することで、加工対象物Wに対してワイヤ電極14を、プログラムで指定された加工経路に沿って、X方向およびY方向に相対移動させる。加工制御部310は、加工電源28を制御することで、極間に電圧を印加する。
 計時部320は、加工対象物Wへの加工の開始または再開から、中断または終了までにかかった加工時間を計時する。計時部320は、現在の時刻を計時するクロック回路を含んでもよい。この場合は、計時部320は、加工の開始または再開の時刻と、中断または終了の時刻とから加工時間を算出する。制御装置30にタイマが設けられることにより、計時部320は、現在時刻に代えてタイマ値を取得し、タイマ値に基づいて上述した加工時間を計時してもよい。加工対象物Wへの加工が開始されてから中断されずに終了した場合、計時部320により計時された加工時間は、その加工にかかった総時間と一致する。
 加工時間算出部330は、加工対象物Wへの加工が中断された場合、実際にかかった加工時間の総時間を算出する。例えば、加工が開始してから中断した後、加工が再開して終了した場合の総時間は、加工が開始してから中断するまでの加工時間と、再開してから終了するまでの加工時間との合算となる。加工時間算出部330は、計時部320によって計時された加工時間に基づいて加工にかかった総時間を算出する。
 消耗量算出部340は、加工対象物Wの加工にかかった総時間に基づき、加工対象物Wの加工によって消耗した消耗品の消耗量を算出する。消耗品の種類によっては、消耗量が総時間に依存する。消耗品の例として、上述した電極ピン281、上ワイヤガイド16および下ワイヤガイド18、ならびにピンチローラ44およびフィードローラ46などが挙げられる。これらの摩耗量が、消耗品の消耗量として算出される。
 加工対象物Wへの加工にかかった総時間に応じて、加工に要した人件費および機械使用料を、加工コストとして算出することができる。加工コスト算出部350は、加工対象物Wの加工にかかった総時間に基づき、加工対象物Wの加工に要する加工コストを算出する。加工コスト算出部350は、消耗量算出部340によって算出されたワイヤ放電加工機10の消耗品の消耗量に応じた消耗品費用を含めて、加工コストを算出してもよい。また、加工コストは、消耗量が加工にかかった総時間に依存しない消耗品費用を含むこととしてもよい。
 上述したように、加工対象物Wへの加工は中断される場合がある。例えば、加工対象物WAへの加工の最中に加工制御部310への割り込み要求があると、別の加工対象物WBへの加工が開始されるため、加工対象物WAへの加工が中断される。操作部42は、作業者の操作に応じて、上述した割り込み要求を加工制御部310へ送出する。操作部42は、タッチパネル或いはボタンなどで構成される。操作部42からの割り込み要求があると、加工制御部310は、ワイヤ放電加工機10を制御して加工対象物WAへの加工を中断する。
 図3Aは、加工対象物WAの加工PAの一例を示す図である。図3Bは、加工対象物WBの加工PBの一例を示す図である。図3Aに示すように、加工制御部310は、ワイヤ放電加工機10を制御して、加工対象物WAへの加工PAを、加工対象物WAの加工開始位置SAから開始する。加工対象物WAへの加工PAの最中に、加工対象物WAとは異なる加工対象物WBへの加工PBを先に行う必要が生じたため、作業者が操作部42を操作する。その操作に応じて、操作部42は、割り込み要求を加工制御部310へ送出する。割り込み要求があると、加工制御部310は加工PAを中断する。加工制御部310が加工PAを中断したときの加工位置を加工位置IAと呼ぶ。
 加工PAの中断後、ワイヤ放電加工機10は、ワイヤ電極14を断線する。その後、作業者によって加工対象物WBがテーブル12上の別の場所に搭載されると、ワイヤ放電加工機10は、ワイヤ電極14を自動で結線する。ワイヤ電極14はピンチローラ44とフィードローラ46とで挟持されることで自動結線が完了する。これにより、ワイヤ電極14にはテンションが付与された状態となる。加工対象物WBへの加工PBを開始させるため、加工PBに対応するプログラムが実行されるよう、作業者は、操作部42を操作する。その操作に応じて、加工制御部310は、ワイヤ放電加工機10を制御して、加工対象物WBへの加工PBを、加工対象物WBの加工開始位置SBから開始する。加工PBに対応するプログラムの実行が完了すると、加工PBは終了する。
 加工PBが終了した後、加工対象物WAへの加工PAを再開させる必要があるため、作業者によって、加工対象物WBがテーブル12から取り外される。この場合、ワイヤ放電加工機10によってワイヤ電極14の断線および自動結線が行われる。作業者は、加工PAを再開させるため、操作部42を操作する。その操作に応じて、加工PAに対応するプログラムの実行が再開される。加工制御部310は、ワイヤ放電加工機10を制御して、加工対象物WAへの加工PAを、加工対象物WAの加工位置IAから再開する。加工PAに対応するプログラムの実行が完了すると、加工PAは終了する。
 図4は、加工対象物WAの加工が中断して加工対象物WBの加工が行われる制御の一例を時系列で示す図である。加工制御部310が、ワイヤ放電加工機10を制御して、加工対象物WAへの加工PAを開始したとき、計時部320はクロック回路から現在時刻(加工PAの開始時刻)t1を取得する。加工対象物WAへの加工PAの最中に、操作部42から加工制御部310へ割り込み要求があった場合は、加工制御部310は、ワイヤ放電加工機10を制御して加工PAを中断する。このとき、計時部320はクロック回路から現在時刻(加工PAの中断時刻)t2を取得する。加工PAの開始から中断までの加工PAにかかった加工時間TA1は、時刻t2と時刻t1との差として得られる。
 加工PAが中断した後、操作部42から加工制御部310へ加工対象物WBへの加工PBの開始要求があると、加工制御部310は、ワイヤ放電加工機10を制御して、加工PBを開始する。このとき、計時部320はクロック回路から現在時刻(加工PBの開始時刻)t3を取得する。加工PBに対応するプログラムの実行が完了すると、加工PBは終了する。このとき、計時部320はクロック回路から現在時刻(加工PBの終了時刻)t4を取得する。加工PBの開始から終了までの加工PBにかかった加工時間TBは、時刻t4と時刻t3との差として得られる。加工PBにかかった総時間は、加工時間TBに一致する。
 加工PBが終了した後、操作部42から加工制御部310へ加工対象物WAへの加工PAの再開要求があると、加工制御部310は、ワイヤ放電加工機10を制御して、加工PAを再開する。このとき、計時部320はクロック回路から現在時刻(加工PAの再開時刻)t5を取得する。加工PAに対応するプログラムの実行が完了すると、加工PAは終了する。このとき、計時部320はクロック回路から現在時刻(加工PAの終了時刻)t6を取得する。加工PAの再開から終了までの加工PAにかかった加工時間TA2は、時刻t6と時刻t5との差として得られる。加工PAの開始から終了までの加工PAにかかった総時間TAは、加工時間TA1と加工時間TA2との和として得られる。
 図5は、本実施の形態における制御装置30によるワイヤ放電加工機10の制御処理を示すフローチャートである。本制御処理が開始されると、ステップS510で、加工制御部310は、ワイヤ放電加工機10に対して、加工対象物WAへの加工PAの開始制御を行う。ステップS512で、計時部320はクロック回路から加工PAの開始時刻t1を取得する。
 ステップS514で、加工制御部310は、操作部42から割り込み要求があったか否かを判定する。ステップS514で肯定判定された場合(ステップS514:YES)、本制御処理は後述するステップS516へ進む。ステップS514で否定判定された場合(ステップS514:NO)、本制御処理はステップS540へ進む。ステップS540において、加工制御部310は、加工PAに対応するプログラムの実行が終了したか否かを判定する。ステップS540で肯定判定された場合(ステップS540:YES)、本制御処理は後述するステップS550へ進む。ステップS540で否定判定された場合(ステップS540:NO)、本制御処理はステップS514へ戻る。
 ステップS516で、加工制御部310は、ワイヤ放電加工機10に対して、加工PAの中断制御を行う。ステップS518で、計時部320はクロック回路から加工PAの中断時刻t2を取得する。ステップS520で、加工制御部310は、ワイヤ放電加工機10に対して、加工対象物WBへの加工PBの開始制御を行う。ステップS522で、計時部320はクロック回路から加工PBの開始時刻t3を取得する。
 ステップS524において、加工制御部310は、加工PBに対応するプログラムの実行が終了したか否かを判定する。ステップS524で肯定判定された場合(ステップS524:YES)、本制御処理はステップS526へ進む。ステップS524で否定判定された場合(ステップS524:NO)、本制御処理はステップS524へ戻る。ステップS526で、加工制御部310は、ワイヤ放電加工機10に対して、加工PBの終了制御を行う。ステップS528で、計時部320はクロック回路から加工PBの終了時刻t4を取得する。
 ステップS530で、加工制御部310は、ワイヤ放電加工機10に対して、加工PAの再開制御を行う。ステップS532で、計時部320はクロック回路から加工PAの再開時刻t5を取得する。
 ステップS534において、加工制御部310は、加工PAに対応するプログラムの実行が終了したか否かを判定する。ステップS534で肯定判定された場合(ステップS534:YES)、本制御処理はステップS550へ進む。ステップS534で否定判定された場合(ステップS534:NO)、本制御処理はステップS534へ戻る。ステップS550で、加工制御部310は、ワイヤ放電加工機10に対して、加工PAの終了制御を行う。ステップS552で、計時部320はクロック回路から加工PAの終了時刻t6を取得する。
 ステップS554において、計時部320は、時刻t1およびt2に基づき、加工PAの開始から中断までの加工PAにかかった加工時間TA1を計時する。計時部320は、時刻t5およびt6に基づき、加工PAの再開から終了までの加工PAにかかった加工時間TA2を計時する。計時部320は、時刻t3およびt4に基づき、加工PBにかかった総時間TBを計時する。
 ステップS556において、加工時間算出部330は、加工時間TA1およびTA2に基づき、加工PAにかかった総時間TAを算出する。ただし、加工PAの最中に割り込み要求無く加工PAが終了した場合は、ステップS554で計時された加工時間TA1が、加工PAにかかった総時間TAとして計時される。この場合、上述した加工PAの中断時刻t2は加工PAの終了時刻として扱われる。加工PBが無いため、加工PBにかかった総時間TBは計時されない。
 ステップS558において、消耗量算出部340は、加工PAにかかった総時間TAに基づいて、加工によって消耗するワイヤ放電加工機10の消耗品の消耗量を算出する。総時間TAに依存して摩耗した電極ピン281、上ワイヤガイド16および下ワイヤガイド18、ならびにピンチローラ44およびフィードローラ46などの摩耗量が、加工PAによって消耗する消耗品の消耗量として算出される。加工PBにかかった総時間TBが計時された場合、消耗量算出部340は、加工PBにかかった総時間TBに基づいて、加工によって消耗するワイヤ放電加工機10の消耗品の消耗量を算出する。総時間TBに依存して摩耗した電極ピン281、上ワイヤガイド16および下ワイヤガイド18、ならびにピンチローラ44およびフィードローラ46などの摩耗量が、加工PBによって消耗する消耗品の消耗量として算出される。
 ステップS560において、加工コスト算出部350は、加工PAにかかった総時間TAと、加工PAによって消耗する消耗品の消耗量とに基づいて、加工PAに要する加工コストを算出する。加工コスト算出部350は、加工PBにかかった総時間TBと、加工PBによって消耗する消耗品の消耗量とに基づいて、加工PBに要する加工コストを算出する。ステップS560の処理が完了すると、本制御処理は終了する。
[変形例]
 上述した一実施の形態は、以下のように変形されることとしてもよい。
 上述した一実施の形態において、加工対象物WBへの加工PBが終了した後、加工対象物WAへの加工PAが再開する。加工PA再開後は、加工PAは中断されることなく終了する。しかし、加工PAの1回目の再開後、加工PAの最中に、加工対象物WAおよび加工対象物WBのいずれとも異なる加工対象物WCへの加工PCを先に行う必要が生じた場合、加工PAが再度中断して加工PCが行われることとしてもよい。こうして得られる変形例について、図6から図8までを用いて以下に説明する。
 図6は、加工対象物WAの加工PAが再度中断して加工対象物WCの加工PCが行われる制御の一例を時系列で示す図である。図6において、時刻t1に加工PAが開始してから、時刻t2に加工PAの1回目の中断がある。時刻t3から時刻t4まで加工対象物WBへの加工PBが行われ、時刻t5に加工PAの1回目の再開がある。加工PAの開始時刻t1から加工PAの1回目の再開時刻t5までの図6に示す制御は、図4に示す制御と一致する。そのため、その制御についての説明を省略する。加工PAの1回目の再開後、加工PAの最中に、操作部42から加工制御部310へ2回目の割り込み要求があった場合は、加工制御部310は、ワイヤ放電加工機10を制御して加工PAを再び中断する(2回目の中断)。このとき、計時部320はクロック回路から現在時刻(加工PAの2回目の中断時刻)t7を取得する。加工PAの1回目の再開から2回目の中断までの加工PAにかかった加工時間TA3は、時刻t7と時刻t5との差として得られる。
 加工PAが中断した後、操作部42から加工制御部310へ加工対象物WCへの加工PCの開始要求があると、加工制御部310は、ワイヤ放電加工機10を制御して、加工PCを開始する。このとき、計時部320はクロック回路から現在時刻(加工PCの開始時刻)t8を取得する。加工PCに対応するプログラムの実行が完了すると、加工PCは終了する。このとき、計時部320はクロック回路から現在時刻(加工PCの終了時刻)t9を取得する。加工PCの開始から終了までの加工PCにかかった加工時間TCは、時刻t9と時刻t8との差として得られる。加工PCにかかった総時間は、加工時間TCに一致する。
 加工PCが終了した後、操作部42から加工制御部310へ加工対象物WAへの加工PAの2回目の再開要求があると、加工制御部310は、ワイヤ放電加工機10を制御して、加工PAを再開する(2回目の再開)。このとき、計時部320はクロック回路から現在時刻(加工PAの2回目の再開時刻)t10を取得する。加工PAに対応するプログラムの実行が完了すると、加工PAは終了する。このとき、計時部320はクロック回路から現在時刻t6を取得する。加工PAの2回目の再開から終了までの加工PAにかかった加工時間TA2は、時刻t6と時刻t10との差として得られる。加工PAの開始から終了までの加工PAにかかった総時間TAは、加工時間TA1と加工時間TA2と加工時間TA3との和として得られる。
 図7および図8は、本変形例における制御装置30によるワイヤ放電加工機10の制御処理を示すフローチャートである。このうち、図7に示す制御処理の各ステップに付与された符号は、図5に示す制御処理の各ステップに付与された符号と一致し、同一の処理が実行されることが表されている。したがって、図7のステップS510からS532までの処理、およびステップS540の処理についての説明を省略する。
 図8に示すように、図7のステップS532の処理が完了すると、本制御処理はステップS814へ進み、図7のステップS540の処理が完了すると、本制御処理はステップS550へ進む。ステップS814において、加工制御部310は、操作部42から割り込み要求があったか否かを判定する。ステップS814で肯定判定された場合(ステップS814:YES)、本制御処理は後述するステップS816へ進む。ステップS814で否定判定された場合(ステップS814:NO)、本制御処理はステップS840へ進む。ステップS840において、加工制御部310は、加工PAに対応するプログラムの実行が終了したか否かを判定する。ステップS840で肯定判定された場合(ステップS840:YES)、本制御処理はステップS550へ進む。ステップS840で否定判定された場合(ステップS840:NO)、本制御処理はステップS814へ戻る。
 ステップS816で、加工制御部310は、ワイヤ放電加工機10に対して、加工PAの2回目の中断制御を行う。ステップS818で、計時部320はクロック回路から加工PAの2回目の中断時刻t7を取得する。ステップS820で、加工制御部310は、ワイヤ放電加工機10に対して、加工対象物WCへの加工PCの開始制御を行う。ステップS822で、計時部320はクロック回路から加工PCの開始時刻t8を取得する。
 ステップS824において、加工制御部310は、加工PCに対応するプログラムの実行が終了したか否かを判定する。ステップS824で肯定判定された場合(ステップS824:YES)、本制御処理はステップS826へ進む。ステップS824で否定判定された場合(ステップS824:NO)、本制御処理はステップS824へ戻る。ステップS826で、加工制御部310は、ワイヤ放電加工機10に対して、加工PCの終了制御を行う。ステップS828で、計時部320はクロック回路から加工PCの終了時刻t9を取得する。
 ステップS830で、加工制御部310は、ワイヤ放電加工機10に対して、加工PAの2回目の再開制御を行う。ステップS832で、計時部320はクロック回路から加工PAの2回目の再開時刻t10を取得する。
 図8のステップS832の処理が完了すると、本制御処理はステップS534へ進む。ステップS534からステップS552までの処理は、図5を用いて説明したので、これらの処理の説明を省略する。
 図8のステップS552の処理が完了すると、本制御処理においては、図5に示す制御処理で行われたステップS554に代えて、ステップS854の処理が行われる。ステップS854において、計時部320は、時刻t1およびt2に基づき、加工PAの開始から1回目の中断までの加工PAにかかった加工時間TA1を計時する。計時部320は、時刻t10およびt6に基づき、加工PAの2回目の再開から終了までの加工PAにかかった加工時間TA2を計時する。計時部320は、時刻t5およびt7に基づき、加工PAの1回目の再開から2回目の中断までの加工PAにかかった加工時間TA3を計時する。計時部320は、時刻t3およびt4に基づき、加工PBにかかった総時間TBを計時する。計時部320は、時刻t8およびt9に基づき、加工PCにかかった総時間TCを計時する。
 図8のステップS854の処理が完了すると、本制御処理はステップS556へ進む。ステップS556において、加工時間算出部330は、加工時間TA1、TA2およびTA3に基づき、加工PAにかかった総時間TAを算出する。なお、加工PAの最中に1度も割り込み要求無く加工PAが終了した場合は、ステップS854で計時された加工時間TA1が、加工PAにかかった総時間TAとして計時される。この場合、上述した加工PAの1回目の中断時刻t2は加工PAの終了時刻として扱われる。加工PBおよびPCが無いため、加工PBにかかった総時間TBおよび加工PCにかかった総時間TCは計時されない。加工PBの終了後、再開した加工PAの最中に割り込み要求無く加工PAが終了した場合は、ステップS854で計時された加工時間TA1およびTA3に基づいて、加工PAにかかった総時間TAが算出される。この場合、上述した加工PAの2回目の中断時刻t7は加工PAの終了時刻として扱われる。加工PCが無いため、加工PCにかかった総時間TCは計時されない。
 ステップS558において、消耗量算出部340は、加工PA、PBおよびPCのそれぞれにかかった総時間TA、TBおよびTCに基づいて、加工PA、PBおよびPCのそれぞれによって消耗するワイヤ放電加工機10の消耗品の消耗量を算出する。総時間TA、TBおよびTCに依存してそれぞれ摩耗した電極ピン281、上ワイヤガイド16および下ワイヤガイド18、ならびにピンチローラ44およびフィードローラ46などの摩耗量が、加工PA、PBおよびPCによってそれぞれ消耗する消耗品の消耗量として、それぞれ算出される。
 ステップS560において、加工コスト算出部350は、図5のステップS560で説明したように、加工PAおよびPBに要するそれぞれの加工コストを算出する。さらに加工コスト算出部350は、加工PCにかかった総時間TCと、加工PCによって消耗する消耗品の消耗量とに基づいて、加工PCに要する加工コストを算出する。ステップS560の処理が完了すると、本制御処理は終了する。
[実施の形態から得られる発明]
 上記実施の形態および変形例から把握しうる発明について、以下に記載する。
(1)ワイヤ放電加工機(10)を制御する制御装置(30)は、前記ワイヤ放電加工機を制御して、第1の加工対象物(WA)への第1加工(PA)を行い、前記第1加工の最中に割り込み要求があった場合は、前記ワイヤ放電加工機を制御して前記第1加工を中断し、前記第1の加工対象物とは異なる第2の加工対象物(WB)への第2加工(PB)を行い、前記第2加工が終了した後に前記第1加工を再開させる加工制御部(310)と、前記第1加工の開始(t1)から前記第1加工の中断(t2)までの前記第1加工にかかった第1時間(TA1)と、前記第1加工の再開(t5)から前記第1加工の終了(t6)までの前記第1加工にかかった第2時間(TA2)とを計時する計時部(320)と、前記第1時間および前記第2時間を用いて前記第1加工にかかった第1の総時間(TA)を算出する加工時間算出部(330)と、を備える。これにより、割り込み加工によって加工が中断された場合において、中断されるまでの加工と再開後の加工とに実際にかかった総時間が得られる。
(2)前記計時部は、前記第2加工の開始(t3)から前記第2加工の終了(t4)までの前記第2加工にかかった第2の総時間(TB)を計時してもよい。これにより、割り込み加工にかかった総時間が得られる。
(3)前記加工制御部は、前記第1加工を再開させた後に再び割り込み要求があった場合は、前記ワイヤ放電加工機を制御して前記第1加工を中断し、前記第1の加工対象物および前記第2の加工対象物とは異なる第3の加工対象物(WC)への第3加工(PC)を行い、前記第3加工が終了した後に前記第1加工を再開させ、前記計時部は、前記第1加工の1回目の再開から2回目の中断(t7)までに前記第1加工にかかった時間を第3時間(TA3)として計時するとともに、前記第1加工の2回目の再開(t10)から前記第1加工の前記終了までに前記第1加工にかかった時間を前記第2時間として計時し、前記加工時間算出部は、前記第1時間、前記第2時間および前記第3時間を用いて前記第1加工にかかった前記第1の総時間を算出してもよい。これにより、割り込み加工によって加工が複数回中断された場合において、中断されるまでの加工と再開後の加工とに実際にかかった総時間が得られる。
(4)前記計時部は、前記第3加工の開始(t8)から前記第3加工の終了(t9)までの前記第3加工にかかった第3の総時間(TC)を計時してもよい。これにより、別の割り込み加工にかかった総時間が得られる。
(5)ワイヤ放電加工機を制御する制御装置は、前記総時間に基づいて、加工によって消耗する消耗品の消耗量を算出する消耗量算出部(340)をさらに備えてもよい。これにより、割り込み加工によって加工が中断された場合において、中断されるまでの加工と再開後の加工とにかかったワイヤ放電加工機の消耗品の消耗量が得られる。
(6)ワイヤ放電加工機を制御する制御装置は、前記総時間に基づいて、加工コストを算出するコスト算出部(350)をさらに備えてもよい。これにより、割り込み加工によって加工が中断された場合において、中断されるまでの加工と再開後の加工とに要する加工コストと、割り込み加工にかかった加工コストとが得られる。
(7)ワイヤ放電加工機(10)を制御する制御方法は、前記ワイヤ放電加工機を制御して、第1の加工対象物(WA)への第1加工(PA)を行い、前記第1加工の最中に割り込み要求があった場合は、前記ワイヤ放電加工機を制御して前記第1加工を中断し、前記第1の加工対象物とは異なる第2の加工対象物(WB)への第2加工(PB)を行い、前記第2加工が終了した後に前記第1加工を再開させる、加工制御を行い、前記第1加工の開始(t1)から前記第1加工の中断(t2)までの前記第1加工にかかった第1時間(TA1)と、前記第1加工の再開(t5)から前記第1加工の終了(t6)までの前記第1加工にかかった第2時間(TA2)とを計時し、前記第1時間および前記第2時間を用いて前記第1加工にかかった第1の総時間(TA)を算出する(S556)。これにより、割り込み加工によって加工が中断された場合において、中断されるまでの加工と再開後の加工とに実際にかかった総時間が得られる。
(8)前記制御方法において、前記計時することは、前記第2加工の開始(t3)から前記第2加工の終了(t4)までの前記第2加工にかかった第2の総時間(TB)を計時することを含んでもよい。これにより、割り込み加工にかかった総時間が得られる。
(9)前記制御方法において、前記加工制御を行うことは、前記第1加工を再開させた後に再び割り込み要求があった場合、前記ワイヤ放電加工機を制御して前記第1加工を中断し、前記第1の加工対象物および前記第2の加工対象物とは異なる第3の加工対象物(WC)への第3加工(PC)を行い、前記第3加工が終了した後に前記第1加工を再開させることを含み、前記計時することは、前記第1加工の1回目の再開から2回目の中断(t7)までに前記第1加工にかかった時間を第3時間(TA3)として計時するとともに、前記第1加工の2回目の再開(t10)から前記第1加工の前記終了までに前記第1加工にかかった時間を前記第2時間として計時することを含み、前記算出することは、前記第1時間、前記第2時間および前記第3時間を用いて前記第1加工にかかった前記第1の総時間を算出することを含んでもよい。これにより、割り込み加工によって加工が複数回中断された場合において、その加工に実際にかかった総時間が得られる。これにより、割り込み加工によって加工が複数回中断された場合において、中断されるまでの加工と再開後の加工とに実際にかかった総時間が得られる。
(10)前記制御方法において、前記計時することは、前記第3加工の開始(t8)から前記第3加工の終了(t9)までの前記第3加工にかかった第3の総時間(TC)を計時することを含んでもよい。これにより、別の割り込み加工にかかった総時間が得られる。
(11)前記制御方法は、前記総時間に基づいて、加工によって消耗する消耗品の消耗量を算出(S558)してもよい。これにより、割り込み加工によって加工が中断された場合において、中断されるまでの加工と再開後の加工とにかかったワイヤ放電加工機の消耗品の消耗量が得られる。
(12)前記制御方法は、前記総時間に基づいて、加工コストを算出(S560)してもよい。これにより、割り込み加工によって加工が中断された場合において、中断されるまでの加工と再開後の加工とに要する加工コストと、割り込み加工にかかった加工コストとが得られる。
10…ワイヤ放電加工機         12…テーブル
14…ワイヤ電極            16…上ワイヤガイド
18…下ワイヤガイド          20…上ガイドブロック
22…下ガイドブロック         24…ワイヤボビン
26…回収箱              28…加工電源
30…制御装置             32…送出駆動部
34…加工槽              36…ローラ
38…ベッド              40…変位駆動部
42…操作部              44…ピンチローラ
46…フィードローラ          281…電極ピン
310…加工制御部           320…計時部
330…加工時間算出部         340…消耗量算出部
350…加工コスト算出部

Claims (12)

  1.  ワイヤ放電加工機(10)を制御する制御装置(30)であって、
     前記ワイヤ放電加工機を制御して、第1の加工対象物(WA)への第1加工(PA)を行い、前記第1加工の最中に割り込み要求があった場合は、前記ワイヤ放電加工機を制御して前記第1加工を中断し、前記第1の加工対象物とは異なる第2の加工対象物(WB)への第2加工(PB)を行い、前記第2加工が終了した後に前記第1加工を再開させる加工制御部(310)と、
     前記第1加工の開始(t1)から前記第1加工の中断(t2)までの前記第1加工にかかった第1時間(TA1)と、前記第1加工の再開(t5)から前記第1加工の終了(t6)までの前記第1加工にかかった第2時間(TA2)とを計時する計時部(320)と、
     前記第1時間および前記第2時間を用いて前記第1加工にかかった第1の総時間(TA)を算出する加工時間算出部(330)と、
     を備える、ワイヤ放電加工機を制御する制御装置。
  2.  請求項1に記載のワイヤ放電加工機を制御する制御装置であって、
     前記計時部は、前記第2加工の開始(t3)から前記第2加工の終了(t4)までの前記第2加工にかかった第2の総時間(TB)を計時する、ワイヤ放電加工機を制御する制御装置。
  3.  請求項1または2に記載のワイヤ放電加工機を制御する制御装置であって、
     前記加工制御部は、前記第1加工を再開させた後に再び割り込み要求があった場合は、前記ワイヤ放電加工機を制御して前記第1加工を中断し、前記第1の加工対象物および前記第2の加工対象物とは異なる第3の加工対象物(WC)への第3加工(PC)を行い、前記第3加工が終了した後に前記第1加工を再開させ、
     前記計時部は、前記第1加工の1回目の再開から2回目の中断(t7)までに前記第1加工にかかった時間を第3時間(TA3)として計時するとともに、前記第1加工の2回目の再開(t10)から前記第1加工の前記終了までに前記第1加工にかかった時間を前記第2時間として計時し、
     前記加工時間算出部は、前記第1時間、前記第2時間および前記第3時間を用いて前記第1加工にかかった前記第1の総時間を算出する、ワイヤ放電加工機を制御する制御装置。
  4.  請求項3に記載のワイヤ放電加工機を制御する制御装置であって、
     前記計時部は、前記第3加工の開始(t8)から前記第3加工の終了(t9)までの前記第3加工にかかった第3の総時間(TC)を計時する、ワイヤ放電加工機を制御する制御装置。
  5.  請求項1~4のいずれか1項に記載のワイヤ放電加工機を制御する制御装置であって、
     前記総時間に基づいて、加工によって消耗する消耗品の消耗量を算出する消耗量算出部(340)をさらに備える、ワイヤ放電加工機を制御する制御装置。
  6.  請求項1~5のいずれか1項に記載のワイヤ放電加工機を制御する制御装置であって、
     前記総時間に基づいて、加工コストを算出するコスト算出部(350)をさらに備える、ワイヤ放電加工機を制御する制御装置。
  7.  ワイヤ放電加工機(10)を制御する制御方法であって、
     前記ワイヤ放電加工機を制御して、第1の加工対象物(WA)への第1加工(PA)を行い、前記第1加工の最中に割り込み要求があった場合は、前記ワイヤ放電加工機を制御して前記第1加工を中断し、前記第1の加工対象物とは異なる第2の加工対象物(WB)への第2加工(PB)を行い、前記第2加工が終了した後に前記第1加工を再開させる、加工制御を行い、
     前記第1加工の開始(t1)から前記第1加工の中断(t2)までの前記第1加工にかかった第1時間(TA1)と、前記第1加工の再開(t5)から前記第1加工の終了(t6)までの前記第1加工にかかった第2時間(TA2)とを計時し、
     前記第1時間および前記第2時間を用いて前記第1加工にかかった第1の総時間(TA)を算出する(S556)、
     ワイヤ放電加工機を制御する制御方法。
  8.  請求項7に記載のワイヤ放電加工機を制御する制御方法であって、
     前記計時することは、前記第2加工の開始(t3)から前記第2加工の終了(t4)までの前記第2加工にかかった第2の総時間(TB)を計時することを含む、ワイヤ放電加工機を制御する制御方法。
  9.  請求項7または8に記載のワイヤ放電加工機を制御する制御方法であって、
     前記加工制御を行うことは、前記第1加工を再開させた後に再び割り込み要求があった場合、前記ワイヤ放電加工機を制御して前記第1加工を中断し、前記第1の加工対象物および前記第2の加工対象物とは異なる第3の加工対象物(WC)への第3加工(PC)を行い、前記第3加工が終了した後に前記第1加工を再開させることを含み、
     前記計時することは、前記第1加工の1回目の再開から2回目の中断(t7)までに前記第1加工にかかった時間を第3時間(TA3)として計時するとともに、前記第1加工の2回目の再開(t10)から前記第1加工の前記終了までに前記第1加工にかかった時間を前記第2時間として計時することを含み、
     前記算出することは、前記第1時間、前記第2時間および前記第3時間を用いて前記第1加工にかかった前記第1の総時間を算出することを含む、ワイヤ放電加工機を制御する制御方法。
  10.  請求項9に記載のワイヤ放電加工機を制御する制御方法であって、
     前記計時することは、前記第3加工の開始(t8)から前記第3加工の終了(t9)までの前記第3加工にかかった第3の総時間(TC)を計時することを含む、ワイヤ放電加工機を制御する制御方法。
  11.  請求項7~10のいずれか1項に記載のワイヤ放電加工機を制御する制御方法であって、さらに、
     前記総時間に基づいて、加工によって消耗する消耗品の消耗量を算出する(S558)、ワイヤ放電加工機を制御する制御方法。
  12.  請求項7~11のいずれか1項に記載のワイヤ放電加工機を制御する制御方法であって、さらに、
     前記総時間に基づいて、加工コストを算出する(S560)、ワイヤ放電加工機を制御する制御方法。
PCT/JP2021/028473 2021-07-30 2021-07-30 ワイヤ放電加工機を制御する制御装置および制御方法 Ceased WO2023007738A1 (ja)

Priority Applications (6)

Application Number Priority Date Filing Date Title
CN202180100728.XA CN117651621A (zh) 2021-07-30 2021-07-30 控制线放电加工机的控制装置以及控制方法
EP21951937.8A EP4378612A4 (en) 2021-07-30 2021-07-30 CONTROL DEVICE AND CONTROL METHOD FOR CONTROLLING A WIRED ELECTRICAL DISCHARGE MACHINE
JP2021563225A JP7121206B1 (ja) 2021-07-30 2021-07-30 ワイヤ放電加工機を制御する制御装置および制御方法
PCT/JP2021/028473 WO2023007738A1 (ja) 2021-07-30 2021-07-30 ワイヤ放電加工機を制御する制御装置および制御方法
US18/580,082 US20250091146A1 (en) 2021-07-30 2021-07-30 Control device and control method for controlling wire electrical discharge machine
TW111128237A TWI900786B (zh) 2021-07-30 2022-07-28 控制金屬線放電加工機之控制裝置及控制方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2021/028473 WO2023007738A1 (ja) 2021-07-30 2021-07-30 ワイヤ放電加工機を制御する制御装置および制御方法

Publications (1)

Publication Number Publication Date
WO2023007738A1 true WO2023007738A1 (ja) 2023-02-02

Family

ID=82850927

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2021/028473 Ceased WO2023007738A1 (ja) 2021-07-30 2021-07-30 ワイヤ放電加工機を制御する制御装置および制御方法

Country Status (6)

Country Link
US (1) US20250091146A1 (ja)
EP (1) EP4378612A4 (ja)
JP (1) JP7121206B1 (ja)
CN (1) CN117651621A (ja)
TW (1) TWI900786B (ja)
WO (1) WO2023007738A1 (ja)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02131821A (ja) * 1988-11-04 1990-05-21 Fanuc Ltd 状態表示を行うワイヤ放電加工装置
JPH03277444A (ja) * 1990-03-23 1991-12-09 Amada Washino Co Ltd Nc加工機における運転制御装置
JP2008027261A (ja) 2006-07-24 2008-02-07 Sodick Co Ltd 数値制御工作機械および割込み加工方法
JP2012113522A (ja) * 2010-11-25 2012-06-14 Amada Co Ltd エネルギー消費量収集装置及びその方法

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07178622A (ja) * 1993-12-22 1995-07-18 Fanuc Ltd ワイヤカット放電加工機のワイヤモニタ装置
AT404074B (de) * 1994-11-10 1998-08-25 Kuerzl Hans Dr Verfahren und vorrichtung zur feststellung von erzeugnisspezifischen werten für aufwendungen, abfälle und emissionen bei gleichzeitiger herstellung unterschiedlicher erzeugnisse
JPH11212617A (ja) * 1998-01-21 1999-08-06 Fanuc Ltd 複数の加工プログラムの制御装置
ITRN20000043A1 (it) * 2000-10-26 2002-04-26 Scm Group Spa Macchina utensile per la lavorazione del legno con sistema computazionale integrato
JP2005056272A (ja) * 2003-08-06 2005-03-03 Toyota Industries Corp 作業時間把握システムおよび作業指示作成システム
JP2006305689A (ja) * 2005-04-28 2006-11-09 Makino Milling Mach Co Ltd 加工コスト計算機能を有するワイヤ放電加工機
CN101468415B (zh) * 2007-12-25 2013-03-27 通用电气公司 加工控制系统
WO2015011833A1 (ja) * 2013-07-26 2015-01-29 三菱電機株式会社 ワイヤ放電加工装置
JP6235531B2 (ja) * 2014-08-11 2017-11-22 ファナック株式会社 任意の退避位置から放電状態で移動し中断位置に復帰する機能を有するワイヤ放電加工機
JP6346216B2 (ja) * 2016-04-01 2018-06-20 ファナック株式会社 ワイヤ放電加工機及びワイヤ放電加工方法
CN206010076U (zh) * 2016-08-15 2017-03-15 苏州奥比特精密注塑有限公司 电火花加工机床

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02131821A (ja) * 1988-11-04 1990-05-21 Fanuc Ltd 状態表示を行うワイヤ放電加工装置
JPH03277444A (ja) * 1990-03-23 1991-12-09 Amada Washino Co Ltd Nc加工機における運転制御装置
JP2008027261A (ja) 2006-07-24 2008-02-07 Sodick Co Ltd 数値制御工作機械および割込み加工方法
JP2012113522A (ja) * 2010-11-25 2012-06-14 Amada Co Ltd エネルギー消費量収集装置及びその方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP4378612A4

Also Published As

Publication number Publication date
JP7121206B1 (ja) 2022-08-17
EP4378612A4 (en) 2026-03-25
US20250091146A1 (en) 2025-03-20
TW202304621A (zh) 2023-02-01
JPWO2023007738A1 (ja) 2023-02-02
TWI900786B (zh) 2025-10-11
EP4378612A1 (en) 2024-06-05
CN117651621A (zh) 2024-03-05

Similar Documents

Publication Publication Date Title
JP5037941B2 (ja) ワイヤ放電加工装置およびワイヤ放電加工方法
CN104487196B (zh) 线电极放电加工装置
JP6017522B2 (ja) ワイヤ交換機能を有するワイヤ放電加工機用制御装置
CN103252545B (zh) 进行变形消除加工的电火花线切割机
JP3566988B2 (ja) ワイヤ放電加工方法
KR102206137B1 (ko) 와이어 방전 가공기
JP7121206B1 (ja) ワイヤ放電加工機を制御する制御装置および制御方法
CN107297553B (zh) 线放电加工装置
JP7074938B1 (ja) ワイヤ放電加工機を制御する制御装置および制御方法
WO2005072900A1 (ja) 放電加工装置及び放電加工方法
JP2017035744A (ja) 自動結線時にワイヤ電極のたわみを検出するワイヤ放電加工機
JP5702180B2 (ja) 電動移動体の充電装置
CN116490313A (zh) 线放电加工机以及线放电加工机的控制方法
JP3888805B2 (ja) 放電加工機のジャンプ制御方法および装置
TWI907554B (zh) 金屬線放電加工機及金屬線放電加工機之控制方法
JP7010872B2 (ja) ワイヤ放電加工機および端面位置決定方法
JP3902713B2 (ja) 放電加工機及び放電加工機のジャンプ制御方法
JP2007326167A (ja) ワイヤソー
JP7216257B1 (ja) ワイヤ放電加工機の制御装置および表示方法
JP2004136410A (ja) 放電加工装置
TW202310957A (zh) 金屬線放電加工機之控制裝置及控制方法
JP5056907B2 (ja) 放電加工装置および放電加工方法
JP2976223B2 (ja) 加工機適応制御装置
JPH0138615B2 (ja)
JPH071244A (ja) ワイヤカット放電加工装置

Legal Events

Date Code Title Description
ENP Entry into the national phase

Ref document number: 2021563225

Country of ref document: JP

Kind code of ref document: A

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 21951937

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 18580082

Country of ref document: US

WWE Wipo information: entry into national phase

Ref document number: 202180100728.X

Country of ref document: CN

WWE Wipo information: entry into national phase

Ref document number: 2021951937

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: 2021951937

Country of ref document: EP

Effective date: 20240229

WWP Wipo information: published in national office

Ref document number: 18580082

Country of ref document: US