A real-time and look-ahead interpolation algorithm with axial jerk-smooth transition scheme for computer numerical control machining of micro-line segments

Because micro-line segments are the most widely used form of tool-paths for computer numerical control machining, the smoothness at the junction of two adjacent segments is still the bottleneck for the machining quality and efficiency. To reduce the time spent by the smoothing process and improve the smoothness at the junction, this article proposes a real-time and look-ahead interpolation algorithm with an axial jerk-smooth transition scheme. In one step, the algorithm finishes the transition scheme construction and velocity planning by using the trigonometric velocity planning method. This method can utilize the maximal acceleration and/or jerk capabilities of drive axis to achieve smooth axial kinematic profiles while satisfying the user-specified chord error. In addition, a real-time look-ahead method is developed to plan the global feedrate profile and adjust the transition schemes without intersections constantly. The simulation results demonstrate that the proposed algorithm could realize smooth axial velocity, acceleration and jerk control and improve the smoothing process efficiency and machining accuracy.

[1]  Hong-Tzong Yau,et al.  Real-time NURBS interpolator: application to short linear segments , 2009 .

[2]  Eiji Shamoto,et al.  A curvature optimal sharp corner smoothing algorithm for high-speed feed motion generation of NC systems along linear tool paths , 2014, The International Journal of Advanced Manufacturing Technology.

[3]  Xianli Liu,et al.  Interpolation using non-uniform rational B-spline for the smooth milling of ruled-surface impeller blades , 2015 .

[4]  Ji Zhao,et al.  Fast parametric curve interpolation with minimal feedrate fluctuation by cubic B-spline , 2018 .

[5]  Z. Xiong,et al.  Research of the real-time interpolation based on piecewise power basis functions , 2019 .

[6]  Xiao-Shan Gao,et al.  Curve fitting and optimal interpolation for CNC machining under confined error using quadratic B-splines , 2015, Comput. Aided Des..

[7]  Dongsheng Yang,et al.  A real-time look-ahead interpolation algorithm based on Akima curve fitting , 2014 .

[8]  A locally optimal transition method with analytical calculation of transition length for computer numerical control machining of short line segments , 2018 .

[9]  Zhang Xiaohui Research on Smooth Compression Interpolation Algorithm in CNC Machining , 2011 .

[10]  H. Ding,et al.  A real-time look-ahead interpolation methodology with curvature-continuous B-spline transition scheme for CNC machining of short line segments , 2013 .

[11]  Ji-Hong Chen,et al.  A realtime curvature-smooth interpolation scheme and motion planning for CNC machining of short line segments , 2015 .

[12]  C. Okwudire,et al.  Minimum-time cornering for CNC machines using an optimal control method with NURBS parameterization , 2016 .

[13]  Burak Sencer,et al.  Kinematic corner smoothing for high speed machine tools , 2016 .

[14]  Alexandru Mihai Bica,et al.  Optimizing at the end-points the Akima's interpolation method of smooth curve fitting , 2014, Comput. Aided Geom. Des..

[15]  T. Song,et al.  Correcting and compressing interpolation algorithm for free-form surface machining , 2012 .

[16]  Xiao-Shan Gao,et al.  High speed interpolation for micro-line trajectory and adaptive real-time look-ahead scheme in CNC machining , 2011 .

[17]  Meng-Shiun Tsai,et al.  A novel integrated dynamic acceleration/deceleration interpolation algorithm for a CNC controller , 2016 .

[18]  Limin Zhu,et al.  Look-ahead interpolation of short line segments using B-spline curve fitting of dominant points , 2015 .

[19]  Ye Peiqing Study on the Method of Increasing Turning Velocity During CNC Continuous Machining , 2008 .

[20]  Rida T. Farouki,et al.  High-speed cornering by CNC machines under prescribed bounds on axis accelerations and toolpath contour error , 2012 .

[21]  Zhou Lai-shui Adaptive Algorithm for Feedrate Smoothing of High Speed Machining , 2006 .

[22]  Eiji Shamoto,et al.  High speed cornering strategy with confined contour error and vibration suppression for CNC machine tools , 2015 .

[23]  Hang Wenye Corner Curve Transition Interpolation Algorithm for High Speed Machining of Micro-line Segment , 2010 .

[24]  Ke Zhang,et al.  Cubic spline trajectory generation with axis jerk and tracking error constraints , 2013 .

[26]  Li Chao Comparison between Tangential Sealing Performances with and without Labyrinth Scroll Wrap , 2010 .

[27]  Li-Min Zhu,et al.  Feedrate scheduling for interpolation of parametric tool path using the sine series representation of jerk profile , 2017 .

[28]  Claudio Melchiorri,et al.  FIR filters for online trajectory planning with time- and frequency-domain specifications , 2012 .