Grasshopper

algorithmic modeling for Rhino

hey guys,

im working with hoopsnake, doing some looped growth. but there is a problem: collisions or intersections with older geometries.

there is this collision component, but i dont know how to integrate it...

at the moment im using a remove duplicate points with a tolerance of 7 (distance of the modulecenters is 7.289) to remove collision objects, but sometimes wrong points/modules are culled so there is not all modules are connected

maybe there is a solution...

please help me out, guys!

thank you!

max

ps. the loop takes some time to get started:)

Views: 1547

Attachments:

Replies to This Discussion

Hi max,

here is a solution i did before, which was inspired from Andrews method on rocky surface.

The method I used, is to split the list of objects in two different branches of processed and unprocessed and run it through Hoopsnake with a gate until everything becomes processed.

Instead of the intersection you could use the collision of course.

There is one thing I experienced, when using a greate amount of more complex geometries: 

 

The downside of this is, that the more objects you have, the more it will eat up you Ram (up to the point rhino  is chrashing...)

I am not sure how to avoid this, since you always need to check with more and more objects and it will grow in the Ram until HS is stopped.

Maybe someone has an idea how to optimize this...

Best, 

Phillip

Attachments:

thank you for your reply!

ill have a look at your definition, but it looks pretty tough to me:)

i dont have a set of starting geometries, maybe a problem.

maybe i have to use each generated geometrie 3 times to mirror...

RSS

About

Translate

Search

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service