I started with something I did yesterday:
And in ~45 minutes, got from there to this:
Le Corbusier_2022Oct29a.gh (25.7 KB)
It’s not exactly correct but maybe it will get you started?
P.S. A code change and some parameters modified… still not quite there but I’m done.
UPDATE: Automated scaling of “obstacle” to remove two sliders (white group) - more robust.
Le Corbusier_2022Oct29c.gh (30.8 KB)