TY - JOUR
T1 - A newly developed corner smoothing methodology based on clothoid splines for high speed machine tools
AU - Huang, Xiaoyong
AU - Zhao, Fei
AU - Tao, Tao
AU - Mei, Xuesong
N1 - Publisher Copyright:
© 2020
PY - 2021/8
Y1 - 2021/8
N2 - Continuous linear commands are widely executed in computer numerical control (CNC) machining. The tangential discontinuity at the junction of consecutive segments restricts the machining efficiency and deteriorates the surface quality. Corners of linear segments have been successfully blended by inserting parametric splines. There still exists challenges when the common methods are employed in the line-segment commands due to part of the following restrictions: (1) the stringent computation for iteratively calculating the arc-length; (2) the unwanted feedrate fluctuation; (3) the oversize contour deviation for separately completing curve fitting and velocity planning. A novel smoothing method based on a clothoid pair to synchronously accomplish planning of geometry blending and speed scheduling is proposed, the spline parameter of which is arc-length-parameterized. The arc-length, curvature extreme, and geometric shape of the transition curve are analytically expressed by the transition length. On these bases, the transition curve and the velocity profile are concurrently constructed based on the predefined approximation error, the reachable velocity, and normal kinematic constraints in the look-ahead stage. Then, a real-time interpolation scheduling is developed to overcome the crossing difficulties between the linear and parametric segments. Compared with existing methods, the proposed method can analytically calculate the length of transition curves for the arc-length-parameterized expression form. Furthermore, the feedrate fluctuation is eliminated in the fine interpolation. Moreover, the overlarge contour derivation produced by corner smoothing is significantly avoided. It is friendlier to the CNC system for the on-line executing smooth motion since more computing resources can be released to handle other tasks, smoother motion can be achieved and higher contour accuracy can be obtained. The experimental results also demonstrate its practicability and reliability.
AB - Continuous linear commands are widely executed in computer numerical control (CNC) machining. The tangential discontinuity at the junction of consecutive segments restricts the machining efficiency and deteriorates the surface quality. Corners of linear segments have been successfully blended by inserting parametric splines. There still exists challenges when the common methods are employed in the line-segment commands due to part of the following restrictions: (1) the stringent computation for iteratively calculating the arc-length; (2) the unwanted feedrate fluctuation; (3) the oversize contour deviation for separately completing curve fitting and velocity planning. A novel smoothing method based on a clothoid pair to synchronously accomplish planning of geometry blending and speed scheduling is proposed, the spline parameter of which is arc-length-parameterized. The arc-length, curvature extreme, and geometric shape of the transition curve are analytically expressed by the transition length. On these bases, the transition curve and the velocity profile are concurrently constructed based on the predefined approximation error, the reachable velocity, and normal kinematic constraints in the look-ahead stage. Then, a real-time interpolation scheduling is developed to overcome the crossing difficulties between the linear and parametric segments. Compared with existing methods, the proposed method can analytically calculate the length of transition curves for the arc-length-parameterized expression form. Furthermore, the feedrate fluctuation is eliminated in the fine interpolation. Moreover, the overlarge contour derivation produced by corner smoothing is significantly avoided. It is friendlier to the CNC system for the on-line executing smooth motion since more computing resources can be released to handle other tasks, smoother motion can be achieved and higher contour accuracy can be obtained. The experimental results also demonstrate its practicability and reliability.
KW - Analytical arc-length
KW - Clothoid curve
KW - Computation efficiency
KW - Contour error
KW - Corner smoothing
UR - https://www.scopus.com/pages/publications/85100248803
U2 - 10.1016/j.rcim.2020.102106
DO - 10.1016/j.rcim.2020.102106
M3 - 文章
AN - SCOPUS:85100248803
SN - 0736-5845
VL - 70
JO - Robotics and Computer-Integrated Manufacturing
JF - Robotics and Computer-Integrated Manufacturing
M1 - 102106
ER -