Hope you are all fine!
Strange issue with planes and region differences. I have a real strange one here, i have 6 walls to a house, 1 is the doorway, 2 are solid walls and the rest are with windows.
No issue for the door. But once i split the walls into 2 groups problems start as soon as the surface difference is tested. i figured it was the plane. Found the isPlanar (simple way i tried to go a complicated way which also worked until i tried to do the difference - hence i searched another way).
Here’s the model’s basis. The initial curve is just a hexagone curve.
So my issue is in the blue group, seems that the region difference module will not work (and no error and i did try flipping the inputs (i have 3 items in all inputs/outputs, flatten or reparametrize or both do not help.)
So it started working once i plug in the plane into the surface difference (which was not needed in the door section but i can’t figure out why) however now i get 3 planes x 3 (tried to simplify, flatten etc) but cannot get rid of these extra panes!
Here’s the model (simplified version from the pictures)
Hex wall debug.gh (24.9 KB)
Where did i go wrong? (I want to try without paneling tool first…)
- Any advantage if I use the isometric divisions for windows positioning and sizing?
- Should i be working with 2D contours before extruding the walls or should i extrude the walls before creating 3D elements (windows and door way) to subtract from)?
What’s the best practice?
Thanks for your help!