Free-form curve interpolation method and apparatus
AssigneeFanuc Corporation
InventorsToshiaki Otsuki, Haruhiko Kozai, Yoshiyuki Wakinotani
Life of this patent
Estimating the term…
Loading patent…
AssigneeFanuc Corporation
InventorsToshiaki Otsuki, Haruhiko Kozai, Yoshiyuki Wakinotani
Estimating the term…
A free-form curve interpolation method and device is provided for smoothly interconnecting curves using a non-uniform rational B-spline (NURBS) curve representation. This ability to interconnect free-form curves is important when machine parts of small dimensions or complex configuration. This is accomplished by a preprocessing calculation unit reads NC programs including an interpolation command of a NURBS curve expressed by a function using a parameter t as a variable, and calculates a distance .DELTA.L to move during an interpolation period T. A parameter change calculation unit calculates a change .DELTA.t in the parameter t brought on when moving by the distance .DELTA.L, on the basis of a current position specified by a current value t.sub.i of the parameter t. A movement amount calculation unit calculates a position when the value of parameter t is t.sub.i +.DELTA.t, by a defining formula of the NURBS curve. Subsequently, the movement calculation unit calculates a movement amount of each axis for amoving to the calculated position, and outputs an interpolation pulse to each axis.
A free-form curve interpolation method, comprising the steps of:
A free-form curve interpolation method, comprising the steps of:
A free-form curve interpolation system for a numerical control unit which controls axis movement of various machine tools, comprising:
Dependencies are inferred from the claim text.