Skip to main content
Log in

A real-time and look-ahead interpolation methodology with dynamic B-spline transition scheme for CNC machining of short line segments

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

Abstract

Tool path is presented as continuous small line segments in some existing NC machining programs. To achieve high machining speed and smooth machining quality, the tool path needs to be processed. This study presents a real-time and look-ahead interpolation methodology with dynamic B-spline transition scheme for short line segments machining. In the methodology, transition curve is adjusted to avoid intersection and keep high machining speed. Firstly, the unit length of every B-spline transition curve is calculated depending on tool path and NC system requirements; then, the maximum allowable velocity of the curve which is called threshold velocity can be got. Secondly, transition curve is determined according to the unit length and two consecutive threshold velocities, and time optimization function makes the transition curve take less machining time. Thirdly, the 7-phase velocity planning algorithm and static look-ahead algorithm are adopted to generate smooth machining feedrate and fine machining quality. Lastly, the curve interpolation is performed on the processed tool path. The simulations and experiments demonstrated that the proposed algorithm is able to achieve high machining speed and generate fine machining quality.

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. SIEMENS (2007) SINUMERIK tool and mold making: manual

  2. Souza AF, Coelho RT (2007) Experimental investigation of feed rate limitations on high speed milling aimed at industrial applications. Int J Adv Manuf Technol 32:1104–1114

    Article  Google Scholar 

  3. Yau H, Kuo M (2001) NURBS machining and feed rate adjustment for high speed cutting of complex sculptured surfaces. Int J Prod Res 39(1):21–41

    Article  MATH  Google Scholar 

  4. Li W, Liu Y, Yamazaki K, Fujisima M, Mori M (2008) The design of a NURBS pre-interpolator for five-axis machining. Int J Adv Manuf Technol 36:927–935

    Article  Google Scholar 

  5. Tsai M-S, Nien H-W, Yau H-T (2010) Development of a real-time look-ahead interpolation methodology with spline-fitting technique for high-speed machining. Int J Adv Manuf Technol 47:621–638

    Article  Google Scholar 

  6. Wang J-B, Yau H-T (2009) Real-time NURBS interpolator: application to short linear segments. Int J Adv Manuf Technol 41:1169–1185

    Article  Google Scholar 

  7. Jouaneh MK, Wang Z, Dornfeld DA (1990) Trajectory planning for coordinated motion of a robot and a positioning table. Part I Path specification IEEE Trans Robot Autom 6(6):735–745

    Article  Google Scholar 

  8. Ernesto CA, Farouki RT (2012) High-speed cornering by CNC machines under prescribed bounds on axis accelerations and tool path contour error. Int J Adv Manuf Technol 58:327–338

    Article  Google Scholar 

  9. Zhang LB, You YP, He J, Yang XF (2011) The transition algorithm based on parametric spline curve for high-speed machining of continuous short line segments. Int J Adv Manuf Technol 52:245–254

    Article  Google Scholar 

  10. Walton DJ, Meek DS (2009) G2 blends of linear segments with cubics and Pythagorean-hodograph quintics. Int J Comput Math 86(9):1498–1511

    Article  MathSciNet  MATH  Google Scholar 

  11. Beudaert X, Lavernhe S, Tournier C (2013) 5-axis local corner rounding of linear tool path discontinuities. Int J Mach Tool Manu 73:9–16

    Article  Google Scholar 

  12. Yutkowitz SJ, Chester W (2005) Apparatus and method for smooth cornering in a motion control system. United States, Siemens Energy & Automation, Inc, Alpharetta, GA, 2005 (US Patent 6922606)

  13. Sencer B, Ishizaki K, Shamoto E (2015) A curvature optimal sharp corner smoothing algorithm for high-speed feed motion generation of NC systems along linear tool paths. Int J Adv Manuf Technol 76:1977–1992

    Article  Google Scholar 

  14. Pateloup V, Duc E, Ray P (2010) Bspline approximation of circle arc and straight line for pocket machining. Comput Aided Des 42:817–827

    Article  Google Scholar 

  15. Bi QZ, Jin YQ, Wang YH, Zhu LM, Ding H (2012) An analytical curvature-continuous Bezier transition algorithm for high-speed machining of a linear tool path. Int J Mach Tools Manuf 57:55–65

    Article  Google Scholar 

  16. Piegl L, Tiller W (2003) The NURBS book, 2nd edn. Springer, Berlin Heidelberg

    MATH  Google Scholar 

  17. Yu D, Hu Y, Xu XW (2009) An open CNC system based on component technology. IEEE Trans Autom Sci Eng 6(2):302–310

    Article  Google Scholar 

  18. Yeh SS, Hsu PL (2002) Adaptive-feedrate interpolation for parametric curves with a confined chord error. Comput Aided Des 34(3):229–237

    Article  MathSciNet  Google Scholar 

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

    Article  Google Scholar 

  20. Rou C, Shih C, Lee W (2003) Planning S-curves in the coordinated PTP motion of multiple-axis machines under velocity acceleration and jerk constraints. J Chin Inst Electr Eng 10(03):221–234

    Google Scholar 

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

  22. Wang F, Lin H, Zheng L, Yang L, Feng J, Zhang H (2014) Design and implementation of five-axis transformation function in CNC system. Chin J Aeronaut 27(2):425–437

    Article  Google Scholar 

  23. SIEMENS (2009) SINUMERIK 840D manual: 5-axis machining manual

  24. Standardization Administration of the People’s Republic of China (2008) Wrought aluminium and aluminium alloy-chemical composition

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shujie Sun.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Sun, S., Lin, H., Zheng, L. et al. A real-time and look-ahead interpolation methodology with dynamic B-spline transition scheme for CNC machining of short line segments. Int J Adv Manuf Technol 84, 1359–1370 (2016). https://doi.org/10.1007/s00170-015-7776-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00170-015-7776-9

Keywords

Navigation