So I’m working on a script to minimize problems that the openings
plugin we use to do openings (ITANNEX) cannot handle alone. The goal is to:
identify openings which are “clashing” with some other openings
identify openings which are NOT “clashing” with MEP (meaning probably the path of the pipe have been moved)
identify openings which are NOT “clashing” with ARCH/STRU (meaning probably the arch/struc company changed something)
But I’m struggling with the last part, cause apparently this method simply do not work with links (??)
Col Itannex - Example - Structural files.rvt
Found some examples in C#, like following:
Intersecting elements has always been a hot topic, cf. various previous discussions on 3D Booleans, cutting and joining elements;
intersecting with elements in a linked file is even more challenging.
Happily, the Revit API provides tools to support...
Dear All, I need to get the MEP elements which from a linked file and intersect with some structural elements in current project. I have try the ElementIntersectsElementFilter or the ElementIntersectsSolidFilter, if there is no...
But it’s a bit unclear for me how this would look like in Python (yeah, maybe I need to start to learn C# basics, but for now I still can’t relate them well)
I’m attaching the revit and the python file to ease things
ITANNEX COMPLEMENT_ Check Openings clashing each other or left alone.dyn (54.1 KB)
Check Bimorph package. There’s good tools for linked elements clash detection.
For "identify openings which are “clashing” with some other openings " use element.inresect solid. And after that we need to apply Python script for making unique a-b and b-a clusters, which are same in model. P.m. me please, I’ll post it here.
Also check Python from ElementsOfCategoryIntersectingElement from RIE package.
Hey Guys, thanks a lot for the answers … In the end I convinced the company to solve their onw problems