For all issues regarding the Forums use, please, refer to the Forum Rules.

Our Solutions

Need professional assistance?
Consider our:

Support Offerings


Need to speed up your development?
Have a look at our:

Samples & Tools


Need some functionality extending standard OCCT capabilities?
Check out our:

Adv. Components

Related pages

Fixing self-intersecting wire doesn't work

Fabrizio Pelosi's picture

Hi I'm trying to remove self-intersections from this wire (offsetted.brep, the green one in the screenshot) by creating a face (via BRepBuilderAPI_MakeFace) and then by using ShapeFix_Wire with FixSelfIntersectionMode set to true but when I call Perform it doesn't work...

How can I tell OpenCASCADE to remove the four self-intersecting sections?

PS: I'm using OpenCASCADE 7.3.0.

Thank you.