Grasshopper

algorithmic modeling for Rhino

Hi guys ... I would like to do this to solve my problem:

IF segments' length (distance between points) <= of certain number THEN cut these segments. What you see in .jpeg are all merged curves. Hope that someone could help me ;-)

Views: 3566

Attachments:

Replies to This Discussion

1. Use a Greater Than component with a list of all curve lengths and your desired minimum length as inputs.
2. This will give you a list of boolean values which you can then use with the Cull Pattern component to cull (delete) out all of the curves that had a value of FALSE in the Greater Than component.

The Smaller/Greater Than components also have a <= or >= output.

Or if all your curves are planar you might want to use a region union. Try closing each pair of curves you have by connecting their endpoints. Then join the curves with the join curve component and input them into the region union component.

Andrew's method works either way, this is just another way to approach it. If you go with andrew's way you would need to explode your curves or shatter them at the black points shown in the jpg.

I think that I don't understand. Sorry but I'm not an insider :-(
Hope that U could help me in this.

Attachments:

I tried to do it, but isn't complete. Hope that U could help me ;-)

Attachments:

upload your file

Take a look Brian, thanks a lot.

Attachments:

Is this what you are trying to do ultimately?

Attachments:

YEAAAAHHHH!! So amazing man!! I couldn't do it without your help!!!! Thanks a lot Brian!!!! ;-)

New problems guys ... I don't know why if I move my curves (and their intersection give me more or less surfaces than 6) ... surfaces aren't closed. I need to have a changing value of surfaces. Is there anyone that could help me? 

Attachments:
Post your file again

OK Brian!!

Attachments:

something?

Attachments:

RSS

About

Translate

Search

Photos

  • Add Photos
  • View All

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service