Real-time variable feed rate NURBS curve interpolator for CNC machining

被引:62
|
作者
Cheng, CW [1 ]
Tsai, MC [1 ]
机构
[1] Natl Cheng Kung Univ, Dept Mech Engn, Tainan 701, Taiwan
关键词
variable feed rate; NURBS curve; interpolator; CNC; DSP;
D O I
10.1007/s00170-003-1732-9
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a real-time control algorithm based on Taylor's expansion for implementing variable feed rate non-uniform rational B-spline (NURBS) curve interpolators using a digital signal processor for precision CNC machining. To efficiently compute the NURBS curve and its derivatives in real-time, an effective method is proposed. The variable feed rate NURBS curve interpolator can be used to realise the ACC/DEC before feed rate interpolation in which the ACC/DEC (acceleration/deceleration) planning on the feed rate command executes before the interpolation takes place, so that the path command errors caused by conventional ACC/DEC planning using the post feed rate interpolation can be effectively eliminated. To demonstrate the performance of the proposed algorithm, an X-Y table driven by two servomotors is controlled to track command paths represented by multiple blocks of NURBS curves. Experimental results verify the effectiveness of the proposed method.
引用
收藏
页码:865 / 873
页数:9
相关论文
共 50 条
  • [1] Real-time variable feed rate NURBS curve interpolator for CNC machining
    C.-W. Cheng
    M.-C. Tsai
    [J]. The International Journal of Advanced Manufacturing Technology, 2004, 23 : 865 - 873
  • [2] A real-time NURBS interpolator with feed rate adjustment
    Zhang, Liyan
    Wang, Kuisheng
    Bian, Yuchao
    Chen, Hu
    [J]. ADVANCED INTELLIGENT COMPUTING THEORIES AND APPLICATIONS, PROCEEDINGS: WITH ASPECTS OF THEORETICAL AND METHODOLOGICAL ISSUES, 2008, 5226 : 1064 - +
  • [3] Study on NURBS curve interpolator with self-adaptive feed rate control for CNC machining
    Zhao, GY
    Xu, ZX
    Zhao, FL
    [J]. ISTM/2005: 6th International Symposium on Test and Measurement, Vols 1-9, Conference Proceedings, 2005, : 7604 - 7607
  • [4] Real-time NURBS Interpolator with an Optimal Feed for High-speed Machining
    Feng, J. C.
    Wang, Y. H.
    Chen, M.
    Wang, J. S.
    [J]. ULTRA-PRECISION MACHINING TECHNOLOGIES, 2009, 69-70 : 461 - +
  • [5] A real-time NURBS surface interpolator for precision three-axis CNC machining
    Tsai, MC
    Cheng, CW
    Cheng, MY
    [J]. INTERNATIONAL JOURNAL OF MACHINE TOOLS & MANUFACTURE, 2003, 43 (12): : 1217 - 1227
  • [6] Real-time NURBS curve interpolator based on section
    Ni, Xiaoyong
    Wang, Dianhong
    Li, Yongbo
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2011, 54 (1-4): : 239 - 249
  • [7] Real-time NURBS curve interpolator based on section
    Xiaoyong Ni
    Dianhong Wang
    Yongbo Li
    [J]. The International Journal of Advanced Manufacturing Technology, 2011, 54 : 239 - 249
  • [8] An Adaptive Real-time NURBS Interpolator for CNC Machine Tools
    Hu, H.
    Zhang, X. T.
    [J]. 2009 IEEE/ASME INTERNATIONAL CONFERENCE ON ADVANCED INTELLIGENT MECHATRONICS, VOLS 1-3, 2009, : 1969 - 1974
  • [9] A real-time predictor-corrector interpolator for CNC machining
    Tsai, MC
    Cheng, CW
    [J]. JOURNAL OF MANUFACTURING SCIENCE AND ENGINEERING-TRANSACTIONS OF THE ASME, 2003, 125 (03): : 449 - 460
  • [10] Calculation of variable feed rate and spindle speed for nurbs based CNC machining
    Krishnan, KK
    Kappen, J
    Bahr, B
    [J]. TRANSACTIONS OF THE NORTH AMERICAN MANUFACTURING RESEARCH INSTITUTION OF SME, VOL XXIX, 2001, 2001, : 429 - 435