Finding the right approach to an idea

Hi,

I would like to create an idea in Grasshopper, but I am not sure how to achieve this. The idea is to create a building envelope for an existing object that resembles the known Voronoi structure. I’ve already followed a few approaches, but I’m getting lost in transferring the solutions to my case. The result is that you’re forever treading water and in the end you don’t know if it’s the right way at all. My hope now is that one of you has already had a similar project and knows the best way to approach it. This picture shows you how I envision the building envelope.

My current approach is to create a surface that encloses the entire building. You can imagine the surface as a “shoe box” without a floor. The Voronoi is to be placed on top of it. I have connected the individual surfaces with Join Brep,

but you can see that the Voronoi structure is placed on each surface individually and has no real relation to the neighboring surface. The reason for this is that the boundary of the Vonoroi block is based on the individual surfaces of the deconstruct box. Accordingly, I would have to unfold the surface like a cube, place the Voronoi structure over it and fold the surface back. This application, how to unfold surfaces, can often be seen in YouTube videos. But not for cubes or surfaces with hard edges.
Is that possible? Do you have a solution to this problem?

I have also seen some projects that work with multipipes, but only in Rhino itself and not in Grasshopper. My second approach would be to create a random grid in Grasshopper that uses the multipipes to turn the grid into a kind of Voronoi look.
Or can you transform a Voronoi 3D solid into an empty cube?

I’ve only been using Grasshoper and Rhino for 4 months. I would be very grateful if you could give me some tips on how to get a little closer to the solution. Or maybe the whole approach is wrong. The result should not look exactly like the picture above. I have seen that the Voronoi surface is always created edge-related. Free fields like in the example image are not created, but that is not a problem.

just a thought, what I have probably seen the most to get seamless Voronoi around corners is 3D Voronoi intersected with the original Brep skin


seamless_3D_Voronoi.gh (15.7 KB)

4 Likes

Thank you very much. Your solution worked. The tip with the Voronoi 3D was the decisive factor. I have now turned the Voronoi structure into a multipipe.