Grasshopper

algorithmic modeling for Rhino

Hello,

this has me quite puzzled. I have a collection of surfaces (6), and I want to find all their intersections (not only the physical ones, but also the extended ones). For that reason I am using a longer approach based on Brep / Plane intersection because the Brep / Brep or Region Intersection only works if the surfaces cross. 

To find the unique cases in which the surfaces intersect, I am using the [Cross Reference] set at diagonal and culling the surfaces that are coplanar. 

The problem comes when I wan't to relate the given intersection, with the corresponding surface. I think, the intersections should be four and at paths: 8, 17, 19, 29. But there are 8 intersections, and more importantly I have no idea why gh is outputting those paths. 

Views: 2260

Attachments:

Replies to This Discussion

It looks like that your srfs are planar... So i think you can use plane to plane mathematical intersections.
Im on the phone, but i think you need to graft input a and for input b you need cull list plane by index, using as index a series number with graft, with c input a list lenght from the planes minus 1.

Thanks Manuel. Plane-plane intersection worked out very good, but the way you suggested I sort out intersections didn't work. However since the plane-plane component outputs intersections unambiguously it was easy to split the surfaces. 

RSS

About

Translate

Search

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service