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

被引:53
作者
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
    Beudaert, Xavier
    Lavernhe, Sylvain
    Tournier, Christophe
    [J]. INTERNATIONAL JOURNAL OF MACHINE TOOLS & MANUFACTURE, 2013, 73 : 9 - 16
  • [2] Analytical curvature-continuous dual-Bezier corner transition for five-axis linear tool path
    Bi, QingZhen
    Shi, Jing
    Wang, YuHan
    Zhu, LiMin
    Ding, Han
    [J]. 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
    Chen, Zezhong C.
    Khan, Maqsood A.
    [J]. 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
    Cheng, CW
    Tsai, MC
    [J]. 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
    Duan, Molong
    Okwudire, Chinedum
    [J]. 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
    Erkorkmaz, K
    Altintas, Y
    [J]. INTERNATIONAL JOURNAL OF MACHINE TOOLS & MANUFACTURE, 2001, 41 (09) : 1323 - 1345
  • [7] Quintic spline interpolation with minimal feed fluctuation
    Erkorkmaz, K
    Altintas, Y
    [J]. 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
    Erkorkmaz, Kaan
    [J]. 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
    Fan, Wei
    Lee, Chen-Han
    Chen, Ji-Hong
    [J]. INTERNATIONAL JOURNAL OF MACHINE TOOLS & MANUFACTURE, 2015, 96 : 27 - 46
  • [10] Farouki R. T., 2008, Pythagorean-hodograph curves: algebra and geometry inseparable