Yifei Hu , Xin Jiang , Guanying Huo , Cheng Su , Hexiong Li , Li-Yong Shen , Zhiming Zheng
{"title":"Enhancing five-axis CNC toolpath smoothing: Overlap elimination with asymmetrical B-splines","authors":"Yifei Hu , Xin Jiang , Guanying Huo , Cheng Su , Hexiong Li , Li-Yong Shen , Zhiming Zheng","doi":"10.1016/j.cirpj.2024.05.013","DOIUrl":null,"url":null,"abstract":"<div><p>In the realm of five-axis Computer Numerical Control (CNC) machining, the challenge of minimizing velocity, acceleration, and jerk fluctuations has prompted the development of various local corner smoothing methods. However, existing techniques often rely on symmetrical spline curves or impose pre-set transition length constraints, limiting their effectiveness in reducing curvature and maintaining velocity at critical corners. To comprehensively address these limitations comprehensively, a novel approach for local smoothing of five-axis linear toolpaths is presented in this paper. The proposed method introduces two asymmetrical B-splines at corners, effectively smoothing both the tool-tip position in the workpiece coordinate system and the tool orientation in the machine coordinate system. To fine-tune transition curve scales and minimize velocity disparities between adjacent corners, an overlap elimination scheme is employed. Furthermore, the two-step strategy emphasizes the synchronization of tool-tip position and tool orientation while considering maximal approximation error. The outcome is a blended five-axis toolpath that significantly reduces curvature extremes in the smoothed path, achieving reductions ranging from 36.28 % to 45.51 %. Additionally, the proposed method streamlines the interpolation process, resulting in time savings ranging from 5.68 % to 8.78 %, all the while adhering to the same geometric and kinematic constraints.</p></div>","PeriodicalId":56011,"journal":{"name":"CIRP Journal of Manufacturing Science and Technology","volume":"52 ","pages":"Pages 36-57"},"PeriodicalIF":4.6000,"publicationDate":"2024-06-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"CIRP Journal of Manufacturing Science and Technology","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S175558172400066X","RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"ENGINEERING, MANUFACTURING","Score":null,"Total":0}
引用次数: 0
Abstract
In the realm of five-axis Computer Numerical Control (CNC) machining, the challenge of minimizing velocity, acceleration, and jerk fluctuations has prompted the development of various local corner smoothing methods. However, existing techniques often rely on symmetrical spline curves or impose pre-set transition length constraints, limiting their effectiveness in reducing curvature and maintaining velocity at critical corners. To comprehensively address these limitations comprehensively, a novel approach for local smoothing of five-axis linear toolpaths is presented in this paper. The proposed method introduces two asymmetrical B-splines at corners, effectively smoothing both the tool-tip position in the workpiece coordinate system and the tool orientation in the machine coordinate system. To fine-tune transition curve scales and minimize velocity disparities between adjacent corners, an overlap elimination scheme is employed. Furthermore, the two-step strategy emphasizes the synchronization of tool-tip position and tool orientation while considering maximal approximation error. The outcome is a blended five-axis toolpath that significantly reduces curvature extremes in the smoothed path, achieving reductions ranging from 36.28 % to 45.51 %. Additionally, the proposed method streamlines the interpolation process, resulting in time savings ranging from 5.68 % to 8.78 %, all the while adhering to the same geometric and kinematic constraints.
期刊介绍:
The CIRP Journal of Manufacturing Science and Technology (CIRP-JMST) publishes fundamental papers on manufacturing processes, production equipment and automation, product design, manufacturing systems and production organisations up to the level of the production networks, including all the related technical, human and economic factors. Preference is given to contributions describing research results whose feasibility has been demonstrated either in a laboratory or in the industrial praxis. Case studies and review papers on specific issues in manufacturing science and technology are equally encouraged.