Boolean difference does not work

Hello, i have beeen trying to use boolean difference or solid difference, to cut this opennings in this surface, but some don’t work for some reason, how could i make it work.

my process is, i make various curves and then i make them a surface with planarsrfs anf then i use boolean difference but for some curve it dont work… how could i make it work.

Thank you.
Fachada Faena Forum.3dm (1.1 MB)

If you can’t just select all the curves and run PlanarSrf and get the right result, then there is something wrong with some of the input. It might help to clean them up a bit of you select all the curves and run CurveBoolean, then PlanarSrf on the result, that worked for me.

Hi Emiliano -

That’s exactly what you should avoid when using the Boolean operations - coincident faces.

Use the curves to split the surface. Select the one that you need, invert, and delete those that you don’t need.
-wim

1 Like

i think i didn’t understand… how do i use the curves to split the surface? so i don’t use planar surface anymore?

thanks

Surfaces can be split using curves, yes. Just run Split on the surface and select them, look at Help for the details.

thank you Jim, this worked for me.

Hi Emiliano - I’d get all the input curves -

After cleaning that up, I’d Join, SimplifyCrv then PlanarSrf.

-Pascal