Grasshopper

algorithmic modeling for Rhino

Hi, 

I'm trying to solve this problem but I did'nt find a solution yet, and I didn't even find some discussion about in this forum. 

I created a group of pipes. What I'm trying to do is to find the external point of each pipe in order to create a sort of tent with a delaunay mesh from this cloud of points . 

I've tryed with cull pattern, with the closest point to a curve, I've tryed to sort the distances between pipe points and a curve outside the spiral. 

Have somebody any clue to sort out this problem?

Many thanks

Views: 470

Replies to This Discussion

Hi Mabel,
maybe you could do something like in the attached file: not use Pipe, but create properly aligned frames at the ends of the lines and draw circles on these to loft into a pipe shape. Notice there are duplicate lines in your file, and some are flipped too. I tried to account for that, but it's still just a demo of the priciple I just tried to explain. I didn't account for the order you referenced the lines, so the tent piece in the def is a mess (see first image). Also, I aligned the lines I used so their startpoint is at the lowest end, but this won't work for all sets of lines in your file (i.e.: the inner lines). I think it would be useful to have the centerpoint in the Rhino file, and to reference the lines in the right order (and make sure you draw them all in a consistent way (all bottom to top for instance). Then you won't need all 'workaround' stuff in the example I made :)

Note: I used RemoveDuplicateLines from kangaroo1.

Hope this gives you enough ideas to get you started with a new file.

Attachments:

You're welcome. I had another thought:  but both definitions don't account for curvature of the fabric at the pipe legs ...

Attachments:

RSS

About

Translate

Search

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service