Method of and apparatus for controlling a welding robot
First Claim
1. A method of controlling a welding robot (RO) for welding first and second welded members (W1, W2) by moving a welding torch energized by a welding current and held by robot arms for movably supporting said welding torch while oscillating said welding torch in a first direction substantially perpendicular to a weld line (WL) and in a second direction substantially opposite to said first direction, said method comprising the steps of:
- moving said welding torch in said first direction while detecting a magnitude of said welding current;
changing the direction of movement of said welding torch from said first direction to said second direction when said detected magnitude of said welding current exceeds a prescribed threshold value;
moving said welding torch in said second direction while detecting said welding current; and
changing the direction of movement of said welding torch from said second direction to said first direction when the magnitude of said welding current detected in said third step exceeds said prescribed threshold value,said previous steps being repeated in order to make said welding robot (RO) perform controlled weaving and welding while varying a weaving amplitude between said first and second welded members (W1, W2) within a range of movements within which said detected magnitude of said welding current is lower than said prescribed threshold value.
0 Assignments
0 Petitions
Accused Products
Abstract
A welding torch (4) of a welding robot (RO) is supported by arms (2, 3), to be movable under control by a computer (7). When first and second members (W1, W2) are welded by a weld woven across an interspace between them while oscillating a welding torch (4) along a weld line (WL). Data on changes in the interspace between the first and second welded member (W1, W2) along direction of the weld line (WL) are previously stored in advance to welding. During the welding, the computer 7 performs arithmetic to obtain command values on the basis of the data to output the same to the welding robot (RO), so that the welding robot (RO) performs weaving in accordance with the command values while varying a weaving amplitude of the welding torch (4) in response to the change in the interspace. Changes in the direction in which the welding torch is moved to weave the weld are determined by detecting the actual value of the welding current and reversing direction when the detected value exceeds a prescribed threshold value.
-
Citations
4 Claims
-
1. A method of controlling a welding robot (RO) for welding first and second welded members (W1, W2) by moving a welding torch energized by a welding current and held by robot arms for movably supporting said welding torch while oscillating said welding torch in a first direction substantially perpendicular to a weld line (WL) and in a second direction substantially opposite to said first direction, said method comprising the steps of:
-
moving said welding torch in said first direction while detecting a magnitude of said welding current; changing the direction of movement of said welding torch from said first direction to said second direction when said detected magnitude of said welding current exceeds a prescribed threshold value; moving said welding torch in said second direction while detecting said welding current; and changing the direction of movement of said welding torch from said second direction to said first direction when the magnitude of said welding current detected in said third step exceeds said prescribed threshold value, said previous steps being repeated in order to make said welding robot (RO) perform controlled weaving and welding while varying a weaving amplitude between said first and second welded members (W1, W2) within a range of movements within which said detected magnitude of said welding current is lower than said prescribed threshold value. - View Dependent Claims (2)
-
-
3. An apparatus for controlling a welding robot for weaving a weld between first and second welded member (W1, W2) while providing a welding current for energizing a welding torch movably supported by support arms of the welding robot along a weld line (WL), comprising:
-
current detecting means for detecting a magnitude of said welding current; comparing means for comparing the detected magnitude of said welding current with a predetermined threshold value to output a corresponding direction change command when said welding current exceeds said threshold value; and command means for supplying movement controlling commands to said welding robot (RO) to move said welding torch in a first direction substantially perpendicular to said weld line (WL) and a second direction substantially opposite to said first direction, said command means changing the direction in which said welding torch is moved, between said first and second directions, in response to said direction change command. - View Dependent Claims (4)
-
Specification