×

Dynamic correction of servo following errors in a computer-numerically controlled system and fixed cycle utilizing same

  • US 5,005,135 A
  • Filed: 03/22/1989
  • Issued: 04/02/1991
  • Est. Priority Date: 03/22/1989
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of correcting path radius errors in a computer numerically controlled system of the type adapted to receive program instructions defining a desired path of relative movement to be effected between a workpiece and a tool by motion of machine members along at least two orthogonal linear axes at a feedrate, (F) under control of a servo which receives position commands based on said instructions, said servo having at least one of, a position loop gain, (Kv) and a velocity loop integral time, (Ti), said path including a curved portion to be executed by effecting coordinated linear movement along said axes, said method comprising the steps of:

  • (a) receiving an instruction defining a desired radius, (R) of said curved portion;

    (b) generating corrected radius data, (R2) to compensate for servo following errors appearing as path radius errors along said curved portion of said path such that the difference between the desired radius, (R) and said corrected radius data, (R2) compensates for at least a portion of the path radius error that would otherwise be induced in the movement by the servo, and(c) generating the position commands in response to said corrected radius data whereby the actual relative movement between the workpiece and the tool more closely follows said curved portion of said desired path.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×