Design of developable surface via CSA-based modification of boundary curves

被引:4
作者
Cao, Huanxin [1 ]
Zheng, Hongchan [1 ]
Hu, Gang [2 ]
机构
[1] Northwestern Polytech Univ, 1 Dongxiang Rd, Xian 710129, Peoples R China
[2] Xian Univ Technol, 5 South Jinhua Rd, Xian 710054, Peoples R China
关键词
Developable surface; Shape optimization; B-spline curve; Metaheuristic algorithm; CSA; B-SPLINE SURFACES;
D O I
10.1299/jamdsm.2020jamdsm0105
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
In this paper, we present a new method for generating high-accuracy developable surface from two design curves via crow search algorithm (CSA) based modification of design curves. For achieving high-accuracy developability, we allow perturbation of the control points of design curves within a allowed bound to expand the solution space of developable surfaces, and search within the allowed perturbation bound for the set of optimal control points with which the resultant surface has the highest degree of developability via CSA. As a result, design curves are automatically and intelligently modified when that is necessary for achieving a high-accuracy developability. Modeling examples demonstrate that the method is effective and easy to implement to obtain high-accuracy developables.
引用
收藏
页数:12
相关论文
共 24 条
[1]  
[Anonymous], 1997, NURBS BOOK MONOGRAPH
[2]  
[Anonymous], 1976, Differential Geometry of Curves and Surfaces
[3]   A novel metaheuristic method for solving constrained engineering optimization problems: Crow search algorithm [J].
Askarzadeh, Alireza .
COMPUTERS & STRUCTURES, 2016, 169 :1-12
[4]   Geodesic-controlled developable surfaces for modeling paper bending [J].
Bo, Pengbo ;
Wang, Wenping .
COMPUTER GRAPHICS FORUM, 2007, 26 (03) :365-374
[5]   DESIGN OF DEVELOPABLE SURFACES USING DUALITY BETWEEN PLANE AND POINT GEOMETRIES [J].
BODDULURI, RMC ;
RAVANI, B .
COMPUTER-AIDED DESIGN, 1993, 25 (10) :621-632
[6]  
Chalfant JS, 1998, J SHIP RES, V42, P207
[7]  
Chen M., 2011, COMPUTER AIDED DESIG, V8, P557, DOI DOI 10.3722/CADAPS.2011.557-570
[8]   Quasi-developable surface modeling of contours with curved triangular patches [J].
Chen, Ming ;
Tang, Kai .
COMPUTERS & GRAPHICS-UK, 2013, 37 (07) :851-861
[9]   G2 quasi-developable Bezier surface interpolation of two space curves [J].
Chen, Ming ;
Tang, Kai .
COMPUTER-AIDED DESIGN, 2013, 45 (11) :1365-1377
[10]   Developable Bezier patches:: properties and design [J].
Chu, CH ;
Séquin, CH .
COMPUTER-AIDED DESIGN, 2002, 34 (07) :511-527