# [1]张国军,幸研.一种基于端点非插值性的NURBS曲面重构方法[J].东南大学学报(自然科学版),2016,46(6):1161-1164.[doi:10.3969/j.issn.1001-0505.2016.06.009] 　Zhang Guojun,Xing Yan.A reconstruction method for NURBS surface by curve unclamping[J].Journal of Southeast University (Natural Science Edition),2016,46(6):1161-1164.[doi:10.3969/j.issn.1001-0505.2016.06.009] 点击复制 一种基于端点非插值性的NURBS曲面重构方法() 分享到： var jiathis_config = { data_track_clickback: true };

46

2016年第6期

1161-1164

2016-11-20

## 文章信息/Info

Title:
A reconstruction method for NURBS surface by curve unclamping

Author(s):
School of Mechanical Engineering, Southeast University, Nanjing 21189, China

Keywords:

TP39
DOI:
10.3969/j.issn.1001-0505.2016.06.009

Abstract:
To solve the poor continuity and extension of surface with multipatch splicing and dress up features, a non-uniform rational B-spline(NURBS)surface reconstruction method based on the unclamping was proposed. First, the original surface was discretized into point-cloud according to the different locations and curvatures, the knot vectors of each sampling path were calculated based on discreted points. Then, the unclamping common knot vector and the control net required for surface-reconstruction were calculated, and the unclamping common vector needed to be changed into the clamping common vector. Based on the latest clamping vector, new data points were inserted into the rectangle without data. Finally, all data points were fitted to a single surface. The reconstruction results show that the amount of calculation is reduced and the reconstructed surface has high accuracy. It can guarantee the fitting ratio and the continuity of curvature where the curvature has sharp change. During modeling, the proposed method reconstructs the original surface to a single surface, improves the precision of the surface reconstruction and solves problems, such as surface degradation and surface distortion.

## 参考文献/References:

[1] Piegl Les, Tiller Wayne. The NURBS book [M]. New York, USA:Springer,1995:60-200.
[2] Boehm W. Inserting new knots into B-spline curves [J].Computer-Aided Design, 1980, 12(4): 199-201.
[3] Hu S M, Tai C L, Zhang S H. An extension algorithm for B-splines by curve unclamping [J]. Computer-Aided Design, 2002, 34(5):415-419.
[4] Chen X D, Ma W Y, Paul J C. Cubic B-spline curve approximation by curve unclamping [J]. Computer-Aided Design, 2010, 42(6):523-534.
[5] Zhiming X, Jincheng C, Zhengjin F. Performance evaluation of a realtime interpolation algorithm for NURBS curves [J]. Int J Adv Manufact Technol, 2002, 20:270-276.
[6] Cheng F B, Liu Z Y, Duan G F,et al. NURBS surface deformation design for complex products by transplanting the surface feature[J]. Engineering with Computers, 2014, 30(4):599-608.
[7] Tsai Mengshiun, Nien Haowei, Yau Hongtzong. Development of an integrated look-ahead dynamics-based NURBS interpolator for high precision machinery [J]. Computer-Aided Design, 2008, 40(5): 554-566.
[8] Shi Xiquan, Wang Tianjun,Wu Peiru, et al. Reconstruction of convergent G1 smooth B-spline surfaces [J].Computer Aided Geometric Design, 2004, 21(9): 893-913.
[9] Jiang Q Q, Wu Z K, Zhang T, et al. G(2)-continuity extension algorithm of ball B-spline curves [J]. Ieice Transactions on Information and Systems, 2014, 97(8):2030-2037.
[10] Chen H, Bishop J. Delaunay triangulation for curved surface [C]//Proceedings of the 6th International Meshing Roundtable. Park City, USA, 1997:115-127.
[11] Shetty S, White P R. Curvature-continuous extensions for rational B-spline curves and surfaces [J].Computer-Aided Design, 1991, 23(7):484-491.