← Back to Patent Explorer
US5065333A Expired / Lapsed US ⏱️ 0.0 years remaining

Method of involute interpolation in three dimensions

Assignee: Fanuc Corp
•
Filing: 1989-01-06
•
Granted: 1991-11-12
•
Expires: 2009-01-06
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An involute interpolation method for a computerized numerical control apparatus having a rotational axis and a linear axis is effected by giving commands for a direction in which an involute curve (ICl) rotates, the position of the center of a base circle (BC), the radius (R) of the base circle, and a Z-axis, and interpolating the involute curve (ICl) and the Z-axis according to the commands. Interpolated distances are converted to those along the rotational axis, the linear axis, and the Z-axis for the control of a machine tool (9).

Inventors

  • 👤 Hideaki Kawamura
  • 👤 Kentaro Fujibayashi
  • 👤 Masafumi Sano

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 19:55
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/18; G05B19/41; G05B2219/00; G05B2219/30; G05B2219/34; G05B2219/34144

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 91 words
An involute interpolation method for a computerized numerical control apparatus having a rotational axis and a linear axis, comprising the steps of: giving commands for a direction in which an involute curve rotates, a position of the center of a base circle, a radius (R) of the base circle and a Z-axis; interpolating the involute curve and a distance along the Z-axis according to the commands; and controlling the rotational axis, the linear axis, and the Z-axis of a machine which is to be controlled in response to said interpolating step.
Claim 2
Dependent Claim 91 words
An involute interpolation method for a computerized numerical control apparatus having a rotational axis and a linear axis, comprising the steps of: giving commands for a direction in which an involute curve rotates, a position of the center of a base circle, a radius (R) of the base circle and a Z-axis; interpolating the involute curve and a distance along the Z-axis according to the commands; and controlling the rotational axis, the linear axis, and the Z-axis of a machine which is to be controlled in response to said interpolating step.
Claim 3
Dependent Claim 43 words
An involute interpolation method according to claim 1, wherein said interpolating step comprises interpolating a distance of movement along the Z-axis in proportion to a distance of movement of the involute curve on a plane containing the rotational axis and the linear axis.
Claim 4
Dependent Claim 49 words
An involute interpolation method according to claim 1, wherein said interpolating step comprises interpolating a distance of movement along the Z-axis such that a tangential speed of the involute curve on a plane containing the rotational axis and the linear axis is proportional to a speed along the Z-axis.
Claim 5
Dependent Claim 57 words
An involute interpolation method according to claim 1, wherein said step of giving commands comprises giving commands in an orthogonal coordinate system and wherein said interpolating step comprises interpolating the commands in orthogonal coordinates, further comprising the step of: converting an interpolated distance to a distance of movement in a polar coordinate system after said interpolating step.
Claim 6
Dependent Claim 134 words
An involute interpolation method for a computerized numerical control apparatus having a rotational axis and a linear axis, comprising the steps of: supplying commands which define a three-dimensional involute curve, the commands comprising a direction in which an involute curve rotates, a position of a center of a base circle for locating the involute curve in a two-dimensional plane, a radius of the base circle which defines a size of the involute curve in the two-dimensional plane, and a Z-axis normal to the two dimensional plane which defines the involute curve in three dimensions; interpolating positions along the rotational axis, the linear axis, and the Z-axis from the commands; and controlling the position of a machine along the rotational axis, the linear axis, and the Z-axis according to the results of said interpolating step.
Claim 7
Dependent Claim 134 words
An involute interpolation method for a computerized numerical control apparatus having a rotational axis and a linear axis, comprising the steps of: supplying commands which define a three-dimensional involute curve, the commands comprising a direction in which an involute curve rotates, a position of a center of a base circle for locating the involute curve in a two-dimensional plane, a radius of the base circle which defines a size of the involute curve in the two-dimensional plane, and a Z-axis normal to the two dimensional plane which defines the involute curve in three dimensions; interpolating positions along the rotational axis, the linear axis, and the Z-axis from the commands; and controlling the position of a machine along the rotational axis, the linear axis, and the Z-axis according to the results of said interpolating step.
Claim 8
Dependent Claim 86 words
An involute interpolation method for a computerized numerical control apparatus having a rotational axis, a linear axis and a Z-axis, comprising the steps of: giving commands which define an involute curve; interpolating the involute curve in X, Y and z dimensions according to said commands to provide interpolated values; converting the interpolated values in the X, Y and Z dimensions into R, C and Z dimensions to provide converted interpolated values; and controlling said linear axis, rotational axis and Z-axis according to said transformed interpolated values.
Claim 9
Dependent Claim 86 words
An involute interpolation method for a computerized numerical control apparatus having a rotational axis, a linear axis and a Z-axis, comprising the steps of: giving commands which define an involute curve; interpolating the involute curve in X, Y and z dimensions according to said commands to provide interpolated values; converting the interpolated values in the X, Y and Z dimensions into R, C and Z dimensions to provide converted interpolated values; and controlling said linear axis, rotational axis and Z-axis according to said transformed interpolated values.

References Cited (Backward Citations)

US3763363A Cited
US3714865A Cited
USRE28766E Cited
US3766369A Cited
US4381608A Cited
US4935681A Cited
US4922741A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-11-11 1995-05-13 1995-11-12 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-11-11 1999-05-13 1999-11-12 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-11-11 2003-05-13 2003-11-12 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag