CNC codes conversion from linear and circular paths to NURBS curves

被引:0
|
作者
Lin, Kuan-Yuan [1 ]
Ueng, Wen-Der [2 ]
Lai, Jiing-Yih [1 ]
机构
[1] Natl Cent Univ, Dept Mech Engn, Chungli 32054, Taiwan
[2] Tungnan Univ, Dept Mech Engn, Taipei, Taiwan
关键词
NC paths conversion; NURBS codes; Segmentation; Constrained curve fitting;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:760 / 773
页数:14
相关论文
共 50 条
  • [31] CONVERSION OF CIRCULAR VIROID MOLECULES TO LINEAR STRANDS
    SANGER, HL
    RAMM, K
    DOMDEY, H
    GROSS, HJ
    HENCO, K
    RIESNER, D
    FEBS LETTERS, 1979, 99 (01) : 117 - 122
  • [32] FPGA-based hardware CNC interpolator of Bezier, splines, B-splines and NURBS curves for industrial applications
    De Santiago-Perez, J. J.
    Osornio-Rios, R. A.
    Romero-Troncoso, R. J.
    Morales-Velazquez, L.
    COMPUTERS & INDUSTRIAL ENGINEERING, 2013, 66 (04) : 925 - 932
  • [33] REMARKS ON CODES FROM HERMITIAN CURVES
    TIERSMA, HJ
    IEEE TRANSACTIONS ON INFORMATION THEORY, 1987, 33 (04) : 605 - 609
  • [34] Nice codes from nice curves
    Stichtenoth, Henning
    APPLIED ALGEBRA, ALGEBRAIC ALGORITHMS AND ERROR-CORRECTING CODES, PROCEEDINGS, 2007, 4851 : 48 - 49
  • [35] MDS codes from hyperelliptic curves
    deBoer, MA
    ARITHMETIC, GEOMETRY AND CODING THEORY, 1996, : 23 - 34
  • [36] Constructing codes from algebraic curves
    Özbudak, F
    Stichtenoth, H
    IEEE TRANSACTIONS ON INFORMATION THEORY, 1999, 45 (07) : 2502 - 2505
  • [37] Codes from cubic curves and their extensions
    Alderson, T. L.
    Bruen, A. A.
    ELECTRONIC JOURNAL OF COMBINATORICS, 2008, 15 (01):
  • [38] Circular-to-linear and linear-to-circular conversion of optical polarization by semiconductor quantum dots
    Astakhov, GV
    Kiessling, T
    Platonov, AV
    Slobodskyy, T
    Mahapatra, S
    Ossau, W
    Schmidt, G
    Brunner, K
    Molenkamp, LW
    PHYSICAL REVIEW LETTERS, 2006, 96 (02)
  • [39] Global smoothing for five-axis linear paths based on an adaptive NURBS interpolation algorithm
    Wang, Xiaodong
    Liu, Bin
    Mei, Xuesong
    Hou, Dongxiang
    Li, Qin
    Sun, Zheng
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2021, 114 (7-8): : 2407 - 2420
  • [40] Global smoothing for five-axis linear paths based on an adaptive NURBS interpolation algorithm
    Xiaodong Wang
    Bin Liu
    Xuesong Mei
    Dongxiang Hou
    Qin Li
    Zheng Sun
    The International Journal of Advanced Manufacturing Technology, 2021, 114 : 2407 - 2420