OCC healshapes makesolids -> Could not create solid
Hi,
the attached step file is a very simple one, where there are 3 solids. I use:
gmsh::model::occ::importShapes(GmshLib0.stp", v) gmsh::model::occ::removeAllDuplicates(); gmsh::model::occ::synchronize(); gmsh::model::mesh::generate(3);
With these commands I get a conformal mesh since the 2 common faces gets deleted. If instead I try to heal the shapes with "gmsh::model::occ::healShapes(outDimTags);" before removing the duplicates, I see that when the healing procedure tries to makesolid, it exits with "Could not make solid". The result is that the 3 original solids imported have been erased, and there are no more 3d entities left to mesh. Am I missing something or is this intentional? GmshLib0.stp