Skip to main content
Log in

Interval partition-based feedrate scheduling with axial drive constraints for five-axis spline toolpaths

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

Abstract

The feedrate scheduling has received much attention recently because it is one of the most important tasks in the CNC (computer numerical control) spline interpolator which performs better than conventional linear interpolator in both machining smoothness and efficiency. It is acknowledged that the feedrate scheduling of five-axis machine tools under axial drive constraints is extremely challenging due to the complex-coupled motion relationship between five axes and tool tip/orientation. Existing methods mainly schedule five-axis feedrate with the time-optimal purpose, i.e., planning the feedrate as high as possible provided the drive constraints are not exceeded. However, this kind of methods will result in a frequent time-varying feedrate profile, and this doubtlessly goes against with the feed-motion stability. To deal with this problem, this paper proposes an interval partition-based five-axis feedrate scheduling method with the purpose of balancing feed-motion efficiency and stability, under the constraints of axial drive parameters in terms of velocity, acceleration, and jerk. To accomplish this purpose, the integral toolpath is partitioned into non-sensitive (NS), semi-sensitive (SS), and full-sensitive (FS) intervals, according to the relation between required and limited axial feed parameters. The constant speed is scheduled in each FS interval, and the smooth variable speed is scheduled in NS and SS intervals; thus, the feed-motion stability can be ensured without too much reduction of the feed-motion efficiency. Example tests are conducted to illustrate the application of the proposed approach, and it is shown from the illustration results that the proposed method can surely balance the feed-motion efficiency and stability of the five-axis spline toolpaths, under the axial drive constraints.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17

Similar content being viewed by others

References

  1. Huang T, Zhang XM, Leopold J, Ding H (2018) Tool orientation planning in milling with process dynamic constraints: a minimax optimization approach. ASME J Manuf Sci Eng 140(11):111002

    Article  Google Scholar 

  2. Han J, Liu X, Jiang Y, Xia L, Lu L (2019) An irredundant G01 tool path generation method for five-axis machining considering tool tip and orientation errors. Int J Adv Manuf Technol 103(1-4):1033–1044

    Article  Google Scholar 

  3. Yu DY, Ding Z (2019) Post-processing algorithm of a five-axis machine tool with dual rotary tables based on the TCS method. Int J Adv Manuf Technol 102(9-12):3937–3944

    Article  Google Scholar 

  4. Wang GX, Shu QL, Wang J, Li L (2017) Research on adaptive non-uniform rational B-spline real-time interpolation technology based on acceleration constraints. Int J Adv Manuf Technol 91(5-8):2089–2100

    Article  Google Scholar 

  5. Annoni M, Bardine A, Campanelli S, Foglia P, Prete CA (2012) A real-time configurable NURBS interpolator with bounded acceleration, jerk and chord error. Comput Aided Des 44(6):509–521

    Article  Google Scholar 

  6. Jahanpour J, Alizadeh MR (2015) A novel acc-jerk-limited NURBS interpolation enhanced with an optimized S-shaped quintic feedrate scheduling scheme. Int J Adv Manuf Technol 77(9-12):1889–1905

    Article  Google Scholar 

  7. Jia ZY, Song DN, Ma JW, Hu GQ, Su WW (2017) A NURBS interpolator with constant speed at feedrate-sensitive regions under drive and contour-error constraints. Int J Mach Tools Manuf 116:1–17

    Article  Google Scholar 

  8. Chen M, Sun Y (2019) Contour error–bounded parametric interpolator with minimum feedrate fluctuation for five-axis CNC machine tools. Int J Adv Manuf Technol. 103(1-4):567–584. https://doi.org/10.1007/s00170-019-03586-5

  9. Li Y, Feng J, Wang Y, Yang J (2009) Variable-period feed interpolation algorithm for high-speed five-axis machining. Int J Adv Manuf Technol 40(7-8):769–775

    Article  Google Scholar 

  10. Wu SK, Tsai MS, Lin MT, Huang HW (2018) Development of novel tool center point velocity planning algorithm for five axis machine tool. Int J Prec Eng Manuf 19(8):1187–1199

    Article  Google Scholar 

  11. Beudaert X, Pechard PY, Tournier C (2011) 5-Axis tool path smoothing based on drive constraints. Int J Mach Tools Manuf 51(12):958–965

    Article  Google Scholar 

  12. Beudaert X, Lavernhe S, Tournier C (2012) Feedrate interpolation with axis jerk constraints on 5-axis NURBS and G1 tool path. Int J Mach Tools Manuf 57:73–82

    Article  Google Scholar 

  13. Fan W, Gao XS, Lee CH, Zhang K, Zhang Q (2013) Time-optimal interpolation for five-axis CNC machining along parametric tool path based on linear programming. Int J Adv Manuf Technol 69(5-8):1373–1388

    Article  Google Scholar 

  14. Liu H, Liu Q, Sun P, Liu Q, Yuan S (2017) The optimal feedrate planning on five-axis parametric tool path with geometric and kinematic constraints for CNC machine tools. Int J Prod Res 55(13):3715–3731

    Article  Google Scholar 

  15. Erkorkmaz K, Chen QG, Zhao MY, Beudaert X, Gao XS (2017) Linear programming and windowing based feedrate optimization for spline toolpaths. CIRP Ann - Manuf Technol 66:393–396

    Article  Google Scholar 

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

    Article  Google Scholar 

  17. Sun Y, Zhao Y, Xu J, Guo D (2014) The feedrate scheduling of parametric interpolator with geometry, process and drive constraints for multi-axis CNC machine tools. Int J Mach Tools Manuf 85:49–57

    Article  Google Scholar 

  18. Sun Y, Zhao Y, Bao Y, Guo D (2015) A smooth curve evolution approach to the feedrate planning on five-axis toolpath with geometric and kinematic constraints. Int J Mach Tools Manuf 97:86–97

    Article  Google Scholar 

  19. Liang F, Zhao J, Ji S (2017) An iterative feed rate scheduling method with confined high-order constraints in parametric interpolation. Int J Adv Manuf Technol 92(5-8):2001–2015

    Article  Google Scholar 

  20. Huang J, Lu Y, Zhu LM (2018) Real-time feedrate scheduling for five-axis machining by simultaneously planning linear and angular trajectories. Int J Mach Tools Manuf 135:78–96

    Article  Google Scholar 

  21. Ma JW, Jia ZY, Qin FZ, Song DN, Jiang WW, Chen SY (2019) A five-axis dual NURBS interpolator with constant speed at feedrate-sensitive regions under axial drive constraints. J Manuf Sci Eng – Trans ASME 141(6):061002

    Article  Google Scholar 

  22. Dong J, Stori JA (2006) A generalized time-optimal bidirectional scan algorithm for constrained feed-rate optimization. J Dyn Syst Meas Control – Trans ASME 128(2):379–390

    Article  Google Scholar 

  23. Chen M, Sun Y (2018) A moving knot sequence-based feedrate scheduling method of parametric interpolator for CNC machining with contour error and drive constraints. Int J Adv Manuf Technol 98(1-4):487–504

    Article  Google Scholar 

Download references

Acknowledgements

This research is supported by the Fundamental Research Funds for the Central Universities (3072019CFJ0701).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to De-Ning Song.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Song, DN., Ma, JW. Interval partition-based feedrate scheduling with axial drive constraints for five-axis spline toolpaths. Int J Adv Manuf Technol 105, 4701–4714 (2019). https://doi.org/10.1007/s00170-019-04433-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00170-019-04433-3

Keywords

Navigation