Planar tool radius compensation for CNC systems based on NURBS interpolation

被引:1
|
作者
Li, Jiangang [1 ]
Wang, Qian [1 ]
Zhong, Ganggang [1 ]
机构
[1] Harbin Inst Technol, Shenzhen Grad Sch, Shenzhen 518055, Guangdong, Peoples R China
关键词
Tool radius compensation; CNC system; NURBS trajectory; machine tool; OFFSET; APPROXIMATION;
D O I
10.1051/meca/2019044
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
This paper introduces the realization of a tool radius compensation algorithm for NURBS trajectory. First, a single-segment NURBS trajectory tool radius compensation algorithm is developed. Different from the straight line and arc trajectory, the self-intersection phenomenon is prone to happen when calculating a single NURBS tool center trajectory, and the self-intersection will cause the overcut of workpiece. To avoid this situation, the algorithm introduced in this paper can detect whether the NURBS tool center track has caused overcut, and deal with the self-processing. Second, the tool radius compensation algorithm with multi-segment NURBS trajectory is implemented. The focus of this part is the tool radius compensation of the trajectory transfer, and the trajectory transfer is divided into two types: the extension type and the shortened type. For the shortened type transfer, cross-processing is needed to avoid the overcut of workpiece at the transfer. When calculating the tool radius compensation of the shortened type, we not only need to find the intersection of the tool center trajectory of two adjacent NURBS curves, but also need to select the intersection we need when a number of intersections exist. For the extension type transfer, in order to ensure the continuity of the tool center trajectory, we need to extend the tool center trajectory or add arc-segment at the transfer. The proposed algorithm can automatically decide where to extend the tool center trajectory or add arc-segment to achieve the best efficiency. Finally, the algorithm can output the calculated NURBS tool center trajectory in the form of linear segment interpolation G code or NURBS interpolation G code according to the processing needs. Simulations on VERICUT and experiments on three-axis CNC machine tool shows the effectiveness and validation of the tool path compensation algorithm.
引用
收藏
页数:13
相关论文
共 50 条
  • [1] NURBS curve interpolation algorithm based on tool radius compensation method
    Zhou, Bo
    Zhao, Jibin
    Li, Lun
    Xia, Renbo
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2016, 54 (15) : 4448 - 4474
  • [2] High Accurate Interpolation of NURBS Tool Path for CNC Machine Tools
    Liu Qiang
    Liu Huan
    Yuan Songmei
    [J]. CHINESE JOURNAL OF MECHANICAL ENGINEERING, 2016, 29 (05) : 911 - 920
  • [3] High Accurate Interpolation of NURBS Tool Path for CNC Machine Tools
    LIU Qiang
    LIU Huan
    YUAN Songmei
    [J]. Chinese Journal of Mechanical Engineering., 2016, 29 (05) - 920
  • [4] High accurate interpolation of NURBS tool path for CNC machine tools
    Qiang Liu
    Huan Liu
    Songmei Yuan
    [J]. Chinese Journal of Mechanical Engineering, 2016, 29 : 911 - 920
  • [5] High Accurate Interpolation of NURBS Tool Path for CNC Machine Tools
    LIU Qiang
    LIU Huan
    YUAN Songmei
    [J]. Chinese Journal of Mechanical Engineering, 2016, (05) : 911 - 920
  • [6] Ball End Mill—Tool Radius Compensation of Complex NURBS Surfaces for 3-Axis CNC Milling Machines
    Zhaoqin Wang
    Xiaorong Wang
    Yusen Wang
    Ruijun Wang
    Manyu Bao
    Tiesong Lin
    Peng He
    [J]. International Journal of Precision Engineering and Manufacturing, 2020, 21 : 1409 - 1419
  • [7] Development of CNC Milling System for NURBS Interpolation Based on IGES
    Li, Tiegang
    Fu, Chulin
    Guan, Pen
    Yu, Tianbiao
    Wang, Wanshan
    [J]. DIGITAL DESIGN AND MANUFACTURING TECHNOLOGY, PTS 1 AND 2, 2010, 102-104 : 663 - 668
  • [8] Ball End Mill-Tool Radius Compensation of Complex NURBS Surfaces for 3-Axis CNC Milling Machines
    Wang, Zhaoqin
    Wang, Xiaorong
    Wang, Yusen
    Wang, Ruijun
    Bao, Manyu
    Lin, Tiesong
    He, Peng
    [J]. INTERNATIONAL JOURNAL OF PRECISION ENGINEERING AND MANUFACTURING, 2020, 21 (08) : 1409 - 1419
  • [9] A new feedrate adaptation control NURBS interpolation based on de Boor algorithm in CNC systems
    Wang, Tianmiao
    Cao, Yunan
    Chen, Youdong
    Wei, Hongxing
    Wang, Bin
    Shao, Zili
    [J]. 2008 AMERICAN CONTROL CONFERENCE, VOLS 1-12, 2008, : 4075 - +
  • [10] Principle and Application of the Ball End Mill Tool Radius Compensation for NURBS Curve Swept Surfaces Based on 3-Axis CNC Milling Machines
    Wang, Zhaoqin
    Wang, Xiaorong
    Liu, Xiaoqin
    Wang, Yusen
    Li, Chengyu
    Lin, Tiesong
    He, Peng
    [J]. INTERNATIONAL JOURNAL OF PRECISION ENGINEERING AND MANUFACTURING, 2021, 22 (09) : 1517 - 1526