Tao Wu , Yong Zhang , Yongfei Wang , Bin Hu , Chen Li
{"title":"An error-controlled G3-continuous oriented toolpath optimization algorithm and modified speed planning for five-axis machining","authors":"Tao Wu , Yong Zhang , Yongfei Wang , Bin Hu , Chen Li","doi":"10.1016/j.jmapro.2026.01.066","DOIUrl":null,"url":null,"abstract":"<div><div>Converting micro-segment toolpaths into high-order curves can significantly enhance the stability of five-axis CNC machining processes. However, conventional toolpath optimization approaches tend to simultaneously cause both undercutting and overcutting on the workpiece surfaces. Overcutting leads to irreversible morphological damage to the workpiece, thereby resulting in scrapped parts. Furthermore, the asynchronous variation between speed limit trends and speed planning curves undermines the effectiveness of conventional speed planning strategies in the machining of complex structural workpieces. To achieve effective control over machining stability and accuracy in five-axis CNC machining of complex workpieces, this work proposed an error-controllable G3-continuous oriented toolpath optimization algorithm. Based on the G3-continuous quartic symmetric Bezier curve, the toolpath was directionally offset according to the viewing-angle theorem. To ensure toolpath reachability, the Sobolev seminorm method and CVE method were subsequently employed to further optimize toolpath stability. Additionally, an enhanced speed planning strategy with an extra verification mechanism was designed. By incorporating adaptive quintic Gauss-Legendre quadrature and S-shaped speed model, a numerical model was established to characterize the relationships among curvature radius, arc length, and motion time. The activation conditions for the verification mechanism were derived using quartic non-uniform difference formulas. The secant method was applied to dynamically adjust local snap parameters of current toolpath segments for speed profile modulation. Five-axis machining experiments on dentures were conducted to validate the effectiveness of optimization algorithms. Experimental results demonstrated that, compared with traditional strategies, the modified toolpath optimization and speed look-ahead algorithms reduced machine tool vibration by 6.62% and 19.46%, respectively, while increasing dimensional compliance rates by 283.79% and 439.774%, respectively. This work successfully mitigates the challenges of overcutting, machine chatter, and accuracy drift in the five-axis CNC machining of complex structural components, thereby offering theoretical support for the development of high-precision and stable machining technologies for such components.</div></div>","PeriodicalId":16148,"journal":{"name":"Journal of Manufacturing Processes","volume":"160 ","pages":"Pages 456-478"},"PeriodicalIF":7.8000,"publicationDate":"2026-02-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Manufacturing Processes","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1526612526000861","RegionNum":1,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2026/1/27 0:00:00","PubModel":"Epub","JCR":"Q1","JCRName":"ENGINEERING, MANUFACTURING","Score":null,"Total":0}
引用次数: 0
Abstract
Converting micro-segment toolpaths into high-order curves can significantly enhance the stability of five-axis CNC machining processes. However, conventional toolpath optimization approaches tend to simultaneously cause both undercutting and overcutting on the workpiece surfaces. Overcutting leads to irreversible morphological damage to the workpiece, thereby resulting in scrapped parts. Furthermore, the asynchronous variation between speed limit trends and speed planning curves undermines the effectiveness of conventional speed planning strategies in the machining of complex structural workpieces. To achieve effective control over machining stability and accuracy in five-axis CNC machining of complex workpieces, this work proposed an error-controllable G3-continuous oriented toolpath optimization algorithm. Based on the G3-continuous quartic symmetric Bezier curve, the toolpath was directionally offset according to the viewing-angle theorem. To ensure toolpath reachability, the Sobolev seminorm method and CVE method were subsequently employed to further optimize toolpath stability. Additionally, an enhanced speed planning strategy with an extra verification mechanism was designed. By incorporating adaptive quintic Gauss-Legendre quadrature and S-shaped speed model, a numerical model was established to characterize the relationships among curvature radius, arc length, and motion time. The activation conditions for the verification mechanism were derived using quartic non-uniform difference formulas. The secant method was applied to dynamically adjust local snap parameters of current toolpath segments for speed profile modulation. Five-axis machining experiments on dentures were conducted to validate the effectiveness of optimization algorithms. Experimental results demonstrated that, compared with traditional strategies, the modified toolpath optimization and speed look-ahead algorithms reduced machine tool vibration by 6.62% and 19.46%, respectively, while increasing dimensional compliance rates by 283.79% and 439.774%, respectively. This work successfully mitigates the challenges of overcutting, machine chatter, and accuracy drift in the five-axis CNC machining of complex structural components, thereby offering theoretical support for the development of high-precision and stable machining technologies for such components.
期刊介绍:
The aim of the Journal of Manufacturing Processes (JMP) is to exchange current and future directions of manufacturing processes research, development and implementation, and to publish archival scholarly literature with a view to advancing state-of-the-art manufacturing processes and encouraging innovation for developing new and efficient processes. The journal will also publish from other research communities for rapid communication of innovative new concepts. Special-topic issues on emerging technologies and invited papers will also be published.