Grasshopper

algorithmic modeling for Rhino

Hi all, 

How can I form surface with lines (image 1), so the surfaces are wrapping all the lines and the surfaces are attaching to all the lines. 

(Image 1)

Views: 1079

Replies to This Discussion

In what order should the surface wrap the lines? Is the surface allowed to exceed the outer hull of the line bundle?

Can you please post the actual 3D lines, it's hard to see how they are placed in space from the views.

Hi David, 

Yes I just want an object formed by outermost surface only.

Thanks for your reply! 

Regards, 

Cathy 

 

I thought i have added an attachment. 

Please see the attached. 

There are no attachments anywhere in this discussion.

Click the [Upload File] button below the post text editor, then [Choose File]. Please only use 3dm, gh or zip files.

--

David Rutten

david@mcneel.com

Hi David, 

The file maybe too large so it stop loading at 52%...

Anyway, please find it here

Thanks! 

Well, there's a 5MB limit, but a few lines should only be a few kilobytes...

I don't know why you're uploading 83 Megabytes, but I suppose I'll find out in ~10 minutes.

--

David Rutten

david@mcneel.com

You included a lot of geometry in that file that didn't need to be there. That's why it took 2 days to answer this question instead of 15 minutes...

I picked a base plane for the convex hull manually, there may be a way to define it algorithmically in a way that works.

The result doesn't touch all the lines, the lines on the inside are ignored. I'm not exactly sure this is what you're after, but it's what I imagine 'wrapping' means.

And the GH file with internalised line data.

Attachments:

Thanks David! You help me get so much closer. 

Is there a way to make a planar surface with 2 lines and loop through the list of lines? For example, in a list of parallel lines, line1 create a surface with line2, line2 create a surface with line3, line3 and line 4..etc. It should be a way to avoid lines missing, but I have no clue to work it out in grasshopper.

Yes, you'll have to shift the list of lines, then graft both lists and merge them. Then you should end up with a bunch if lists, each containing consecutive lines.

like David said you still need to upload the actual file, its hard to see otherwise

I dunno if this helps, but you can play with it to get desired planes ;-)

RSS

About

Translate

Search

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service