Fill out the form to download

Required field
Required field
Not a valid email address
Required field


Error: Failed to Produce Tetrahedral Mesh


A valid tet-dominant mesh could not be computed.

Important Information

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.

What Happened?

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:

  1. 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.
  2. 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:

  1. 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).
  2. 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).
geometry info window failed mesh
Figure 1. The Geometry Info window is displayed when a geometry is selected from the left panel. Here the characteristics of the model are mentioned.
allow quadrangles setting failed mesh
Figure 2. Allow quadrangles setting in general mesh (left) and mesh refinement (right)

For more details, you can refer to the tet-dominant meshing algorithm documentation page.

Important Information

If none of the above suggestions solved your problem, then please post the issue in our forum or contact us.

Last updated: August 20th, 2020

Data Privacy