FE Mesh, Bool
Mesh, Bool
Volume Mesh, Bool
The Mesh Quality block assesses the quality of a mesh specifically for simulation purposes. The numerical algorithms employed with FEA or CFD require highly regular elements, which may not be necessary for simply creating an STL or other discretizations for CAD or manufacturing. The Mesh Quality block computes various mesh metrics and allows you to visualize them on the mesh itself. The block accepts the following mesh types: Mesh (i.e. surface mesh), Volume Mesh, and FE Mesh. For simulation workflows, it is useful to check the surface mesh quality before proceeding to volume meshing. To follow is a description of the supported mesh metrics. The min, max, and average values of these metrics are available in the properties panel of the Mesh Quality block. They can also be visualized in the Heads-Up-Display (HUD) by toggling the visibility icon on the block and selecting the desired metric in the HUD dropdown. The threshold slider can hide elements above or below a specific value, leaving only the poorer quality elements in the 3D scene.
The Mesh Quality metric provides a composite quality metric between 0 and 1. This metric is based on the ratio of the volume to the sum of the square of the edge lengths for 2D elements or the square root of the cube of the sum of the square of the edge lengths for 3D elements. A value of 1 indicates a perfect cube or square, while a value of 0 indicates that the element has a zero or negative volume.
This can also be expressed as follows:
-
For 2D elements:
Quality = C * Element Area / SUM(Edge Length^2) -
For 3D elements:
Quality = C * Volume / SQRT(SUM(Edge Length^2)^3)
| Element Type | C |
|---|---|
| Triangle | 6.92820323 |
| Quadrangle | 4.0 |
| Tetrahedron | 124.70765802 |
| Hexagon | 41.56921938 |
| Wedge | 62.35382905 |
| Pyramid | 96 |
| Skewness Value | Mesh Quality |
|---|---|
| 1.0 | Degenerate |
| 0.75 - 1.0 | Poor |
| 0.5 - 0.75 | Fair |
| 0.25 - 0.5 | Good |
| 0.0 - 0.25 | Excellent |
| 0.0 | Equiangular |
FE Mesh, Bool
Computes Mesh Quality metrics relevant for simulation including orthogonality, skewness, composite mesh quality, and intersecting triangles.Inputs
Outputs
| Type |
|---|
| Mesh Quality |
Mesh, Bool
Computes Mesh Quality metrics relevant for simulation including orthogonality, skewness, composite mesh quality, and intersecting triangles.Inputs
Outputs
| Type |
|---|
| Mesh Quality |
Volume Mesh, Bool
Computes Mesh Quality metrics relevant for simulation including orthogonality, skewness, composite mesh quality, and intersecting triangles.Inputs
| Name | Type | Description |
|---|---|---|
| Mesh | Volume Mesh | The mesh to be analyzed. |
| Check intersections | Bool | Calculate intersecting triangles. Enabling this option will result in the block taking longer to evaluate. |
Outputs
| Type |
|---|
| Mesh Quality |

