B-spline surface local updating with unorganized points

被引:35
作者
Ma, WY [1 ]
He, PR [1 ]
机构
[1] City Univ Hong Kong, Dept Mfg Engn & Engn Management, 83 Tat Chee Ave, Kowloon, Peoples R China
关键词
B-splines; shape modification; surface local updating; reverse engineering;
D O I
10.1016/S0010-4485(98)00042-6
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper presents an approach to update a local area of a B-spline surface based on a set of locally distributed and unorganized points in three-dimensional space. The region of the original surface to be updated is first identified. The control points affecting these regions are further extracted or registered. The original B-spline surface is then updated by modifying part or all of the registered control points through a local fitting process. Surface local updating can be done either with or without affecting the neighboring patches of the region being updated. Depending on the number of patches involved in a region to be updated and whether the neighboring patches of a region are allowed for alteration, additional knots may need to be inserted in the corresponding patches before surface local updating. If the shape of a region is likely to become more complex after updating, additional knots may also need to be inserted in this region in order to obtain better fitting between the final updated surface and the locally distributed points. B-spline surface local updating is particularly useful for free-form surface design and shape modification based on physical mockups. (C) 1998 Elsevier Science Ltd. All rights reserved.
引用
收藏
页码:853 / 862
页数:10
相关论文
共 12 条
[1]   UNIFIED APPROACH TO NURBS CURVE SHAPE MODIFICATION [J].
AU, CK ;
YUEN, MMF .
COMPUTER-AIDED DESIGN, 1995, 27 (02) :85-93
[2]   INSERTING NEW KNOTS INTO B-SPLINE CURVES [J].
BOEHM, W .
COMPUTER-AIDED DESIGN, 1980, 12 (04) :199-201
[3]   Direct highlight line modification on nurbs surfaces [J].
Chen, YF ;
Beier, KP ;
Papageorgiou, D .
COMPUTER AIDED GEOMETRIC DESIGN, 1997, 14 (06) :583-601
[4]  
Hoschek J., 1993, Fundamentals of computer aided geometric design
[5]   PARAMETERIZATION OF RANDOMLY MEASURED POINTS FOR LEAST-SQUARES FITTING OF B-SPLINE CURVES AND SURFACES [J].
MA, WY ;
KRUTH, JP .
COMPUTER-AIDED DESIGN, 1995, 27 (09) :663-675
[6]  
*NAG, 1994, NAG C LIB MAN MARK 4, pCHF2
[7]   MODIFYING THE SHAPE OF RATIONAL B-SPLINES .1. CURVES [J].
PIEGL, L .
COMPUTER-AIDED DESIGN, 1989, 21 (08) :509-518
[8]   MODIFYING THE SHAPE OF RATIONAL B-SPLINES .2. SURFACES [J].
PIEGL, L .
COMPUTER-AIDED DESIGN, 1989, 21 (09) :538-546
[9]  
Piegl L. A., 1997, MONOGRAPHS VISUAL CO
[10]   UNIFIED REVIEW OF 3D MODEL GENERATION FOR REVERSE ENGINEERING [J].
PUNTAMBEKAR, NV ;
JABLOKOW, AG ;
SOMMER, HJ .
COMPUTER INTEGRATED MANUFACTURING SYSTEMS, 1994, 7 (04) :259-268