Grasshopper

algorithmic modeling for Rhino

I'm trying to build a series of nested/telescoping surfaces... like an old collapsible camping cup

, with each consecutive ring angled slightly out...
I though of two possible solutions, but both have proven more complicated than i expected. First, I tried taking my contour curves, offsetting and scaling, then lofting... but the Loft component seems to want to use ALL the curves I give it. Is there a way to loft between two curves in a list, then between the next two curves, etc, without generating a loft using all input curves?

Secondly, I tried extrude-to point. this gets closer, but I want to limit the distance it extrudes... is there a way to say 'extrude *towards* this point, but stop at 3 meters....' for instance...

thanks

Views: 3221

Replies to This Discussion

the easiest way is to extract an Iso curve and then loft between the origianl curve and the iso curve

you can use tree components to divide your list of curves on differents "branchs"...

divide tree.ghx

2. you can use the extrude component with a vector list (direction and end point), but you probably have to use the graft tree component before the extrude component on the vector component and on the curve component.

RSS

About

Translate

Search

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service