Circle (Arc) Canopy

Hey everyone! As you can see in the photo, I want to design a canopy with open spaces, and I’d like to parametrize these gaps. The shape of the canopy will be a circle, just like in the model. For example, I’m thinking of dividing the circle into 8 equal parts, removing some of them, and using the remaining parts as the canopy. How can I do this?


What have you tried so far? Do you have some code?

Intentionally not uploading the *.gh file so there is a learning effect

1 Like

This is what I’ve done so far, but I couldn’t create the gaps in between. I also want to select these gaps randomly.


canopy.gh (15.2 KB)

Reminds me of this:

I can easily be adapted.

Rushed job: Adjusting gaps using graph mapper…

Rhino_HKul9lHGqN


adjust gaps.gh (25.7 KB)

2 Likes

Instead of the Graph Mapper you can use Gene Pool which, in this case, seems more versatile.
It seems to me that Random mode does not give good results.
canopy a.gh (24.9 KB)

1 Like