Patent US1453474A successfully refreshed from Google Patents.
Patent US5457367A successfully refreshed from Google Patents.
US5457367A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Tool center point calibration apparatus and method
Assignee: Cycle Time Corp
•
Filing: 1993-08-06
•
Granted: 1995-10-10
•
Expires: 2013-08-06
Abstract
Abstract The present invention provides a tool center point calibration apparatus and method for accurately determining appropriate tool center points for a robot to allow for proper tool alignment and correction of robot programs. The calibration apparatus includes a calibration beam on a single line.
Inventors
- 👤 Henry F. Thorne
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-26 09:39
CPC Classifications
B; B25; B25J; B25J9/00; B25J9/16; B25J9/1679; B25J9/1692; G; G05; G05B; G05B2219/00; G05B2219/30; G05B2219/50; G05B2219/50133
Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
136 words
A method for tool calibration for a robot with a robot face plate having a tool with a tip axis, said method comprising the steps of: a) positioning a calibration means within the robot envelope, wherein said calibration means includes a beam having a centerline positioned along a single line; b) positioning said tool tip to an initial position within the path of said beam; c) obtaining values of said robot face plate with said tool tip positioned within said beam path; d) rotating said tool about said tip axis to at least a second position with said tool tip positioned within said beam path; e) obtaining values of said robot face plate with said tool tip positioned at said at least second position; and f) calculating a tool center point based upon said obtained values.
Claim 2
Independent Claim
136 words
A method for tool calibration for a robot with a robot face plate having a tool with a tip axis, said method comprising the steps of: a) positioning a calibration means within the robot envelope, wherein said calibration means includes a beam having a centerline positioned along a single line; b) positioning said tool tip to an initial position within the path of said beam; c) obtaining values of said robot face plate with said tool tip positioned within said beam path; d) rotating said tool about said tip axis to at least a second position with said tool tip positioned within said beam path; e) obtaining values of said robot face plate with said tool tip positioned at said at least second position; and f) calculating a tool center point based upon said obtained values.
Claim 3
Dependent Claim
13 words
The method of claim 1 wherein said robot is a spot welding robot.
Claim 4
Dependent Claim
41 words
The method of claim 1 further comprising the step of: positioning said calibration means substantially parallel to a robot axis wherein the robot is adapted to reach said calibration means with said tool tip axis substantially parallel to a robot axis.
Claim 5
Dependent Claim
74 words
The method of claim 1 wherein said positioning of said tool tip to said initial position comprises: positioning said tool tip in an arbitrary location within said beam path; profiling said tool tip with said beam by moving said tool tip relative to said beam, calculating said initial position based upon said profile, wherein said initial position is in a midpoint of said tool tip; and positioning said tool tip at said initial position.
Claim 6
Dependent Claim
19 words
The method of claim 4 wherein said initial position is within a substantially cylindrical portion of said tool tip.
Claim 7
Dependent Claim
46 words
The method of claim 5 wherein said tool tip profiling comprises: sequentially determining the cross-sectional lengths of said tool tip in planes parallel to the beam, wherein a plurality of substantially similar cross-sectional lengths in adjacent planes indicates said substantially cylindrical portion of said tool tip.
Claim 8
Independent Claim
334 words
A method for tool calibration for a spot welding robot having a robot face plate with a welding tool attached to said robot face plate and including a pair of opposed tool tips positioned along a tool axis, said method comprising the steps of: a) positioning a calibration means within the robot envelope, wherein said calibration means includes a beam having a centerline positioned along a single line; b) positioning a first of said pair of opposed tool tips within the path of said beam; c) profiling said first tool tip by moving said welding tool relative to said beam; d) positioning said first tool tip to an initial position based upon said profiling where said beam path intersects said first tool tip at a center point positioned at a midpoint of a substantially cylindrical portion of said first tool tip; e) calculating an initial approximation for said center point position of said first tool tip; f) obtaining values of said robot face plate with said tool tip at said initial position; g) rotating said welding tool from said initial position to a second position about an axis substantially perpendicular to said calibration means to a second position; h) obtaining values of said robot face plate with said tool tip at said second position; i) rotating said welding tool about said axis substantially perpendicular to said calibration means to a third position; j) obtaining values of said robot face plate with said tool tip at said third position; k) rotating said welding tool about an axis substantially parallel to said calibration means to a fourth position; l) obtaining values of said robot face plate with said tool tip at said fourth position; m) calculating said center point position of said first tip based upon said obtained values; n) repeating steps b through m for the second of said pair of tool tips; and o) calculating said tool centerline which is along the line extending between the center points of said pair of tool tips.
Claim 9
Independent Claim
334 words
A method for tool calibration for a spot welding robot having a robot face plate with a welding tool attached to said robot face plate and including a pair of opposed tool tips positioned along a tool axis, said method comprising the steps of: a) positioning a calibration means within the robot envelope, wherein said calibration means includes a beam having a centerline positioned along a single line; b) positioning a first of said pair of opposed tool tips within the path of said beam; c) profiling said first tool tip by moving said welding tool relative to said beam; d) positioning said first tool tip to an initial position based upon said profiling where said beam path intersects said first tool tip at a center point positioned at a midpoint of a substantially cylindrical portion of said first tool tip; e) calculating an initial approximation for said center point position of said first tool tip; f) obtaining values of said robot face plate with said tool tip at said initial position; g) rotating said welding tool from said initial position to a second position about an axis substantially perpendicular to said calibration means to a second position; h) obtaining values of said robot face plate with said tool tip at said second position; i) rotating said welding tool about said axis substantially perpendicular to said calibration means to a third position; j) obtaining values of said robot face plate with said tool tip at said third position; k) rotating said welding tool about an axis substantially parallel to said calibration means to a fourth position; l) obtaining values of said robot face plate with said tool tip at said fourth position; m) calculating said center point position of said first tip based upon said obtained values; n) repeating steps b through m for the second of said pair of tool tips; and o) calculating said tool centerline which is along the line extending between the center points of said pair of tool tips.
Claim 10
Dependent Claim
46 words
The method of claim 7 wherein said tool tip profiling comprises: sequentially determining the cross-sectional lengths of said tool tip in planes parallel to the beam, wherein a plurality of substantially similar cross-sectional lengths in adjacent planes indicates said substantially cylindrical portion of said tool tip.
Claim 11
Dependent Claim
25 words
The method of claim 8 wherein four substantially similar cross-sectional lengths of said tool tip during profiling indicate the presence of said substantially cylindrical portion.
Claim 12
Dependent Claim
32 words
The method of claim 7 further comprising the step of: p) aligning said tool based upon the location of said centerline, wherein steps b through o are repeated following said tool alignment.
Claim 13
Dependent Claim
45 words
The method of claim 7 wherein following said centerline calculation, said pair of tool tips is profiled to find a narrowest profile between said center points of said first and said second tool tips wherein a tool center point is calculated along said narrowest profile.
Claim 14
Dependent Claim
23 words
The method of claim 11 wherein said tool center point is the intersection of the plane of said narrowest profile and said centerline.
Claim 15
Independent Claim
111 words
The method of tool calibration for a robot comprising the steps of: a) positioning a calibration means with the robot envelope, wherein said calibration means includes a beam having a centerline positioned along a single line; b) positioning said tool within the path of said beam; c) profiling said tool by moving said tool relative to said beam to sequentially determine cross-sectional lengths of said tool in planes parallel to said calibration means, wherein a plurality of substantially similar cross-sectional lengths indicates a substantially cylindrical portion of said tool; d) calculating a midpoint of said tool along said substantially cylindrical portion; and e) aligning said tool based upon said calculated midpoint.
Claim 16
Independent Claim
111 words
The method of tool calibration for a robot comprising the steps of: a) positioning a calibration means with the robot envelope, wherein said calibration means includes a beam having a centerline positioned along a single line; b) positioning said tool within the path of said beam; c) profiling said tool by moving said tool relative to said beam to sequentially determine cross-sectional lengths of said tool in planes parallel to said calibration means, wherein a plurality of substantially similar cross-sectional lengths indicates a substantially cylindrical portion of said tool; d) calculating a midpoint of said tool along said substantially cylindrical portion; and e) aligning said tool based upon said calculated midpoint.
Claim 17
Dependent Claim
25 words
The method of claim 13 wherein four substantially similar cross-sectional lengths of said tool tip during profiling indicate the presence of said substantially cylindrical portion.
Claim 18
Dependent Claim
20 words
The method of claim 14 wherein four additional cross-sectional lengths are calculated after four substantially similar cross-sectional lengths are determined.
References Cited (Backward Citations)
US4200921A
Cited
US4095475A
Cited
US4287769A
Cited
US4459526B1
Cited
US4459526A
Cited
US4459526B2
Cited
US4585947A
Cited
US4523287A
Cited
USRE34345E
Cited
US4766322A
Cited
US4754415A
Cited
US4639878A
Cited
US4662752A
Cited
US4796200A
Cited
US4894788A
Cited
US5177563A
Cited
US5194792A
Cited
US5119759A
Cited
US5148963A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1998-10-09 | 1999-04-10 | 1999-10-10 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2002-10-09 | 2003-04-10 | 2003-10-10 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2006-10-09 | 2007-04-10 | 2007-10-10 | $7700.00 | Window Closed / Lapsed |