Grid climb or rotate with multiple point?

Here it is

It lacks many optimisation, changes …
The first thing the script is doing is a dual mesh, using face center (from RhinoCommon) or Circumcenter .



Lines are done using the vertex to the dual lines,
*Distance (with unit) is the approximate distance between discetization on dual lines.
*Radius is the distance from the mesh vertex (radius of column)


These lines are then divided in points, these points are then rotated and tranformed to curves and piped (piping is long).
twirl mesh.gh (35.2 KB)


7 Likes