DiscussionsIssue archiveOther usage issues

Archived discussion

Non-manifold check for shape

Other usage issuesMon, 04/04/2011 - 18:401 reply

Browse this forum
QuestionAuthor

Hi
How to check if a shape is non-manifold or not?
For example, the resulting shape after a Boolean function like BRepAlgoAPI_Cut.

Thanks.

Sean

Discussion

1 archived reply

Posts are displayed in their archived order.

01Commenter-1

Hi Sean,

I use TopExp::MapShapesAndAncestors(Shape, TopAbs_EDGE, TopAbs_FACE, TopTools_IndexedDataMapOfShapeListOfShape) to get edge/face relationship. If the shape is in non-manifod mode, one edge must be shared by more than 2 difference faces.

Ding