Title: Samuel H. Huang, J. Shi
1Automatic Generation of Quadrilateral Multi-Block
Topology for FEA/CFD Applications
- Samuel H. Huang, J. Shi
- University of Cincinnati
- Sumit Maloo
- Hauenstein Burmeister
- Erlendur Steinthorsson
- Parker Hannifin
2Agenda
- Introduction
- Adaptive Knowledge Discovery
- Methodology
- Prototype Software Tool
- Conclusion
3Introduction
- Mesh generation is a critical starting point for
FEA/CFD - Lower quality tetrahedral meshes can be generated
semi-automatically - Higher quality hexahedral meshes require
significant human effort to generate - Experts can generate better quality meshes faster
than non-experts
4Objective
- Computerize human expertise to automatically
generate hexahedral mesh - Focusing on 2-Dimensional geometry (quadrilateral
meshes) - Use multi-block mesh generation strategy
- Extract rules for block creation
- Create multi-block topology
- Interface with commercial software tools (GridPro
az3000) to generate final meshes
5Adaptive Knowledge Discovery
6Uniques Features
- General systems framework that can be applied in
various domains with minimum or no adjustment - Transparent knowledge representation conducive to
shortening the learning curves - Self-improving capability to adjust to a changing
environment - Reduced time and effort in knowledge
acquisition/process modeling
7Methodology
8Boundary Rules
9Bisect, Project, and Merge Rules
- Separate part geometry into two roughly equal
parts (in terms of size, shape and number of
vertices) - Project vertices that are associate with a large
angle (greater than 90?) to the bisector line
without intersecting other edges and creating
triangles - Merge two projection points if they are from
different side of the geometry are close to each
other
10Refinement Rules (General)
11Refinement Rules (Polygon)
12Examples (Boundary and Bisect)
A
B
13Examples (Project, Merge and Refine)
A
B
14Examples (Topology and Mesh)
A
B
15Prototype Software Tool
- Implemented using Microsoft Visual C
- Contains over ten thousands lines of codes
- Use AutoCAD as front end CAD system (geometry
stored in DXF format) - Modular functionality to allow flexible user
interaction (also includes one-click multi-block
generation) - Generates TIL (topology input language) codes to
describe multi-block topology - Export to GridPro az3000 to generate the final
mesh
16Software Snapshot
Import Geometry
Automation Wizard
Create Boundary
Projection
Merge
Check Loop
Add Surface
Remove Surface
Export TIL Codes
17Illustrative Example (Topology)
18Illustrative Example (Mesh)
19Illustrative Example (Close Up)
Separate Surfaces
Same Surface
20Conclusion
- Established the feasibility of automating the
process of generating high quality meshes - Methodology can be generalized to create
multi-block for 3-Dimensional geometry - Implementation requires significant resources
- Geometry recognition (depends on front end CAD
system) - Hundreds of thousands lines of codes are expected