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

Acceleration/deceleration control method for a numerical control device

Assignee: Fanuc Corp
•
Filing: 1990-07-20
•
Granted: 1993-06-08
•
Expires: 2010-07-20
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An acceleration/deceleration control method for a numerical control device (CNC) which subjects a command value of a velocity in a tangential direction of a traveling path, which is instructed by a pre-interpolation feed command, to an acceleration/deceleration control. A command is read (S1), and an angle θ of a traveling direction of a tool with respect to an X axis is calculated (S2). Tangential accelerations αvx and αvy are derived based on preset maximum permissible accelerations for individual axes and the angle θ (S3). A smaller of the tangential accelerations αvx and αvy is set as a tangential acceleration αv (S4). The command velocity F is subjected to the acceleration/deceleration control by using the acceleration αv (S5), and then the interpolation is effected (S6). Since the tangential acceleration αv is set to a maximum value in a range in which the accelerations of the individual axes will not exceed the maximum permissible values thereof, the time required for effecting the acceleration/deceleration control can be reduced to a minimum value.

Inventors

  • 👤 Takao Sasaki
  • 👤 Kentaro Fujibayashi
  • 👤 Shouichi Sagara

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 06:02
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/18; G05B19/416; G05B2219/00; G05B2219/30; G05B2219/43; G05B2219/43009; G05B2219/43058

Claims Analysis

Total Claims: 2
Claim 1
Independent Claim 112 words
A method for controlling acceleration/deceleration of a numerical control device controlling movement along a plurality of axes, comprising the steps of: (a) inputting data designating a direction of movement; (b) calculating a maximum permissible acceleration/deceleration along each axis required for the direction of movement designated in step (a); (c) determining which maximum permissible acceleration/deceleration calculated in step (b) is smallest and therefore a limiting maximum; (d) generating a tangential velocity command value in dependence upon the limiting maximum determined in step (c) and the direction of movement designated in step (a); and (e) controlling movement of the numerical control device in dependence upon the tangential velocity command value generated in step (d).
Claim 2
Independent Claim 112 words
A method for controlling acceleration/deceleration of a numerical control device controlling movement along a plurality of axes, comprising the steps of: (a) inputting data designating a direction of movement; (b) calculating a maximum permissible acceleration/deceleration along each axis required for the direction of movement designated in step (a); (c) determining which maximum permissible acceleration/deceleration calculated in step (b) is smallest and therefore a limiting maximum; (d) generating a tangential velocity command value in dependence upon the limiting maximum determined in step (c) and the direction of movement designated in step (a); and (e) controlling movement of the numerical control device in dependence upon the tangential velocity command value generated in step (d).

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-06-07 1996-12-07 1997-06-08 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-06-07 2000-12-07 2001-06-08 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-06-07 2004-12-07 2005-06-08 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag