Bubble mesh: automated triangular meshing of non-manifold geometry by sphere packing

This paper presents a new computational method for fully automated triangular mesh generation, consistently applicable to wire-frame, surface, solid, and nonmanifold geometries. The method, called bubble rrzeshing, is based on the observation that a pattern of tightly packed spheres mimics a Voronoi diagram, from which a set of well-shaped Delaunay triangles and tetrahedral can be created by connecting the centers of the spheres. Given a domain geometry and a node-spacing function, spheres are packed on geometric entities, namely, vertices, edges, faces, and volumes, in ascending order of dimension. Once the domain is filled with spheres, mesh nodes are placed at the centers of these spheres and are then connected by constrained Delaunay triangulation and tet rahedrizat ion. To obtain a closely packed configuration of spheres, the authors devised a technique for physically based mesh relaxation with adaptive population control, The process of mesh relaxation significantly reduces the number of ill-shaped triangles and tetrahedral.

[1]  William H. Frey,et al.  Mesh relaxation: A new technique for improving triangulations , 1991 .

[2]  Kevin Weiler Topological Structures for Geometric Modeling , 1986 .

[3]  H. Saunders,et al.  Finite element procedures in engineering analysis , 1982 .

[4]  William H. Frey,et al.  An apporach to automatic three‐dimensional finite element mesh generation , 1985 .

[5]  K. Ho-Le,et al.  Finite element mesh generation methods: a review and classification , 1988 .

[6]  F. A. Seiler,et al.  Numerical Recipes in C: The Art of Scientific Computing , 1989 .

[7]  William H. Press,et al.  Numerical Recipes in FORTRAN - The Art of Scientific Computing, 2nd Edition , 1987 .

[8]  Michael Ian Shamos,et al.  Computational geometry: an introduction , 1985 .

[9]  W. C. Thacker,et al.  A brief review of techniques for generating irregular computational grids , 1980 .

[10]  Kenji Shimada,et al.  Automatic Mesh reconstruction for feature-absed sculpting of deformable surfaces , 1992, Geometric Modeling.

[11]  Kenji Shimada,et al.  Physically-based mesh generation: automated triangulation of surfaces and volumes via bubble packing , 1993 .

[12]  Kenji Shimada,et al.  Computational Methods for Physically-based FE Mesh Generation , 1992, PROLAMAT.

[13]  Herbert Edelsbrunner,et al.  Algorithms in Combinatorial Geometry , 1987, EATCS Monographs in Theoretical Computer Science.

[14]  D. F. Watson Computing the n-Dimensional Delaunay Tesselation with Application to Voronoi Polytopes , 1981, Comput. J..

[15]  Mark S. Shephard,et al.  Trends in automatic three-dimensional mesh generation , 1988 .

[16]  Nickolas S. Sapidis,et al.  Solid/solid classification operations for recursive spatial decomposition and domain triangulation of solid models , 1992, Comput. Aided Des..

[17]  Kokichi Sugihara,et al.  On good triangulations in three dimensions , 1991, SMA '91.

[18]  Kokichi Sugihara,et al.  On good triangulations in three dimensions , 1992, Int. J. Comput. Geom. Appl..

[19]  Z. Zhong Finite Element Procedures for Contact-Impact Problems , 1993 .