A real-time and look-ahead interpolation methodology with dynamic B-spline transition scheme for CNC machining of short line segments

Tool path is presented as continuous small line segments in some existing NC machining programs. To achieve high machining speed and smooth machining quality, the tool path needs to be processed. This study presents a real-time and look-ahead interpolation methodology with dynamic B-spline transition scheme for short line segments machining. In the methodology, transition curve is adjusted to avoid intersection and keep high machining speed. Firstly, the unit length of every B-spline transition curve is calculated depending on tool path and NC system requirements; then, the maximum allowable velocity of the curve which is called threshold velocity can be got. Secondly, transition curve is determined according to the unit length and two consecutive threshold velocities, and time optimization function makes the transition curve take less machining time. Thirdly, the 7-phase velocity planning algorithm and static look-ahead algorithm are adopted to generate smooth machining feedrate and fine machining quality. Lastly, the curve interpolation is performed on the processed tool path. The simulations and experiments demonstrated that the proposed algorithm is able to achieve high machining speed and generate fine machining quality.

[1]  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.

[2]  Xavier Beudaert,et al.  5-axis local corner rounding of linear tool path discontinuities , 2013 .

[3]  Hu Lin,et al.  Design and implementation of five-axis transformation function in CNC system , 2014 .

[4]  Dereck S. Meek,et al.  G 2 blends of linear segments with cubics and Pythagorean-hodograph quintics , 2009, Int. J. Comput. Math..

[5]  W. T. Lei,et al.  Fast real-time NURBS path interpolation for CNC machine tools , 2007 .

[6]  M. Tsai,et al.  Development of a real-time look-ahead interpolation methodology with spline-fitting technique for high-speed machining , 2010 .

[7]  Zhixiao Wang,et al.  Trajectory planning for coordinated motion of a robot and a positioning table. I. Path specification , 1990, IEEE Trans. Robotics Autom..

[8]  Dong Yu,et al.  An Open CNC System Based on Component Technology , 2009, IEEE Transactions on Automation Science and Engineering.

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

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

[11]  Reginaldo Teixeira Coelho,et al.  Experimental investigation of feed rate limitations on high speed milling aimed at industrial applications , 2007 .

[12]  Han Ding,et al.  RETRACTED: An analytical curvature-continuous Bézier transition algorithm for high-speed machining of a linear tool path , 2012 .

[13]  Li Bing Zhang,et al.  The transition algorithm based on parametric spline curve for high-speed machining of continuous short line segments , 2011 .

[14]  Pascal Ray,et al.  Bspline approximation of circle arc and straight line for pocket machining , 2010, Comput. Aided Des..

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

[16]  Les A. Piegl,et al.  The NURBS book (2nd ed.) , 1997 .

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

[18]  Kazuo Yamazaki,et al.  The design of a NURBS pre-interpolator for five-axis machining , 2008 .

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

[20]  Ming-Jen Kuo,et al.  NURBS machining and feed rate adjustment for high-speed cutting of complex sculptured surfaces , 2001 .