Skip to main content
Log in

Implementation of an adaptive feed speed 3D NURBS interpolation algorithm

  • Research Article
  • Published:
Frontiers of Mechanical Engineering in China Aims and scope Submit manuscript

Abstract

NURBS (non-uniform rational B-spline) interpolation algorithms have been provided in modern CNC (computer numerical control) systems. However, most of them focus on a constant feed speed without considering the contour accuracy. In order to deal with this problem, an adaptive feed speed interpolation algorithm for 3D NURBS parametric curves with confined chord errors is proposed. When the instantaneous radius of the curvature is small enough, the proposed interpolation algorithm automatically reduces the feed speed to meet the specified chord error. In the other situation it uses the second-order Taylor’s expansions approximation interpolation algorithm to obtain a constant feed speed so that the contour accuracy in the CNC system is guaranteed. Experimental results were provided to verify the feasibility and precision of the proposed interpolation algorithm.

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. Zhang Q G, Greenway R B, Development and implementation of a NURBS curve motion interpolator, Robotics and Computer-Integrated Manufacturing, 1998, 14: 27–36

    Article  MATH  Google Scholar 

  2. Shpitalni M, Koren Y, Lo C C, Real time curve interpolators, Computer-Aided Design, 1994, 26(11): 832–838

    Article  MATH  Google Scholar 

  3. Tikhon M, Koren T J, Lee S H, Kim H S, NURBS interpolator for constant material removal rate in open NC machine tools, Machine Tools & Manufacture, 2004, 44: 237–245

    Article  Google Scholar 

  4. Cheng M Y, Tsai M C, Kuo J C, Real-time NURBS command generators for CNC servo controllers, Machine Tools & Manufacture, 2002, 42: 801–813

    Article  Google Scholar 

  5. Yang D C, Kong T, Parametric interpolator versus linear interpolator for precision CNC machining, Computer-Aided Design, 1994, 26(3): 225–233

    Article  MATH  MathSciNet  Google Scholar 

  6. Bedi S, Ali I, Quan N, Advanced interpolation techniques for NC machines, Transactions of ASME, Journal of Engineering for Industry, 1993, 115(8): 329–336

    Google Scholar 

  7. Yeh S S, Hsu P L, The speed-controlled interpolator for machining parametric curves, Computer-Aided Design, 1999, 31: 349–357

    Article  MATH  Google Scholar 

  8. Yong T, Narayanaswami Ra, A parametric interpolator with confined chord errors, acceleration and deceleration for NC machining, Computer-Aided Design, 2003, 35: 1 249–1 259

    Google Scholar 

  9. Yeh S S, Hsu P L, Adaptive-feed speed interpolation for parametric curves with a confined chord error, Computer— Aided Design, 2002, 34: 229–237

    Article  Google Scholar 

  10. Piegl L A, On NURBS: a survey, IEEE Computer Graphics & Application, 1991, 11(1): 55–71

    Article  Google Scholar 

  11. Zhu Xinxiong, Modeling Technology for Free Curve and Surface, Beijing: Science Press, 2000 (in Chinese)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Liang Hong-bin.

Additional information

__________

Translated from Computer Integrated Manufacturing System, 2006, 12 (3) (in Chinese)

Rights and permissions

Reprints and permissions

About this article

Cite this article

Liang, Hb., Wang, Yz. & Li, X. Implementation of an adaptive feed speed 3D NURBS interpolation algorithm. Front. Mech. Eng. China 1, 403–408 (2006). https://doi.org/10.1007/s11465-006-0047-6

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11465-006-0047-6

Keywords

Navigation