Skip to main content
Log in

Adaptive feedrate interpolation with multiconstraints for five-axis parametric toolpath

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

Abstract

A good adaptive feedrate will be helpful for improving machining accuracy and efficiency, as well as avoiding the excess of the machine’s physical capabilities and feed fluctuations during machining. Therefore, it is highly desirable to consider the constraints of geometric error, cutting performance, and drive constraints in the feedrate scheduling of the parametric curve interpolator for five-axis computer numerical control machining. In this paper, a novel multiconstraints feedrate scheduling method is proposed for the parametric curve interpolator in five-axis machining. In the method, the feed optimization model is first built with the constraints of geometric error, the maximum feedrate and acceleration of cutter tip, and the maximum feedrate and acceleration of five-drive axes. Then, the relations between each constraint and the cutter tip feedrate are derived by means of near arc length parameterization. After that, a linear programming algorithm is applied to obtain the optimal feed profile on the sampling positions of the given tool path. Finally, illustrated examples are given to validate the feasibility and applicability of the proposed feedrate scheduling method. The comparison results show that the proposed method has an ability of the simultaneous guarantees of geometric accuracy, cutting performance, and drive characters of machine tools.

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. Kurt M, Bagci E (2011) Feedrate optimisation/scheduling on sculptured surface machining: a comprehensive review, applications and future directions. Int J Adv Manuf Technol 55:1037–1067

    Article  Google Scholar 

  2. Zhang XT, Song Z (2012) An iterative feedrate optimization method for real-time NURBS interpolator. Int J Adv Manuf Technol 62:1273–1280

    Article  Google Scholar 

  3. Lee RS (2000) Real-time surface interpolator for 3-D parametric surface machining on 3-axis machine tools. Int J Mach Tool Manuf 40:1513–1526

    Article  Google Scholar 

  4. Ni XY, Wang DH, Li YB (2011) Real-time NURBS curve interpolator based on section. Int J Adv Manuf Technol 54:239–249

    Article  Google Scholar 

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

    Article  MATH  MathSciNet  Google Scholar 

  6. Jin YA, He Y, Fu JZ (2013) A look-ahead and adaptive speed control algorithm for parametric interpolation. Int J Adv Manuf Technol 69:2613–2620

    Article  Google Scholar 

  7. Tapie L, Mawussi B, Rubio W, Furet B (2013) Machining of complex-shaped parts with guidance curves. Int Adv Manuf Technol 69:1499–1509

    Article  Google Scholar 

  8. Bedi S, Ali I, Quan N (1993) Advanced interpolation techniques for CNC machines. Trans ASME J Eng Ind 115(6):329–336

    Google Scholar 

  9. Shpitalni M, Koren Y, Lo CC (1994) Real-time curve interpolators. Comput Aided Des 26:832–838

    Article  MATH  Google Scholar 

  10. Moetakef Imani B, Ghandehariun A (2011) Real-time PH-based interpolation algorithm for high speed CNC machining. Int J Adv Manuf Technol 56:619–629

    Article  Google Scholar 

  11. Wang JB, Yau HT (2013) Universal real-time NURBS interpolator on a PC-based controller. Int Adv Manuf Technol. doi:10.1007/s00170-013-5460-5

    Google Scholar 

  12. Sun YW, Jia ZY, Ren F, Guo DM (2008) Adaptive feedrate scheduling for NC machining along curvilinear paths with improved kinematic and geometric properties. Int J Adv Manuf Technol 36:60–68

    Article  Google Scholar 

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

  14. Yong T, Narayanaswami R (2003) A parametric interpolator with confined chord errors, acceleration and deceleration for NC machining. Comput Aided Des 35:1249–1259

    Article  Google Scholar 

  15. Zhang K, Yuan CM, Gao XS (2013) Efficient algorithm for time-optimal feedrate planning and smoothing with confined chord error and acceleration. Int J Adv Manuf Technol 66(9–12):1685–1697

    Article  Google Scholar 

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

    Article  Google Scholar 

  17. Sun YW, Zhao Y, Bao YR, Guo DM (2014) A novel adaptive-feedrate interpolation method for NURBS tool path with drive constraints. Int J Mach Tool Manuf 77:74–81

    Article  Google Scholar 

  18. Lotfi B, Zhong ZW, Khoo LP (2009) Variable feed rates and variable machine forces for a constant material removal rate and constant cutting force along Pythagorean-hodograph curves. Int J Adv Manuf Technol 40:171–178

    Article  Google Scholar 

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

    Article  Google Scholar 

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

  21. Lee AC, Lin MT, Pan YR, Lin WY (2011) The feedrate scheduling of NURBS interpolator for CNC machine tools. Comput Aided Des 43(6):612–628

    Article  Google Scholar 

  22. Dong JY, Ferreira PM, Stori JA (2007) Feed-rate optimization with jerk constraints for generating minimum-time trajectories. Int J Mach Tool Manuf 47:1941–1955

    Article  Google Scholar 

  23. 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:227–241

    Article  Google Scholar 

  24. Sekar M, Narayanan VN, Yang SH (2007) Design of jerk bounded feedrate with ripple effect for adaptive NURBS interpolator. Int J Adv Manuf Technol 37:545–552

    Article  Google Scholar 

  25. Wang JB, Yau HT (2009) Real-time NURBS interpolator: application to short linear segments. Int J Adv Manuf Technol 41:1169–1185

    Article  Google Scholar 

  26. Liang S, Zhao WS, Xi XC (2012) Design of a real-time NURBS interpolator with constant segment length for milling EDM. Int J Adv Manuf Technol 67:427–440

    Article  Google Scholar 

  27. Wu JC, Zhou HC, Tang XQ, Chen JH (2011) A NURBS interpolation algorithm with continuous feedrate. Int J Adv Manuf Technol 59:623–632

    Article  Google Scholar 

  28. Baek DK, Yang SH, Ko TJ (2012) Precision NURBS interpolator based on recursive characteristics of NURBS. Int J Adv Manuf Technol 65:403–410

    Article  Google Scholar 

  29. Dong HT, Chen B, Chen YP, Xie JM, Zhou ZD (2012) An accurate NURBS curve interpolation algorithm with short spline interpolation capacity. Int J Adv Manuf Technol 63:1257–1270

    Article  Google Scholar 

  30. Wu JC, Zhou HC, Tang XQ, Chen JH (2012) Fast NURBS interpolation based on the biarc guide curve. Int J Adv Manuf Technol 58(5–8):597–605

    Article  Google Scholar 

  31. Ridwan F, Xu X, Ho CL (2012) Adaptive execution of an NC program with feed rate optimization. Int J Adv Manuf Technol 63:1117–1130

    Article  Google Scholar 

  32. Jin YA, He Y, Fu JZ, Chen ZC (2013) An interpolation method for the open CNC system based on EPM. Int J Adv Manuf Technol. doi:10.1007/s00170-013-5044-4

    Google Scholar 

  33. Li JG, Zhang TH, Li ZX (2012) An adaptive off-line NURBS interpolator f or CNC machining. Int J Adv Manuf Technol 63:719–729

    Article  Google Scholar 

  34. Heng M, Erkorkmaz K (2010) Design of a NURBS interpolator with minimal feed fluctuation and continuous feed modulation capability. Int J Mach Tool Manuf 50:281–293

    Article  Google Scholar 

  35. Tutunea-Fatan OR, Feng HY (2005) Determination of geometry-based errors for interpolated tool paths in five-axis surface machining. J Manuf Sci Eng 127(1):60–67

    Article  Google Scholar 

  36. Lavernhe S, Tournier C, Lartigue C (2007) Kinematical performance prediction in multi-axis machining for process planning optimization. Int J Adv Manuf Technol 37(5–6):534–544

    Google Scholar 

  37. Li W, Liu YD, Yamazaki KZ, Fujisima MK, Mori MH (2007) The design of a NURBS pre-interpolator for five-axis machining. Int J Adv Manuf Technol 36(9–10):927–935

    Article  Google Scholar 

  38. Qiao ZF, Wang TY, Wang YF, Hu M, Liu QJ (2012) Bézier polygons for the linearization of dual NURBS curve in five-axis sculptured surface machining. Int J Mach Tool Manuf 53:107–117

    Article  Google Scholar 

  39. Sencer B, Altintas Y, Croft E (2008) Feed optimization for five-axis CNC machine tools with drive constraints. Int J Mach Tool Manuf 48(7–8):733–745

    Article  Google Scholar 

  40. Fan W, Gao XS, Yan W, Yuan CM (2012) Interpolation of parametric CNC machining path under confined jounce. Int J Adv Manuf Technol 62(5–8):719–739

    Article  Google Scholar 

  41. Fan W, Gao XS, Zhang K (2012) Time-optimal interpolation for five-axis CNC machining along parametric tool path based on linear programming. MM-Prepr 31:21–42

    Google Scholar 

  42. Zhang Q, Limit SR (2013) Efficient computation of smooth minimum time trajectory for CNC machining. Int Adv Manuf Technol 68:683–692

    Article  Google Scholar 

  43. Sun YW, Bao YR, Kang KX, Guo DM (2013) An adaptive feedrate scheduling method of dual NURBS curve interpolator for precision five-axis CNC machining. Int J Adv Manuf Technol 68:1977–1987

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jianfeng Zhou.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Zhou, J., Sun, Y. & Guo, D. Adaptive feedrate interpolation with multiconstraints for five-axis parametric toolpath. Int J Adv Manuf Technol 71, 1873–1882 (2014). https://doi.org/10.1007/s00170-014-5635-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00170-014-5635-8

Keywords

Navigation