Nurbs curve to surface

Hello everyone,

I’m trying to make a surface from these nurbs curve, I tried Cocoon but i can’t have any result… do you have some ideas ?

Thank you !

from the top of my head, why don’t you try doing radial intersections, building splines from the resulting points and then use loose loft.

Thank you for your reply Ivelin, I tried but i’m new with grasshopper I don’t know how to proceed :confounded:
Could you detail your solution ?
Thank you !

I replied also to your old thread…

But here’s what @ivelin.peychev mentioned.

Would rebuild your curves. Makes it much smoother. (11.6 KB)

Thank you Tim, sorry for making a double thread. I’m looking into it !

@tim.stark thanks for the example, I replied without having Rhino installed on this machine :slight_smile:

1 Like

Thank both of you guys for your help. I’m training and I now would like to extend the attractor effect from points as you can see on this picture. In fact I want it to be streched following the circular way. Is there a solution ? Maybe with attractors ?

Have a look at this thread:

I made a definition for a smooth attractor

Thanks Tim,

I tried to adapt your file to my radial grid but the pinching result is not concluding :persevere:
It is much more like volcanoes while I want to make a kind of a half biceps shape (15.5 KB)

use curves rather than points for attractors.

You can Play with with graph to get a smoother result. But with a Point attractor, it will always be a circle and not streched in one direction. Try a curves @Michael_Pryor mentioned. You can also try his “Pufferfish” plugin. There’s a Pinch’n’Spread component for attractors. Works better and faster than the “nudibranch attractor”

Changed it a bit, so you get a smoother grid, don’t know if this helps. (15.5 KB)

Hi Tim, thank you for these advices and for your precious help !
The fact is that with curves I can’t get a result as drawn on this picture. It is strait while I want it flared at the center level of the curve. Well now my drawing is obscene :joy:

LOL :smiley:, I don’t believe myself that it’s me who’s gonna suggest that, but…

Try Kangaroo (by @DanielPiker). This looks like a classic case of form-finding.

Thank you Ivelin, I appreciate your help. I can’t find the result I want with kangaroo…
Maybe I can reach my goal by lofting the shape from the other curves.

Like this.

Is it possible to loft from these curves:

From these Nurbs:

Instead of these curves:

Thanks for yout help

can you try placing a point in the center, then use Patch surface command and select all curves plus the point in the center.

Well it works but it’s not making the streched effect… It’s driving me crazy

What is the stiffness you used? Try 0.1

try making more isocurves in one direction. V should be radial


that not how you model with Nurbs. You have no control on curvature, when modelling like this. Curves looking good, but that doesn’t mean that your surface(s) will do. Usually you create an complex shape with more than one surface. Usually you model less curved parts first and blend in between. A good surface layout yields a good curvature flow. I don’t believe you will ever produce something useful using grasshopper here.

:slight_smile: Tom, don’t discourage him.

Perhaps if I had the curves I could try to do it, This is not so complex form to use multiple surfaces.

I’m not discouraging him, at least I hope so :worried:. Its going into the wrong direction, and that is what I’m saying. It might be a better idea, to model a sketch in Rhino, and see if you can do it parametrically in GH.