| CPC B23K 9/127 (2013.01) [B23K 9/0953 (2013.01); B25J 9/163 (2013.01); B25J 9/1664 (2013.01); B25J 11/005 (2013.01)] | 12 Claims |

|
1. A weld line data generation device that generates weld line data specifying a portion to be welded by a welding robot, the weld line data generation device comprising:
a recording unit in which possibility information indicating possibility of welding by the welding robot is recorded for each combination of configuration names of members;
an extraction unit configured to extract a combination of two or more adjacent members from three-dimensional data of a structure to be manufactured by welding;
a generation unit configured to generate, when a combination of configuration names corresponding to the extracted combination of two or more members is weldable, the weld line data specifying a portion to be welded between the two or more members corresponding to the combination; and
a configuration name specifying unit configured to specify a configuration name of each member constituting the structure based on both or one of a shape of each member constituting the three-dimensional data and a positional relationship between members,
wherein the configuration name specifying unit calculates, as a positional relationship between the two extracted members, at least one value of an inclination angle, a rotation angle, and a twist angle of the other member with respect to the one member, and specifies the other member as a non-welded member when the calculated value is equal to or greater than a threshold value.
|