IP Library › Granted Patent US 12,623,309
Granted Patent B2
US 12,623,309 · App. 18/128,618 · Granted May 12, 2026

Collaborative robot welding system

Inventors: Jacob F. Aas (Windsor, CO); Emily A. Lickiss (Fort Collins, CO); Taylor L. Robertson (Kitchener, CA); Levi J. Mitchell (Windsor, CO); Camila Maria Perez Gavilan Torres (Kitchener, CA)
Assignee: LINCOLN GLOBAL, INC.
B23K37/0229B23K9/0953B25J9/0081B25J15/0019
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,623,309
App. No.
18/128,618
Granted
May 12, 2026
Kind
B2
Abstract

A welding system includes a collaborative robot, a robot controller, a welding torch having an end located at a tool center point (TCP), a welding power supply, and a teach pendant. The teach pendant includes a UI application configured for programming welding points and parameters. In a first operation mode, the UI application displays the plurality of welding points in a list that includes a highlighted closest welding point having a three-dimensional position that is closest to the TCP. The highlighted closest welding point automatically updates upon manual movement TCP. In a second operation mode, the list includes a highlighted selected welding point, and the UI further displays a selector button that shows a straight line distance of the TCP to a three-dimensional position of the highlighted selected welding point. Activation of the selector button causes the TCP to move to the position of the highlighted selected welding point.

Claims (46)

1 . A welding system, comprising:

a collaborative robot having a movable arm;

a robot controller operatively connected to the collaborative robot;

a welding torch attached to the movable arm of the collaborative robot and having a distal end located at a tool center point (TCP) known by the robot controller;

a welding power supply operatively connected to the welding torch to supply welding current to the welding torch; and

a teach pendant in communication with at least one of the robot controller and the welding power supply, wherein the teach pendant includes a user interface application configured for programming both a plurality of welding points and a plurality of welding parameters of a welding operation performed by the collaborative robot,

wherein, in a first operation mode, the user interface application displays the plurality of welding points in a list and the list includes a highlighted closest welding point, wherein the highlighted closest welding point has a three-dimensional position that is closest to the TCP relative to other welding points in the list, and wherein the highlighted closest welding point automatically updates upon manual movement of the movable arm of the collaborative robot and the TCP, and

wherein, in a second operation mode, the user interface application displays the plurality of welding points in the list and the list includes a highlighted selected welding point, and wherein the user interface application further displays a selector button and a straight line distance of the TCP to a three-dimensional position of the highlighted selected welding point, wherein activation of the selector button causes the moveable arm of the collaborative robot to move the TCP to the three-dimensional position of the highlighted selected welding point.

2 . The welding system of claim 1 , wherein in said second operation mode, manual movement of the TCP away from the three-dimensional position of the highlighted selected welding point results in the selector button showing the straight line distance of the TCP to the three-dimensional position of the highlighted selected welding point.

3 . The welding system of claim 2 , wherein in said second operation mode, the user interface application further displays an additional selector button for reprogramming the three-dimensional position of the highlighted selected welding point to a current TCP.

4 . The welding system of claim 1 , wherein in said second operation mode, the straight line distance is updated in real time as the moveable arm of the collaborative robot moves the TCP to the three-dimensional position of the highlighted selected welding point.

5 . The welding system of claim 1 , wherein in said second operation mode, the selector button is replaced by an informational component having a different color than the selector button when the TCP reaches the three-dimensional position of the highlighted selected welding point.

6 . The welding system of claim 1 , wherein in said second operation mode, a color of the selector button changes when the TCP reaches the three-dimensional position of the highlighted selected welding point.

7 . The welding system of claim 6 , wherein in said second operation mode, selection of another welding point of the plurality of welding points in the list and having a three-dimensional position different from the TCP results in the selector button showing the straight line distance of the TCP to the three-dimensional position of said another welding point.

8 . The welding system of claim 1 , wherein the user interface application is configured to receive respective user inputs of a welding wire material type, a welding wire size, a shielding gas composition, and a workpiece thickness, and, based on the welding wire material type, the welding wire size, the shielding gas composition, and the workpiece thickness, automatically determine the plurality of welding parameters.

9 . The welding system of claim 8 , wherein at least one of the robot controller and the welding power supply stores a database of welding parameters associated with the welding wire material type, the welding wire size, the shielding gas composition, and the workpiece thickness.

10 . The welding system of claim 8 , wherein the user interface application is further configured to display a plurality of workpiece thickness selector buttons, each associated with a different workpiece thickness dimension, for receiving the user input of the workpiece thickness.

11 . The welding system of claim 8 , wherein based on the welding wire material type, the welding wire size, the shielding gas composition, and the workpiece thickness, the user interface application automatically determines a welding torch travel speed and a welding torch weave frequency.

12 . A welding system, comprising:

a collaborative robot having a movable arm;

a robot controller operatively connected to the collaborative robot;

a welding torch attached to the movable arm of the collaborative robot and having a distal end located at a tool center point (TCP) known by the robot controller;

a welding power supply operatively connected to the welding torch to supply welding current to the welding torch; and

a teach pendant in communication with at least one of the robot controller and the welding power supply, wherein the teach pendant includes a user interface application configured for programming both a plurality of welding points and a plurality of welding parameters of a welding operation performed by the collaborative robot,

wherein the user interface application is configured to receive respective user inputs of a welding wire material type, a welding wire size, a shielding gas composition, and a workpiece thickness, and, based on the welding wire material type, the welding wire size, the shielding gas composition, and the workpiece thickness, automatically determine the plurality of welding parameters, and

wherein the user interface application is configured to display the plurality of welding points in a list and the list includes a highlighted selected welding point, and wherein the user interface application further displays a selector button and a straight line distance of the TCP to a three-dimensional position of the highlighted selected welding point, wherein activation of the selector button causes the moveable arm of the collaborative robot to move the TCP to the three-dimensional position of the highlighted selected welding point.

13 . The welding system of claim 12 , wherein manual movement of the TCP away from the three-dimensional position of the highlighted selected welding point results in the selector button showing the straight line distance of the TCP to the three-dimensional position of the highlighted selected welding point.

14 . The welding system of claim 13 , wherein the user interface application further displays an additional selector button for reprogramming the three-dimensional position of the highlighted selected welding point to a current TCP.

15 . The welding system of claim 12 , wherein the straight line distance is updated in real time as the moveable arm of the collaborative robot moves the TCP to the three-dimensional position of the highlighted selected welding point.

16 . The welding system of claim 12 , wherein in said second operation mode, the selector button is replaced by an informational component having a different color than the selector button when the TCP reaches the three-dimensional position of the highlighted selected welding point.

17 . The welding system of claim 12 , wherein a color of the selector button changes when the TCP reaches the three-dimensional position of the highlighted selected welding point.

18 . The welding system of claim 16 , wherein selection of another welding point of the plurality of welding points in the list and having a three-dimensional position different from the TCP results in the selector button showing the straight line distance of the TCP to the three-dimensional position of said another welding point.

19 . The welding system of claim 12 , wherein at least one of the robot controller and the welding power supply stores a database of welding parameters associated with the welding wire material type, the welding wire size, the shielding gas composition, and the workpiece thickness.

20 . The welding system of claim 12 , wherein the user interface application is further configured to display a plurality of workpiece thickness selector buttons, each associated with a different workpiece thickness dimension, for receiving the user input of the workpiece thickness.

21 . The welding system of claim 12 , wherein based on the welding wire material type, the welding wire size, the shielding gas composition, and the workpiece thickness, the user interface application automatically determines a welding torch travel speed and a welding torch weave frequency.

22 . A welding system, comprising:

a collaborative robot having a movable arm;

a robot controller operatively connected to the collaborative robot;

a welding torch attached to the movable arm of the collaborative robot and having a distal end located at a tool center point (TCP) known by the robot controller;

a welding power supply operatively connected to the welding torch to supply welding current to the welding torch; and

a teach pendant in communication with at least one of the robot controller and the welding power supply, wherein the teach pendant includes a user interface application configured for programming both a plurality of welding points and a plurality of welding parameters of a welding operation performed by the collaborative robot,

wherein the user interface application is configured to receive respective user inputs of a welding wire material type, a welding wire size, a shielding gas composition, and a workpiece thickness, and, based on the welding wire material type, the welding wire size, the shielding gas composition, and the workpiece thickness, automatically determine the plurality of welding parameters, and

wherein the user interface application displays the plurality of welding points in a list and the list includes a highlighted closest welding point, wherein the highlighted closest welding point has a three-dimensional position that is closest to the TCP relative to other welding points in the list, and wherein the highlighted closest welding point automatically updates upon manual movement of the movable arm of the collaborative robot and the TCP.

23 . The welding system of claim 22 , wherein at least one of the robot controller and the welding power supply stores a database of welding parameters associated with the welding wire material type, the welding wire size, the shielding gas composition, and the workpiece thickness.

24 . The welding system of claim 22 , wherein the user interface application displays a plurality of workpiece thickness selector buttons, each associated with a different workpiece thickness dimension, for receiving the user input of the workpiece thickness.

25 . The welding system of claim 22 , wherein based on the welding wire material type, the welding wire size, the shielding gas composition, and the workpiece thickness, the user interface application automatically determines a welding torch travel speed and a welding torch weave frequency.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2023
From: AAS, JACOB F.; LICKISS, EMILY A.; ROBERTSON, TAYLOR L.; MITCHELL, LEVI J.; PEREZ GAVILAN TORRES, CAMILA MARIA
To: LINCOLN GLOBAL, INC.
Reel/Frame 063172/0435 →
Continuity (1)
Related Publication 20240326178A1 · Oct 3, 2024
References Cited (31)
US 5571431A · Lantieri et al. · 1996 [cited by applicant]
US 6522949B1 · Ikeda et al. · 2003 [cited by applicant]
US 7962967B2 · Becker et al. · 2011 [cited by applicant]
US 10363632B2 · Hsu · 2019 [cited by applicant]
US 10417934B2 · Becker · 2019 [cited by applicant]
US 10672294B2 · Albrecht et al. · 2020 [cited by applicant]
US 10766089B2 · Fisher · 2020 [cited by examiner]
US 11007594B2 · Daniel et al. · 2021 [cited by applicant]
US 11241759B2 · Takeda · 2022 [cited by applicant]
US 11423800B2 · Batzler et al. · 2022 [cited by applicant]
US 11517973B2 · Eissara · 2022 [cited by applicant]
US 11554439B2 · Knoener et al. · 2023 [cited by applicant]
US 11565338B2 · Ulrich et al. · 2023 [cited by applicant]
US 20050049749A1 · Watanabe et al. · 2005 [cited by applicant]
US 20150122781A1 · Albrecht · 2015 [cited by applicant]
US 20170235301A1 · Atohira · 2017 [cited by examiner]
US 20180130226A1 · Meess et al. · 2018 [cited by applicant]
US 20210060792A1 · Yoshida · 2021 [cited by examiner]
US 20210101220A1 · Dunahoo et al. · 2021 [cited by applicant]
US 20210260750A1 · Beard, III et al. · 2021 [cited by applicant]
US 20210370442A1 · Rührnößl et al. · 2021 [cited by applicant]
US 20220226922A1 · Albrecht · 2022 [cited by examiner]
US 20220250183A1 · Knoener · 2022 [cited by examiner]
US 20220297216A1 · Vidakovic et al. · 2022 [cited by applicant]
DE 102019001207A1 · 2019 [cited by examiner]
EP 2546711A2 · 2013 [cited by applicant]
JP S58155188A · 1983 [cited by applicant]
JP S61262809A · 1986 [cited by applicant]
WO 8402099A1 · 1984 [cited by applicant]
WO WO2017097377A1 · 2017 [cited by examiner]
Extended European Search Report from Corresponding Application No. EP24167011.6; Dated Sep. 3, 2024; pp. 1-7. [cited by applicant]