A triangular grid generation and optimization framework for the design of free-form grid shells

Hello friends
I read this article. And I wanted to write the code inside it in Python, but the number of parameters was too large and I was confused.
Please help me write the code.

A triangular grid generation and optimization framework for the design of free-form gridshells.pdf (6.3 MB)

I think everything in that paper can be done with a combination of Plankton and Kangaroo.

I’ve already open sourced my code for remeshing with Plankton that uses this edge flip/split/collapse strategy.



You might need to do a little scripting if you want to use those exact energies, but you could probably already get equivalent results even with just existing components.

If your aim is more about learning how to code similar things, it would help to describe what you’ve done so far so we can direct you towards the best resources.