Select lines which cross brep

I have a Delaunay mesh with many lines that I would prefer it not have.


Many of these lines cross through a brep that defines the edge of the building

I would like to select any lines which cross this brep, and erase/delete/cull them from the list of lines which compose the Delaunay mesh.

I’m having a similar problem with the concave edges of the model. I say similar because I imagine I could erase lines which cross between points in an undesired way by offsetting the inner brep and repeating the step above.

Roof Test 2.3dm (3.3 MB)
Roof Test.gh (10.3 KB)

unnamed.gh (13.1 KB)

Why make life harder…

1 Like