Can anyone help me to do these ribbed surface?

Hi everyone,

I found this helpful Grasshopper definition on the forum
Can anyone help me to do these patterns that creates a nice ribbed or grooved texture using sweeps and section profiles. It looks great, but I’m having trouble understanding how it works and how to adapt it to my case.

What I want to do:
Apply this ribbed pattern to a simple revolved surface (like a vase or column form).

What I tried:

  • I set my own surface in the definition (Set One Surface), but nothing shows up.
  • I’m confused by the init_base_surface part and how the trimming/split surface logic works.
  • I’m not sure how to control the ribs or how to rotate them if needed.

What I need help with:

How to connect my revolved surface to the definition properly.
How to adjust the ribbing (direction, count, depth).
A simplified explanation or version would be amazing!

I’ve attached the .gh file I found.
ribbed-surface.gh (1.0 MB)
Any help is super appreciated :folded_hands:

Thanks in advance!

the main principle/logic is: given a Surface (1) make some slots in it (2) then draw some section curves (3) and finally create surfaces to close the slots you just created (4)

the Gh file you attached uses exactly the above workflow, leveraging on isocurves to determine the flow of the slots

the final step where you crate the surfaces to fill the slots is often performed through sweep2, but you can also consider Network Surface if you have more complex geometries