Constraint-driven local deformation optimization method for toolpath in the singularity region of five-axis machining

Five-axis CNC machining plays a crucial role in manufacturing complex freeform surfaces with high precision and efficiency. However, when the tool axis vector enters a singular region, abrupt rotary axis motion occurs, causing severe degradation of machining accuracy and surface quality. To address...

Full description

Saved in:
Bibliographic Details
Published in:Engineering Research Express Vol. 7; no. 4; pp. 45417 - 45439
Main Authors: Chen, Liangji, Wang, Guihai, Lian, Haocheng, Huang, Zhijin, Xu, Haohao, Li, Huiying
Format: Journal Article
Language:English
Published: IOP Publishing 31.12.2025
Subjects:
ISSN:2631-8695, 2631-8695
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Five-axis CNC machining plays a crucial role in manufacturing complex freeform surfaces with high precision and efficiency. However, when the tool axis vector enters a singular region, abrupt rotary axis motion occurs, causing severe degradation of machining accuracy and surface quality. To address this problem, this paper conducts an in-depth analysis of the causes of singular phenomena in five-axis machining and proposes a constraint-driven local deformation optimization algorithm for tool paths. First, based on the kinematic model of an A–C dual rotary table five-axis machine tool, the differential motion relationship between tool pose in the workpiece coordinate system and machine axis positions is derived. From the perspective of differential motion, the mechanism of singularity occurrence and its negative impact on machining accuracy are explained, and the singular region is explicitly defined. Subsequently, for tool axis vector points located within and on the boundary of the singular region, B-spline interpolation modeling is employed. Under the constraints of singular region avoidance, machine kinematic performance, and motion continuity, an optimization model is established with the objectives of minimizing tool axis vector deviation and minimizing the integral squared norm of the B-spline curve’s angular jerk. The optimal B-spline control points are obtained using a sequential quadratic programming (SQP) algorithm. Finally, simulation and machining experiments are conducted to validate the proposed method. Simulation and cutting tests show that the optimized toolpath avoids singular regions and improves motion smoothness, reducing C-axis peak acceleration by 79.2% and surface roughness Ra by 86.8%.
Bibliography:ERX-112932.R1
ISSN:2631-8695
2631-8695
DOI:10.1088/2631-8695/ae1bff