A triangular mesh generator over free-form surfaces for architectural design

Abstract Computer-aided design software enables the rapid conceptual creation of a curved surface geometry, whereas it is not a convenient task for engineers to create a discrete grid structure on a complex surface that meets architectural and aesthetic requirements. This emphasizes the importance of grid generating tools and methods. A new triangular mesh generator for the free-form curved surfaces of architectural structures is developed based on the mapping truss-like method. The mapping truss-like method builds a bidirectional mapping mechanism between 3D domain and 2D domain, generates meshes in 2D domain using constrained Delaunay triangulation, and relaxes the mesh iteratively with the planar mesh regarded as a plane truss structure. This generator can generate uniform meshes and adaptive meshes in harmony with the surface features by a relative edge size function for various free-form surfaces. The directional trend of the mesh is adjustable by rotating the initial node placement, and selected points can be fixed to mesh multi-surfaces. In addition, methods are proposed to counteract mapping distortion by adjusting the mesh-generating algorithm locally. Examples illustrate that the generator has wide adaptability, high automation and comprehensive control of resulting meshes. Thus, this paper presents a useful design tool for free-form surfaces of grid structures.

[1]  Jonas Koko,et al.  A Matlab mesh generator for the two-dimensional finite element method , 2015, Appl. Math. Comput..

[2]  S. Pirzadeh Structured background grids for generation of unstructured grids by advancing front method , 1991 .

[3]  Nan Xiao,et al.  An automatic grid generation approach over free-form surface for architectural design , 2014 .

[4]  Per-Olof Persson,et al.  Mesh size functions for implicit geometries and PDE-based gradient limiting , 2006, Engineering with Computers.

[5]  Sergio Pellegrino,et al.  Multi-objective optimization of free-form grid structures , 2009 .

[6]  Kenji Shimada,et al.  Automatic triangular mesh generation of trimmed parametric surfaces for finite element analysis , 1998, Comput. Aided Geom. Des..

[7]  Sergey T. Surzhikov,et al.  Molecular dynamics-based unstructured grid generation method for aerodynamic applications , 2013, Comput. Phys. Commun..

[8]  B. Wang,et al.  Fast centroidal Voronoi Delaunay triangulation for unstructured mesh generation , 2015, J. Comput. Appl. Math..

[9]  Jean-Christophe Cuillière An adaptive method for the automatic triangulation of 3D parametric surfaces , 1998, Comput. Aided Des..

[10]  Per-Olof Persson,et al.  A Simple Mesh Generator in MATLAB , 2004, SIAM Rev..

[11]  D. A. Field Qualitative measures for initial meshes , 2000 .

[12]  Geoff Wyvill,et al.  A mapping-independent primitive for the triangulation of parametric surfaces , 2003, Graph. Model..

[13]  Barry Hilary Valentine Topping,et al.  A new point creation scheme for uniform Delaunay triangulation , 2002 .

[14]  Les A. Piegl,et al.  The NURBS Book , 1995, Monographs in Visual Communication.

[15]  S. Hannaby A mapping method for mesh generation , 1988 .

[16]  Bernardino D'Amico,et al.  Timber gridshells: Numerical simulation, design and construction of a full scale structure , 2015 .

[17]  A. L. Zheleznyakova,et al.  Molecular dynamics-based triangulation algorithm of free-form parametric surfaces for computer-aided engineering , 2015, Comput. Phys. Commun..

[18]  R. Löhner,et al.  Progress in grid generation via the advancing front technique , 2005, Engineering with Computers.

[19]  S. H. Lo,et al.  Mesh generation over curved surfaces with explicit control on discretization error , 1998 .

[20]  Rajan Filomeno Coelho,et al.  Coupled form-finding and grid optimization approach for single layer grid shells , 2013 .