High resolution overview of the script and the script itself.
Kulatak_Pavel_Vinter
The script is based on parametric layout of two circles of columns. They are connected with steel cables to which is mounted fabric membrane.
First step was to parametrize the layout of columns. Main parameters are height, number and thickness of columns and radius of each circle.
For making panels I used Lunchbox plug-in. They are stored in Mesh container. Then I needed to define spring and faces to know where to distribute gravity (UForce with Z vector).
The Kangaroo script is taken from tutorial scripts of Kangaroo team. It’s simply using defined force to geometry. To run the simulation you have to toggle boolean button from True to False.
The final look of geometry and visualisation.