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 条
  • [31] Interpolation by Bezier curves and NURBS Strategies of Machining of Complex Surfaces In CNC Milling
    Hacene, Ameddah
    Mekki, Assas
    INTELLIGENT SYSTEMS AND AUTOMATION, 2009, 1107 : 342 - 346
  • [32] Fast real-time NURBS path interpolation for CNC machine tools
    Lei, W. T.
    Sung, M. P.
    Lin, L. Y.
    Huang, J. J.
    INTERNATIONAL JOURNAL OF MACHINE TOOLS & MANUFACTURE, 2007, 47 (10): : 1530 - 1541
  • [33] The NURBS Interpolation Based on Machining Dynamics
    Jiang, Lei
    Wang, Yulan
    EQUIPMENT MANUFACTURING TECHNOLOGY, 2012, 422 : 401 - +
  • [34] NURBS interpolation for motion systems with actuator saturation
    National Taipei University of Technology, Taiwan
    不详
    Comput.-Aided Des. Appl., 2008, 6 (801-810):
  • [35] Geometric and thermal error compensation for CNC milling machines based on Newton interpolation method
    Wang, Wei
    Zhang, Yi
    Yang, Jianguo
    Zhang, Yusheng
    Yuan, Feng
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART C-JOURNAL OF MECHANICAL ENGINEERING SCIENCE, 2013, 227 (C4) : 771 - 778
  • [36] An interpolation method based on adaptive smooth feedrate scheduling and parameter increment compensation for NURBS curve
    Xu, Bo
    Ding, Yi
    Ji, Wei
    ISA TRANSACTIONS, 2022, 128 : 633 - 645
  • [37] A High-Precision Planar NURBS Interpolation System Based on Segmentation Method for Industrial Robot
    Liu, Xun
    Xu, Yan
    Cao, Jiabin
    Liu, Jinyu
    Zhao, Yanzheng
    APPLIED SCIENCES-BASEL, 2023, 13 (24):
  • [38] Generalised NURBS interpolator with nonlinear feedrate scheduling and interpolation error compensation
    Zhang, Guixin
    Gao, Jian
    Zhang, Lanyu
    Wang, Xiaodong
    Luo, Yuheng
    Chen, Xin
    INTERNATIONAL JOURNAL OF MACHINE TOOLS & MANUFACTURE, 2022, 183
  • [39] A segmenting algorithm for NURBS tool paths generation in CNC surface machining
    Xiao, Zhao
    Yang, Xujing
    Wang, Fulin
    Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics, 2011, 23 (09): : 1561 - 1566
  • [40] Tool-path generation of planar NURBS curves
    Lai, Yuan-Lung
    ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2010, 26 (05) : 471 - 482