Ribbons on the surface

Hello
I don’t understand why I’m not getting ribbons built on a convex surface, why not enough points to build a curve?


I need to divide the surface into such ribbon segments:

And I also don’t know how to build such a script to build a ribbon tower because of the low resolution of the scheme
f5ff7aec5f7ecf0c394b16e91c5d652c
Ribbon.3dm (229.8 KB)
surface ribbons.gh (18.2 KB)

you are getting that error because the Subdivide Surface component is creating 80+1 branches of 6+1 points most of which are Nulls, so when that list -containing Nulls- goes into the Interpolate component it is not able to create a curve out of lists with Null points: this happens because the Subdivide Surface component (as for most of surface-dedicated components) operates on untrimmed surfaces

maybe Iso Curve better suits your needs?


surface ribbons_Re.gh (22.6 KB)

this Geometry is not internalized / not present on the Rhino file

(I suggest, instead of attaching Rhino + GH file, to right click on any GH Parameter containing something you have referenced to Rhino and chose Internalise Data: this way Geometry is stored inside your GH file, and you won’t need to attach any Rhino file)

1 Like