Generating the splits
I tried to find a way to automate the split depending on angles is not easy.
Surely it is better to do it using hand placement.
One thing that could help is to generate Medial Axis (there are many discussions on this forum, the script here is from @DanielPiker ) of the closed curve. So it gives a skeleton of the separation points. You count the spikes, 6 on my example, I added one point for the concave part, so you need 7 separations. Then You need to put 7 slider in the Genepool Splider.
- One GenePool Slider for the position on curve
- One GenePool Slider for angle (0 to 360 °)
curve division.gh (132.7 KB)
Generation of planks
Here Gilbert tesselations is used.
Generating gaps is not too difficult. But it also depend if you want constant with of planks …
There are many parameters … and surely other ways of solving this.
It is important you share more information on you design constraints.
Read that it could be useful