We found a match
Your institution may have access to this item. Find your institution then sign in to continue.
- Title
Universal real-time NURBS interpolator on a PC-based controller.
- Authors
Wang, Jun-Bin; Yau, Hong-Tzong
- Abstract
It is complex and divergent for the conventional motion controllers to process various G codes using different interpolation algorithms. This impairs programming efficiency and robustness of the controller. In this paper, we propose the universal non-uniform rational B-splines (NURBS)-based interpolator which can simplify the architecture of interpolation in spite of interpreting different kinds of inputs. Direct conversion of long G01 and G02/G03 numerical control (NC) segments to NURBS segment is first implemented. The fitting of multiple short segments into a continuous and smooth NURBS segment is then carried out. More importantly, the universal NURBS-based interpolator utilizes the Cox-de Boor algorithm which is highly efficient and can take advantage of the parallel computing scheme to accelerate the processing speed. Furthermore, due to the construction of real-time environment, the proposed algorithm enables interpretation, look-ahead functions, and motion control to work simultaneously. A 2D NC program possessing hundreds of short G01 segments and long segments (i.e., G02, G03, and long G01) is tested on an in-house developed XY-table with a PC-based motion controller. The results have shown the effectiveness and feasibility of the proposed real-time NURBS-based interpolator.
- Subjects
SPLINES; INTERPOLATION; NUMERICAL control of machine tools; CURVE fitting; PARALLEL programs (Computer programs); DIRECT conversion receivers
- Publication
International Journal of Advanced Manufacturing Technology, 2014, Vol 71, Issue 1-4, p497
- ISSN
0268-3768
- Publication type
Article
- DOI
10.1007/s00170-013-5460-5