Discrete Interpolation of G01 Codes in 2D Machining under Bounded Accelerations

In this paper, a new algorithm is proposed to interpolate G01 codes in 2D milling. Without resorting to smooth curve approximation, the algorithm makes full use of the acceleration bounds to change directions with optimal velocities at the cutter location points designated by the G01 codes, and then makes global lookahead and optimization to generate time-optimal interpolation of the G01 codes. The algorithm is realized and tested on NC wood carving machine, showing that when compared with the classical equal-velocity corner-turning method, the current method can reduce the machining time by 14–115 %, while maintaining better details than the classical method.

[1]  Daoshan Du,et al.  An accurate adaptive parametric curve interpolator for NURBS curve interpolation , 2007 .

[2]  An-Chen Lee,et al.  The feedrate scheduling of NURBS interpolator for CNC machine tools , 2011, Comput. Aided Des..

[3]  H. O. Fattorini,et al.  The time-optimal control problem in Banach spaces , 1974 .

[4]  Min-Yang Yang,et al.  The benefits of using instantaneous energy to monitor the transient state of the wire EDM process , 2006 .

[5]  Ming Chen,et al.  Design of a real-time adaptive NURBS interpolator with axis acceleration limit , 2010 .

[6]  S. Lefschetz Contributions to the theory of nonlinear oscillations , 1950 .

[7]  Meng-Shiun Tsai,et al.  Development of real-time look-ahead algorithm for NURBS interpolator with consideration of servo dynamics , 2007, 2007 46th IEEE Conference on Decision and Control.

[8]  Hu Jun Research on Feedrate Model of Look-ahead and Solution Algorithm for High-speed Machining of Small Line Segments , 2005 .

[9]  Behnam Moetakef Imani,et al.  Real-time P-H curve CNC interpolators for high speed cornering , 2008 .

[10]  Jun Hu,et al.  An optimal feedrate model and solution algorithm for a high-speed machine of small line blocks with look-ahead , 2006 .

[11]  Meng-Shiun Tsai,et al.  Development of an integrated look-ahead dynamics-based NURBS interpolator for high precision machinery , 2008, Comput. Aided Des..

[12]  Kazuo Yamazaki,et al.  An accurate adaptive NURBS curve interpolator with real-time flexible acceleration/deceleration control , 2010 .

[13]  Yun-Fei Zhou,et al.  A universal velocity profile generation approach for high-speed machining of small line segments with look-ahead , 2007 .

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

[15]  Rida T. Farouki,et al.  Time-optimal traversal of curved paths by Cartesian CNC machines under both constant and speed-dependent axis acceleration bounds , 2007 .

[16]  Yusuf Altintas,et al.  Virtual CNC system. Part II. High speed contouring application , 2006 .