Self-adaptive triangular mesh generation framework for free-form single-layer reticulated shells based on virtual interaction forces

被引:6
作者
Zeng, Qiang [1 ]
Zhu, Shaojun [1 ]
Li, Zhengning [1 ]
Guo, Xiaonong [1 ]
机构
[1] Tongji Univ, Coll Civil Engn, Shanghai 200092, Peoples R China
关键词
Free -form single -layer reticulated shells; Triangular mesh; Virtual interaction force; Energy function; Connectivity optimization; Mesh smoothing; GRID GENERATION; DELAUNAY TRIANGULATION; SHAPE OPTIMIZATION; SURFACES; ALGORITHM; DESIGN;
D O I
10.1016/j.autcon.2023.104750
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
With the pursuit of architectural aesthetics and the development of computer-aided design, free-form single-layer reticulated shells (SLRSs) are becoming increasingly popular. Generating a uniform and fluent mesh on an arbitrary free-form surface is a challenging task. This paper presents an automatic, triangular mesh-generation framework for free-form SLRSs. An algorithm based on non-linear virtual interaction forces (VIFs) is adopted to automatically update joint coordinates. An innovative mesh-energy function is defined to adaptively adjust the number and distribution of joints according to the desired size. A simple yet effective connectivity optimization algorithm and a VIF-based mesh-smoothing method are also proposed to convert the unstructured mesh into a structured type. Distance-based priority-order and direction-determination criteria for the operations are defined to automate topology optimization. Case studies demonstrate that this framework is robust to different types of free-form SLRSs, initial joint densities, desired sizes, and edge-swapping criteria.
引用
收藏
页数:15
相关论文
共 48 条
[1]  
[Anonymous], 1987, Smooth Subdivision Surfaces Based on Triangles
[2]  
arin G., 2014, Curves and surfaces for computer-aided geometric design: a practical guide
[3]   An algorithm for coarsening unstructured meshes [J].
Bank, RE ;
Xu, JC .
NUMERISCHE MATHEMATIK, 1996, 73 (01) :1-36
[4]  
Barnhill RobertE., 1992, E Geometry Processing for Design and Manufacturing
[5]  
Bezier P., 1972, NUMERICAL CONTROL MA
[6]   Special structures: Past, present, and future [J].
Bradshaw, R ;
Campbell, D ;
Gargari, M ;
Mirmiran, A ;
Tripeny, P .
JOURNAL OF STRUCTURAL ENGINEERING-ASCE, 2002, 128 (06) :691-709
[7]  
Chen W., 2008, Comput Aided Des Appl, V5, P508, DOI DOI 10.3722/CADAPS.2008.508-518
[8]  
Chen W.-F., 2005, HDB STRUCTURAL ENG, VSecond
[9]   An adaptive method for the automatic triangulation of 3D parametric surfaces [J].
Cuilliere, JC .
COMPUTER-AIDED DESIGN, 1998, 30 (02) :139-149
[10]   Isoparametric line dividing grid generation method for free-form lattice shells [J].
Ding, Hui ;
Luo, Yao-Zhi .
Zhejiang Daxue Xuebao (Gongxue Ban)/Journal of Zhejiang University (Engineering Science), 2014, 48 (10) :1795-1801and1834