Search

JP-7856774-B2 - Machining control device and machining control program

JP7856774B2JP 7856774 B2JP7856774 B2JP 7856774B2JP-7856774-B2

Inventors

  • 畑田 将伸
  • 田中 隆博

Assignees

  • ファナック株式会社

Dates

Publication Date
20260511
Application Date
20220826

Claims (18)

  1. A machining control device that controls a machining system for machining a workpiece using machining equipment, A registration unit is configured to allow registration of a switching program for switching the state of the processing equipment between an initial state in which a predetermined operation for processing the workpiece cannot be performed and a ready state in which the predetermined operation can be performed, by inputting the program in a programming language by the user. A storage unit that stores the registered switching program, A switching unit reads the switching program from the storage unit and executes it in accordance with the use of the processing equipment, A machining control device having
  2. The aforementioned processing equipment is a laser oscillator, The aforementioned processing system is a laser processing system that processes the workpiece using a laser output from the laser oscillator, The aforementioned initial state is a state in which the laser cannot output power. The aforementioned ready state is a state in which the laser can be output. The processing control device according to claim 1.
  3. The switching program includes a startup program for switching the state of the processing equipment from the initial state to the ready state. The switching unit reads the startup program from the storage unit and executes it before using the processing equipment. The processing control device according to claim 1 or 2.
  4. The switching program includes a startup program for switching the state of the processing equipment from the ready state to the initial state. The switching unit reads the startup program from the storage unit and executes it after the processing equipment has been used. The processing control device according to claim 1 or 2.
  5. The switching program includes a startup program for switching the state of the processing equipment from the initial state to the ready state, and a shutdown program for switching the state of the processing equipment from the ready state to the initial state. The switching unit reads and executes the startup program from the storage unit before using the processing equipment, and reads and executes the shutdown program from the storage unit after using the processing equipment. The processing control device according to claim 1 or 2.
  6. The registration unit is configured to register the switching program for each model of the processing equipment. It has a model selection unit configured to allow the user to select the model of the processing equipment, The switching unit reads the switching program corresponding to the model selected by the model selection unit from the storage unit and executes it. The processing control device according to claim 1 or 2.
  7. A machining control device that controls a machining system for machining a workpiece using machining equipment, A registration unit is configured to allow a user to register a switching program for switching the state of the processing equipment between an initial state in which a predetermined operation for processing the workpiece cannot be performed and a ready state in which the predetermined operation can be performed. A storage unit that stores the registered switching program, The system includes a switching unit that reads the switching program from the storage unit and executes it in accordance with the use of the processing equipment, The registration unit is configured to register the switching program for each model of the processing equipment. It has a model selection unit configured to allow the user to select the model of the processing equipment, The switching unit reads the switching program corresponding to the model selected by the model selection unit from the storage unit and executes it. Machining control device.
  8. It comprises a program command unit configured to allow user input of a machining program, and a control unit that controls the machining system based on the input machining program, The switching unit reads the switching program from the storage unit and executes it in accordance with the use of the processing equipment based on the execution of the processing program. The processing control device according to claim 1 or 2.
  9. The registration unit is configured to allow input of the switching program using a programming language that can be used when inputting the processing program into the program command unit. The processing control device according to claim 8 .
  10. The memory unit stores the switching program corresponding to the first model and the switching program corresponding to a second model different from the first model. By executing the processing program, the first type of processing equipment and the second type of processing equipment are used. The switching unit reads and executes the switching program corresponding to the first model from the storage unit in accordance with the use of the first model of the processing equipment based on the execution of the processing program, and reads and executes the switching program corresponding to the second model from the storage unit in accordance with the use of the second model of the processing equipment based on the execution of the processing program. The processing control device according to claim 8 .
  11. A machining control device that controls a machining system for machining a workpiece using machining equipment, A registration unit is configured to allow a user to register a switching program for switching the state of the processing equipment between an initial state in which a predetermined operation for processing the workpiece cannot be performed and a ready state in which the predetermined operation can be performed. A storage unit that stores the registered switching program, A switching unit reads the switching program from the storage unit and executes it in accordance with the use of the processing equipment, A program command unit configured to allow user input of a machining program, It includes a control unit that controls the machining system based on the input machining program, The switching unit reads the switching program from the storage unit and executes it in accordance with the use of the processing equipment based on the execution of the processing program. The memory unit stores the switching program corresponding to the first model and the switching program corresponding to a second model different from the first model. By executing the processing program, the first type of processing equipment and the second type of processing equipment are used. The switching unit reads and executes the switching program corresponding to the first model from the storage unit in accordance with the use of the first model of the processing equipment based on the execution of the processing program, and reads and executes the switching program corresponding to the second model from the storage unit in accordance with the use of the second model of the processing equipment based on the execution of the processing program. Machining control device.
  12. The switching program includes a startup program for switching the state of the processing equipment from the ready state to the initial state. The switching unit reads and executes the startup program from the storage unit when the machining process is interrupted or completed. The processing control device according to claim 1 or 2.
  13. The switching program includes a startup program for switching the state of the processing equipment from the initial state to the ready state. The switching unit reads the startup program from the storage unit and executes it when machining is resumed after an interruption. The processing control device according to claim 1 or 2.
  14. The switching program includes a startup program for switching the state of the processing equipment from the initial state to the ready state. The machining control device according to claim 1 or 2, wherein the switching unit skips the execution of the startup program when machining is disabled, in which an operation that should disable machining has been performed.
  15. The machining control device according to claim 14 , wherein the state of machining being disabled includes a teaching mode in which the user instructs the machining system on how to operate.
  16. The machining control device according to claim 1 or 2, wherein, before the switching program is registered by the user through operation of the registration unit, the storage unit stores at least a portion of the switching program corresponding to a predetermined model of the machining equipment.
  17. A machining control device that controls a machining system for machining a workpiece using machining equipment, A registration unit is configured to allow a user to register a switching program for switching the state of the processing equipment between an initial state in which a predetermined operation for processing the workpiece cannot be performed and a ready state in which the predetermined operation can be performed. A storage unit that stores the registered switching program, The system includes a switching unit that reads the switching program from the storage unit and executes it in accordance with the use of the processing equipment, Before the switching program is registered by the user through operation of the registration unit, the storage unit stores at least a portion of the switching program corresponding to a predetermined model of the processing equipment. Machining control device.
  18. A machining control program that enables a computer to function as a machining control device that controls a machining system for machining a workpiece using machining equipment, The aforementioned computer is further, A registration unit is configured to allow registration of a switching program for switching the state of the processing equipment between an initial state in which a predetermined operation for processing the workpiece cannot be performed and a ready state in which the predetermined operation can be performed, by inputting the program in a programming language by the user. A storage unit that stores the registered switching program, A switching unit reads the switching program from the storage unit and executes it in accordance with the use of the processing equipment, A machining control program that functions as such.

Description

This disclosure relates to a machining control device that controls a machining system. Some processing systems, for example, use a laser emitted from a laser oscillator to irradiate a workpiece such as a steel plate through a processing nozzle, thereby laser processing the workpiece. Japanese Patent Publication No. 2007-30031 This is a configuration diagram showing a laser processing control device according to the first embodiment.This figure shows the startup process for the comparative example.This diagram shows the startup process of this embodiment.This figure shows the drop-down process for the comparative example.This figure shows the shutdown process in this embodiment.This is a configuration diagram showing a laser processing control device according to the second embodiment.This figure shows the startup process for the comparative example.This diagram shows the startup process of this embodiment.This figure shows the drop-down process for the comparative example.This figure shows the shutdown process in this embodiment.This is a configuration diagram showing a laser processing control device according to the third embodiment.This figure shows the startup process of the fourth embodiment.This diagram shows the down-cycle process. The embodiments of this disclosure will be described below with reference to the drawings. However, this disclosure is not limited in any way to the embodiments described below, and may be implemented with appropriate modifications without departing from the spirit of this disclosure. [First Embodiment] First, the first embodiment will be described with reference to Figures 1 to 5. As shown in Figure 1, the laser processing control device 70 controls the laser processing system 90. The laser processing system 90 includes a robot arm 91, a processing nozzle 92, and a laser oscillator 95. The arm 91 movably holds the processing nozzle 92. The laser oscillator 95 is connected to the processing nozzle 92 and inputs a laser to the processing nozzle 92. The processing nozzle 92 performs laser processing by irradiating a workpiece (not shown) with the laser input from the laser oscillator 95. Specifically, the laser oscillator 95 in this embodiment is a laser oscillator of model A. Note that model A may be read as "first model". The laser oscillator 95 cannot output a laser in its initial state, simply by being powered on. Hereinafter, the state in which the laser oscillator 95 cannot output a laser will be referred to as the "initial state," and the state in which the laser oscillator 95 can output a laser will be referred to as the "ready state." Specifically, for example, in the initial state, the cooling water is not flowing (the chiller is not started) and the power saving state is also in a state where the LD power supply is not energized, so the laser oscillator 95 is in a state where it cannot output a laser. In the ready state, the cooling water is flowing, the internal temperature has stabilized, the power saving state has been released, and laser oscillation is occurring, so the laser oscillator 95 is in a state where it can output a laser. Hereinafter, the period before the laser output from the laser oscillator 95 to the processing nozzle 92 is started will be referred to as "before using the laser oscillator 95," and the period after the laser output from the laser oscillator 95 to the processing nozzle 92 is stopped will be referred to as "after using the laser oscillator 95." Before using the laser oscillator 95, it is necessary to perform a predetermined "startup process" to switch the laser oscillator from the initial state to the ready state. After using the laser oscillator 95, it is necessary to perform a predetermined "shutdown process" to return the laser oscillator 95 from the ready state back to the initial state. In this embodiment, the laser processing control device 70 is a robot control device and is mainly composed of one computer and a laser processing control program loaded into it. However, it may also be mainly composed of multiple computers and laser processing control programs consisting of programs loaded into each of them. The computer is equipped with a CPU, ROM, RAM, non-volatile memory, etc. The laser processing control program works in cooperation with the computer to make the computer function as the laser processing control device 70. The laser processing control device 70 has a program command unit 23 and a control unit 30. The program command unit 23 is mainly composed of a computer, its display, keyboard, mouse, etc. The program command unit 23 is configured to allow input of a processing program P, etc., by user operation. Specifically, the program command unit 23 is configured to allow input of a processing program P using a predetermined programming language such as NC language, C language, C++, or Python. The control unit 30 is mainly composed of the CPU, RAM, etc. of a computer. The control unit 30 controls the laser processing