On increasing the developability of a trimmed NURBS surface

被引:18
作者
Wang, CCL [1 ]
Wang, Y
Yuen, MMF
机构
[1] Chinese Univ Hong Kong, Dept Automat & Comp Aided Engn, Shatin, Hong Kong, Peoples R China
[2] Hong Kong Univ Sci & Technol, Dept Engn Mech, Clear Water Bay, Hong Kong, Peoples R China
关键词
developable surface; Gaussian curvature; NURBS; optimisation; trimmed surface;
D O I
10.1007/s00366-004-0272-8
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Developable surfaces are desired in designing products manufactured from planar sheets. Trimmed non-uniform rational B-spline (NURBS) surface patches are widely adopted to represent 3D products in CAD/CAM. This paper presents a new method to increase the developability of an arbitrarily trimmed NURBS surface patch. With this tool, designers can first create and modify the shape of a product without thinking about the developable constraint. When the design is finished, our approach is applied to increase the developability of the designed surface patches. Our method is an optimisation-based approach. After defining a function to identify the developability of a surface patch, the objective function for increasing the developability is derived. During the optimisation, the positions and weights of the free control points are adjusted. When increasing the developability of a given surface patch, its deformation is also minimised and the singular points are avoided. G(0) continuity is reserved on the boundary curves during the optimisetion, and the method to reserve G(1) continuity across the boundaries is also discussed in this paper. Compared to other existing methods, our approach solves the problem in a novel way that is close to the design convention, and we are dealing with the developability problem of an arbitrarily trimmed NURBS patch.
引用
收藏
页码:54 / 64
页数:11
相关论文
共 50 条
[31]   Polygonal mesh partitioning for NURBS surface generation [J].
Tong, Gang ;
Savchenko, Maria ;
Hagiwara, Ichiro .
ADVANCED RESEARCH ON INDUSTRY, INFORMATION SYSTEMS AND MATERIAL ENGINEERING, PTS 1-7, 2011, 204-210 :1824-1829
[32]   Moving a B-spline surface to a curve - A trimmed surface matching algorithm [J].
Hu, YP ;
Sun, TC .
COMPUTER-AIDED DESIGN, 1997, 29 (06) :449-455
[33]   NURBS surface deformation design for complex products by transplanting the surface feature [J].
Fengbei Cheng ;
Zhenyu Liu ;
Guifang Duan ;
Bing Yi ;
Jianrong Tan .
Engineering with Computers, 2014, 30 :599-608
[34]   NURBS surface deformation design for complex products by transplanting the surface feature [J].
Cheng, Fengbei ;
Liu, Zhenyu ;
Duan, Guifang ;
Yi, Bing ;
Tan, Jianrong .
ENGINEERING WITH COMPUTERS, 2014, 30 (04) :599-608
[35]   Neural network methods for NURBS curve and surface interpolation [J].
Qin K. .
Journal of Computer Science and Technology, 1997, 12 (1) :76-89
[36]   Progressive addition lens design by optimizing NURBS surface [J].
Liu, Yen-Liang ;
Hsu, Wei-Yao ;
Cheng, Yuan-Chieh ;
Su, Guo-Dong .
CURRENT DEVELOPMENTS IN LENS DESIGN AND OPTICAL ENGINEERING XII AND ADVANCES IN THIN FILM COATINGS VII, 2011, 8128
[37]   Uncertainty of NURBS surface fit by Monte Carlo simulations [J].
Koch, Karl-Rudolf .
JOURNAL OF APPLIED GEODESY, 2009, 3 (04) :239-247
[38]   Stitching models for multiple trimmed surface using dynamic tolerance [J].
Zhang, S ;
Shi, FZ .
PROGRESS OF MACHINING TECHNOLOGY, 2004, :954-959
[39]   Achieving developability of a polygonal surface by minimum deformation: a study of global and local optimization approaches [J].
Charlie C.L. Wang ;
Kai Tang .
The Visual Computer, 2004, 20 :521-539
[40]   Converting triangular Bezier surface into optimal trimmed tensor-product Bezier surface [J].
Zhao, YH ;
Feng, JQ .
THIRD INTERNATIONAL SYMPOSIUM ON MULTISPECTRAL IMAGE PROCESSING AND PATTERN RECOGNITION, PTS 1 AND 2, 2003, 5286 :282-287