Feedrate fluctuation compensating NURBS interpolator for CNC machining

For precision machining of a complex shaped object, Non-uniform rational B-spline (NURBS) interpolator is often preferred over conventional linear and circular interpolator. However, the use of NURBS interpolators has been limited due to heavy required computational load and feedrate fluctuation. This study focuses on the suppression of the feedrate fluctuation as it would degrade the quality of the machined objects. In this study, a computationally efficient feedrate fluctuation compensation algorithm is proposed. The proposed algorithm predicts and compensates feedrate fluctuation in real-time, and its performance is evaluated through simulations.