Skip to main content
Log in

Development of a real-time trajectory generator for NURBS interpolation based on the two-stage interpolation method

  • Original Article
  • Published:
The International Journal of Advanced Manufacturing Technology Aims and scope Submit manuscript

Abstract

This paper deals with the real-time NURBS interpolation method in which the interpolation error between the ideal curve and the interpolated curve is compensated within the machine basic length unit (BLU). Parametric curve interpolation methods are based on the Taylor series expansion of curve parameters and an approximation. This approach enables effective feed command generation following the target curve. However, the interpolation error caused by the curve segmentation cannot be controlled.

In this research, a two-stage interpolation method that compensates for interpolation errors within machine BLU is proposed. The interpolation result was filtered by an acceleration/jerk limitation equation. Through this two-stage interpolation, both the interpolation error condition and the motion dynamics can be satisfied.

Using computer simulations in which interpolation results are revaluated by a numerical iteration method, it is shown that the two-stage interpolation algorithm can interpolate target curves precisely with geometric and dynamic contentment. The proposed algorithm was implemented in the CNC simulator system and an experimental run was conducted to identify the real-time adaptation.

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. Cheng M, Tsai M, Kuo J (2002) Real-time NURBS command generators for CNC servo controllers. Int J Mach Tools Manuf 42:801–813

    Article  Google Scholar 

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

    Article  Google Scholar 

  3. Hillaire R, Marchetti L, Wright PK (1998) Geometry for precision manufacturing on an open architecture machine tool. Proceedings of the ASME MED 8:605–610

    Google Scholar 

  4. Zhang G, Greenway R (1998) Development and implementation of a NURBS curve motion interpolator. Robot Comput Integr Manuf 14:27–36

    Article  Google Scholar 

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

    Article  Google Scholar 

  6. Bahr B, Xiao X, Krishnan K (2001) A real-time scheme of cubic parametric curve interpolations for CNC systems. Comput Ind 45:309–317

    Article  Google Scholar 

  7. Tseng Y, Chen Y, Liu C (2001) Numerically controlled machining of freeform curves using biarc approximation. Int J Adv Manuf Technol 17:783–790

    Article  Google Scholar 

  8. Farouki RT, Shah S (1996) Real-time CNC-interpolators for Pythagorean-hodograph curves. Comput Aided Geom Des 13:583–600

    Article  Google Scholar 

  9. Xu H, Tam H, Tse P (2001) Variable feedrate CNC interpolation for planar implicit curves. Int J Adv Manuf Technol 18:794–800

    Article  Google Scholar 

  10. Zhiming X, Jincheng C, Zhengjin F (2002) Performance evaluation of real-time interpolation algorithm for NURBS curves. Int J Adv Manuf Technol 20:270–276

    Article  Google Scholar 

  11. Yeh S, Hsu P (2002) Adaptive-feedrate interpolation for parametric curves with a confined chord error. Comput Aided Des 34:229–237

    Article  Google Scholar 

  12. Y. Altintas (2000) Manufacturing Automation. Cambridge University Press, New York

  13. Piegl L, Tiller W (1995) The NURBS Book. Springer, Berlin Heidelberg New York

  14. Yang M, Park J (2002) A study on an open architecture CNC system with a NURBS interpolator for WEDM. Int J Adv Manuf Technol 19:664–668

    Article  Google Scholar 

  15. Zelinski P (1999) Understanding NURBS interpolation. http://www.mmsonline.com. Cited July 1999

  16. Otsuki T, Kozai H, Wakinotani Y (1999) Free curve interpolation apparatus and interpolation method. US Patent 5,936,864, 10 Aug 1999

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jinho Park.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Park, J., Nam, S. & Yang, M. Development of a real-time trajectory generator for NURBS interpolation based on the two-stage interpolation method. Int J Adv Manuf Technol 26, 359–365 (2005). https://doi.org/10.1007/s00170-003-1998-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00170-003-1998-y

Keywords

Navigation