Real-time NURBS interpolator: application to short linear segments

被引:73
作者
Wang, Jun-Bin [1 ]
Yau, Hong-Tzong [1 ]
机构
[1] Natl Chung Cheng Univ, Dept Mech Engn, Chiayi 621, Taiwan
关键词
NURBS; Interpolator; Real-time; Look-ahead; Jerk-limited; Short block; PARAMETRIC INTERPOLATOR; CURVES; ACCELERATION; ALGORITHM; DESIGN;
D O I
10.1007/s00170-008-1564-8
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This study proposes the use of a real-time non-uniform rational B-spline (NURBS) interpolator with a look-ahead function to handle numerous short linear segments. The short linear segments conforming to the continuous short block (CSB) criterion can be fitted into NURBS curves in real time. A modified maximum feedrate equation based on the geometric characteristics of the fitting curves and the dynamics of the servo control system has been derived in this paper. Taking advantage of the multi-thread design and the look-ahead function, the real-time NURBS interpolator can process enough G01 block information and complete feedrate planning before interpolation. In addition, the S-shaped jerk-limited acceleration method is adopted for smoother feedrate profiles. Two part shapes, which possess more than 1,000 short linear segments, are tested on our PC-based real-time control system. Both simulation and experimental results verify the feasibility and precision of the proposed interpolation algorithm.
引用
收藏
页码:1169 / 1185
页数:17
相关论文
共 19 条
  • [1] [Anonymous], 1997, NURBS BOOKS
  • [2] Real-time NURBS command generators for CNC servo controllers
    Cheng, MY
    Tsai, MC
    Kuo, JC
    [J]. INTERNATIONAL JOURNAL OF MACHINE TOOLS & MANUFACTURE, 2002, 42 (07) : 801 - 813
  • [3] An accurate adaptive parametric curve interpolator for NURBS curve interpolation
    Du, Daoshan
    Liu, Yadong
    Yan, Cunliang
    Li, Congxin
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2007, 32 (9-10) : 999 - 1008
  • [4] 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
  • [5] Exact Taylor series coefficients for variable-feedrate CNC curve interpolators
    Farouki, RT
    Tsai, YF
    [J]. COMPUTER-AIDED DESIGN, 2001, 33 (02) : 155 - 165
  • [6] Variable-feedrate CNC interpolators for constant material removal rates along Pythagorean-hodograph curves
    Farouki, RT
    Manjunathaiah, J
    Nicholas, D
    Yuan, GF
    Jee, S
    [J]. COMPUTER-AIDED DESIGN, 1998, 30 (08) : 631 - 640
  • [7] HAN GC, 1999, P 25 ANN C IEEE IND, P1493
  • [8] The design of a NURBS pre-interpolator for five-axis machining
    Li, Wei
    Liu, Yadong
    Yamazaki, Kazuo
    Fujisima, Makoto
    Mori, Masahiko
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2008, 36 (9-10) : 927 - 935
  • [9] Adaptive interpolation scheme for NURBS curves with the integration of machining dynamics
    Liu, XB
    Ahmad, F
    Yamazaki, K
    Mori, M
    [J]. INTERNATIONAL JOURNAL OF MACHINE TOOLS & MANUFACTURE, 2005, 45 (4-5) : 433 - 444
  • [10] A study on a generalized parametric interpolator with real-time jerk-limited acceleration
    Nam, SH
    Yang, MY
    [J]. COMPUTER-AIDED DESIGN, 2004, 36 (01) : 27 - 36