Design and implementation of a real-time NURBS surface interpolator

Chung-Wei Cheng*, Wen Peng Tseng

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

16 Scopus citations


In recent years, various parametric curve interpolators have been proposed for high-speed and high-accuracy machining. However, these methods are based on a constant cutter location (CL) velocity. Hence, the cutter contact (CC) velocity along the surface tends to vary, resulting in a nonuniform machining performance. Furthermore, machining complex surfaces requires the provision of a large number of tool paths and therefore the associated NC data files are generally very large. To overcome these limitations, the current study presents a novel real-time NURBS surface interpolator which ensures a constant CC velocity along the CC paths and its intervals. A PC-based real-time motion control network utilizing SSCNET is developed to achieve the goal of multi-axis synchronous motion. In this study, both the NURBS surface interpolator algorithms and the SSCNET communication protocols are realized by Embedded XP with the RTX real-time kernel. The experimental results confirm that the proposed real-time NURBS surface interpolator is capable of achieving a satisfactory performance.

Original languageEnglish
Pages (from-to)98-104
Number of pages7
JournalInternational Journal of Advanced Manufacturing Technology
Issue number1-2
StatePublished - 1 Aug 2006


  • Interpolator
  • Motion control network
  • NURBS surface

Fingerprint Dive into the research topics of 'Design and implementation of a real-time NURBS surface interpolator'. Together they form a unique fingerprint.

Cite this