Skip to main content
Log in

An on-line contour error estimation and compensation strategy for five-axis local smoothed trajectory under motion time synchronization

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

Abstract

The accurate estimation and effective compensation of contour error are beneficial to the realization of high-speed and high-precision five-axis machining. And the movements of the five-axis trajectory can be synchronized by either curve parameter or motion time. This paper focuses on developing an on-line contour error estimation and compensation strategy for the five-axis local smoothed trajectory under motion time synchronization. First, to perform an on-line contour error estimation, the algorithms to find the contouring cutter location are proposed. Here, the contouring cutter location consists of the tool tip contouring point and tool orientation contouring vector. Without the construction of any frame, the segment of the smoothed trajectory where the tool tip contouring point is located is found by comparing the length of the projection of the tool tip actual point on the linear path. Then, depending on the type of this segment, two different ways to fine locate the tool tip contouring point are shown. In the meantime, the corresponding tool orientation contouring vector under motion time synchronization is obtained in the interpolation segment by the proposed rough and fine matching method. Second, as to the on-line contour error compensation, three compensators are designed to send the decoupled contour error estimation values back to the position loop, velocity loop, and current loop of each servo controller. Finally, simulation and experiment show that the proposed method can achieve high-precision on-line estimation and effective on-line compensation of contour errors for the trajectories under both curve parameter synchronization and time synchronization compared with the existing method.

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

Similar content being viewed by others

References

  1. Wang Z, Hu C, Zhu Y, Zhang M, Zhang C (2020) The modular design of trajectory compensation based on ATCF for precision motion control. Mech Syst Signal Process 135. https://doi.org/10.1016/j.ymssp.2019.106393

    Article  Google Scholar 

  2. Yang J, Chen Y, Chen Y, Zhang D (2015) A tool path generation and contour error estimation method for four-axis serial machines. Mechatronics 31:78–88. https://doi.org/10.1016/j.mechatronics.2015.03.001

    Article  Google Scholar 

  3. Zhang Y, Ye P, Zhao M, Zhang H (2019) Dynamic feedrate optimization for parametric toolpath with data-based tracking error prediction. Mech Syst Signal Process 120:221–233. https://doi.org/10.1016/j.ymssp.2018.10.028

    Article  Google Scholar 

  4. Zhao GY, Zhuang BY, Zheng GM, Zhao YG (2017) Cross-coupling control method for five-axis computer numerical control machine with dual rotary tables. Adv Mech Eng 9(9). https://doi.org/10.1177/1687814017733689

  5. Rahaman M, Seethaler R, Yellowley I (2015) A new approach to contour error control in high speed machining. Int J Mach Tools Manuf 88:42–50. https://doi.org/10.1016/j.ijmachtools.2014.09.002

    Article  Google Scholar 

  6. Jia ZY, Ma JW, Song DN, Wang FJ, Liu W (2018) A review of contouring-error reduction method in multi-axis CNC machining. Int J Mach Tools Manuf 125:34–54. https://doi.org/10.1016/j.ijmachtools.2017.10.008

    Article  Google Scholar 

  7. Tang L, Landers RG (2013) Multiaxis contour control—the state of the art. IEEE Trans Control Syst Technol 21(6):1997–2010. https://doi.org/10.1109/tcst.2012.2235179

    Article  Google Scholar 

  8. Sencer B, Altintas Y, Croft E (2009) Modeling and control of contouring errors for five-axis machine tools-Part I: modeling. J Manuf Sci Eng Trans Asme 131(3). https://doi.org/10.1115/1.3123335

  9. Zhang K, Yuen A, Altintas Y (2013) Pre-compensation of contour errors in five-axis CNC machine tools. Int J Mach Tools Manuf 74:1–11. https://doi.org/10.1016/j.ijmachtools.2013.07.003

    Article  Google Scholar 

  10. El Khalick MA, Uchiyama N (2013) Estimation of tool orientation contour errors for five-axis machining. Robot Comput Integr Manuf 29(5):271–277. https://doi.org/10.1016/j.rcim.2013.01.002

    Article  Google Scholar 

  11. Li X, Zhao H, Zhao X, Ding H (2016) Dual sliding mode contouring control with high accuracy contour error estimation for five-axis CNC machine tools. Int J Mach Tools Manuf 108:74–82. https://doi.org/10.1016/j.ijmachtools.2016.05.007

    Article  Google Scholar 

  12. Jia ZY, Song DN, Ma JW, Qin FZ, Wang X-l (2018) High-precision estimation and double-loop compensation of contouring errors in five-axis dual-NURBS toolpath following tasks. Precis Eng J Int Soc Precis Eng Nanotechnol 54:243–253. https://doi.org/10.1016/j.precisioneng.2018.06.001

    Article  Google Scholar 

  13. Yang J, Ding H, Zhao H, Yan S (2016) A generalized online estimation algorithm of multi-axis contouring errors for CNC machine tools with rotary axes. Int J Adv Manuf Technol 84(5–8):1239–1251. https://doi.org/10.1007/s00170-015-7783-x

    Article  Google Scholar 

  14. Yang J, Altintas Y (2015) A generalized on-line estimation and control of five-axis contouring errors of CNC machine tools. Int J Mach Tools Manuf 88:9–23. https://doi.org/10.1016/j.ijmachtools.2014.08.004

    Article  Google Scholar 

  15. Yang M, Yang J, Ding H (2018) A high accuracy on-line estimation algorithm of five-axis contouring errors based on three-point arc approximation. Int J Mach Tools Manuf 130–131:73–84. https://doi.org/10.1016/j.ijmachtools.2018.04.001

    Article  Google Scholar 

  16. Yang S, Ghasemi AH, Lu X, Okwudire CE (2015) Pre-compensation of servo contour errors using a model predictive control framework. Int J Mach Tools Manuf 98:50–60. https://doi.org/10.1016/j.ijmachtools.2015.08.002

    Article  Google Scholar 

  17. Chen M, Sun Y, Xu J (2020) A new analytical path-reshaping model and solution algorithm for contour error pre-compensation in multi-axis computer numerical control machining. J Manuf Sci Eng 142(6). https://doi.org/10.1115/1.4046749

  18. Sencer B, Altintas Y (2009) Modeling and control of contouring errors for five-axis machine tools-Part II: precision contour controller design. J Manuf Sci Eng Trans Asme 131(3). https://doi.org/10.1115/1.3123336

  19. Li X, Zhao H, Zhao X, Ding H (2017) Contouring compensation control based on high accuracy contour error estimation for multi-axis motion systems. Int J Adv Manuf Technol 93(5–8):2263–2273. https://doi.org/10.1007/s00170-017-0689-z

    Article  Google Scholar 

  20. Hu Q, Chen YP, Jin XL, Yang JX (2020) A real-time C-3 continuous tool path smoothing and interpolation algorithm for five-axis machine tools. J Manufa Sci Eng Trans Asme 142(4). https://doi.org/10.1115/1.4046091

  21. Huang J, Du X, Zhu LM (2018) Real-time local smoothing for five-axis linear toolpath considering smoothing error constraints. Int J Mach Tools Manuf 124:67–79. https://doi.org/10.1016/j.ijmachtools.2017.10.001

    Article  Google Scholar 

  22. Yang JX, Yuen A (2017) An analytical local corner smoothing algorithm for five-axis CNC machining. Int J Mach Tools Manuf 123:22–35. https://doi.org/10.1016/j.ijmachtools.2017.07.007

    Article  Google Scholar 

  23. Zhang LQ, Zhang K, Yan YC (2016) Local corner smoothing transition algorithm based on double cubic NURBS for five-axis linear tool path. Stroj Vestn-J Mech E 62(11):647–656. https://doi.org/10.5545/sv-jme.2016.3525

    Article  Google Scholar 

  24. Tulsyan S, Altintas Y (2015) Local toolpath smoothing for five-axis machine tools. Int J Mach Tools Manuf 96:15–26. https://doi.org/10.1016/j.ijmachtools.2015.04.014

    Article  Google Scholar 

  25. Hu Q, Chen Y, Yang J (2020) On-line contour error estimation and control for corner smoothed five-axis tool paths. Int J Mech Sci 171. https://doi.org/10.1016/j.ijmecsci.2019.105377

    Article  Google Scholar 

  26. Beudaert X, Lavernhe S, Tournier C (2013) 5-axis local corner rounding of linear tool path discontinuities. Int J Mach Tools Manuf 73:9–16. https://doi.org/10.1016/j.ijmachtools.2013.05.008

    Article  Google Scholar 

  27. Liu Y, Wan M, Qin XB, Xiao QB, Zhang WH (2020) FIR filter-based continuous interpolation of G01 commands with bounded axial and tangential kinematics in industrial five-axis machine tools. Int J Mech Sci 169. https://doi.org/10.1016/j.ijmecsci.2019.105325

    Article  Google Scholar 

  28. Jiang Y, Han J, Xia L, Lu L, Tian XQ, Liu HJ (2020) A decoupled five-axis local smoothing interpolation method to achieve continuous acceleration of tool axis. Int J Adv Manuf Technol 111(1–2):449–470. https://doi.org/10.1007/s00170-020-05936-0

    Article  Google Scholar 

  29. Huang XY, Zhao F, Tao T, Mei XS (2020) A novel local smoothing method for five-axis machining with time-synchronization feedrate scheduling. Ieee Access 8:89185–89204. https://doi.org/10.1109/access.2020.2992022

    Article  Google Scholar 

  30. Gao XY, Zhang SY, Qiu LM, Liu XJ, Wang ZL, Wang Y (2020) Double B-spline curve-fitting and synchronization-integrated feedrate scheduling method for five-axis linear-segment toolpath. Appl Sci Basel 10(9). https://doi.org/10.3390/app10093158

  31. Tajima S, Sencer B (2019) Accurate real-time interpolation of 5-axis tool-paths with local corner smoothing. Int J Mach Tools Manuf 142:1–15. https://doi.org/10.1016/j.ijmachtools.2019.04.005

    Article  Google Scholar 

Download references

Funding

This research is supported by the National Natural Science Foundation of China (grant number 52075142), the Important Science and Technology Specific Projects of Anhui Province (grant number 202003a05020033) and China Scholarship Council (grant number 202006690041).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jiang Han.

Ethics declarations

Conflicts of interest

The authors declare no competing interests.

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

Jiang, Y., Han, J., Huang, X. et al. An on-line contour error estimation and compensation strategy for five-axis local smoothed trajectory under motion time synchronization. Int J Adv Manuf Technol 120, 3451–3469 (2022). https://doi.org/10.1007/s00170-022-08797-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00170-022-08797-x

Keywords

Navigation