WELDING APPARATUS AND CONTROL METHOD FOR WELDING APPARATUS
20220305585 · 2022-09-29
Inventors
Cpc classification
B23K26/0869
PERFORMING OPERATIONS; TRANSPORTING
B23K1/0056
PERFORMING OPERATIONS; TRANSPORTING
C03B33/091
CHEMISTRY; METALLURGY
International classification
Abstract
Welding-apparatus configured to weld base-material through wire-material melted by welding-laser, includes: laser-applicator configured to apply welding-laser to welding-area; wire-feeder configured to feed wire-material to welding-area; detector provided on wire-feeder and configured to detect feed-amount of wire-material or reaction-force from wire-material; moving-unit configured to move welding-area or wire-material; controller configured to respectively control laser-applicator, wire-feeder, and moving-unit. Controller is configured to perform: controlling wire-feeder to stop feeding wire-material to welding-area; then controlling laser-applicator to stop applying welding-laser to welding-area; then controlling moving-unit so that welding-area and wire-material are separated from each other; determining whether wire-material has been welded to base-material based on feed-amount of wire-material or reaction-force from wire-material detected by detector; and controlling laser-applicator to apply cutting-laser when it is determined that wire-material has been welded to base-material.
Claims
1. A welding apparatus configured to weld a base material through a wire material melted by a welding laser, comprising: a laser applicator configured to apply the welding laser to a welding area; a wire feeder configured to feed the wire material to the welding area; a detector provided on the wire feeder and configured to detect a feed amount of the wire material or a reaction force from the wire material; a moving unit configured to move the welding area or the wire material; a controller configured to respectively control the laser applicator, the wire feeder, and the moving unit, wherein the controller is configured to perform: controlling the wire feeder to stop feeding the wire material to the welding area; then controlling the laser applicator to stop applying the welding laser to the welding area; then controlling the moving unit so that the welding area and the wire material are separated from each other; determining whether the wire material has been welded to the base material based on the feed amount of the wire material or the reaction force from the wire material detected by the detector; and controlling the laser applicator to apply a cutting laser when it is determined that the wire material has been welded to the base material.
2. The welding apparatus according to claim 1, wherein the determining is a first determining performed at a first interval, wherein the controller is further configured to perform: second determining whether the wire material has been welded to the base material based on the feed amount of the wire material or the reaction force from the wire material detected by the detector at a second interval longer than the first interval, before controlling the laser applicator to stop applying the welding laser.
3. The welding apparatus according to claim 1, wherein the controller includes: a first controller provided on the moving unit; and a second controller provided on the wire feeder, wherein the first controller configured to perform: the controlling wire feeder to stop feeding; the controlling laser applicator to stop applying; and the controlling moving unit, wherein the second controller is configured to perform: the determining whether wire material has been welded; and the controlling laser applicator to apply.
4. The welding apparatus according to claim 1, wherein the moving unit is a robot configured to move the laser applicator and the wire feeder, wherein the controller is configured to perform: the controlling moving unit including controlling the robot so that the laser applicator and the wire feeder are separated from the welding area; and the controlling laser applicator to stop applying without controlling the robot to stop.
5. The welding apparatus according to claim 4, wherein the controller is configured to perform: the controlling laser applicator to stop applying including controlling the laser applicator to stop applying the welding laser to the welding area based on the feed amount of the wire material or the reaction force from the wire material detected by the detector.
6. The welding apparatus according to claim 1, wherein the controller is configured to perform: the controlling laser applicator to apply including controlling the laser applicator to apply the cutting laser having an output corresponding to the feed amount of the wire material or the reaction force from the wire material detected by the detector or to apply the cutting laser in a pulse having an output equal to or lower than a half of an output of the welding laser, to the welding area.
7. The welding apparatus according to claim 3, wherein the second controller includes a dedicated arithmetic processing circuit including: an encoder counter configured to process signals from the detector; a CPU configured to perform the determining whether wire material has been welded based on processing results by the encoder counter; and a D/A converter or a digital I/O configured to perform the controlling laser applicator to apply.
8. A control method for a welding apparatus configured to weld a base material through a wire material melted by a welding laser, wherein the welding apparatus includes: a laser applicator configured to apply the welding laser to a welding area; a wire feeder configured to feed the wire material to the welding area; a detector provided on the wire feeder and configured to detect a feed amount of the wire material or a reaction force from the wire material; and a moving unit configured to move the welding area or the wire material, wherein the method comprises: controlling the wire feeder to stop feeding the wire material to the welding area; then controlling the laser applicator to stop applying the welding laser to the welding area; then controlling the moving unit so that the welding area and the wire material are separated from each other; determining whether the wire material has been welded to the base material based on the feed amount of the wire material or the reaction force from the wire material detected by the detector; and controlling the laser applicator to apply a cutting laser when it is determined that the wire material has been welded to the base material.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0007] The objects, features, and advantages of the present invention will become clearer from the following description of embodiments in relation to the attached drawings, in which:
[0008]
[0009]
[0010]
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
DETAILED DESCRIPTION OF THE INVENTION
[0021] Now, an embodiment of the present invention will be described with reference to
[0022] In laser brazing welding, the wire material 1 having a lower melting point than the base material 2 is melted as a brazing filler metal by the laser. For this reason, the base material 2 is less likely to be distorted than in arc welding, in which a base material discharges electricity to an electrode and thus becomes a high temperature. This makes laser brazing welding suitable for a welding process in which a thin steel sheet such as a roof panel is used as a base material. Also, the processing speed (about 100 mm/s) of laser brazing welding is higher than the processing speed (about 5 to 10 mm/s) of arc welding. This makes laser brazing welding also suitable for sequential welding processing in mass production of automobiles, or the like.
[0023] As shown in
[0024]
[0025]
[0026]
[0027] The wire feeder controller 10a receives the wire stop command from the robot controller 30a and controls the wire feeder 10 so that the feed rollers 11 are stopped. Thus, the feed rollers 11 are stopped, resulting in a stop of the feed of the wire material 1 to the welding area (time t3). The laser oscillator 20 receives the laser stop command from the robot controller 30a and stops the application of the laser to the welding area (time t4).
[0028] The timing when the feed of the wire material 1 to the welding area is stopped varies due to a delay in communication, the inertia of the motor, the distortion state of the wire material 1, or the like. As shown in
[0029] That is, as shown in
[0030]
[0031] When the robot 30 continues to move away from the welding area with the wire material 1 welded to the base material 2 as described above, the wire material 1 pulled by the base material 2 is unreeled from the wire feeder 10 at time t7. In this case, the base material or motor may be damaged. For this reason, the welded wire material 1 is separated from the base material 2 by applying the laser thereto. The unreeling of the wire material 1 as described above is detected by the roller encoder 12 (
[0032]
[0033] In the present embodiment, the welding apparatus 100 is configured as follows so as to be able to properly process the termination 1b of the welding area.
[0034] In the normal mode of
[0035] The normal-mode welding determination as described above is made to prevent a damage to the wire feeder 10 caused by the welding of the wire material 1 and thus the welding process is suspended. For this reason, this determination is made on the basis of the results of monitoring for a relatively long time (for example, about 100 ms) so that the determination is correct. Note that in the normal mode, the laser oscillator 20 applies a laser having the rated output (for example, about 4500 W) to the welding area in accordance with a command from the robot controller 30a.
[0036] Also in the termination mode of
[0037] The termination-mode welding determination is made not only to prevent a damage to the wire feeder 10 caused by the welding of the wire material 1, but also to prevent such a quality problem. For quickness, this determination is made on the basis of the results of monitoring for a relatively short time (for example, about 1 ms). More specifically, after the feed is stopped, the feed speed of the wire material 1 detected by the roller encoder 12 is compared with a threshold (for example, “0”) in each control cycle of the wire feeder controller 10a. If the threshold is exceeded, it is determined that the wire material 1 has been welded.
[0038] Immediately after it is determined that the wire material 1 has been welded, the wire feeder controller 10a directly issues the laser oscillator 20 a command to apply a laser (cutting laser) to separate the welded wire material 1 not through the robot controller 30a. The cutting laser is continuously applied until the feed speed of the wire material 1 detected by the roller encoder 12 falls below the threshold and it is determined that the welded wire material 1 has been separated. The wire feeder controller 10a according to the present embodiment is provided with a dedicated arithmetic processing circuit 10a1 such as a discrete circuit. The dedicated arithmetic processing circuit 10a1 includes an encoder counter that processes signals from the roller encoder 12, a CPU that determines whether the wire material 1 has been welded, on the basis of the processing results, and a D/A converter or digital I/O that outputs the determination result. Since the dedicated arithmetic processing circuit 10a1 determines whether the wire material 1 has been welded and issues the laser oscillator 20 the command to apply the cutting laser, the time taken from when it is determined that the wire material 1 has been welded until the command to apply the cutting laser is issued is reduced to, for example, about 1 ms.
[0039] More specifically, the cutting laser is applied such that the output thereof is gradually increased to the maximum output (for example, about 2000 W) equal to or lower than half the rated output (for example, about 4500 W) in the normal mode with a predetermined time (for example, about 50 ms). For example, the cutting laser is applied such that the output is gradually increased in accordance with the amount of the wire material 1 fed (unreeled) after the command to stop the feed is issued. Or, the cutting laser is applied as a pulse having an output (for example, about 2000 W) equal to or lower than half the rated output (for example, about 4500 W) in the normal mode. By making the output of the cutting laser equal to or lower than half the rated output in the normal mode and limiting the energy of the laser inputted per unit area of the welding area as described above, the base material 2 at the termination 1b of the welding area is prevented from being damaged.
[0040] In the termination mode, welding determination is made in a relatively short time, and the cutting laser is applied to the termination 1b of the welding area and the vicinity thereof. Thus, after the wire material 1 is separated, the tip of the weld pool is cooled and solidified as the bead 1a so as to adapt itself to the surface of the base material 2, that is, a loss of quality does not occur. As seen above, whether the welded wire material 1 has been separated and thus the welding has been eliminated is checked by comparing the feed speed (unreeling speed) of the wire material 1 detected by the roller encoder 12 with the threshold (for example, “0”).
[0041]
[0042] Then in S4, the wire feeder controller 10a changes the welding determination from the normal-mode welding determination to the termination-mode welding determination. Then in S5, the robot controller 30a issues the robot 30 a command to resume the movement. Then in S6, the wire feeder controller 10a determines whether the wire material 1 has been welded, on the basis of signals from the roller encoder 12. If the determination in S6 is NO, the process proceeds to S7 and it is determined whether a predetermined time (for example, about 1 s) has elapsed. If the determination in S7 is NO, the process returns to S6 and the termination-mode welding determination is continued; if the determination is YES, the process proceeds to S10.
[0043] On the other hand, if the determination in S6 is YES, the process proceeds to S8 and the wire feeder controller 10a issues the laser oscillator 20 a command to apply the cutting laser. Then in S9, the wire feeder controller 10a determines whether the welding of the wire material 1 has been eliminated, on the basis of signals from the roller encoder 12. S9 is repeated until the determination becomes YES. Then in S10, the wire feeder controller 10a changes the welding determination from the termination-mode welding determination to the normal-mode welding determination, thereby completing the process.
[0044]
[0045] At time t14, the movement of the robot 30 is resumed. Thus, the wire material 1 whose tip is welded to the termination 1b of the welding area is pulled as the robot 30 moves. Then, the distortion of the wire material 1 is eliminated. At time t15, the wire material 1 is unreeled from the wire feeder 10, it is determined that the wire material 1 has been welded, and the cutting laser is applied (S4 to S8). The tip of the wire material 1 is melted by the energy of the cutting laser. At time 16, the tip is separated from the termination 1b of the welding area. Thus, the unreeling of the wire material 1 from the wire feeder 10 is stopped, it is determined that the welding has been eliminated, and the application of the cutting laser is stopped (S9 to S10).
[0046] In
[0047] As seen above, when the wire material 1 is unreeled after the feed of the wire material 1 is stopped, it is determined that the wire has been welded and the cutting laser is immediately applied. Thus, the welding is eliminated using the cutting laser having the low output before the weld pool at the termination 1b of the welding area is cooled and solidified. Also, even when welding of the wire is detected, the movement of the robot 30 is not stopped. Thus, the time required to perform the entire welding cycle is reduced
[0048] The present embodiment can achieve advantages and effects such as the following:
[0049] (1) The welding apparatus 100 welds the base material 2 through the wire material 1 melted by the laser. The welding apparatus 100 includes the laser oscillator 20 that applies the laser to the welding area, the wire feeder 10 that feeds the wire material 1 to the welding area, the roller encoder 12 that is disposed in the wire feeder 10 and detects the feed speed of the wire material 1, the robot 30 that moves the welding area or wire material 1, and the controllers 10a and 30a that control the laser oscillator 20 and wire feeder 10 or control the robot 30 (
[0050] The controllers 10a and 30a perform the feed stop step S2 of controlling the wire feeder 10 so that the wire feeder 10 stops the feed of the wire material 1 to the welding area, the application stop step S3 of controlling the laser oscillator 20 so that the laser oscillator 20 stops the application of the laser to the welding area, after the feed stop step S2, the movement resumption step S5 of controlling the robot 30 so that the welding area and wire material 1 are separated from each other, after the application stop step S3, the termination-mode welding determination step S6 of determining whether the wire material 1 has been welded to the base material 2, on the basis of the feed speed of the wire material 1 detected by the roller encoder 12 in the movement resumption step S5, and the cutting laser application step S8 of, if it is determined in the termination-mode welding determination step S6 that the wire material 1 has been welded, controlling the laser oscillator 20 so that the laser oscillator 20 applies the cutting laser (
[0051] That is, when rotation in a direction indicating the feed (unreeling) of the wire material 1 is detected by the roller encoder 12 after a command to stop the feed of the wire material 1 is issued, it is determined that the wire material 1 has been welded to the termination 1b of the welding area and the cutting laser to separate the welded wire material 1 is immediately applied. Thus, the wire material 1 is separated from the weld pool at the termination 1b of the welding area using the cutting laser having a lower output than that in normal welding before the weld pool at the termination 1b of the welding area is cooled and solidified. This prevents the base material 2 or wire feeder 10 from being pulling and damaged by the wire material 1 that is welded to the termination 1b of the welding area and follows the robot 30.
[0052] (2) The termination-mode welding determination is made at relatively short intervals (of, for example, about 1 ms). Until the application stop step S3, the controllers 10a and 30a make the normal-mode welding determination, in which it is determined whether the wire material 1 has been welded to the base material 2, on the basis of the feed speed of the wire material 1 detected by the roller encoder 12 at relatively long intervals (of, for example, about 100 ms). That is, in the termination mode, welding of the wire material 1 is detected in a shorter cycle than that in the normal mode and therefore welding is detected earlier.
[0053] (3) The controllers 10a and 30a include the robot controller 30a disposed in the robot 30 and the wire feeder controller 10a disposed in the wire feeder 10 (
[0054] (4) The robot 30 moves the laser oscillator 20 and wire feeder 10 (
[0055] (5) When performing the cutting laser application step S8, the controllers 10a and 30a control the laser oscillator 20 so that the laser oscillator 20 stops the application of the cutting laser to the welding area, on the basis of the feed speed of the wire material 1 detected by the roller encoder 12. This suppresses excessive heating of the welding area and prevents degradation of the quality. Even if welding is erroneously detected, the cutting laser is stopped within a short time.
[0056] (6) When performing the cutting laser application step S8, the controllers 10a and 30a control the laser oscillator 20 so that the laser oscillator 20 applies, to the welding area, a laser having an output corresponding to the feed speed of the wire material 1 detected by the roller encoder 12 in the movement resumption step S5, or a laser pulse having an output equal to or lower than half the output of the laser whose application to the welding area has been stopped in the application stop step S3. By limiting the energy of the laser inputted per unit area of the welding area as described above, the base material 2 at the termination 1b of the welding area is prevented from being damaged.
[0057] While, in the above embodiment, the example of the specific configuration of the welding apparatus 100 has been described with reference to
[0058] While, in the above embodiment, the example in which welding of the wire is detected on the basis of the unreeling speed (the amount of feed per unit time) of the wire material 1 detected by the roller encoder 12 has been described, the detector that is disposed in the feed unit and detects the amount of feed wire material or the reaction force from the wire material need not have such a configuration. For example, by measuring the load on the motor of the feed rollers 11, the detector may detect the reaction force from the wire material 1 that has been pulled and unreeled and thus may detect welding of the wire.
[0059] While the present invention has been described as the welding apparatus 100, the present invention may be used as a method for controlling the welding apparatus 100 that welds the base material 2 through the wire material 1 melted by the laser. That is, the method for controlling the welding apparatus includes the feed stop step S2 of controlling the wire feeder 10 so that the wire feeder 10 stops the feed of the wire material 1 to the welding area, the application stop step S3 of controlling the laser oscillator 20 so that the laser oscillator 20 stops the application of the laser to the welding area, after the feed stop step S2, the movement resumption step S5 of controlling the robot 30 so that the welding area and wire material 1 are separated from each other, after the application stop step S3, the termination-mode welding determination step S6 of determining whether the wire material 1 has been welded to the base material 2, on the basis of the feed speed of the wire material 1 detected by the roller encoder 12 in the movement resumption step S5, and the cutting laser application step S8 of, if it is determined in the termination-mode welding determination step S6 that the wire material 1 has been welded, controlling the laser oscillator 20 so that the laser oscillator 20 applies the cutting laser (
[0060] The above embodiment can be combined as desired with one or more of the above modifications. The modifications can also be combined with one another.
[0061] According to the present invention, it becomes possible to properly process the termination of the welding area.
[0062] Above, while the present invention has been described with reference to the preferred embodiments thereof, it will be understood, by those skilled in the art, that various changes and modifications may be made thereto without departing from the scope of the appended claims.