Skip to main content
Log in

Local corner smoothing algorithm for screw motor high-precision machining

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

Abstract

Linear motion commands of multi-axis computer numerical control (CNC) machine tools need to be smoothed at the transition corners, because the velocity discontinuities at corners can result in fluctuations on machine tool motions and lead to poor surface quality. However, few studies have reported on the transition between non-line contour. The paper proposes a novel two-step local corner smoothing method for non-line contour transition, including path smoothing and feedrate scheduling. In path smoothing, a non-uniform rational B-spline (NURBS) curve is adopted to smooth the adjacent non-line contour of screw rotor section while constraining the cornering error with the set tolerance. The maximum deviation between the original trajectory and smoothed toolpath can be analytically calculated. In feedrate scheduling, a jerk-limited S-curve feedrate scheduling scheme is developed based on machine tool dynamics. Finally, in order to verify the correctness of the proposed method, a series of numerical simulations and actual machining and measurement experiments are conducted, and the simulations and experimental results have showed the good performance of the proposed 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.

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
Fig. 18
Fig. 19

Similar content being viewed by others

Data availability

The data and materials that support the findings of the study are available from the corresponding author upon reasonable request.

References

  1. Zhao YQ, Zhao SD, Wei WF, Hou HL (2017) Precision grinding of screw rotors using CNC method. Int J Adv Manuf Technol 89(9–12):2967–2979

    Article  Google Scholar 

  2. Wu YR, Hsu WH (2014) A general mathematical model for continuous generating machining of screw rotors with worm-shaped tools. APPL MATH MODEL 38(6):28–37

    Article  MATH  Google Scholar 

  3. Wang WX, Hu CX, Zhou K, He SQ, Zhu LM (2021) Local asymmetrical corner trajectory smoothing with bidirectional planning and adjusting algorithm for CNC machining. ROBOT CIM-INT MANUF 68:102058

    Article  Google Scholar 

  4. Tajima S, Sencer B (2016) Kinematic corner smoothing for high speed machine tools. Int J Mach Tools Manuf 108:27–43

    Article  Google Scholar 

  5. Zhao Y, Zhu LM, Ding H (2013) A real-time look-ahead interpolation methodology with curvature-continuous B-spline transition scheme for CNC machining of short line segments. Int J Mach Tools Manuf 65:88–98

    Article  Google Scholar 

  6. Fan W, Lee CH, Chen JH (2015) A realtime curvature-smooth interpolation scheme and motion planning for CNC machining of short line segments. Int J Mach Tools Manuf 96:27–46

    Article  Google Scholar 

  7. Hu Q, Chen YP, Jin XL, Yang JX (2019) A real-time C 3 continuous local corner smoothing and interpolation algorithm for CNC machine tools. J Manuf Sci Eng 141:041004

    Article  Google Scholar 

  8. Huang XY, Zhao F, Tao T, Mei XS (2021) A newly developed corner smoothing methodology based on clothoid splines for high speed machine tools. ROBOT CIM-INT MANUF 70:102106

    Article  Google Scholar 

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

  10. Liu M, Huang Y, Yin L, Guo JW, Shao XY, Zhang GJ (2014) Development and implementation of a NURBS interpolator with smooth feedrate scheduling for CNC machine tools. Int J Mach Tools Manuf 87:1–15

    Article  Google Scholar 

  11. Yu DY, Ding Z (2020) Geometric characteristics analysis and parametric modeling for screw rotor precision machining. Int J Adv Manuf Technol 107:3615–3623

    Article  Google Scholar 

  12. Tulsyan S, Altintas Y (2015) Local toolpath smoothing for five-axis machine tools. Int J Mach Tools Manuf 96:15–26

    Article  Google Scholar 

  13. Zhang YB, Wang TY, Dong JC, Peng P, Liu YF, Ke RJ (2020) An analytical G3 continuous corner smoothing method with adaptive constraints adjustments for five-axis machine tool. Int J Adv Manuf Technol 109:1007–1026

    Article  Google Scholar 

  14. Lei WT, Sung MP, Lin LY, Huang JJ (2007) Fast real-time NURBS path interpolation for CNC machine tools. Int J Mac Tools Manuf 47(1):1530–1541

    Article  Google Scholar 

  15. Zhang Y, Zhao MY, Ye PQ, Zhang H (2019) A G4 continuous B-spline transition algorithm for CNC machining with jerk-smooth feedrate scheduling along linear segment. COMPUT AIDED DESIGN 115:231–243

    Article  MathSciNet  Google Scholar 

Download references

Funding

This work was supported by National Key R&D Program of China (Grant No. 2020YFE0201000) and National Natural Science Foundation of China (Grant No. 52105512).

Author information

Authors and Affiliations

Authors

Contributions

All authors contributed to the study conception and design. Calculations and design of experiment scheme were performed by Daoyang Yu. Motion simulations of transition NURBS curves were conducted by Xiao-Qing Tian. The NC machining experiments were performed by Daoyang Yu and Zhi Ding. The screw motor accuracy measurement was performed by Xiao-Yong Huang. The first draft of the manuscript was written by Daoyang Yu. All authors commented on previous versions of the manuscript. All authors read and approved the final manuscript.

Corresponding author

Correspondence to Dao-Yang Yu.

Ethics declarations

Ethics approval

Not applicable.

Consent to participate

Not applicable.

Consent to publish

The authors agree to publication in The International Journal of Advanced Manufacturing Technology.

Competing interests

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

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Yu, DY., Ding, Z., Tian, XQ. et al. Local corner smoothing algorithm for screw motor high-precision machining. Int J Adv Manuf Technol 126, 2117–2127 (2023). https://doi.org/10.1007/s00170-023-11228-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00170-023-11228-0

Keywords

Navigation