All Courses
All Courses
Courses by Software
Courses by Semester
Courses by Domain
Tool-focused Courses
Machine learning
POPULAR COURSES
Success Stories
3D Tetra Meshing Housing Model Aim- To generate a 3D Tetra Mesh on the given component's by using different method's. Objective- Generate 3D tetra mesh by using 3 method's called Convertion of 2D element's into 3D element's. By doing Quick Tetra Mesh from user interface panel. By doing Volume Tetra Mesh from 3d panel.…
Yeshwanth N
updated on 15 Jun 2021
3D Tetra Meshing
Housing Model
Aim- To generate a 3D Tetra Mesh on the given component's by using different method's.
Objective-
Generate 3D tetra mesh by using 3 method's called
Intro to 3D Meshing and Some Terminologie's -
3D Element Types-
Figure 1-3D Element Types |
[Note:Penta and Pyramid element's are rarely used.But parabolic element's are very very rare element's only used for 1 or 2 specific types of condition's.]
Shell Element-
Figure 1.1-Shell Element's |
Example of shell elements (CTRIA3, elements (CTRIA3, CQUAD4, CTRIA6, CTRIA6, CQUAD8)
Solid Element-
Figure 1.2-Solid Element's |
Example of tetrahedron tetrahedron, pyramid, penta and hexa elements elements
Tetra Meshing Method's
There are two methods of tetra meshing:
1) Automatic mesh:
This approach is limited to simple geometries and the pre-requisite is an error free CAD model. The user just has to select the volume and the software automatically carries out the meshing as per the specified element length, quality criteria, etc.
Advantage: Very quick, no meshing efforts.
Disadvantage: Results in a very high number of nodes and elements. There is no control over the mesh flow and the specific mesh pattern requirement (like bolted, welded joints or contact surface simulation).
2) 2D (tria) to 3D (tetra):
This is the most commonly used method. Quad or tria meshing is carried out on all the outer surfaces of the geometry. During the tetra meshing the quads are automatically split into trias which then serve as the “basis” of the tetra elements.
Common Algorithms for Tria To Tetra Conversion -
Procedure -
Phase 1- Importing
a. Hence we are importing a given CAD geometry into hypermesh.
b. There are file formates like IGES,STEP,Parasolid where we can import these file formats into any CAD,CAE Softwares.
c. But in hypermesh we can only import three file formates like
IGES,STEP,These two are standard file formats which are used most in industries.But now a days in industries,they are aslo using parasolid file format.
Figure 2-Importing Geometry |
Figure 3-Imported Housing Model |
Phase 2- Examining
Housing Model
Two Component's
Figure 4-Housing Component's |
Phase 3 - Creating 2D Shell Element's on the Geometry
Figure 5-Meshing Process |
Figure 6- Switching element mode |
Figure 7-Element's are not failing for min length |
Figure 8-Element's failing for max length |
To check the element's failing for max length.
To clear the element's failing for max length.
⋁
⋁
⋁
⋁
⋁
Figure 9-Failed Element's will be displayed like this |
⋁
Figure 10-Make it unmask adjacent |
⋁
Figure 11-For this particular region,Element's will be failing for max length,Remesh that particular region with element size as 4,Before it was 5.Change it.So the element size will be applied for that particular region only. |
Figure 12-Now element's are not failing after remeshing with element size as 4. |
Figure 13-Remeshed |
3.1 Start Tetra Meshing
3D Panel⇒Tetramesh⇒Element's⇒Mesh.
Tetrameshing: Standard Tetrameshing
Process:
Figure 13:1-Tetramesh Subpanel |
Figure 13:2-Flotable Trias |
|
Figure 14-Tetramesh |
After Tetrameshing,Mask the elements in a particular region and see,whether the tetra element's are created as 3D(Solid).
3:2 Check whether the element's are failing for Tet Collapse
3:3 Other Checks for Tetra Meshes
What is Tet Collapse ?
Tet Collapse can be calculated by measuring the distance of a node from the opposite face, then each of the four values will be divided by the Square root of the opposite face's area. The minimum of four resulting values is then normalized by dividing it by 1.24.
Figure 15-Tet Collapse |
Tetra elements whose collapse value falls below the value specified are highlighted when the tetra collapse function is selected.These elements remain highlighted until the Check Elems panel is exited.
Tetra collapse calculation: At each of the four nodes of the tetra, the distance from the node to the opposite side of the element is divided by the square root of the area of the opposite side. The minimum value found is normalized by dividing it by 1.24, and then reported. As the tetra collapses, this value approaches 0.0. For a perfect tetra, this value is 1.0.
Figure 16-Tet Collapse Formula |
To check the 3D element's mask the element's.
Figure 17-Element's have been masked and reversed |
3:4 Tetra Remeshing to clear the element's failing for tetcollapse
Before Tetra remeshing,Go to Tetramesh parameter's⇒Tick all Check Boxes Fill Voids⇒Fix midnodes⇒Smoothing to get better quality.
In Tetramesh panel,In boundry faces drop down menu change it to remeshable and mesh.
Figure 18-Tetramesh Parameter's |
Why ticking the checkbox of Fill Voids ?
Mesh all volumes, if your geometry includes volumes inside of another volume. For example if you had a sphere inside of a larger sphere, checking this option would cause the volume of the inner sphere as well as the volume between the two spheres to be meshed.
Why ticking the checkbox of Fix Midnodes ?
In case of 2nd order tetras, this option fixes the mid edge node of surface mesh while volume meshing.
Why ticking the checkbox of Smoothening ?
Apply an extra stage of calculation to improve overall mesh quality. Additional smoothing and swapping steps will be performed and tetra elements will be split to achieve a smoother mesh transition. If tetra elements are used in the boundary layer those elements will be excluded from smoothing to maintain the original distribution.
Figure 19-Unmask Adjacent to Tetra Remesh |
Figure 20-After Tetra Remeshing |
3:5 Manually clearing the element's failing for tetcollapse by using
Using Translate Tool-
Figure 21-Element Failing for Tet Collapse |
⋁
Figure 22-Using Translate Tool |
⋁
Figure 23-Failed element have been cleared using translate tool |
Using Distance Tool-
Figure 24-Element failing for tetcollapse |
Figure 25-Failed element have been cleared using distance tool |
After Tetramesh,Make sure to delete the 2D shell elements.
Phase 4
Similarly as i did for the above component,Do the same thing for this component also.
Figure 26-Creation of 2D Shell Elements |
Figure 27-Element's filing for min and max length |
Figure 28-Mask the Elements |
Figure 29-Mask Adjacent and Remesh it |
Figure 30-Clearing element's using distance tool |
Now 2D shell element's are not failing for min and max length.
Figure 31-Element's are not failing for min and max length |
4:1 Start Tetrameshing on the component
Figure 32-Tetrameshing Panel |
Figure 33- 3D Tetramesh |
Figure 34-Element's failing for tetcollapse |
Figure 35-Unmask Adjacent |
Figure 35-Tetraremeshing Process |
Figure 36-After tetraremeshing no element's are failing for tetcollapse. |
Figure 37-Solid Mesh Optimization |
Figure 38-Solid Mesh Optimization Panel |
Figure 39-Edit Criteria Panel |
Figure 40-Element's Failing |
Figure 41-0 element's are failing |
[Note:Make sure to delete the 2D Shell Element's after 3D Teterameshing]
⋁
⋁
⋁
Figure 42-Deleting 2D Shell Element's |
Model-2
Only One Component
Figure 43-Model 2 |
For this component,Make quick tetramesh or Volume tetramesh.
Quick Tetramesh
Figure 44-Geometry |
Figure 45-Geometry/Meshl |
Figure 46-Quick Tetramesh Panel |
Figure 47-Switch to the elements and proceed |
Figure 48-Select Crank Housing and Mesh |
Figure 49-Meshed |
Figure 50-Quick Tetramesh |
Figure 51-Element's failing for the tetcollapse. |
Figure 52-Tetraremsh Panel |
Figure 53-Unmask Adjacent Element's |
Figure 54-Tetraremeshed Component |
Model-3
Four Component's-Two Casing,Central Hub,Hub
Figure 55-Model 3 Component's |
Has some specialized options:
Figure 56-Volume Tetramesh |
Figure 57-Proximity and Curvature Option's |
Figure 58-Component meshed with 3D tetra's |
Figure 59-Element's failing for tetcollapse |
Figure 60-Tetraremesh the element's |
[Note:Similarly do the same thing for the casing 2 component also.]
Figure 62-Casing 2 Component |
Figure 63-Element's failing for tetcollapse |
Figure 64-No element's are failing for tetcollapse after tetreremeshing the element's which are failed. |
Hub Component
Figure 65-Hub Component |
Figure 66-Volume Tetrameshed Component |
Figure 67-Component has been meshed with 3D tetra element's |
Figure 68-Selecting the lines to create a node at centre |
Figure 69-Nodes panel |
Figure 70-Node Created Using Interpolate Node |
Figure 71-Nodes Panel |
Figure 72- Reflect Tool |
Figure 73-3D Tetra element's have been reflected to the other side.And no element's are failing for this component |
Central Hub Component
Figure 74-Central Hub Component |
Figure 75-Volume Tetramesh Panel |
Figure 76-Meshed with Volume Tetramesh |
Figure 77-Element Check Panel |
Figure 78-Element Check |
Figure 79-The component has been meshed 3D Tetra Element's |
Figure 80-Meshed Component With Volume Tetramesh |
Final CAD Model Image -
Figure 81-Model 1 |
Figure 82-Model 2 |
Figure 83-Model 3 |
Figure 84-Model 1 3D Tetramesh |
Figure 85-Model 3 3D Tetramesh |
Result -
Conclusion and Learning Outcome -
Leave a comment
Thanks for choosing to leave a comment. Please keep in mind that all the comments are moderated as per our comment policy, and your email will not be published for privacy reasons. Please leave a personal & meaningful conversation.
Other comments...
Roof Crash Simulation on Car BIW
Roof Crash Simulation Aim - To run the roof crash simulation on the neon car model and plot the graphs for the neon car model in post processing. Objective - To translate the impactor to the desired location as per the question. To create a Type 7 contact interface between impactor and car. To create…
12 Dec 2023 01:41 AM IST
Frontal Crash Simulation on Car BIW
Frontal Crash Simulation Aim - To run a simulation for the frontal crash [BIW] and to obtain a results in the post processing. Objective - To check the unit system in the solver. To create an appropriate interface ,friction 0.2 and recommended parameters. To check for the penetrations and intersections.…
12 Dec 2023 01:40 AM IST
Side Pole Crash Simulation on Car BIW
Side Pole Crash Simulation Aim : To run a simulation for the Neon Side Pole Crash and to obtain the results in the post processing. Objective : To check the unit system in the solver. To create an appropriate interface with friction 0.2 and recommended parameters. To check for the penetrations and intersections…
12 Dec 2023 01:37 AM IST
Creating GUI of the calculator
Creating the calculator GUI : Aim : To create a simple addition and subtraction window in hypermesh by writing Tcl/Tk code as shown in below Figure 1. Figure 1-Addition and Subtraction Window. To press the corresponding buttons in the addition and subtraction window, So the text boxes should indicate…
29 Dec 2021 09:14 AM IST
Related Courses
Skill-Lync offers industry relevant advanced engineering courses for engineering students by partnering with industry experts.
© 2025 Skill-Lync Inc. All Rights Reserved.