What if Healing is Unsuccessful?
The ACIS healing module is under continued development and is improving
with every release. However, there will often be situations where healing
is unable to fully correct the geometry. This might be okay, as meshing
is rarely affected by the small inaccuracies healing addresses. However,
boolean operations
on the geometry can fail if the bad geometry must be processed by the
operation (i.e., a webcut must cut through a bad curve or vertex).
Here are some possible methods to fix this bad geometry:
- Return to the source of the geometry (i.e., Pro/ENGINEER)
and increase the accuracy. Re-export the geometry.
- Heal again using the rebuild option.
- Heal again using the make tolerant option.
- Remove the offending surface from the body (using
the remove
surface command), then construct new surfaces from existing curves
and combine the body back together.
- Composite
the surfaces over the bad area, mesh
and create a net surface from the composite, remove
the bad surfaces and combine.
- Export
the geometry as IGES, import
the IGES file into a new model and look for double surfaces or surfaces
that show up at odd angles using the find
overlap commands. Delete and recreate surfaces as needed and combine
the surfaces back together into a body.
Contact the development team (support@csimsoft.com)
if you need further help with fixing bad geometry.
