Advice on distributing facade panels between mullions on a curved facade

Hi everyone,

I’m working on a Grasshopper definition for a curved facade (part of a ring-shaped building) and I’d like some advice on how to better organize a facade system.

At the moment I have a set of vertical structural columns (blue in the image) and a second set of facade mullions (red), which are projected from the structure onto an outer arc of the building.

Between these red mullions, I’d like to place a series of facade panels (magenta in the image). I’ve attached an image to clarify the setup.

The idea is that:

  • panels are placed only between two consecutive red mullions,

  • they should stay inside that bay and not overlap the mullions,

  • the number and spacing of panels can be adjusted while working,

  • panels are generated only along the selected arc, not around the entire perimeter of the building.

I can already generate panels, but I often get overlaps or unstable behaviour when I change values, and I feel my definition is not very robust.

Conceptually, I think the solution involves working with the curve parameters between consecutive mullions, but I’m not sure what the cleanest Grasshopper workflow would be.

Any suggestions, examples, or general advice would be greatly appreciated.
Thanks a lot!

Hostel NUOVO 1312.gh (36.5 KB)

I don’t know if this is exactly what you mean.

Hostel NUOVO 1312 a.gh (65.4 KB)

Hostel NUOVO 1312 b.gh (58.5 KB)

yes, thank you!