Research on consecutive micro-line interpolation algorithm with local cubic B-spline fitting for high speed machining

To achieve high-speed and high-accuracy machining, look-ahead scheme and parametric interpolator have shown significant effect on interpolating micro-line blocks. On the one hand, look-ahead schemes have been integrated in many computer numerical control (CNC) systems to alleviate the frequent start/stop motion and achieve a higher feedrate. However, the unsmooth speed at the segment junctions cannot be avoided entirely due to the discontinuous nature of the linearized-segmented contour. On the other hand, parametric interpolator has been proposed to overcome the shortcomings of the linear/circular interpolator. But, it is difficult to fit the blocks into parametric curves on-line. In this paper, a local cubic B-spline fitting algorithm with real-time look-ahead scheme is proposed for consecutive micro-line blocks interpolation. First, the consecutive micro-line blocks, which satisfy the bi-chord error constraint, are fitted into a C1 continuous cubic B-spline curve. Second, machining dynamics and tool path contour constrains are taken into consideration. Third, an optimal look-ahead scheme is proposed to generate the optimal feedrate profile. Simulation and experiment are performed in real-time environment to verify the effectiveness of the proposed method. Compared with the conventional interpolation algorithm, the proposed algorithm reduces the machining time by 70%.

[1]  Ranga Narayanaswami,et al.  A parametric interpolator with confined chord errors, acceleration and deceleration for NC machining , 2003, Comput. Aided Des..

[2]  Li Li,et al.  Look-Ahead Scheme for High Speed Consecutive Micro Line Interpolation Based on Dynamics of Machine Tool , 2008, ICIRA.

[3]  Dongbiao Zhao,et al.  Research and Implementation of NURBS Real-Time and Look-Ahead Interpolation Algorithm , 2009, 2009 International Conference on Measuring Technology and Mechatronics Automation.

[4]  Ming Chen,et al.  Real-Time NURBS Interpolator with an Optimal Feed for High-Speed Machining , 2009 .

[5]  Rida T. Farouki,et al.  Exact Taylor series coefficients for variable-feedrate CNC curve interpolators , 2001, Comput. Aided Des..

[6]  Mi-Ching Tsai,et al.  A real-time NURBS surface interpolator for precision three-axis CNC machining , 2003 .

[7]  Hong-Tzong Yau,et al.  Fast Bezier interpolator with real-time lookahead function for high-accuracy machining , 2007 .

[8]  Yuhan Wang,et al.  Variable-period feed interpolation algorithm for high-speed five-axis machining , 2009 .

[9]  Les A. Piegl,et al.  The NURBS Book , 1995, Monographs in Visual Communication.

[10]  Yusuf Altintas,et al.  High speed CNC system design. Part I: jerk limited trajectory generation and quintic spline interpolation , 2001 .

[11]  Syh-Shiuh Yeh,et al.  Adaptive-feedrate interpolation for parametric curves with a confined chord error , 2002, Comput. Aided Des..

[12]  Jing Chun Feng,et al.  An Optimal Feed Interpolation Algorithm for High-Speed Five-Axis Machining , 2006 .

[13]  Peinan Li,et al.  Research on quaternion-quintic spherical Bézier spline interpolation algorithm for 5-axis machining , 2009, 2009 4th International Conference on Computer Science & Education.