A valid tet-dominant mesh could not be computed.
The recommended algorithm for tetrahedral mesh computation is the Standard meshing algorithm. Unless you need fine-grain control over mesh sizing, refinement expansion or quadrangle elements, it is always recommended to use the standard mesher as a first try.
The tet-dominant algorithm failed to compute a mesh for the given geometry and parameters.
What Could Be the Possible Reason?
The two main causes for failed mesh computation with the tet-dominant algorithm are related to:
- Faulty or unsupported geometrical model: The algorithm only supports solid regions. Faceted models (such as STL formats) and solid models exported as surfaces are not supported. Also, geometry faults such as intersections, and warped or self-intersecting surfaces can cause this failure.
- Invalid or incompatible mesh parameters: When using manual mesh settings, the given edge lengths must be consistent with the geometry dimensions. Also, in some shapes, it is not possible to compute a mesh with quadrangle elements.
What Can I Do Now?
Given the possible reasons for the error, you can implement the following actions to try to solve the error:
- Verify the geometry model: Check that you are using a supported CAD format for solids, such as Parasolid (recommended), STEP or IGES, and that the model is exported as solid regions and does not contain any surfaces. You can use the geometry info window to check on the CAD details (see Figure 1). Check also for geometry faults (refer to the article How to find faults in the CAD model).
- Verify the mesh parameters: check the overall dimensions of the model and also the smaller edge lengths. Bearing in mind the units of the model (meters or feet), make sure that your maximum and minimum edge lengths for the global mesh and any refinements are consistent and will produce a proper amount of subdivisions per length. If you activated ‘Allow quadrangles’, try disabling it and computing the mesh (Figure 2).
For more details, you can refer to the tet-dominant meshing algorithm documentation page.