Loading…
A Hash Approach to Refine CNC Computation of Arc Length and Parameter of NURBS with High Efficiency and Precision
A hash method is proposed to compute bi-directionally the arc length and the parameter of the NURBS curve in curve interpolation. By using a hash table that adopts a doubly linked circular list and a red-black tree, the method first computes the arc lengths corresponding to each initial knot value a...
Saved in:
Published in: | International journal of precision engineering and manufacturing 2024, Vol.25 (6), p.1243-1256 |
---|---|
Main Authors: | , , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | A hash method is proposed to compute bi-directionally the arc length and the parameter of the NURBS curve in curve interpolation. By using a hash table that adopts a doubly linked circular list and a red-black tree, the method first computes the arc lengths corresponding to each initial knot value and stores the computed results in the hash table by means of an ingenious searching-and-computing technique. With the fast search capability of the hash algorithm, the stored data can be rapidly located to form a tiny interval for computing either the arc length or the parameter, greatly shortening the computation period and highly improving the computational precision. Experiments show that the proposed method is tens or even thousands of times more rapid and precise than the classical ones and is helpful to develop high-performance interpolators. |
---|---|
ISSN: | 2234-7593 2005-4602 |
DOI: | 10.1007/s12541-024-00976-y |