Using virtual topology operations to generate analysis topology

Abstract Virtual topology operations have been utilized to generate an analysis topology definition suitable for downstream mesh generation. Detailed descriptions are provided for virtual topology merge and split operations for all topological entities. Current virtual topology technology is extended to allow the virtual partitioning of volume cells and the topological queries required to carry out each operation are provided. Virtual representations are robustly linked to the underlying geometric definition through an analysis topology. The analysis topology and all associated virtual and topological dependencies are automatically updated after each virtual operation, providing the link to the underlying CAD geometry. Therefore, a valid description of the analysis topology, including relative orientations, is maintained. This enables downstream operations, such as the merging or partitioning of virtual entities, and interrogations, such as determining if a specific meshing strategy can be applied to the virtual volume cells, to be performed on the analysis topology description. As the virtual representation is a non-manifold description of the sub-divided domain the interfaces between cells are recorded automatically. This enables the advantages of non-manifold modelling to be exploited within the manifold modelling environment of a major commercial CAD system, without any adaptation of the underlying CAD model. A hierarchical virtual structure is maintained where virtual entities are merged or partitioned. This has a major benefit over existing solutions as the virtual dependencies are stored in an open and accessible manner, providing the analyst with the freedom to create, modify and edit the analysis topology in any preferred sequence, whilst the original CAD geometry is not disturbed. Robust definitions of the topological and virtual dependencies enable the same virtual topology definitions to be accessed, interrogated and manipulated within multiple different CAD packages and linked to the underlying geometry.

[1]  Cecil Armstrong,et al.  Quad mesh generation for k -sided faces and hex mesh generation for trivalent polyhedra , 1997 .

[2]  Cecil Armstrong,et al.  Hexahedral meshing using midpoint subdivision and integer programming. , 1995 .

[3]  David R. White,et al.  Automated Hexahedral Mesh Generation by Virtual Decomposition , 1995 .

[4]  Cecil Armstrong,et al.  Automated mixed dimensional modelling from 2D and 3D CAD models , 2011 .

[5]  Jean-Christophe Cuillière,et al.  Generalizing the advancing front method to composite surfaces in the context of meshing constraints topology , 2013, Comput. Aided Des..

[6]  Trevor T. Robinson,et al.  Defining Simulation Intent , 2011, Comput. Aided Des..

[7]  Jean-Christophe Cuillière,et al.  Adaptation of CAD model topology for finite element analysis , 2008, Comput. Aided Des..

[8]  Scott A. Mitchell,et al.  Simple and Fast Interval Assignment Using Nonlinear and Piecewise Linear Objectives , 2013, IMR.

[9]  A. Senthil Kumar,et al.  Automatic solid decomposition and reduction for non-manifold geometric model generation , 2004, Comput. Aided Des..

[10]  Alla Sheffer,et al.  Virtual Topology Operators for Meshing , 2000, Int. J. Comput. Geom. Appl..

[11]  Cecil Armstrong,et al.  Managing Equivalent Representations of Design and Analysis Models , 2014 .

[12]  Liang Sun,et al.  Automatic Thick Thin Decomposition of Complex Body for Hex Dominant Meshing , 2014 .

[13]  Nilanjan Mukherjee,et al.  An Art Gallery Approach to Submap Meshing , 2014 .

[14]  Trevor T. Robinson,et al.  Using mesh-geometry relationships to transfer analysis models between CAE tools , 2014, Engineering with Computers.

[15]  Alla Sheffer,et al.  Hexahedral Mesh Generation using the Embedded Voronoi Graph , 1999, Engineering with Computers.

[16]  Thomas J. R. Hughes,et al.  Isogeometric Analysis: Toward Integration of CAD and FEA , 2009 .