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 条
  • [41] LOOK-AHEAD NURBS-PH INTERPOLATION FOR HIGH SPEED CNC MACHINING
    Imani, Behnam Moetakef
    Ghandehariun, Amirmohammad
    PROCEEDINGS OF THE ASME 10TH BIENNIAL CONFERENCE ON ENGINEERING SYSTEMS DESIGN AND ANALYSIS, 2010, VOL 5, 2010, : 143 - 150
  • [42] On-machine measurement and temperature compensation method of NURBS surface interpolation for semicircular narrow neck thickness based on ultra-precision machine tool
    Jin, Xin
    Gao, Ruilin
    Li, Chaojiang
    Zheng, Zhongpeng
    Xiao, Muzheng
    Zuo, Zhen
    MEASUREMENT SCIENCE AND TECHNOLOGY, 2022, 33 (06)
  • [43] Algorithm of five-axis machining tool axis vector interpolation based on NURBS surface
    Cheng, De-Rong
    Deng, Shi-Ping
    Xing, Xiao-Lin
    International Journal of Control and Automation, 2015, 8 (11): : 53 - 62
  • [44] NURBS interpolation based on exponential smoothing forecasting
    Zhou Kai
    Wang Guanjun
    Jin Houzhong
    Tan Zhongyi
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2008, 39 (11-12): : 1190 - 1196
  • [45] An Interpolation Method Based on Tool Orientation Fitting in Five-Axis CNC Machining
    Geng Cong
    Wu Yuhou
    2016 IEEE 14TH INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2016, : 213 - 218
  • [46] NURBS interpolation based on exponential smoothing forecasting
    Zhou Kai
    Wang Guanjun
    Jin Houzhong
    Tan Zhongyi
    The International Journal of Advanced Manufacturing Technology, 2008, 39 : 1190 - 1196
  • [47] Ball Nose Milling Cutter Radius Compensation in Z Axis for CNC
    Viorel, Dragoi Mircea
    SEPADS'09: PROCEEDINGS OF THE 8TH WSEAS INTERNATIONAL CONFERENCE ON RECENT ADVANCES IN SOFTWARE ENGINEERING, PARALLEL AND DISTRIBUTED SYSTEMS, 2009, : 57 - 60
  • [48] The Application of Tool Radius Compensation in NC Processing
    Huang, Xiaobing
    ADVANCES IN ENGINEERING DESIGN AND OPTIMIZATION II, PTS 1 AND 2, 2012, 102-102 : 628 - 630
  • [49] A Tool Path Control Algorithm Based on Tool Orientation Vector Interpolation in Five-Axis CNC Machining
    Geng Cong
    Min Li
    Wei Chunyu
    PROCEEDINGS OF 2016 SIXTH INTERNATIONAL CONFERENCE ON INSTRUMENTATION & MEASUREMENT, COMPUTER, COMMUNICATION AND CONTROL (IMCCC 2016), 2016, : 570 - 573
  • [50] Soft Compensation for CNC Crankshaft Grinding Machine Tool
    Liu, Yongjun
    Fan, Jinwei
    Miao, Wei
    ADVANCES IN MECHANICAL ENGINEERING, 2013,