# US 2014/0207306 A1 · Welding along a seam using a multiple-point alignment method

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2014/0207306 A1
- Document ID: US20140207306A1
- Status: Published application
- Kind: A1
- Application number: 13/748,033
- Filed: 2013-01-23
- Published: 2014-07-24
- Earliest claimed: 2013-01-23
- Assignees: Eaglepicher Technologies, LLC
- Applicants: Eaglepicher Technologies, LLC
- Inventors: Feng GUAN
- Web page: https://patentgrep.com/patent/US20140207306A1

## CPC

- B23K 26/28: of curved planar seams
- B23K 31/125: {Weld quality monitoring}
- B23K: SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM

## Abstract

A method for generating a weld path aligned along a seam between two parts uses a computer having a control unit and a storage medium. The method includes aligning a crosshair line at a plurality of points along the seam and storing a position value for each of the plurality of points in the storage medium; calculating a width and a height of the seam based on the stored position values of each of the plurality of points; and generating the weld path based on the height and the width of the seam.

## Claims

### Claim 1

A method for generating a weld path aligned along a seam between two parts using a computer having a control unit and a storage medium, the method comprising:
aligning a crosshair line at a plurality of points along the seam and storing a position value for each of the plurality of points in the storage medium;
calculating a width and a height of the seam based on the stored position values of each of the plurality of points; and
generating the weld path based on the height and the width of the seam, the generating of the weld path being performed by the control unit.

### Claim 2

A method for generating a weld path aligned along a seam between two parts using a computer having a control unit and a storage medium, the method comprising:
aligning a crosshair line at a first point on the seam and storing a first position value in the storage medium;
aligning the crosshair line at a second point on the seam and storing a second position value in the storage medium;
aligning the crosshair line at a third point on the seam and storing a third position value in the storage medium;
aligning the crosshair line at a fourth point on the seam and storing a fourth position value in the storage medium;
calculating a first distance between the stored first position value and the stored second position value;
calculating a radius of the seam based on the stored first position value and the stored second position value by dividing the first distance calculated in half;
calculating a second distance between the stored third position value and the stored fourth position value;
calculating a third distance, the third distance defined by a difference between the first distance and the second distance; and
generating the weld path based on the radius, the second distance, and the third distance, the generating of the weld path being performed by the control unit.

### Claim 3 (depends on 2)

A method of welding two parts along a seam, the method comprising:
generating the weld path along the seam according to the method of claim 2;
storing the generated weld path in the storage medium; and
welding along the seam by following the stored weld path.

### Claim 4 (depends on 3)

The method of claim 3, the method further comprising:
performing a practice run after storing the weld path and prior to welding;
confirming that the stored weld path is aligned to the seam between the two parts; and
under the condition that the stored weld path and the seam are not aligned, adjusting the crosshair line at each of the first, second, third, and fourth points to align the crosshair line to the seam.

### Claim 5 (depends on 4)

The method of claim 4, the method further comprising:
adjusting the crosshair line at each of the first, second, third, and fourth points in increments of 0.0005 inches to align the crosshair line with the seam.

### Claim 6 (depends on 4)

The method of claim 4, the method further comprising:
correcting the stored first, second, third and fourth position values based on the adjustment of the crosshair line at each of the first, second, third, and fourth points; and
adjusting the stored weld path based on the corrected first, second, third and fourth position values such that the stored weld path is aligned to the seam.

### Claim 7 (depends on 2)

The method according to claim 2, wherein
the generated weld path is in the shape of an obround.

### Claim 8 (depends on 2)

The method according to claim 2, wherein
a first line connecting the first point and the second point defines a Y-direction;
a second line connecting the third point and the fourth point defines a X-direction perpendicular to the Y-direction; and
the generated weld path is centered over the seam in the Y-direction and centered over the seam in the X-direction.

### Claim 9

A non-transitory computer-readable medium storing a program, which upon being executed, causes a processor to:
align a crosshair line at a first point on the seam and storing a first position value in the storage medium;
align the crosshair line at a second point on the seam and storing a second position value in the storage medium;
align the crosshair line at a third point on the seam and storing a third position value in the storage medium;
align the crosshair line at a fourth point on the seam and storing a fourth position value in the storage medium;
calculate a first distance between the stored first position value and the stored second position value;
calculate a radius of the seam based on the stored first position value and the stored second position value by dividing the first distance in half;
calculate a second distance between the stored third position value and the stored fourth position value;
calculate a third distance, the third distance defined by a difference between the first distance and the second distance; and
generate the weld path based on the radius, the second distance, and the third distance, the generating the weld path being performed by the control unit.
