Dynamic Feed Rate Optimization for NURBS Interpolation of Alpha Profiles: Simulation Algorithm and Methodology


  • Tran Minh Duc, Dao Thuy Anh


Feedrate Optimization, NURBS Interpolation, Alpha Profiles, Machining Efficiency, Dimensional Accuracy


This paper presents a comprehensive simulation study on optimizing feedrate in Non-Uniform Rational B-Spline (NURBS) interpolation of alpha profiles, which are commonly encountered shapes in manufacturing processes such as engraving and milling. The study investigates the dynamic adjustment of feedrate during NURBS interpolation to ensure efficient machining while maintaining accuracy and safety. The methodology involves defining NURBS parameters for the alpha profile, analyzing curvature to identify regions with high curvature that may require feedrate adjustment, specifying simulation parameters including update formulas and acceleration limits, and developing a preprocessing algorithm to identify "important" points along the profile. Simulation results reveal the effectiveness of feedrate optimization strategies in dynamically adjusting feedrate to accommodate regions with high curvature while enforcing acceleration limits to prevent abrupt changes in tool velocity. Interpolation error is monitored and kept below predefined limits to ensure dimensional accuracy throughout the machining process. Overall, the study highlights the importance of feedrate optimization in NURBS interpolation of alpha profiles and provides insights into achieving efficient machining while maintaining quality and safety. Future research avenues may explore advanced optimization algorithms and real-time control strategies to further enhance machining performance in CAD/CAM systems.


Download data is not yet available.


Bedi S, Ali I, Quan N (1993) Advanced Interpolation Techniques for NC Machines. J Eng Ind, 115, 329–336.

Shpitalni M, Koren Y, Lo CC (1994) Realtime curve interpolators. Comput Des, 26, 832–838.

Yeh SS, Hsu PL (1999) Speed-controlled interpolator for machining parametric curves. Comput Des, 31, 349–357.

Cheng MY, Tsai MC, Kuo JC (2002) Real-time NURBS command generators for CNC servo controllers. Int J Mach Tools Manuf, 42, 801–813.

Tsai M-C, Cheng C-W (2003) A Real-Time Predictor-Corrector Interpolator for CNC Machining. J Manuf Sci Eng, 125, 449-460.

Yong T, Narayanaswami R (2003) A parametric interpolator with confined chord errors, acceleration and deceleration for NC machining. Comput Des, 35, 1249–1259.

Du D, Liu Y, Guo X, Yamazaki K, Fujishima M (2010) An accurate adaptive NURBS curve interpolator with real-time flexible acceleration/deceleration control. Robot Comput Integr Manuf, 26, 273–281.

Du D, Liu Y, Yan C, Li C (2007) An accurate adaptive parametric curve interpolator for NURBS curve interpolation. Int J Adv Manuf Technol, 32, 999–1008.




How to Cite

Tran Minh Duc. (2024). Dynamic Feed Rate Optimization for NURBS Interpolation of Alpha Profiles: Simulation Algorithm and Methodology. International Journal of Intelligent Systems and Applications in Engineering, 12(21s), 3814 –. Retrieved from https://ijisae.org/index.php/IJISAE/article/view/6150



Research Article