Page 1 of 1

Split a shell with a shell

Posted: Thu Apr 07, 2022 7:06 pm
by larry_s
Hello!
I'm trying to use IBooleanEntity_DG.Subtract() but nothing happens. I do not see any changes. The first entity, where I get the interface from is a shell. The other one is a shell also.
Is there another way?

Re: Split a shell with a shell

Posted: Mon Apr 11, 2022 3:19 am
by Prashant Kande
Hello Larry
The operation is not supposed to work on a par of shells. It should work if the second object is a solid (and the first a shell).

If you do not have a solid for the shell, try extending it somehow, for an example using the extrusion from IBRepBuilderEx_DG. IBRepFeaturePrism_DG might work as well. Search the samples for it.

Regards