A computational framework for automating generation of sizing function in assembly meshing via disconnected skeletons

This paper proposes a framework for generating mesh sizing functions for assembly models. Size control is crucial in obtaining a high-quality mesh with a reduced number of elements. The reduction in the number of elements will decrease computation time and memory use during mesh generation and analysis. The framework consists of a background octree lattice for storing the sizing function, a set of source entities for providing sizing information based on geometric information, and an interpolation module for calculating the sizing on the background octree lattice using the source entities. Source entities are generated by performing a detailed systematic study to identify all the geometric factors of an assembly. Disconnected skeletons are extracted and used as tools to measure 3D proximity and 2D proximity, which are two of the geometric factors. The framework facilitates the generation of a variety of meshes with a low computational cost, to meet industry needs. The framework has been tested on many industrial parts, and sizing control on a few typical assemblies has been presented to demonstrate the effectiveness of the proposed framework.

[1]  Steven J. Owen,et al.  Surface mesh sizing control , 2000 .

[2]  Frédéric Hecht,et al.  MESH GRADATION CONTROL , 1998 .

[3]  Jin Zhu,et al.  Background Overlay Grid Size Functions , 2002, IMR.

[4]  Patrick M. Knupp,et al.  Algebraic Mesh Quality Metrics , 2001, SIAM J. Sci. Comput..

[5]  Steven J. Owen,et al.  Neighborhood-Based Element Sizing Control for Finite Element Surface Meshing , 1997 .

[6]  Per-Olof Persson PDE-Based Gradient Limiting for Mesh Size Functions , 2004, IMR.

[7]  Kenji Shimada,et al.  Finite Element Mesh Sizing for Surfaces Using Skeleton , 2004, IMR.

[8]  David R. White,et al.  An imprint and merge algorithm incorporating geometric tolerances for conformal meshing of misaligned assemblies , 2004 .

[9]  Tomas Akenine-Möller Fast 3D Triangle-Box Overlap Testing , 2001, J. Graphics, GPU, & Game Tools.

[10]  Steven J. Owen,et al.  A Survey of Unstructured Mesh Generation Technology , 1998, IMR.

[11]  S. J. Owen,et al.  3D discrete skeleton generation by wave propagation on PR-octree for finite element mesh sizing , 2004, SM '04.

[12]  Dave Eberly Testing for Intersection of Convex Objects: The Method of Separating Axes , 2001 .

[13]  Kenji Shimada,et al.  Hex-Layer: Layered All-Hex Mesh Generation on Thin Section Solids via Chordal Surface Transformation , 2002, IMR.

[14]  L. Nackman,et al.  Automatic mesh generation using the symmetric axis transformation of polygonal domains , 1992, Proc. IEEE.

[15]  Hanan Samet,et al.  Spatial Data Structures , 1995, Modern Database Systems.

[16]  Fritz B. Prinz,et al.  LayTracks: a new approach to automated geometry adaptive quadrilateral mesh generation using medial axis transform , 2004 .

[17]  Jin Zhu A New Type of Size Function Respecting Premeshed Entities , 2003, IMR.

[18]  S. Pirzadeh Unstructured grid generation by advancing front method using structured background grids , 1993 .

[19]  L. Paul Chew,et al.  Constrained Delaunay triangulations , 1987, SCG '87.

[20]  H. N. Gürsoy,et al.  An automatic coarse and fine surface mesh generation scheme based on medial axis transform: Part i algorithms , 1992, Engineering with Computers.

[21]  Nicholas M. Patrikalakis,et al.  An automatic coarse and fine surface mesh generation scheme based on medial axis transform: Part II implementation , 1992, Engineering with Computers.

[22]  P. L. George,et al.  Automatic Mesh Generation: Application to Finite Element Methods , 1992 .

[23]  Halit Nebi Gürsoy,et al.  Shape interrogation by medial axis transform for automated analysis , 1989 .

[24]  Mark S. Shephard,et al.  Approaches to the Automatic Generation and Control of Finite Element Meshes , 1988 .

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

[26]  Kenji Shimada,et al.  Skeleton-based computational method for the generation of a 3D finite element mesh sizing function , 2004, Engineering with Computers.

[27]  S. Saigal Automatic boundary sizing for 2D and 3D meshes , 1997 .

[28]  R. Brubaker Models for the perception of speech and visual form: Weiant Wathen-Dunn, ed.: Cambridge, Mass., The M.I.T. Press, I–X, 470 pages , 1968 .

[29]  Paresh Parikh,et al.  Generation of three-dimensional unstructured grids by the advancing-front method , 1988 .