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

Boolean operation on compounds gives incorrect result

Rudy Morin's picture
Forums: 

Hi,

I'm using boolean operations and I don't understand why using BRepAlgoAPI_Cut(shapeA, shapeB) where shapeA and shapeB are compounds or compsolids (multiple solids, face, etc...) doesn't give good results. BRepAlgoAPI_Common and BRepAlgoAPI_Fuse give wrong result too using it that way...

I have to parse the compounds of shapeA and shapeB and add manually everything except compounds or compsolids into special arguments and tools to be processed by BRepAlgoAPI_ to have correct results...

Is this behavior ok ? Is it the way to do it ?

Thx,

Rudy