Abstract
As a key technique in CNC machining, nonuniform rational B-spline (NURBS) interpolator has been proposed to overcome the drawbacks caused by linear and circular interpolator, such as large data size, velocity discontinuity, shocks or variations in mechanical systems, and low machining efficiency. To improve machining quality and efficiency, an adaptive off-line interpolator was developed for NURBS curves in this paper. Both the chord accuracy and the acceleration/deceleration capability of machine tool are considered in the algorithm. There are four modules in the algorithm, adaptive feed rate adjustment, acceleration/deceleration disposal, feed rate modification, and S-type velocity generation. The acceleration/deceleration around the sharp corners is carefully calculated by those modules. A case study was provided to evaluate the feasibility of the interpolator.
Article PDF
Similar content being viewed by others
Avoid common mistakes on your manuscript.
References
Tsai MC, Cheng CW (2003) A real-time predictor-corrector interpolator for CNC machining. J Manuf Sci Eng 125(3):449–460
Yeh S, Hsu P (2002) Adaptive-feedrate interpolation for parametric curves with a confined chord error. Comput Aided Des 34:229–237
Narayanaswami YR (2003) A parametric interpolator with confined chord errors, acceleration and deceleration for NC machining. Comput Aided Des 35:1249–1259
Zhang LY, Wang KS, Bian YC, Chen H (2008) A real-time NURBS Interpolator with feed rate adjustment. Advanced Intelligent Computing Theories and Applications with Aspects of Theoretical and Methodological Issues 1064–1071
Zhang LY, Bian YC, Chen H, Wang KS (2009) Implementation of a CNC NURBS curve interpolator based on control of speed and precision. Int J Prod Res 47(6):1505–1519
Piegl LA, Rajab K, Smarodzinava V, Valavanis KP (2009) Using a biarc filter to compute curvature extremes of NURBS curves. Eng Comput 25(4):379–387
Feng JC, Li YH, Wang YH, Chen M (2010) Design of a real-time adaptive NURBS interpolator with axis acceleration limit. Int J Adv Manuf Technol 48(1):227–241
Wang JB, Yau HT (2009) Real-time NURBS interpolator: application to short linear segments. Int J Adv Manuf Technol 41:1169–1185
Shen HY, Fu JZ, Fan YQ (2011) A new adaptive interpolation scheme of NURBS based on axis dynamics. Int J Adv Manuf Technol 56:215–221
Piegl L, Tiller W (1997) The NURBS Book, 2nd edn. Springer, Berlin
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Li, J., Zhang, T. & Li, Z. An adaptive off-line NURBS interpolator for CNC machining. Int J Adv Manuf Technol 63, 719–729 (2012). https://doi.org/10.1007/s00170-012-3936-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-012-3936-3