Citation: | Guangwen YAN, Desheng ZHANG, Jinting XU, Yuwen SUN. Corner smoothing for CNC machining of linear tool path: A review[J]. Journal of Advanced Manufacturing Science and Technology . doi: 10.51393/j.jamst.2023001 |
[1] |
. Sun YW, Jia JJ, Xu JT, Chen MS, Niu JB. Path, feedrate and trajectory planning for free-from surface machining: A state-of-the-art review. Chinese J Aeronaut 2022; 35(8):12-29.
|
[2] |
. Xu JT, Zhang DY, Sun YW. Kinematics performance oriented smoothing method to plan tool orientations for 5-axis ball-end CNC machining. Int J Mech Sci 2019; 157-158:293-303.
|
[3] |
. Niu JB, Xu JT, Ren F, Sun YW, Guo DM. A short review on milling dynamics in low-stiffness cutting conditions: Modeling and analysis. J Adv Manu Sci Tech 2021; 1(1):2020004.
|
[4] |
. Pessoles X, Landon Y, Rubio W. Kinematic modelling of a 3-axis NC machine tool in linear and circular interpolation. Int J Adv Manuf Tech 2010; 47(5):639-655.
|
[5] |
. Liu HD, Xi XC, Liang W, Chen M, Chen H, Zhao WS. A look-ahead transition algorithm for jump motions with short line segments in EDM. Int J Adv Manuf Tech 2018; 95(1):1409-1419.
|
[6] |
. Xu JT, Xu LK, Li YF, Sun YW. Shape-adaptive CNC milling for complex contours on deformed thin-walled revolution surface parts. J Manuf Process 2020; 59:760-771.
|
[7] |
. Lei W, Sung M, Lin L, Huang J. Fast real-time nurbs path interpolation for CNC machine tools. Int J Mach Tool Manu 2007; 47(10):1530-1541.
|
[8] |
. Yuen A, Zhang K, Altintas Y. Smooth trajectory generation for five-axis machine tools. Int J Mach Tool Manu 2013;71:11-19.
|
[9] |
. Li H, Rastegar J, Wang BS, Wu WJ, Yan ZW. A corner smoothing algorithm using trajectory pattern method (TPM) for high-speed and high-quality machining. Adv Mech Eng 2021; 13(8):16878140211040671.
|
[10] |
. Du JF, Zhang LQ, Gao T. Acceleration smoothing algorithm for global motion in high-speed machining. Proc IMechE, Part B: J Eng Manu 2019; 233(8):1844-1858.
|
[11] |
. Du X, Huang J, Zhu LM, Ding H. An error-bounded B-spline curve approximation scheme using dominant points for CNC interpolation of micro-line toolpath. Robot Comput Integr Manuf 2020; 64:1019-1030.
|
[12] |
. Wang XD, Liu B, Mei XS, Hou DX, Li Q, Sun Z. Global smoothing for five-axis linear paths based on an adaptive NURBS interpolation algorithm. Int J Adv Manuf Tech 2021; 114(7):2407-2420.
|
[13] |
. Tulsyan S, Altintas Y. Local toolpath smoothing for five-axis machine tools. Int J Mach Tool Manu 2015; 96:15-26.
|
[14] |
. Yang JX, Yuen A. An analytical local corner smoothing algorithm for five-axis CNC machining. Int J Mach Tool Manu 2017; 123:22-35.
|
[15] |
. Zhang Y, Zhao MY, Ye PQ, Zhang H. A g4 continuous b-spline transition algorithm for CNC machining with jerk-smooth feedrate scheduling along linear segments. Comput Aided Design 2019; 115:231-243.
|
[16] |
. Ernesto CA, Farouki RT. High-speed cornering by CNC machines under prescribed bounds on axis accelerations and toolpath contour error. Int J Adv Manuf Tech 2012; 58(1):327-338.
|
[17] |
. Sencer B, Ishizaki K, Shamoto E. A curvature optimal sharp corner smoothing algorithm for high-speed feed motion generation of nc systems along linear tool paths. Int J Adv Manuf Tech 2015; 76(9):1977-1992.
|
[18] |
. Fan W, Lee CH, Chen JH, Xiao Y. Real-time Bézier interpolation satisfying chord error constraint for CNC tool path. Sci China Tech Sci 2016; 59(2):203-213.
|
[19] |
. Lu TC, Chen SL. Real-time local optimal Bézier corner smoothing for CNC machine tools. IEEE Access 2021; 9:152718-2.
|
[20] |
. Bi QZ, Huang J, Lu YA, Zhu LM, Ding H. A general, fast and robust B-spline fitting scheme for micro-line tool path under chord error constraint. Sci China Tech Sci 2019; 62(2):321-332.
|
[21] |
. Zhang YB, Wang TY, Dong JC, Peng P, Liu YF, Ke RJ. An analytical G3 continuous corner smoothing method with adaptive constraints adjustments for five-axis machine tool. Int J Adv Manuf Tech 2020; 109(3):1007-1026.
|
[22] |
. Jiang Y, Han J, Xia L, Lei L, Tian XQ, Liu HJ. A decoupled five-axis local smoothing interpolation method to achieve continuous acceleration of tool axis. Int J Adv Manuf Tech 2020; 111(1-2):449-470.
|
[23] |
. Huang ND, Hua L, Huang X, Zhang Y, Zhu LM, Biermann D. B-spline-based corner smoothing method to decrease the maximum curvature of the transition curve. J Manuf Sci Eng, ASME Trans 2022; 144(5):054503.
|
[24] |
. Lin MT, Tsai MS, Yau HT. Development of a dynamics-based NURBS interpolator with real-time look-ahead algorithm. Int J Mach Tool Manu 2007; 47(15):2246-2262.
|
[25] |
. Duan M, Okwudire C. Minimum-time cornering for CNC machines using an optimal control method with NURBS parameterization. Int J Adv Manuf Tech 2016; 85(5):1405-1418.
|
[26] |
. Du X, Wang B. A C3-continuous NURBS transition scheme for the CNC machining of short linear segments. Int J Precis Eng Manuf 2022; 73:1-10.
|
[27] |
. Farouki RT. Construction of G2 rounded corners with Pythagorean-Hodograph curves. Comput Aided Geom Des 2014; 31(2):127-139.
|
[28] |
. Shi J, Bi QZ, Zhu LM, Wang YH. Corner rounding of linear five-axis tool path by dual PH curves blending. Int J Mach Tool Manu 2015; 88:223-236.
|
[29] |
. Zhao K, Li SR. High speed machining for linear paths blended with G3 continuous Pythagorean-Hodograph curves. J Syst Sci Complex 2022; 35(4):1586-1607.
|
[30] |
. Wang YS, Yang DS, Liu YZ. A real-time look-ahead interpolation algorithm based on akima curve fitting. Int J Mach Tool Manu 2014; 85:122-130.
|
[31] |
. Shahzadeh A, Khosravi A, Robinette T, Nahavandi S. Smooth path planning using biclothoid fillets for high speed CNC machines. Int J Mach Tool Manu 2018; 132:36-49.
|
[32] |
. Xiao QB, Wan M, Liu Y, Qin XB, Zhang WH. Space corner smoothing of CNC machine tools through developing 3D general clothoid. Robot Comput Integr Manuf 2020; 64:101949.
|
[33] |
. Huang XY, Zhao F, Tao T, Mei XS. A newly developed corner smoothing methodology based on clothoid splines for high speed machine tools. Robot Comput Integr Manuf 2021; 70:102106.
|
[34] |
. Tajima S, Sencer B. Kinematic corner smoothing for high speed machine tools. Int J Mach Tool Manu 2016; 108:27-43.
|
[35] |
. Tajima S, Sencer B. Global tool-path smoothing for CNC machine tools with uninterrupted acceleration. Int J Mach Tool Manu 2017; 121:81-95.
|
[36] |
. Zhang Q, Gao XS, Li HB, Zhao MY. Minimum time corner transition algorithm with confined feedrate and axial acceleration for NC machining along linear tool path. Int J Adv Manuf Tech 2017; 89:941-956.
|
[37] |
. Biagiotti L, Melchiorri C. FIR filters for online trajectory planning with time-and frequency-domain specifications. Control Eng Pract 2012; 20(12):1385-1399.
|
[38] |
. Liu Y, Wan M, Qin XB, Xiao QB, Zhang WH. FIR filter-based continuous interpolation of G01 commands with bounded axial and tangential kinematics in industrial five-axis machine tools. Int J Mech Sci 2020; 169:105325.
|
[39] |
. Song DN, Ma JW, Zhong YG, Yao JJ. Global smoothing of short line segment toolpaths by control-point-assigning-based geometric smoothing and FIR filtering-based motion smoothing. Mech Syst Signal Pr 2021; 160:107908.
|
[40] |
. Hayasaka T, Minoura K, Ishizaki K, Shamoto E, Sencer B. A lightweight interpolation algorithm for short-segmented machining tool paths to realize vibration avoidance, high accuracy, and short machining time. Int J Precis Eng Manuf 2019; 59:1-17.
|
[41] |
. Tang PY, Lin MT, Tsai MS, Cheng CC. Toolpath interpolation with novel corner smoothing technique. Robot Comput Integr Manuf 2022; 78:102388.
|
[42] |
. Bi QZ, Shi J, Wang YH, Zhu LM, Ding H. Analytical curvature-continuous dual-Bézier corner transition for five-axis linear tool path. Int J Mach Tool Manu 2015; 91:96-108.
|
[43] |
. Wan M, Qin XB, Xiao QB, Liu Y, Zhang WH. Asymmetrical Pythagorean-Hodograph (PH) spline-based C3 continuous corner smoothing algorithm for five-axis tool paths with short segments. J Manuf Process 2021; 64:1387-1411.
|
[44] |
. Jiang X, Hu YF, Huo GY, Su C, Wang BL, Li HX, et al. Asymmetrical Pythagorean-Hodograph spline-based C4 continuous local corner smoothing method with jerk-continuous feedrate scheduling along linear toolpath. Int J Adv Manuf Tech 2022; 121(9):5731-5754.
|
[45] |
. Yan GW, Zhang YN, Li CP, Xu JT. Asymmetrical transition-based corner rounding method driven by overlap elimination for CNC machining of short-segmented tool path. J Manuf Process 2022; 76:624-637.
|
[46] |
. Yan GW, Liang JL, Xu JT. Overlap classification-based and kinematically coordinated corner rounding using double asymmetrical transitions for five-axis short-segmented tool path. J Manuf Process 2023; 85:1077-1095.
|
[47] |
. Wang WX, Hu CX, Zhou K, He SQ. (B.6)corner trajectory smoothing with asymmetrical transition profile for CNC machine tools. Int J Mach Tool Manu 2019; 144:103423.
|
[48] |
. Wang WX, Hu CX, Zhou K, He SQ, Zhu LM. Local asymmetrical corner trajectory smoothing with bidirectional planning and adjusting algorithm for CNC machining. Robot Comput Integr Manuf 2021; 68:102058.
|
[49] |
. Xu FY, Sun YW. A circumscribed corner rounding method based on double cubic B-splines for a five-axis linear tool path. Int J Adv Manuf Tech 2018; 94(1):451-462.
|
[50] |
. Sun SJ, Altintas Y. A G3 continuous tool path smoothing method for 5-axis CNC machining. CIRP J Manuf Sci Tec 2021; 32:529-549.
|
[51] |
. Yin XL, Guan JN, Chen MS, Sun YW. An analytical corner rounding algorithm with G01 shape-preserving for five-axis CNC machining. J Manuf Sci Eng, ASME Trans 2022; 144(8):081013.
|
[52] |
. Li H, Wu WJ, Rastegar J, Guo A. A real-time and look-ahead interpolation algorithm with axial jerk-smooth transition scheme for computer numerical control machining of micro-line segments. Proc IMechE, Part B: J Eng Manu 2019; 233(9):2007-2019.
|
[53] |
. Guo P, Wu YJ, Shen ZB, Zhang HR, Zhang P, Lou F. A smoothing method of continuous line-segment path in CNC machining based on real-time transformation of interpolation points. Int J Adv Manuf Tech 2022; 118(11-12):4043-4054.
|
[54] |
. Zhao H, Zhu LM, Ding H. A real-time look-ahead interpolation methodology with curvature-continuous B-spline transition scheme for CNC machining of short line segments. Int J Mach Tool Manu 2013; 65:88-98.
|
[55] |
. Fan W, Lee CH, Chen JH. A realtime curvature-smooth interpolation scheme and motion planning for CNC machining of short line segments. Int J Mach Tool Manu 2015; 96:27-46.
|
[56] |
. Sun SJ, Lin H, Zheng LM, Yu JG, Hu Y. A real-time and look-ahead interpolation methodology with dynamic b-spline transition scheme for CNC machining of short line segments. Int J Adv Manuf Tech 2016; 84(5):1359-1370.
|
[57] |
. Huang J, Du X, Zhu LM. Real-time local smoothing for five-axis linear toolpath considering smoothing error constraints. Int J Mach Tool Manu 2018; 124:67-79.
|
[58] |
. Xiao QB, Wan M, Qin XB, Liu Y, Zhang WH. Real-time smoothing of G01 commands for five-axis machining by constructing an entire spline with the bounded smoothing error. Mech Mach Theory 2021; 161:104307.
|
[59] |
. Farouki RT, Shah S. Real-time CNC interpolators for Pythagorean-Hodograph curves. Comput Aided Geom Des 1996; 13(7):583-600.
|
[60] |
. Hu Q, Chen YP, Jin XL, Yang JX. A real-time C3 continuous local corner smoothing and interpolation algorithm for CNC machine tools. J Manuf Sci Eng, ASME Trans 2019; 141(4):041004.
|
[61] |
. Hu Q, Chen YP, Jin XL, Yang JX. A real-time C3 continuous tool path smoothing and interpolation algorithm for five-axis machine tools. J Manuf Sci Eng, ASME Trans 2020; 142(4):041002.
|
[62] |
. Sencer B, Ishizaki K, Shamoto E. High speed cornering strategy with confined contour error and vibration suppression for CNC machine tools. CIRP Ann-Manuf Techn 2015; 64(1):369-372.
|
[63] |
. Tajima S, Sencer B. Accurate real-time interpolation of 5-axis tool-paths with local corner smoothing. Int J Mach Tool Manu 2019; 142:1-15.
|
[64] |
. Tang PY, Lin MT, Tsai MS. Real-time corner smoothing based on FIR filtering for CNC machine tools. In: 2021 IEEE 3rd Eurasia Conference on IOT, Communication and Engineering (ECICE) IEEE; 2021. p. 639-644.
|
[65] |
. Ishizaki K, Shamoto E. A new real-time trajectory generation method modifying trajectory based on trajectory error and angular speed for high accuracy and short machining time. Int J Precis Eng Manuf 2022; 76:173-189.
|
[66] |
. Tajima S, Sencer B. Online interpolation of 5-axis machining toolpaths with global blending. Int J Mach Tool Manu 2022; 175:103862.
|
[67] |
. Zhou B, Tian T, Zhao J, Liu D. Tool-path continuity determination based on machine learning method. Int J Adv Manuf Tech 2022; 119(1):403-420.
|
[68] |
. Yang K, Sukkarieh S. An analytical continuous-curvature path-smoothing algorithm. IEEE Trans Robot 2010; 26(3):561-568.
|
[69] |
. Zhang LB, You YP, He J, Yang XF. The transition algorithm based on parametric spline curve for high-speed machining of continuous short line segments. Int J Adv Manuf Tech 2011; 52(1):245-254.
|
[70] |
. Zhang Y, Ye PQ, Wu JQ, Zhang H. An optimal curvature-smooth transition algorithm with axis jerk limitations along linear segments. Int J Adv Manuf Tech 2018; 95(1):875-888.
|
[71] |
. Zhang LQ, Du JF. Acceleration smoothing algorithm based on jounce limited for corner motion in high-speed machining. Int J Adv Manuf Tech 2018; 95(1-4):1487-1504.
|
[72] |
. Yang JX, Chen YP, Chen YH, Zhang DL. A tool path generation and contour error estimation method for four-axis serial machines. Mechatronics 2015; 31:78-88.
|
[73] |
. Hu Q, Chen YP, Yang JX, Zhang DL. An analytical C3 continuous local corner smoothing algorithm for four-axis computer numerical control machine tools. J Manuf Sci Eng, ASME Trans 2018; 140(5):051004.
|
[74] |
. Beudaert X, Pechard PY, Tournier C. 5-axis tool path smoothing based on drive constraints. Int J Mach Tool Manu 2011; 51(12):958-965.
|
[75] |
. Beudaert X, Lavernhe S, Tournier C. 5-axis local corner rounding of linear tool path discontinuities. Int J Mach Tool Manu 2013; 73:9-16.
|
[76] |
. Gao XY, Zhang SY, Qiu LM, Liu XJ, Wang ZL, Wang Y. Double B-spline curve-fitting and synchronization-integrated feedrate scheduling method for five-axis linear-segment toolpath. Applied Sciences (Switzerland) 2020; 10(9):3158.
|
[77] |
. Sun SJ. A G3 continuous five-axis tool path corner smoothing method with improved machining efficiency and accurately controlled deviation of tool axis orientation. Int J Adv Manuf Tech 2022; 119(11):7003-7024.
|
[78] |
. Dong W, Ding Y, Huang J, Yang L, Zhu XY. An optimal curvature smoothing method and the associated real-time interpolation for the trajectory generation of flying robots. Robot Auton Syst 2019; 115:73-82.
|
[79] |
. Xie ZH, Xie FG, Liu XJ, Wang JS. Global G3 continuity toolpath smoothing for a 5-DOF machining robot with parallel kinematics. Robot Comput Integr Manuf 2021; 67:102018.
|
[80] |
. Li GX, Liu HT, Liu SJ, Xiao JL. A general C2 continuous toolpath corner smoothing method for a 5-DOF hybrid robot. Mech Mach Theory 2022; 169:104640.
|
[81] |
. Yang JX, Li DW, Ye CC, Ding H. An analytical C3 continuous tool path corner smoothing algorithm for 6R robot manipulator. Robot Comput Integr Manuf 2020; 64:101947.
|
[82] |
. Peng JF, Huang PS, Ding Y, Ding H. An analytical method for decoupled local smoothing of linear paths in industrial robots. Robot Comput Integr Manuf 2021; 72:102193.
|
[83] |
. Tajima S, Iwamoto S, Yoshioka H. Kinematic tool-path smoothing for 6-axis industrial machining robots. Int J Auto Tech-JPN 2021; 15(5):621-630.
|
[84] |
. Sun HW, Yang JX, Li DW, Ding H. An on-line tool path smoothing algorithm for 6R robot manipulator with geometric and dynamic constraints. Sci China Tech Sci 2021; 64(9):1907-1919.
|
[85] |
. Liu HT, Li GX, Xiao JL. A C3 continuous toolpath corner smoothing method for a hybrid machining robot. J Manuf Process 2022; 75:1072-1088.
|
[86] |
. Erkorkmaz K, Altintas Y. High speed CNC system design. part I: jerk limited trajectory generation and quintic spline interpolation. Int J Mach Tool Manu 2001; 41(9):1323-1345.
|
[87] |
. Yau HT, Wang JB. Fast Bézier interpolator with real-time lookahead function for high-accuracy machining. Int J Mach Tool Manu 2007; 47(10):1518-1529.
|
[88] |
. Wang JB, Yau HT. Real-time nurbs interpolator: application to short linear segments. Int J Adv Manuf Tech 2009; 41:1169-1185.
|
[89] |
. Tsai MS, Huang YC. A novel integrated dynamic acceleration/deceleration interpolation algorithm for a CNC controller. Int J Adv Manuf Tech 2016; 87(1):279-292.
|
[90] |
. Lin MT, Lee JC, Shen CC, Lee CY, Wang JT. Local corner smoothing with kinematic and real-time constraints for five-axis linear tool path. In: 2018 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM) IEEE;2018. p. 816-821.
|
[91] |
. Nshama EW, Uchiyama N. Time and energy optimal trajectory generation in feed drive systems using kinematic corner smoothing with interrupted acceleration. In: 2018 26th Mediterranean Conference on Control and Automation (MED) IEEE; 2018. p. 102-107.
|
[92] |
. Pateloup V, Duc E, Ray P. Corner optimization for pocket machining. Int J Mach Tool Manu 2004; 44(12):1343-1353.
|
[93] |
. Pateloup V, Duc E, Ray P. Bspline approximation of circle arc and straight line for pocket machining. Comput Aided Design 2010; 42(9):817-827.
|