Grasshopper

algorithmic modeling for Rhino

Hi all,

I had been stucked at this for sometime and from the picture you can see what I am attempting to achieve. However instead of having straight lines that connect the points, i really need a curve which can allow me to connect through multiple points so that the overall shape is curved, and not made up of lines.

So how i came about achieving this grid is BREP >> LIST ITEM >> LINE
However if instead of the line, if its going to be a curve it would be lovely.
Alternatively, I can bake all the points out and have a curve/spline that can run through multiple points diagonally. Guys, do let me know if you could figure this out. I don't mind even if it takes me to write a script for it, really urgent. Thank you.

Views: 10536

Attachments:

Replies to This Discussion

Hi.

You can make polylines using "join Curves" component.

And you can use "Curve on Surface", too.

If you want high-resolution curves, just rebuild them.

Attachments:

Hi Thank you so much for your help!

There are a few things which I'm not sure though.

In my gh, I used BREP and List Items so that I can connect the corners of the subsurface to each other. However you used Partition List and Discontinuity, followed by Surface Closest Point and then Merge. Would you mind explaining to me how your method works in detail?

Second, after joining the curves, you exploded it again before using list length, addition, and graft tree, and rebuilding of curves. Would you mind explaining this to me as well?

Sorry for asking so many questions, I'm still very new to grasshopper here. Hope you don't mind :)

Sorry for my "partition list" component, you can get rid of that component.

- Surface closest point---> to get the UV data for "Curve on Surface"

- You can compare two different result of curves between "Join Curve" and "Rebuild Curve"

   As you can see, last result has more curvy shape.

  I just added two more point than the number of discontinuity points, so reduced total control points for each curve. and also the minimum number of "explode (curve)" component's vertex number is two, so you have to add two more point foe degree 3 curve,

Attachments:

Thanks! I guess i understood what the first part mean now. However I'm still pretty lost on the part where you mentioned. "I just added two more point than the number of discontinuity points, so reduced total control points for each curve. and also the minimum number of "explode (curve)" component's vertex number is two, so you have to add two more point foe degree 3 curve"

On top of that, what does the degree control for the curve. I have been trying to observe the differences. may be you could explain to me and help me out, thank you so much :)

Have a look at here

RSS

About

Translate

Search

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service