Element inside geometry.....-not bounding box!

I’m stumped on this one, because: I can give elements a value from if-they’re-inside-a-bounding-box, to easily give every part of a building a logical “location mark”.
But i’m sure that there must be a way to do this based on actual geometry, not a bounding box. Because, well, architecture. Our project is very bendy-curvy, so bounding boxes doesn’t really work for us.

I hope you guys have some ideas for this. A former colleague of mine managed to implement use of the Interference Check of Revit in this regard, since it’s lightning fast. But i’m not familiar with accessing API etc.

Hoping some of you guys can give me a clue or two…-Thanks in advance!

Regards
Tue

1 Like

Idea 1: Inside could mean, that the volume of resulting intersection is equal to volume of wall. Use Element.Solids and Intersection nodes. Do it after your Elements.Inside to reduce overall time.

Thanks , Vladimir! -i’ll look into it.
I just found out, thx GPT!, that the “inside” node was introduced in Dynamo 2.7…
-that is why i havent had any leads in that direction from the library…

1 Like

What’s the name of this node?

hehehe :wink:

I found a node in Revit>Elements: Element.GetIntersectingElementsOfCategory
It works a charm!
Now i need to filter out the objects that actually intersect the faces of the envelopes, but i think i found something on this site…

1 Like