Grasshopper

algorithmic modeling for Rhino

Hi yall; I've been working on a tool to examine the angle between any given panel and its immediate neighbors. I'm new to gh, so it's been a struggle. I settled on selecting panels by referencing their centerpoints from points along the edge of the reference panel. This works out great when the panels are regularly sized/spaced (right side of ex image), but it gets problematic in more deformed sections (left side)- the closest centerpoint to a given edge is not necessarily on the neighboring panel.

I've completely run out of steam on this, and would appreciate any thoughts on another way to ID adjacent panels (or fix up what I've got).

ps: any ideas how to automatically find angles meeting a certain threshold? (ie, <163)

Views: 922

Attachments:

Replies to This Discussion

Did you try the IVY Plugin 

I think your issue can be solved with graphs 

Try "Brep Topology" component.(Surface-->Analysis-->Brep Topology)

Attachments:

This is pretty rad, thanks. Could you maybe explain what's happening, a bit? Especially the middle bit, between the topology and tree branch components?

Check this as well. I think there's no need to explain it.

Brep Topology's adjacency outputs are indices of faces per face or edge, so the index of face is the same with the branch number of adjacent faces.

Attachments:

I hope this is what you are looking for?

download Ivy if you don't have it 

Attachments:

Thanks, I'll give Ivy a look!

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