A constant cutting speed and feed-per-tooth CAD/CAM algorithm in free-form milling
Ball-end milling is a fundamental process for machining free-form geometries, typically executed via parallel toolpaths over curved surfaces. Due to the continuous variation in tool-surface engagement, the effective tool diameter and cutting speed (m/min) alter, affecting the process. This study introduces CAMSpeed, a novel software routine designed to dynamically parameterise spindle speed (RPM) and feed rate (mm/min) based on real-time tool-surface contact. The goal is to maintain a consistent cutting speed and feed per tooth along the entire free-form toolpath. CAMSpeed was successfully integrated into a commercial CAD/CAM platform, and milling experiments were conducted to validate the approach. Results demonstrated that the use of parameterised NC codes reduced machining time by 28% and form error by 8%, without any increase in tool wear. Furthermore, modal analysis confirmed that the continuous variation of spindle speed did not induce machining-related forced vibrations. These findings underscore the potential of the proposed algorithm to optimise free-form milling by adaptively adjusting spindle speed and feed rate in response to geometrical complexity.
Authors
- Alessandro Roger Rodrigues (ORCID: https://orcid.org/0000-0003-3536-0885)
- Milton Pereira (ORCID: https://orcid.org/0000-0001-7059-5423)
- Luís Norberto López de Lacalle (ORCID: https://orcid.org/0000-0002-1573-2787)
- Felipe Marín (ORCID: https://orcid.org/0000-0003-2628-8180)
- Lucas Gomes Camargo
- Alexandre Popiolek (ORCID: https://orcid.org/0000-0003-4403-8011)
- A. Ferrari de Souza
Institutions
- University of the Basque Country (ES)
- Universidade de São Paulo (BR)
- Universidade Federal de Santa Catarina (BR)
Publication Details
- Journal
- Engineering Science and Technology an International Journal
- Published
- 2026-03-27
- DOI
- https://doi.org/10.1016/j.jestch.2026.102351
- Primary Topic
- Advanced machining processes and optimization
- Type
- article
- Field-Weighted Citation Impact
- 0.00