Orient according to 3D position

Hi

Is there a way to orient planar surfaces to the C-plane but attached to the same pieces as it is in the 3D drawing? I know how to orient it to a grid, but would like to orient it so its connected same way as it is in 3D, like in the third picture.

Thanks

orient3

Orient.gh (36.1 KB)

Here is an idea for a simple and hacky way to get half way there:
Orient all surfaces to XY plane using one of the planes, get planes of each surface, project them onto the XY plane, then use these to orient the surfaces.
2024-01-10_orient.gh (25.0 KB)
image

Besides that, unrolling came to mind as well as the plugin Ivy | Food4Rhino But this won’t work directly.

1 Like

Thank you! This seems to do the trick!

Join the polygons with lofted surfaces between them into one brep. This can be unrolled with a c# script. It’s also not super precise since none of the ‘hinges’ between the polygons seem to be planar.

unroll.gh (53.3 KB)

2 Likes

Thank you! Perfect!

1 Like