A Real-Time C3 Continuous Local Corner Smoothing and Interpolation Algorithm for CNC Machine Tools

被引:54
作者
Hu, Qin [1 ,3 ,4 ]
Chen, Youping [1 ]
Jin, Xiaoliang [2 ]
Yang, Jixiang [1 ]
机构
[1] Huazhong Univ Sci & Technol, Sch Mech Sci & Engn, State Key Lab Digital Mfg Equipment & Technol, Wuhan 430074, Hubei, Peoples R China
[2] Univ British Columbia, Dept Mech Engn, Mfg Automat Lab, Vancouver, BC V6T 1Z4, Canada
[3] Huazhong Univ Sci & Technol, Wuhan, Hubei, Peoples R China
[4] Univ British Columbia, Vancouver, BC, Canada
来源
JOURNAL OF MANUFACTURING SCIENCE AND ENGINEERING-TRANSACTIONS OF THE ASME | 2019年 / 141卷 / 04期
基金
中国国家自然科学基金;
关键词
tool path; corner smoothing; interpolation; Pythagorean-hodograph; CNC; TRAJECTORY GENERATION; PART I; PATH; CURVE; FEED; METHODOLOGY; TRANSITION; KINEMATICS; SYSTEM; LINE;
D O I
10.1115/1.4042606
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Linear tool path segments of computer numerical control (CNC) machine tools need to be smoothed and interpolated in order to guarantee continuous and steady machining. However, because of the highly nonlinear relation between arc lengths and spline parameters, it is difficult to develop algorithms to simultaneously achieve real-time corner smoothing and interpolation with high-order continuity, although it is important to guarantee both high calculation efficiency and good dynamic performance of high-speed CNC machining. This paper develops a computationally efficient real-time corner smoothing and interpolation algorithm with C-3 continuous feature. The corners at the junction of linear segments are smoothed by inserting Pythagorean-hodograph (PH) splines under the constraints of user-defined tolerance limits. Analytical solutions of the arc length and curvature of the smoothed tool path are obtained by evaluating a polynomial function of the spline parameter. The smoothed tool path is interpolated in real time with continuous and peakconstrained jerk. Simulations and experimental results show that the proposed tool path smoothing and interpolation algorithm can be executed in real time with 0.5 ms control period. Acceleration and jerk continuity of each axis are achieved along the tool path. Comparisons with existing corner smoothing algorithms show that the proposed method has lower jerk than existing C-2 algorithms and the real-time interpolation algorithms based on the Taylor series expansion.
引用
收藏
页数:16
相关论文
共 36 条
[1]   5-axis local corner rounding of linear tool path discontinuities [J].
Beudaert, Xavier ;
Lavernhe, Sylvain ;
Tournier, Christophe .
INTERNATIONAL JOURNAL OF MACHINE TOOLS & MANUFACTURE, 2013, 73 :9-16
[2]   Analytical curvature-continuous dual-Bezier corner transition for five-axis linear tool path [J].
Bi, QingZhen ;
Shi, Jing ;
Wang, YuHan ;
Zhu, LiMin ;
Ding, Han .
INTERNATIONAL JOURNAL OF MACHINE TOOLS & MANUFACTURE, 2015, 91 :96-108
[3]   Piecewise B-Spline Tool Paths With the Arc-Length Parameter and Their Application on High Feed, Accurate CNC Milling of Free-Form Profiles [J].
Chen, Zezhong C. ;
Khan, Maqsood A. .
JOURNAL OF MANUFACTURING SCIENCE AND ENGINEERING-TRANSACTIONS OF THE ASME, 2012, 134 (03)
[4]   Real-time variable feed rate NURBS curve interpolator for CNC machining [J].
Cheng, CW ;
Tsai, MC .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2004, 23 (11-12) :865-873
[5]   Minimum-time cornering for CNC machines using an optimal control method with NURBS parameterization [J].
Duan, Molong ;
Okwudire, Chinedum .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2016, 85 (5-8) :1405-1418
[6]   High speed CNC system design. Part I: jerk limited trajectory generation and quintic spline interpolation [J].
Erkorkmaz, K ;
Altintas, Y .
INTERNATIONAL JOURNAL OF MACHINE TOOLS & MANUFACTURE, 2001, 41 (09) :1323-1345
[7]   Quintic spline interpolation with minimal feed fluctuation [J].
Erkorkmaz, K ;
Altintas, Y .
JOURNAL OF MANUFACTURING SCIENCE AND ENGINEERING-TRANSACTIONS OF THE ASME, 2005, 127 (02) :339-349
[8]   Efficient Fitting of the Feed Correction Polynomial for Real-Time Spline Interpolation [J].
Erkorkmaz, Kaan .
JOURNAL OF MANUFACTURING SCIENCE AND ENGINEERING-TRANSACTIONS OF THE ASME, 2015, 137 (04)
[9]   A realtime curvature-smooth interpolation scheme and motion planning for CNC machining of short line segments [J].
Fan, Wei ;
Lee, Chen-Han ;
Chen, Ji-Hong .
INTERNATIONAL JOURNAL OF MACHINE TOOLS & MANUFACTURE, 2015, 96 :27-46
[10]  
Farouki R. T., 2008, Pythagorean-hodograph curves: algebra and geometry inseparable