Abstract
In the present study, a novel framework is presented that models the transient interaction between cutting teeth of an arbitrary end mill geometry and a workpiece. In this framework, the workpiece geometry is modeled using a voxelized representation that is dynamically updated as material is locally removed by each tooth of the cutting tool. A ray casting approach was used to mimic the process of the cutting faces of the tool intersecting the workpiece material. This ray casting approach was used to calculate the instantaneous undeformed chip thickness. The resulting voxel-based model framework was validated by comparison of predictions with experimentally measured milling forces. The effect of voxel size on model predictions was evaluated, and the ability of the model to describe the interactive effects of sequential machining passes was also investigated. Implications of this voxel-based model framework in terms of utility for predicting local surface finish and computational scalability of complex cutting configurations are briefly discussed.
Similar content being viewed by others
Availability of data and materials
All simulation data is available upon request to the corresponding author.
References
Praniewicz M, Kurfess T, Saldana C (2019) An adaptive geometry transformation and repair method for hybrid manufacturing. J Manuf Sci Eng:011006
Zhu Z, Dhokia VG, Nassehi A, Newman ST (2013) A review of hybrid manufacturing processes–state of the art and future perspectives. Int J Comput Integr Manuf 26:596–615
Newman ST, Zhu Z, Dhokia V, Shokrani A (2015) Process planning for additive and subtractive manufacturing technologies. CIRP Ann 64:467–470
Tucker TM, Kurfess T Konobrtskyi D (2018) “Hybrid dynamic tree data structure and accessibility mapping for computer numerically controlled machining path planning”. United States of America Patent US 9971335 B2, 15 May
Tarbutton J, Kurfess T, Tucker T, Konobrytskyi D (2013) Gouge-free voxel-based machining for parallel processors. Int J Manuf Technol 69:1941–1953
Tarbutton J, Kurfess T, Tucker T (2010) Graphics based path planning for multi-axis machine tools. Computer Aided Design and Applications 7(6):835–845
Lynn R, Contis D, Hossain M, Huang N, Tucker T, Kurfess T (2017) Voxel model surface offsetting for computer-aided manufacturing using virtualized high-performance computing. J Manuf Syst 43:296–304
Budak E (2006) Analytical models for high performance milling. Part I: cutting forces, structural deformations and tolerance integrity. Int J Mach Tools Manuf 46:1478–1488
Altintas Y (2000) Manufacturing automation. The Press Syndicate of the University of Cambridge, Cambridge, pp 4–47
Altintas Y (2012) Manufacturing automation: metal cutting mechanics, machine tool vibrations, and CNC design. Cambridge University Press, New York
Azeem A, Feng H-Y, Wang L (2003) Simplified and efficient calibration of a mechanistic cutting force model for ball-end milling. Int J Mach Tools Manuf 44(2004):291–298
Gradisek J, Kalveram M, Weinert K (2004) Mechanistic identification of specific force coefficients for a general end mill. Int J Mach Tools Manuf 44:401–414
Childs JJ (1973) Numerical control part programming. Industrial Press, Alexandria, Virginia
Zhen L, Li Y, Liang SY (1997) A generalized model of milling forces. Int J Manuf Technol 14:160–171
Altintas Y, Spence A (1991) End milling force algorithms for CAD systems. Annls of the CIRP 40(1):31–34
Kaymakci M, Kilic ZM, Altintas Y (2012) Unified cutting force model for turning, boring, drilling, and milling operations. Int J Mach Tools Manuf 54-55:34–45
Ferry W, Yip-Hoi D (2008) Cutter-workpiece engagement calculations by parallel slicing for five-axis flank milling of jet engine impellers. J Manuf Sci Eng 130:1–12
Engin S, Altintas Y (2001) Mechanics and dynamics of general milling cutters. Part 1: helical end mills. Int J Mach Tools Manuf 41:2196–2212
Merdol SD, Altintas Y (2008) Virtual simulation and optimization of milling operations. Part I: process simulation. J Manuf Sci Eng 130(051004):1–12
Kim GM (2000) Cutting force prediction of sculpted surface ball-end milling using Z-Map. Int J Mach Tools Manuf 40:277–291
Armarego EJA, Deshpande NP (1993) Force prediction models and CAD/CAM software for helical tooth milling processes. I Basic approach and cutting analyses. Int J Prod Res 31(8):1991–2009
El-Mounayri H, Elbestawi MA, Spence AD, Bedi S (1997) General geometric modelling approach for machining process simulation. Int J Manuf Technol 13:237–247
Jang D, Kim K, Jung J (2000) Voxel-based virtual multi-axis machining. Int J Adv Manuf Technol 16:709–713
Ehmann KF, Kapoor SG, Devor RE, Lazoglu I (1997) Machining process modelling: a review. J Manuf Sci Eng 119:655–663
Wou SJ, Shin YC, El-Mounayri H (2013) Ball end milling mechanistic model based on a voxel-based geometric representation and a ray casting technique. J Manuf Process 15
J. Pawasauskas, “Volume visualization with ray casting,” 18 February 1997. [Online]. Available: http://web.cs.wpi.edu/~matt/courses/cs563/talks/powwie/p1/ray-cast.htm#Introduction. [Accessed 21 October 2017].
Amanatides J, Woo A (1987) A fast voxel traversal algorithm for ray tracing. Proceedings in Eurographics:1–10
Zalik B, Clapworthy G, Oblonsek C (1997) An efficient code-based voxel-traversing algorithm. Computer Graphics Forum: The Eurographics Association 16(2):119–128
Smits B (1999) Efficiency issues for ray tracing. Journal of Graphics Tools:1–12
Williams A, Barrus S, Morley RK Shirley P “An efficient and robust ray-box intersection algorithm,” Journal of Graphics Tools, 2005.
Koenigsberger F, Sabberwal AP (1961) An investigation into the cutting force pulsations during milling operations. Int J Mach Tool Design and Res 1(1-2):15–33
Armarego EJA, Epp CJ (1970) An investigation of zero helix peripheral up-milling. Int J Mach Tool Design 10:273–291
Rubeo MA, Shmitz TL (2016) Milling force modelling: a comparison of two approaches. Pocedia Manufacturing 5(44):90–105
Budak E, Altintas Y, Armarego EJA (1996) Prediction of milling force coefficients form orthogonal cutting data. J Manuf Sci Eng 118(May):216–224
Martellotti ME (1941) An analysis of the milling process. Transactions of the ASME 63(8):677–700
Tyson Tool Company Limited, “Technical-Mill-Formulas.pdf,” [Online]. Available: http://www.tysontool.com/tech-mill-formulas.pdf. [Accessed 20 November 2018]
Funding
This work was partially supported by NSF CMMI-1646013, CMMI-1825640, and IIP-1631803.
Author information
Authors and Affiliations
Contributions
John Miers conducted the experiments and simulations, analyzed the results, and wrote the manuscript.
Thomas Tucker supported the analysis of results, as well as wrote and edited the manuscript.
Thomas Kurfess supported analysis of the results, as well as wrote and edited the manuscript.
Christopher Saldana conceived the study objectives, supported the analysis of results, as well as wrote and edited the manuscript.
Corresponding author
Ethics declarations
Ethical approval
Not applicable.
Consent to participate
Not applicable.
Consent to publish
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
About this article
Cite this article
Miers, J.C., Tucker, T., Kurfess, T. et al. Voxel-based modeling of transient material removal in machining. Int J Adv Manuf Technol 116, 1575–1589 (2021). https://doi.org/10.1007/s00170-021-07545-x
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-021-07545-x