single-au.php

IJAT Vol.20 No.1 pp. 78-92
doi: 10.20965/ijat.2026.p0078
(2026)

Research Paper:

Automated Determination of Indexing Orientations and Tool Path Generation for 5-Axis Machining of Complex Shapes

Kentaro Matsukawa, Hidenori Nakatsuji, and Isamu Nishida ORCID Icon

Graduate School of Engineering, Kobe University
1-1 Rokkodai-cho, Nada-ku, Kobe, Hyogo 657-8501, Japan

Corresponding author

Received:
June 11, 2025
Accepted:
September 20, 2025
Published:
January 5, 2026
Keywords:
indexing orientations, NC program, STL, CAM, 5-axis machining
Abstract

In response to the increasing demand for high-mix, low-volume production and the simultaneous shortage of experienced workers, the use of 5-axis controlled machine tools has attracted growing attention. Although complex solid shapes that include free-form surfaces are typically machined using simultaneous 5-axis machining, generation of corresponding numerical control programs continues to depend heavily on the expertise and judgment of experienced operators, rendering parts of the process highly reliant on individual proficiency. In contrast, 5-axis indexing machining involves fewer degrees of freedom compared to simultaneous 5-axis machining. Therefore, by fixing the tool orientation, it achieves easier control and higher machining stability, rendering it suitable for automation. This study developed an automated system that determines both the indexing orientations and tool paths for 5-axis indexing machining, using standard triangulated language format computer-aided design models of complex shapes as input. The system includes a shape removal simulation based on the dexel model, which automatically identifies air-cut regions for each indexing orientation and subsequently generates efficient, waste-free tool paths. Additionally, by leveraging parallel processing on a graphics processing unit, the system accelerates critical operations including tool orientation determination, tool path generation, and air-cut detection, thereby achieving practical computation times for automated process planning.

Cite this article as:
K. Matsukawa, H. Nakatsuji, and I. Nishida, “Automated Determination of Indexing Orientations and Tool Path Generation for 5-Axis Machining of Complex Shapes,” Int. J. Automation Technol., Vol.20 No.1, pp. 78-92, 2026.
Data files:
References
  1. [1] H. Ueno, “Intelligent technology for machine tools,” Systems, Control and Information, Vol.61, No.3, pp. 107-112, 2017 (in Japanese). https://doi.org/10.11509/isciesci.61.3_107
  2. [2] K. Nakamoto, K. Shirase, H. Wakamatsu, A. Tsumaya, and E. Arai, “Automatic production planning system to achieve flexible direct machining,” JSME Int. J. Series C, Vol.47, No.1, pp. 136-143, 2004. https://doi.org/10.1299/jsmec.47.136
  3. [3] Y. Woo, E. Wang, Y. S. Kim, and H. M. Rho, “A hybrid feature recognizer for machining process planning systems,” CIRP Annals, Vol.54, Issue 1, pp. 397-400, 2005. https://doi.org/10.1016/S0007-8506(07)60131-0
  4. [4] L. Wang, M. Holm, and G. Adamson, “Embedding a process plan in function blocks for adaptive machining,” CIRP Annals, Vol.59, Issue 1, pp. 433-436, 2010. https://doi.org/10.1016/j.cirp.2010.03.144
  5. [5] A. Ueno and K. Nakamoto, “Proposal of machining features for CAPP system for multi-tasking machine tools,” Trans. of the JSME, Vol.81, No.825, Article No.15-00108, 2015 (in Japanese). https://doi.org/10.1299/transjsme.15-00108
  6. [6] H. Sakurai, “Volume decomposition and feature recognition: Part 1–Polyhedral objects,” Computer-Aided Design, Vol.27, Issue 11, pp. 833-843, 1995. https://doi.org/10.1016/0010-4485(95)00007-0
  7. [7] H. Sakurai and P. Dave, “Volume decomposition and feature recognition, part II: Curved objects,” Computer-Aided Design, Vol.28, Issues 6–7, pp. 519-537, 1996. https://doi.org/10.1016/0010-4485(95)00067-4
  8. [8] E. Morinaga, M. Yamada, H. Wakamatsu, and E. Arai, “Flexible process planning method for milling,” Int. J. Automation Technol., Vol.5, No.5, pp. 700-707, 2011. https://doi.org/10.20965/ijat.2011.p0700
  9. [9] E. Morinaga, T. Hara, H. Joko, H. Wakamatsu, and E. Arai, “Improvement of computational efficiency in flexible computer-aided process planning,” Int. J. Automation Technol., Vol.8, No.3, pp. 396-405, 2014. https://doi.org/10.20965/ijat.2014.p0396
  10. [10] K. Okamoto and K. Morishige, “C-space-based toolpath generation for five-axis controlled machining with special tools,” Int. J. Automation Technol., Vol.18, No.5, pp. 679-687, 2024. https://doi.org/10.20965/ijat.2024.p0679
  11. [11] C.-S. Jun, Y.-S. Lee, and K. Cha, “Configuration-space searching and optimizing tool orientations for 5-axis machining,” Proc. of ASME 2002 Int. Mechanical Engineering Congress and Exposition, pp. 117-127, 2002. https://doi.org/10.1115/IMECE2002-33598
  12. [12] C.-S. Jun, K. Cha, and Y.-S. Lee, “Optimizing tool orientations for 5-axis machining by configuration-space search method,” Computer-Aided Design, Vol.35, No.6, pp. 549-566, 2003. https://doi.org/10.1016/S0010-4485(02)00077-5
  13. [13] Z. Mi, C.-M. Yuan, X. Ma, and L.-Y. Shen, “Tool orientation optimization for 5-axis machining with C-space method,” The Int. J. of Advanced Manufacturing Technology, Vol.88, pp. 1243-1255, 2017. https://doi.org/10.1007/s00170-016-8849-0
  14. [14] Z. Lin, J. Fu, H. Shen, and W. Gan, “Non-singular tool path planning by translating tool orientations in C-space,” The Int. J. of Advanced Manufacturing Technology, Vol.71, pp. 1835-1848, 2014. https://doi.org/10.1007/s00170-014-5629-6
  15. [15] T. Kanda and K. Morishige, “Tool path generation for five-axis controlled machining with consideration of structural interference,” Int. J. Automation Technol., Vol.6, No.6, pp. 710-716, 2012. https://doi.org/10.20965/ijat.2012.p0710
  16. [16] J.-N. Lee and R.-S. Lee, “Interference-free toolpath generation using enveloping element for five-axis machining of spatial cam,” J. of Materials Processing Technology, Vols.187-188, pp. 10-13, 2007. https://doi.org/10.1016/j.jmatprotec.2006.11.200
  17. [17] N. Wang and K. Tang, “Automatic generation of gouge-free and angular-velocity-compliant five-axis toolpath,” Computer-Aided Design, Vol.39, Issue 10, pp. 841-852, 2007. https://doi.org/10.1016/j.cad.2007.04.003
  18. [18] T. Umehara, K. Teramoto, T. Ishida, and Y. Takeuchi, “Tool posture determination for 5-axis control machining by area division method,” JSME Int. J. Ser. C, Vol.49, Issue 1, pp. 35-42, 2006. https://doi.org/10.1299/jsmec.49.35
  19. [19] S. N. Grigoriev, A. A. Kutin, and V. V. Pirogov, “Advanced method of NC programming for 5-axis machining,” Procedia CIRP, Vol.1, pp. 102-107, 2012. https://doi.org/10.1016/j.procir.2012.04.016
  20. [20] M. Inui, S. Nagano, and N. Umezu, “Radial ray representation for fast analysis of optimal cutting direction in 3+2 axis milling,” Proc. Int. Symp. on Flexible Automation, pp. 88-95, 2018. https://doi.org/10.11509/isfa.2018.88
  21. [21] M. Inui, S. Taguchi, and N. Umezu, “Graphical assistance for determining cutter axis directions in 3+2-axis machining,” Computer-Aided Design & Applications, Vol.20, No.4, pp. 689-703, 2023. https://doi.org/10.14733/cadaps.2023.689-703
  22. [22] T. Kishinami, “Data exchange and data sharing,” J. of the Japan Society of Precision Engineering, Vol.75, No.1, pp. 48-49, 2009. (in Japanese) https://doi.org/10.2493/jjspe.75.48
  23. [23] Y. Yamada, T. Okita, and Y. Kuwano, “Indexing 5-axis machining process design support system shortening die fabrication lead time,” Key Engineering Materials, Vols.523-524, pp. 392-397, 2012. https://doi.org/10.4028/www.scientific.net/KEM.523-524.392
  24. [24] J. Ruan and X. Zhou, “An optimizing tool orientation method for positional 5-axis machining,” 2011 2nd Int. Conf. on Mechanic Automation and Control Engineering, pp. 5561-5564, 2011. https://doi.org/10.1109/MACE.2011.5988286
  25. [25] I. Nishida, E. Yamada, and H. Nakatsuji, “Automated process planning system for machining injection molding dies using CAD models of product shapes in STL format,” Int. J. Automation Technol., Vol.17, No.6, pp. 619-626, 2023. https://doi.org/10.20965/ijat.2023.p0619
  26. [26] M. Inui, T. Sakurai, and N. Umezu, “Data conversion technology between triple dexel model and polygonal model,” J. of the Japan Society for Precision Engineering, Vol.76, No.2, pp. 226-231, 2010 (in Japanese). https://doi.org/10.2493/jjspe.76.226
  27. [27] M. Inui and N. Umezu, “Contour-type cutter path computation using ultra-high-resolution dexel model,” Computer-Aided Design and Applications, Vol.17, No.3, pp. 621-638, 2020. https://doi.org/10.14733/cadaps.2020.621-638
  28. [28] M. Inui, “Visualization of machined shape in 3+2-axis machining by Triple-Dexel Integration of Multiple Z-Map Models,” Proc. of the 18th Int. Conf. on Manufacturing Research, pp. 413-418, 2021.

*This site is desgined based on HTML5 and CSS3 for modern browsers, e.g. Chrome, Firefox, Safari, Edge, Opera.

Last updated on Jan. 04, 2026