Skip to main content
Log in

Research on tool axis vector optimization when face milling complex surfaces

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

Abstract

In 5-axis machining, the existing tool’s axis vector optimization methods are limited since they only consider the global collision between the tool and the workpiece while aiming at the ball-nosed cutter. A multi-factor vector optimization method for the face milling cutter shaft is proposed to solve this problem. This method comprehensively considers machining global collision, cutting force, the angular displacement of a rotating shaft, and angular speed. An improved global collision detection method of cutter axis vector based on the NURBS surface principle is developed, and a global collision detection algorithm is employed to determine the cutter machining global collision. The relationship model between the end-milling cutter axis vector and cutting force variation is established to optimize the cutting force. In addition, an optimization model of angular displacement and velocity of the machine tool’s rotating axis is proposed based on Dijkstra optimal path algorithm. The CAM software simulation and experimental validation are conducted using a large propeller with a complex surface. The tool’s axis vector optimization algorithm is applied to the propeller results. Comparing the tool’s axis vector optimization results to those obtained without optimization, it is discovered that the surface workpiece’s machining quality has significantly increased.

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

Similar content being viewed by others

Data availability

The datasets used or analyzed during the current study are available from the corresponding author on reasonable request.

Code availability

Not applicable.

References

  1. Wu BH, Luo M, Zhang Y et al (2008) Advances in tool path planning techniques for 5-axis machining of sculptured surfaces[J]. J Mech Eng 44(10):9–18

    Article  Google Scholar 

  2. Youn JW, Jun Y, Park S (2003) Interference-free tool path generation in five-axis machining of a marine propeller[J]. Int J Prod Res 41(18):4383–4402

    Article  Google Scholar 

  3. Liang YS, Zhang DH, Ren JX, Chen ZZ, Xu YY (2016) Accessible regions of tool orientations in multi-axis milling of blisks with a ball-end mill[J]. Int J Adv Manuf Technol 85(5–8):1887–1900

    Article  Google Scholar 

  4. Wang J, Luo M, Zhang DH (2018) A GPU-accelerated approach for collision detection and tool posture modification in multi-axis machining[J]. IEEE Access 6:35132–35142

    Article  Google Scholar 

  5. Bi QZ, Wang YH, Ding H (2010) A GPU-based algorithm for generating collision-free and orientation-smooth five-axis finishing tool paths of a ball-end cutter[J]. Int J Prod Res 48(3–4):1105–1124

    Article  Google Scholar 

  6. Wang XC, Ghosh SK, Li YB, Wu XT (1993) Curvature catering - a new approach in manufacture of sculptured surfaces (part 1. theorem)[J]. J Mater Process Technol 38(1–2):159–175

    Article  Google Scholar 

  7. Kim YJ, Elber G, Barton M, Pottmann H (2015) Precise gouging-free tool orientations for 5-axis CNC machining[J]. Comput Aided Des 58:220–229

    Article  Google Scholar 

  8. Lavernhe S, Tournier C, Lartigue C (2008) Optimization of 5-axis high-speed machining using a surface based approach[J]. Comput Aided Des 40(10–11):1015–1023

    Article  Google Scholar 

  9. Bizzarri M, Barton M, Rist F, Sliusarenko O, Pottman H (2021) Geometry and tool motion planning for curvature adapted CNC machining[J]. ACM Trans Graph (TOG) 40(4):1–16

  10. Fu GQ, Gu TD, Gao HL (2018) Geometric error compensation for five-axis ball-end milling by considering machined surface textures[J]. Int J Adv Manuf Technol 99:1235–1248

    Article  Google Scholar 

  11. Morishige K, Takeuchi Y (1997) 5-axis control rough cutting of an impeller with efficiency and accuracy[C]. IEEE Int Conf Robot Autom 1241–1246

  12. Juna CS, Chab KD, Lee YS (2003) Optimizing tool orientations for 5-axis machining by configuration-space search method [J]. Comput Aided Des 35(6):549–566

    Article  Google Scholar 

  13. Ho MC, Hwang YR, Hu CH (2003) Five-axis tool orientation smoothing using quaternion interpolation algorithm[J]. Int J Mach Tools Manuf 43(12):1259–1267

    Article  Google Scholar 

  14. Wang N, Tang K (2007) Automatic generation of gouge-free and angular-velocity-compliant five-axis tool path [J]. Comput Aided Des 39(10):841–852

    Article  Google Scholar 

  15. Li S, Tang M, Luo M (2011) Optimal tool orientation planning for five-axis machining of OpenBlisk[M]. 2011 Fourth Int Conf Intell Comput Technol Autom 1138–1141

  16. Hu PC, Tang K (2011) Improving the dynamics of five-axis machining through optimization of workpiece setup and tool orientations[J]. Comput Aided Des 43(12):1693–1706

    Article  Google Scholar 

  17. Gan Z, Chen Z, Zhou M (2016) Optimal cutter orientation for five-axis machining based on mechanical equilibrium theory[J]. Int J Adv Manuf Technol 84(8):989–999

    Google Scholar 

  18. Erdim H, Lazoglu I, Ozturk B (2006) Feed rate scheduling strategies for free-form surfaces[J]. Int J Mach Tools Manuf 467:747–757

    Article  Google Scholar 

  19. Lopez D, Lacalle N, Lamikiz A (2009) The high performance combination machine tools and high productivity machining center[M]. Springer, London

    Book  Google Scholar 

  20. Duan X, Peng F, Yan R (2016) Estimation of cutter deflection based on study of cutting force and static flexibility[J]. J Manuf Sci Eng 138(20):041001–0410015

    Article  Google Scholar 

  21. Sheng M (2016) Automatic programming research of five-axis machine using flat knife based on CATIA[D]. Shenyang Aerospace University, Shenyang

    Google Scholar 

Download references

Funding

This research is greatly supported by the National Natural Science Foundation of China (No. 51975019).

Author information

Authors and Affiliations

Authors

Contributions

All authors contributed to the study conception and design. Material preparation, data collection, and analysis were performed by Pengrui Zhao and Zirui Cao. The first draft of the manuscript was written by Pengrui Zhao, Zhifeng Liu, and Zhixiong Li, and all authors commented on previous versions of the manuscript. Zhixiong Li is responsible for the performance of data. All authors read and approved the final manuscript.

Corresponding author

Correspondence to Zhifeng Liu.

Ethics declarations

Ethics approval

Not applicable.

Consent to participate

Not applicable.

Consent for publication

Not applicable.

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

Zhao, P., Liu, Z., Li, Z. et al. Research on tool axis vector optimization when face milling complex surfaces. Int J Adv Manuf Technol 128, 5081–5099 (2023). https://doi.org/10.1007/s00170-023-12031-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00170-023-12031-7

Keywords

Navigation