Advice on how to mesh volume with several internal surfaces


I have a volume composed of several internal surfaces (see figure below). I am looking for advice on the best way to approach the meshing of this volume using tetrahedral elements.

My initial questions are the following:

  1. Is is better to mesh each surface individually using the trimesh scheme and then mesh the entire volume afterwards using tetmesh ?

  2. Or is it better to attempt to mesh the entire volume directly using the tetmesh scheme?

Are there any specific settings that I should be aware of? Note that the model contains some surfaces that approach each other quite closely.

Let me know if you have any suggestions.


Hi @karl,

Just wanted to bump this up and get your thoughts on this.

Thanks in advance,


It shouldn’t matter if you mesh surfaces first or tetmesh the volume. The algorithm works by meshing surfaces first and then passing the surface meshes into the tetmesher. Setting an appropriate size on the surfaces could be part of the issue.