• DocumentCode
    3242828
  • Title

    An adaptive real-time NURBS interpolator for CNC machine tools

  • Author

    Hu, H. ; Zhang, X.T.

  • Author_Institution
    Shenzhen Grad. Sch., Dept. of Mech. Eng. & Autom., Harbin Inst. of Technol., Shenzhen, China
  • fYear
    2009
  • fDate
    14-17 July 2009
  • Firstpage
    1980
  • Lastpage
    1985
  • Abstract
    This paper presents a real-time interpolation method along non-uniform rational B-spline (NURBS) curves which have been used by CNC systems. The development of NURBS interpolator promises modern manufacturing system to machine arbitrary geometries with great relief of the data-flow bottleneck. In this interpolation algorithm, an Adams-Bashforth method is used as a predictor to predict the next trajectory point on the NURBS curve and an adaptive corrector is proposed so that a specified deviation between the command feedrate and the desired feedrate is met. The convergent condition for the algorithm is presented and demonstrated. Both simulation and experimental results for the NURBS interpolation are employed to verify the feasibility of the algorithm and comparison with first and second order of Taylor´s expansion method is provided to reveal the accuracy of this proposed algorithm.
  • Keywords
    computerised numerical control; interpolation; machine tools; splines (mathematics); Adams-Bashforth method; CNC machine tools; Taylor expansion method; adaptive real-time NURBS interpolator; nonuniform rational B-spline curves; real-time interpolation method; Computer numerical control; Geometry; Interpolation; Machine tools; Manufacturing systems; Real time systems; Spline; Surface reconstruction; Surface topography; Trajectory; NURBS; adaptive interpolator; real-time control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Intelligent Mechatronics, 2009. AIM 2009. IEEE/ASME International Conference on
  • Conference_Location
    Singapore
  • Print_ISBN
    978-1-4244-2852-6
  • Type

    conf

  • DOI
    10.1109/AIM.2009.5229757
  • Filename
    5229757