Nurbs curve to surface

curve
unhandled
surface
nurbs

(Louis Dup) #1

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 !


(IVELIN PEYCHEV) #2

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.


(Louis Dup) #3

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 !


(Tim Stark) #4

I replied also to your old thread…

But here’s what @ivelin.peychev mentioned.

Would rebuild your curves. Makes it much smoother.

RadialgridDistortion_re2.gh (11.6 KB)


(Louis Dup) #5

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


(IVELIN PEYCHEV) #6

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


(Louis Dup) #7

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 ?


(Tim Stark) #8

Have a look at this thread:

I made a definition for a smooth attractor


(Louis Dup) #9

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

RadialGritPinch.gh (15.5 KB)


(Michael Pryor) #10

use curves rather than points for attractors.


(Tim Stark) #11

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.

RadialGritPinch_re.gh (15.5 KB)


(Louis Dup) #12

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:


(IVELIN PEYCHEV) #13

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.


(Louis Dup) #14

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


(IVELIN PEYCHEV) #15

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


(Louis Dup) #16

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


(IVELIN PEYCHEV) #17

What is the stiffness you used? Try 0.1

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


(Tom) #18

Hello,

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.


(IVELIN PEYCHEV) #19

: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.


(Tom) #20

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.