The present disclosure relates to a laser brazing system.
Known conventional laser brazing systems perform brazing using a laser as a heat source and a wire as a molten material for brazing. Especially in recent years, robotic laser brazing systems have been increasingly used in automotive manufacturing and other industries.
A robotic laser brazing system typically includes: a laser processing head having a laser oscillator; a wire feeder having a wire feed nozzle for feeding a wire; and a robot having an arm that supports the laser processing head and the wire feed nozzle (see, for example, Patent Document 1).
However, in the conventional robotic laser brazing system, devices other than the robot, such as the laser oscillator and the wire feeder, are controlled by an external device such as a PLC, which is a different device from a robot controller that controls the robot. Such a configuration can cause, for example, a communication delay, making it difficult to accurately synchronize control of wire feeding, laser irradiation, and other operations with control of robot driving.
Furthermore, since the robot controller and the external device such as a PLC that controls the devices such as the laser oscillator and the wire feeder are provided separately, it is impossible to collectively display the state of each device such as the laser oscillator and the wire feeder, and the state of the robot, making it difficult for an operator to know the state of each device and the state of the robot at once.
It is therefore desirable to provide a laser brazing system that can collectively control a robot and other devices such as a laser oscillator and a wire feeder, and that can collectively display the state of each device and the state of the robot.
An aspect of the present disclosure is directed to a laser brazing system including: a gas supply device configured to supply gas; a wire feeder configured to feed a wire; a laser oscillator configured to lase; a wire feed nozzle; a laser processing head; a robot having an arm that supports, on a distal end thereof, the wire feed nozzle and the laser processing head; and a robot controller configured to control the robot, the robot controller being configured to control, in addition to the robot, the wire feeder, the gas supply device, and the laser oscillator, and having a display unit enabled to display a state of at least one of the wire feeder, the gas supply device, or the laser oscillator.
According to the foregoing aspect of the present disclosure, it is possible to provide a laser brazing system that can collectively control a robot and other devices such as a laser oscillator and a wire feeder, and that can collectively display the state of each device and the state of the robot.
The following describes an embodiment of the present disclosure in detail with reference to the drawings.
As shown in
The robot 12 has an arm 121. The laser processing head 13 and the wire feed nozzle 14 are supported on a distal end of the arm 121. The robot 12 moves the laser processing head 13 and the wire feed nozzle 14 to a processing site of a workpiece through the robot controller 10, which is described below, controlling servo motors provided in respective joint axes of the arm 121.
The laser processing head 13 is connected to the laser oscillator 15 by an optical fiber 151, and a laser beam L is introduced into the laser processing head 13 through the optical fiber 151. A collimation lens and a focusing lens are provided in the laser processing head 13. The laser beam L emitted from the laser oscillator 15 under control of the robot controller 10 described below is introduced into the laser processing head 13, passes through each of the lenses mentioned above, and is irradiated onto processing points. Examples of usable lasers include a fiber laser and a semiconductor laser.
The laser processing head 13 is connected to the gas supply device 16 by a gas supply pipe 161, and gas G is introduced into the laser processing head 13 through the gas supply pipe 161. The gas G supplied from the gas supply device 16 under control of the robot controller 10 described below is introduced into the laser processing head 13, and then ejected as assist gas toward the processing site. Examples of usable gas include argon.
The wire feed nozzle 14 is attached to the laser processing head 13. The wire feed nozzle 14 feeds a wire W, which is a molten material for brazing, to the processing site. The wire feed nozzle 14 is connected to the wire feeder 17 by a wire feed pipe 171, and the wire W is introduced into the wire feed nozzle 14 through the wire feed pipe 171. The wire W fed from the wire feeder 17 under control of the robot controller 10 described below is fed from the wire feed nozzle 14 toward the processing site.
The robot controller 10 controls the robot 12, and collectively controls the laser oscillator 15, the gas supply device 16, and the wire feeder 17. This is a characteristic configuration, in contrast to that of the conventional laser brazing system in which the robot controller and the external device such as a PLC that controls devices such as the laser oscillator and the wire feeder are separately provided. This configuration helps avoid a communication delay and accurately synchronize control of the irradiation of the laser beam L, the supply of the gas G, and the feeding of the wire W with control of the driving of the robot 12. The robot controller 10 includes, for example, a computer having a CPU, memory, and the like.
Specifically, the robot controller 10 causes the laser processing head 13 and the wire feed nozzle 14 supported on the distal end of the arm 121 to move to the processing site, by controlling the servo motors provided in the respective joint axes of the arm 121 of the robot 12. The robot controller 10 controls, for example, laser preheating conditions, preheating start/end timing, laser power conditions, and laser power increase/decrease and timing thereof by controlling the laser oscillator 15. The robot controller 10 controls, for example, gas flow rate and gas flow rate change timing by controlling the gas supply device 16. The robot controller 10 controls, for example, feed speed and feed timing for the wire W by controlling the wire feeder 17.
The robot controller 10 according to the present embodiment has a control panel 11 that includes a display unit 112 enabled to display the state of at least one of the wire feeder 17, the gas supply device 16, or the laser oscillator 15. The display unit 112 has a liquid crystal screen. With the display unit 112, the laser brazing system 1 can collectively display the state of the wire feeder 17, the state of the gas supply device 16, and the state of the laser oscillator 15, as well as the state of the robot 12. Thus, an operator can know the state of each device and the state of the robot 12 all at once.
The control panel 11 includes an input unit 111 for the operator to operate to input setting values. The input unit 111 includes, for example, a keyboard or a touch panel integrated with the display unit 112. The operator can set at least one of the following by operating the input unit 111: a gas flow rate command, a gas flow rate command timing, a wire feed command, a wire feed command timing, a laser preheating command, a laser preheating command timing, a laser power command, a laser power command timing, and a laser power increase/decrease command.
The control panel 11 also allows a forward rotation command for the wire W and a backward rotation command for the wire W to be set through the operator's operation. Thus, the operator can cause forward rotation or backward rotation of the wire W by operating the control panel 11 in a situation in which the wire W is sticking to the workpiece, for example, thereby quickly avoiding trouble from the sticking and reducing problems such as defective processing.
Furthermore, the control panel 11 allows a turn-on command and a turn-off command for guide light (not shown) of the laser oscillator 15 to be set through the operator's operation. Thus, the operator can give more exact teaching, for example, by operating the control panel 11, and thus turning on/off the guide light of the laser oscillator 15 during the teaching.
To respond to such problems, the present embodiment preferably has a configuration in which the sequence for laser brazing is set and made executable through a robot program made up of a single-line instruction.
Preferably, the present embodiment alternatively has a configuration in which setting tables are prepared, and the sequence for laser brazing is set and made executable through a robot program made up of a single-line instruction for simply specifying a setting table number.
In this case, the robot controller 10 is configured to control the wire feeder 17, the gas supply device 16, and the laser oscillator 15 through a robot program written in a single-line instruction for calling up a plurality of tables in which the gas flow rate command, the gas flow rate command timing, the wire feed command, the wire feed command timing, the laser preheating command, the laser preheating command timing, the laser power command, the laser power command timing, and the laser power increase/decrease command are specified as conditions that vary from table to table. Thus, the above-described problems are solved.
It should be noted that the description given above takes an initiation sequence for laser brazing as an example, but the present embodiment is not limited to the initiation sequence. The present embodiment is applicable equally to a termination sequence for laser brazing.
The laser brazing system 1 according to the present embodiment produces the following effects. According to the present embodiment, the robot controller 10 controls the wire feeder 17, the gas supply device 16, and the laser oscillator 15 in addition to controlling the robot 12. The robot controller 10 also has the display unit 112 enabled to display the state of at least one of the wire feeder 17, the gas supply device 16, or the laser oscillator 15.
As such, the robot controller 10 is directly connected to the wire feeder 17, the gas supply device 16, and the laser oscillator 15 without involving an external device such as a PLC, for example, allowing for direct control over the devices using the robot controller 10 and a reduction in the communication delay compared to conventional systems involving an external device such as a PLC. That is, with the robot controller 10, the laser brazing system 1 can collectively control the devices in addition to the robot 12, making it possible to accurately synchronize control of the irradiation of the laser beam L, the supply of the gas G, and the feeding of the wire W with control of the driving of the robot 12.
Since the robot controller 10 has the display unit 112 enabled to display the state of at least one of the wire feeder 17, the gas supply device 16, or the laser oscillator 15, the laser brazing system 1 can collectively display the state of the wire feeder 17, the state of the gas supply device 16, and the state of the laser oscillator 15, as well as the state of the robot 12. Consequently, the operator can know the state of each device and the state of the robot 12 all at once.
Furthermore, the robot controller 10 according to the present embodiment is configured to control the devices (the wire feeder 17, the gas supply device 16, and the laser oscillator 15) through a robot program in which the gas flow rate command, the gas flow rate command timing, the wire feed command, the wire feed command timing, the laser preheating command, the laser preheating command timing, the laser power command, the laser power command timing, and the laser power increase/decrease command (ramping up) are written in a single-line instruction.
Alternatively, the robot controller 10 is configured to control the devices (the wire feeder 17, the gas supply device 16, and the laser oscillator 15) through a robot program written in a single-line instruction for calling up a plurality of tables in which the gas flow rate command, the gas flow rate command timing, the wire feed command, the wire feed command timing, the laser preheating command, the laser preheating command timing, the laser power command, the laser power command timing, and the laser power increase/decrease command are specified as conditions that vary from table to table.
Thus, even a programmer who is not a skilled programmer familiar with robot programming can easily do such programming. Furthermore, because of its simplicity, the programming provides better viewability, and therefore the programmer can avoid mistakenly omitting some teaching or making an error in the execution order.
It should be noted that the present disclosure is not limited to the foregoing embodiment, and encompasses modifications and improvements to the extent that the object of the present disclosure is achieved.
For example, the display unit 112 is provided in the control panel 11 in the foregoing embodiment. However, the display unit 112 is not limited as such. For example, the display unit 112 may be provided directly in the robot controller 10.
For another example, the foregoing embodiment has a configuration in which commands can be set via the control panel 11. However, the foregoing embodiment may have a configuration in which the robot controller 10 additionally or alternatively has a reception unit that receives at least one of the gas flow rate command, the gas flow rate command timing, the wire feed command, the wire feed command timing, the laser preheating command, the laser preheating command timing, the laser power command, the laser power command timing, or the laser power increase/decrease command, from an external device via a network.
Number | Date | Country | Kind |
---|---|---|---|
2020-131003 | Jul 2020 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2021/027742 | 7/27/2021 | WO |