Professional Documents
Culture Documents
Chapter 5: Tetra Meshing
Chapter 5: Tetra Meshing
Chapter 5: Tetra Meshing
Chapter 5
Tetra Meshing
HyperMesh provides several methods of generating a tetrahedral mesh. The standard
method creates tetras from an enclosed volume of shell elements, plus several parameters.
This provides the user with a lot of control over the final tetra mesh. The volume tetra
mesher quickly and automatically creates a tetrahedral mesh on an enclosed volume of
surfaces or solid geometry with only a few inputs. Finally, the quick tetra mesher creates a
tetra mesh that maintains user specified quality requirements, but may sacrifice details in the
shape of the part to do so. All methods are valid in certain situations. The exercise in this
section focuses on the standard and volume tetra meshing methods.
In this chapter, you will learn about:
Volume tetra mesher
Standard tetra mesher
Checking tetra element quality
Re-meshing tetra elements
The standard method of Tetra Meshing can be found through the Mesh > Create >
Tetramesh pull-down menu and then select the tetra mesh subpanel.
Requirements for the shell mesh:
Enclose one, and only one, continuous volume.
There can be no free or T-connected edges.
There can be no duplicates in the mesh.
Elements should not fold over and overlap each other.
Avoid very low minimum tria angles.
Avoid a large difference in size between adjacent elements.
Avoid a large difference in size between two sides of a wall thickness.
For quad elements in the shell mesh:
Split quads into 2 trias and create tetra elements under them
- OR –
Keep the quad element and create pyramids under them
When using the Standard Tetramesh, the user will select the trias/quads that will define the
mesh and optionally the user can select fixed trias/quads. HyperMesh will, when creating
the tetra mesh, flip the diagonal of the 2D elements if it deems the resulting tetra mesh will
be of a higher quality with the flip. HyperMesh will not do this to elements selected in the
fixed selection.
Standard Trias/Quads
Adjacent tria faces on the tetrahedral mesh may have their diagonal reversed
from the shell mesh if tetras are better quality
Fixed Trias/Quads:
Adjacent tria faces on the tetrahedral mesh always match the shell mesh
Hints: Equivalence and Toggle will solve most of the problems. Some issues require
filler surfaces and point replacement. Remember that topology visualization can
assist in finding problems.
Step 4: TetraMeshing
With a properly enclosed volume you can now create the TetraMesh
1. Either from the menu bar or the panel area, enter the panel to create a 3D Tetramesh.
2. Select the Volume tetra sub panel
3. Change the enclosed volume switch to surfs.
4. Select a surface on the model. HyperMesh will automatically select all of the surfaces
that enclose the volume. If this fails to happen there are still errors in the volume and
need to be corrected using the geometry cleanup tools.
5. Leave all the default values and enter 30 into the element size= field.
6. Mesh the part.
Masking half the part shows the Tetrahedral Element structure thorough the part.
6. Using the unmask adjacent button twice to retrieve two layers of elements
surrounding the failed elements.
9. Check the tet collapse again and note the number has dropped. Many of the remaining
elements are constrained by geometry but continued remeshing can result in further
drops in this number.
10. Delete the mesh.
2. Create a new volume tetra mesh, this time selecting the match existing mesh option.
Make sure to set the tetra element size back to 30.
3. Note the Tetra Mesh has incorporated the defined mesh pattern
1. From the Geometry Color Mode selector ( ) pick By Topo and click
Shaded Geometry and Surface Edges ( ).
2. In the panel area, select the Edge Tools tab.
3. Click Isolate.
This will isolate the surfaces with free edges on them.
2. Click ACCEPT.
The checkmark in the Mesh Holes step will now turn green.
2. In the Define New window that opens, type Faces and click OK.
3. Select all five of the flat faces around the circumference of the part as shown in the
following image.
4. Click proceed.
8. Rotate the model so you are looking at it from underneath into the center, and select
the surfaces shown in the following image.
Note: With this tool you need only select one of the two surfaces that make up a
cylinder; when you click proceed HyperMesh will automatically select the other
surfaces.
9. Click proceed.
10. In the Organize panel, click move, then return.
Your model should then look similar to the following image, with the faces in one
collector and the top hole in another. Your colors may vary slightly.
2. Select the part in an area that has not been organized into a new component so that
the large purple part is selected.
3. Click proceed.
4. Leave the Min Radius at 0 and the Max Radius at 5 and make sure the Suppress
Fillet Tangent Edges option is active.
5. Click Cleanup.
You will notice that many of the fillets now have an edge running down the center
and the original edges are suppressed.
6. Click ACCEPT.
6. Note the distinctive Union Jack mesh pattern ( ) in the top hole area and the
connectivity of the mesh to the previously meshed holes.
7. Click ACCEPT.
This indicates that all failed elements have been fixed and there are no further errors
in the model.
4. (Optional) The Manual tab allows the user to manually check the model for free
edges and t-junctions and fix any that are found. There is also the option to display
normals. Use these options to find and fix any errors.
5. Click ACCEPT.
Note: The Tetramesh Process Manager will automatically place any elements that
fail this AutoCleanup procedure in the user mark. This will allow for easy retrieval of
problem elements and the user can employ the tools from the standard HyperMesh
panels to fix these remaining elements.