Fully-automated hex-dominant mesh generation with directionality control via packing rectangular solid cells

A new fully automatic hex-dominant mesh generation technique of an arbitrary 3D geometric domain is presented herein. The proposed method generates a high-quality hex-dominant mesh by: (1) controlling the directionality of the output hex-dominant mesh; and (2) avoiding ill-shaped elements induced by nodes located too closely to each other. The proposed method takes a 3D geometric domain as input and creates a hex-dominant mesh consisting mostly of hexahedral elements, with additional prism and tetrahedral elements. Rectangular solid cells are packed on the boundary of and inside the input domain to obtain ideal node locations for a hex-dominant mesh. Each cell has a potential energy field that mimics a body-centred cubic (BCC) structure (seen in natural substances such as NaCl) and the cells are moved to stable positions by a physically based simulation. The simulation mimics the formation of a crystal pattern so that the centres of the cells provide ideal node locations for a hex-dominant mesh. Via the advancing front method, the centres of the packed cells are then connected to form a tetrahedral mesh, and this is converted to a hex-dominant mesh by merging some of the tetrahedrons. Copyright © 2003 John Wiley & Sons, Ltd.

[1]  Ted Belytschko,et al.  Finite Elements, An Introduction , 1982 .

[2]  P. Knupp Achieving finite element mesh quality via optimization of the Jacobian matrix norm and associated quantities. Part II—A framework for volume mesh optimization and the condition number of the Jacobian matrix , 2000 .

[3]  Steven J. Owen Nonsimplicial unstructured mesh generation , 1999 .

[4]  Rainald Löhner,et al.  Parallel Advancing Front Grid Generation , 1999, IMR.

[5]  Kenji Shimada,et al.  HEXHOOP: Modular Templates for Converting a Hex-Dominant Mesh to an ALL-Hex Mesh , 2002, Engineering with Computers.

[6]  Timothy J. Tautges,et al.  The "Hex-Tet" Hex-Dominant Meshing Algorithm as Implemented in CUBIT , 1998, IMR.

[7]  Kenji Shimada,et al.  Quadrilateral Meshing with Directionality Control through the Packing of Square Cells , 1998, IMR.

[8]  T. Blacker,et al.  Seams and wedges in plastering: A 3-D hexahedral mesh generation algorithm , 1993, Engineering with Computers.

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

[10]  Kenji Shimada,et al.  High Quality Anisotropic Tetrahedral Mesh Generation Via Ellipsoidal Bubble Packing , 2000, IMR.

[11]  Adrian Bowyer,et al.  Computing Dirichlet Tessellations , 1981, Comput. J..

[12]  Ted D. Blacker,et al.  Paving: A new approach to automated quadrilateral mesh generation , 1991 .

[13]  P. Heckbert Fast Surface Particle Repulsion , 1997 .

[14]  S. Owen,et al.  H-Morph: an indirect approach to advancing front hex meshing , 1999 .

[15]  P. George,et al.  Automatic mesh generator with specified boundary , 1991 .

[16]  Dafna Talmor,et al.  Generating a mixed mesh of hexahedra, pentahedra and tetrahedra from an underlying tetrahedral mesh , 2000 .

[17]  Keisuke Inoue,et al.  Automated Conversion of 2D Triangular Mesh into Quadrilateral Mesh with Directionality Control , 1998, IMR.

[18]  Clark R. Dohrmann,et al.  Methods for connecting dissimilar three-dimensional finite element meshes , 2000 .

[19]  Barry Joe,et al.  Construction of Three-Dimensional Improved-Quality Triangulations Using Local Transformations , 1995, SIAM J. Sci. Comput..

[20]  Steven J. Owen,et al.  PYRAMID ELEMENTS FOR MAINTAINING TETRAHEDRA TO HEXAHEDRA CONFORMABILITY , 2000 .