Patent US4742207A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4742207A Expired / Lapsed US ⏱️ 0.0 years remaining

Multilayer welding method

Assignee: Fanuc Corp
•
Filing: 1985-02-20
•
Granted: 1988-05-03
•
Expires: 2005-02-20
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A scaling method in an automatic welding machine equipped with a robot control unit for controlling a robot grasping a welding torch. The robot control unit obtains subsequent taught positions on the basis of taught position data indicative of primary welding points (P1, . . . Pn)) of a welding workpiece. The scaling method includes computing the direction of a normal vector (N) of the surface of the workpiece (WK) based on position data (Q1, Q2, Q3) indicative of any three points on the surface of the workpiece (WK), and obtaining, by correction, scaling points corresponding to the primary welding points on the basis of the direction of the normal vector N.

Inventors

  • 👤 Seiichiro Nakashima
  • 👤 Kenichi Toyoda
  • 👤 Shinsuke Sakakibara
  • 👤 Tatsuo Karakama

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 04:04
CPC Classifications
B; B23; B23K; B23K9/00; B23K9/02; B23K9/0216; G; G05; G05B; G05B19/00; G05B19/02; G05B19/18; G05B19/408; G05B19/4083; G05B2219/00; G05B2219/30; G05B2219/36; G05B2219/36503; G05B2219/45; G05B2219/45104; G05B2219/45135; G05B2219/49; G05B2219/49221

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 173 words
A scaling method in an automatic welding machine equipped with a robot control unit for controlling a robot grasping a welding torch, the robot control unit obtaining taught positions from a taught scaling starting point onward on the basis of taught position data indicative of primary welding points P1, . . . Pn of a welding workpiece and an offset width, to perform multi-layer welding, said method comprising the steps of: (a) entering position data indicative of any three points on a surface of the workpiece and storing the position data in memory using the robot control unit; (b) computing the direction of a normal vector n of the workpiece surface and an amount fo shift in the direction based on the position data indicative of the three points on the workpiece surface using the robot control unit; and (c) correcting scaling points corresponding to the primary welding points on the basis of the direction of the normal vector n and the amount of shift in the direction, using the robot control unit.
Claim 2
Dependent Claim 173 words
A scaling method in an automatic welding machine equipped with a robot control unit for controlling a robot grasping a welding torch, the robot control unit obtaining taught positions from a taught scaling starting point onward on the basis of taught position data indicative of primary welding points P1, . . . Pn of a welding workpiece and an offset width, to perform multi-layer welding, said method comprising the steps of: (a) entering position data indicative of any three points on a surface of the workpiece and storing the position data in memory using the robot control unit; (b) computing the direction of a normal vector n of the workpiece surface and an amount fo shift in the direction based on the position data indicative of the three points on the workpiece surface using the robot control unit; and (c) correcting scaling points corresponding to the primary welding points on the basis of the direction of the normal vector n and the amount of shift in the direction, using the robot control unit.
Claim 3
Dependent Claim 115 words
A scaling method in an automatic welding machine according to claim 1, wherein said step (c) of correcting the scaling points includes the following sub-steps: (c1) computing an X-axis vector (Vx=PiPj) of a primary welding point and storing the X-axis vector in memory; (c2) taking the cross product of the normal vector n and the X-axis vector to compute a Y-axis vector (Vy=n×Vx), and storing the Y-axis vector in memory; (c3) taking the cross product of the X-axis vector and the Y-axis vector to calculate a Z-axis vector (Vz=Vx×Vy), and storing the Z-axis vector in memory; and (c4) obtaining a scaling point based on the Z-axis vector and the amount of shift in the direction.
Claim 4
Dependent Claim 118 words
A scaling method for obtaining scaling points corresponding to taught position data indicative of primary welding points on a workpiece to be welded by an automatic welding machine, comprising the steps of: (a) entering position data indicative of three points on a surface of the workpiece, and storing the position data; (b) computing the direction of a normal vector with respect to the workpiece surface and an amount of shift along the normal vector based on the position data indicative of the three points on the workpiece surface; and (c) obtaining scaling points corresponding to the primary welding points on the basis of the direction of the normal vector and the amount of shift along the normal vector.
Claim 5
Dependent Claim 118 words
A scaling method for obtaining scaling points corresponding to taught position data indicative of primary welding points on a workpiece to be welded by an automatic welding machine, comprising the steps of: (a) entering position data indicative of three points on a surface of the workpiece, and storing the position data; (b) computing the direction of a normal vector with respect to the workpiece surface and an amount of shift along the normal vector based on the position data indicative of the three points on the workpiece surface; and (c) obtaining scaling points corresponding to the primary welding points on the basis of the direction of the normal vector and the amount of shift along the normal vector.
Claim 6
Dependent Claim 96 words
A scaling method according to claim 3, wherein said step (c) comprises performing the following substeps for each of the primary welding points: (c1) computing an X-axis vector of the primary welding point and storing the X-axis vector; (c2) computing a Y-axis vector by taking the cross product of the normal vector and the X-axis vector, and storing the Y-axis vector; p1 (c3) calculating a Z-axis vector by taking the cross product of the X-axis vector and the Y-axis vector, and storing the Z-axis vector; and (c4) obtaining a scaling point based on the Z-axis vector.

References Cited (Backward Citations)

US4508953A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1991-05-03 1991-11-02 1992-05-03 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1995-05-03 1995-11-02 1996-05-03 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1999-05-03 1999-11-02 2000-05-03 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag