CNC codes conversion from linear and circular paths to NURBS curves |
| |
Authors: | Kuan-Yuan Lin Wen-Der Ueng Jiing-Yih Lai |
| |
Affiliation: | 1. Mechanical Engineering Department, National Central University, Taiwan, Republic of China 2. Mechanical Engineering Department, Tungnan University, Taiwan, Republic of China
|
| |
Abstract: | A novel approach is proposed for converting NC files of G01/G02/G03 codes into NURBS curves. The NC points are first acquired from an NC file composed of lines and arcs. A segmentation algorithm based on the angles and lengths evaluated from adjacent points is then used to subdivide the entire group of points into segments. An error-bounded constrained curve fitting algorithm is implemented to fit each segment of points into a curve, maintaining the accuracy, smoothness and boundary continuity between the curves. The chord errors between the NC points and the fitted curves are controlled, which ensures the accurate recovery of NC paths. Also, a knot insertion algorithm is proposed to determine the appropriate number of control points automatically, allowing effective fitting of all segments. Several examples are presented to demonstrate the feasibility of the proposed approach. |
| |
Keywords: | |
本文献已被 SpringerLink 等数据库收录! |
|