General

General

When meshing with tetra octree, I get an error: “Your mesh has a hole, do you want to repair?”

    • FAQFAQ
      Participant

      This is due to holes or gaps in the geometry which are large relative to the mesh sizes in those areas. You will see yellow (single) edges) and possibly a red, jagged line connecting material points. You can follow the red jagged line from the tetra icon on one side to the material point name on the other side. With surfaces on (in wireframe usually), the leakage is at the place where the red jagged line appears to pass through the surface. For the yellow edges, the hole is at any place where the yellow edges make a clear loop. If they are scattered, the scattering will be along a gap between surfaces. There are always 2 choices: 1. Repair the surface mesh and flood fill 2. Fix the gap/hole in the geometry and remesh. The first option is not used as often because the next time the geometry is meshed, the same problem will occur again, but may be appropriate if there are only a small number of problems to fix in the mesh. For the second option, you can use the above description of the red jagged line and yellow edges to find the gap/hole aand repair the surfaces. You can also get an idea where mesh leakage will occur before meshing using the Build Diagnostic Topology (under the Geometry/Repair Geometry menu). Choose a suitable tolerance (1/10 the smallest geometrial feature) and press Apply. The edges will be colour-coded by how many neighboring surfaces are touching it, red means there are 2 and this is typically what is required. Yellow curves indicate holes/gaps. This can be repaired many times using the “stitch/match edges” function in the same menu, or the Geometry/create surface/From Curves option. If there are less than 2 curves or more than 4, you can segment or concatenate curves or use Geometry/Repair Geometry/Close hole. You can put as many curves as required in this option. The more complex the surface the harder it will be to create the surface with a curvature you may want, and so you might need to break it down into more manageable sections.