Skip to main content
Log in

Precision NURBS interpolator based on recursive characteristics of NURBS

  • ORIGINAL ARTICLE
  • Published:
The International Journal of Advanced Manufacturing Technology Aims and scope Submit manuscript

Abstract

In NURBS interpolation, real-time parameter update is an indispensable step which affects not only feedrate fluctuation but also contour error. Using Taylor approximation interpolation method to find the next interpolation point causes a large feedrate fluctuation due to the accumulation and truncation errors. This paper presents a new, simple, and precise NURBS interpolator for CNC systems. The proposed interpolation algorithm does not use Taylor’s expansion, but the recursive equation of the NURBS formula. A simulation study is conducted to demonstrate the advantages of this proposed interpolator compared with those using Taylor’s equation. It is readily seen that this interpolator using the new concept of interpolation for modern CNC systems is simple and precise. The proposed method can be used for interpolating a continuous NURBS curve.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Farouki RT, Manjunathaiah J, Yuan GF (1999) G codes for the specification of Pythagorean-hodograph tool paths and associated feedrate functions on open-architecture CNC machines. Int J Mach Tools Manuf 39:123–142

    Article  Google Scholar 

  2. Lin R (2000) Real-time surface interpolator for 3-D parametric surface machining on 3-axis machine tools. Int J Mach Tools Manuf 40:1513–1526

    Article  Google Scholar 

  3. Tasi MC, Cheng CW, Cheng MY (2003) A real-time NURBS surface interpolator for precision three-axis CNC machining. Int J Mach Tools Manuf 43:1217–1227

    Article  Google Scholar 

  4. Mohan S, Kweon SH, Lee DM, Yang SH (2008) Parametric NURBS curve interpolators: a review. Int J Prec Eng Manuf 9:84–92

    Google Scholar 

  5. Piegl L, Tiller W (1997) The NURBS book, 2nd edn. Springer, New York

    Book  Google Scholar 

  6. Koren Y, Lo CC, Shpitalni M (1993) CNC interpolators: algorithms and analysis. ASME PED J Manuf Sci Eng 64:83–92

    Google Scholar 

  7. Yang DCH, Kong T (1994) Parametric interpolator versus linear interpolator for precision CNC machining. Comput Aided Des 26:225–234

    Article  MATH  Google Scholar 

  8. Farouki RT, Tsai YF (2001) Exact Taylor series coefficients for variable-feedrate CNC curve interpolators. Comput Aided Des 33:155–165

    Article  Google Scholar 

  9. Yeh SS, Hsu PL (1999) The speed-controlled interpolator for machining parametric curves. Comput Aided Des 31:349–357

    Article  MATH  Google Scholar 

  10. Tikhon M, Ko TJ, Lee SH, Kim HS (2004) NURBS interpolator for constant material removal rate in open NC machine tools. Int J Mach Tools Manuf 44:237–245

    Article  Google Scholar 

  11. Yong T, Narayanaswami R (2003) A parametric interpolator with confined chord errors, acceleration and deceleration for NC machining. Int J Adv Manuf Technol 35:1249–1259

    Google Scholar 

  12. 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

    Article  Google Scholar 

  13. Xu RZ, Xie L, Li CX, Du DS (2008) Adaptive parametric interpolation scheme with limited acceleration and jerk for NC machining. Int J Adv Manuf Technol 36:343–354

    Article  Google Scholar 

  14. Lai JY, Lin KY, Tseng SJ, Ueng WD (2008) On the development of a parametric interpolator with confined chord error, feedrate, acceleration and jerk. Int J Adv Manuf Technol 37:104–121

    Article  Google Scholar 

  15. Seker M, Narayanan VN, Yang SH (2008) Design of jerk bounded feedrate with ripple effect for adaptive NURBS interpolator. Int J Adv Manuf Technol 37:545–352

    Article  Google Scholar 

  16. Lin MT, Tsai MS, Yau HT (2007) Development of a dynamic-based NURBS interpolator with real-time look ahead algorithm. Int J Mach Tools Manuf 47:2246–2262

    Article  Google Scholar 

  17. Tsai MS, Nien HW, Yau HT (2011) Development of integrated acceleration/deceleration look-ahead interpolation technique for multi-blocks NURBS curves. Int J Adv Manuf Technol 56:601–618

    Article  Google Scholar 

  18. Liu X, Ahmad F, Yamazaki K, Mori M (2005) Adaptive interpolation scheme for NURBS curves with the integration of machining dynamics. Int J Mach Tools Manuf 45:433–444

    Article  Google Scholar 

  19. Feng J, Li Y, Wang Y, Chen M (2010) Design of a real-time adaptive NURBS interpolator with axis acceleration limit. Int J Adv Manuf Technol 48:227–241

    Article  Google Scholar 

  20. Lei WT, Sung MP, Lin LY, Huang JJ (2007) Fast real-time NURBS path interpolation for CNC machine tools. Int J Mach Tools Manuf 47:1530–1541

    Article  Google Scholar 

  21. Lei WT, Wang SB (2009) Robust real-time NURBS path interpolators. Int J Mach Tools Manuf 49:625–633

    Article  Google Scholar 

  22. Shen H, Fu J, Fan Y (2011) A new adaptive interpolation scheme of NURBS based on axis dynamics. Int J Adv Manuf Technol 56:215–221

    Article  Google Scholar 

  23. Tsai MC, Cheng CW (2003) A real-time predictor-corrector interpolator for CNC machining. ASME J Manuf Sci and Eng 125:449–460

    Article  Google Scholar 

  24. Kai Z, Guanjun W, Houzhong J (2008) NURBS interpolation based on exponential smoothing forecasting. Int J Adv Manuf Technol 39:1190–1196

    Article  Google Scholar 

  25. Koren Y, Masory O (1981) Reference-pulse circular interpolators for CNC system. ASME J of Eng for Indu 103:131–136

    Article  Google Scholar 

  26. Koren Y, Masory O (1982) Reference-word circular interpolators for CNC system. ASME J Eng Ind 104:400–405

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Seung-Han Yang.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Baek, D.K., Yang, SH. & Ko, T.J. Precision NURBS interpolator based on recursive characteristics of NURBS. Int J Adv Manuf Technol 65, 403–410 (2013). https://doi.org/10.1007/s00170-012-4179-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00170-012-4179-z

Keywords

Navigation