• DocumentCode
    2357039
  • Title

    Development and implementation for real-time lookahead interpolator by using Bezier curve to fit CNC continuous short blocks

  • Author

    Yau, Hong-Tzong ; Wang, Jun-Bin ; Chen, Wen-Chie

  • Author_Institution
    Dept. of Mech. Eng., Nat. Chung Cheng Univ., Chia-Yi, Taiwan
  • fYear
    2005
  • fDate
    10-12 July 2005
  • Firstpage
    78
  • Lastpage
    83
  • Abstract
    This paper describes the analysis of a command generator, i.e. interpolator, used for CNC machine motion control. The lookahead algorithm discussed in this paper involves circular contraction error, corner error and deceleration distance limit; hence, planning of a more rational feedrate profile across a series of blocks is made possible. With a prescribed precision, the feedrate and machining performance can be enhanced by looking ahead multi-blocks. To smooth out trajectory interpolation of continuous short blocks, hereafter referred to as CSBs, this paper presents cubic Bezier curve for fitting. Two criteria, the critical corner angle and the bi-chord error, determine if the cubic Bezier curve fits in interpolation. Results from simulation and testrun confirm advantages of cubic Bezier curve for real-time CSBs fitting.
  • Keywords
    computerised numerical control; machine control; machining; motion control; production engineering computing; CNC continuous short blocks; CNC machine motion control; bichord error; circular contraction error; command generator; corner error; critical corner angle; cubic Bezier curve; deceleration distance limit; feedrate profile; machining performance; real-time lookahead interpolator; trajectory interpolation; Acceleration; Computer numerical control; Curve fitting; Interpolation; Machine tools; Machining; Motion control; Spline; Surface reconstruction; Surface topography;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mechatronics, 2005. ICM '05. IEEE International Conference on
  • Conference_Location
    Taipei
  • Print_ISBN
    0-7803-8998-0
  • Type

    conf

  • DOI
    10.1109/ICMECH.2005.1529231
  • Filename
    1529231