An Efficient Motion Trajectory Planning Method in CNC System

Lines and circular arcs are commonly used in CNC systems, the numerical controller always treats them separately, in two different routines. In this paper, a circle discrete method is proposed, both linear segments and circular arcs are treated as straight lines in motion layer under permitted tolerance. One major barrier of trajectory planning on G01 segments is the transition velocity at corner. In the requirement of high speed and high accuracy, a symmetrical corner transition method is studied, with the characteristics of simplicity and computing efficiency, promotes velocity at corner. Furthermore, a look-ahead method is applied to foresee the following path and readjust corner velocity. Based on real-time period routine, trapezoidal velocity profile is used for trajectory generation. The circle discrete method is integrated in interpreter software, the symmetrical corner transition method and intelligent look-ahead algorithm are integrated in motion control module. These software modules are separately tested and integrated together. Simulation results and practical experiments verified the effectiveness of the proposed method.

[1]  Xiaohui Zhang,et al.  Development of a NURBS curve interpolator with look-ahead control and feedrate filtering for CNC system , 2009, 2009 4th IEEE Conference on Industrial Electronics and Applications.

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

[3]  Wang Feng,et al.  Integration of the five-axis tool center point control function in CNC system , 2010, 2010 5th IEEE Conference on Industrial Electronics and Applications.

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

[5]  Feng-Chi Lee,et al.  High speed blending motion trajectory planning using a predefined absolute accuracy , 2019, The International Journal of Advanced Manufacturing Technology.

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

[7]  Kai Zhou,et al.  (B.6)Corner trajectory smoothing with asymmetrical transition profile for CNC machine tools , 2019, International Journal of Machine Tools and Manufacture.

[8]  Tianmiao Wang,et al.  A high-speed control algorithm using look-ahead strategy in CNC systems , 2008, 2008 3rd IEEE Conference on Industrial Electronics and Applications.

[9]  Paulo Augusto Sherring Da Rocha,et al.  An Embedded System-Based Snap Constrained Trajectory Planning Method for 3D Motion Systems , 2019, IEEE Access.

[10]  Xiao-Shan Gao,et al.  Minimum time corner transition algorithm with confined feedrate and axial acceleration for nc machining along linear tool path , 2017 .

[11]  Maria Emília de Lima Tostes,et al.  An Embedded System-Based Snap Constrained Trajectory Planning Method for 3D Motion Systems , 2019, IEEE Access.

[12]  John Lloyd,et al.  Real-time trajectory generation using blend functions , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[13]  Li-Min Zhu,et al.  Real-time local smoothing for five-axis linear toolpath considering smoothing error constraints , 2018 .