When I import IFC file to VA most of the time VA can’t “translate” IFC Entities to native VA Elements. Hence, I can’t use VA search tools.
I’m wondering if there is other way to select/search/filter non VA elements (imported IFC from other, not Revit Software) in VA?
Hi @007 the fact the objects imported from an IFC file are identified as VisualARQ objects or not depends on the object type or the software that has written the IFC file.
There is no native tool in VisualARQ to filter objects that have a specific ifc type, but this can be achieved with the following Grasshopper definition:
Simply open it in Grasshopper, select the ifc type, and all objects with the same ifc type will be selected (you can choose whether you want to include the native VisualARQ objects or not in this selection).
Hi @007 , that definition doesn’t read blocks, and the ifcBuildingElementProxy objects in your file are blocks.
Find attached a new gh file that takes blocks into account too. But you need to select them manually (right click on the Block instance component > select multiple blocks):
Unfortunately, there is no pipeline in Grasshopper for blocks in Rhino 7. In Rhino 8 there is, but the Get property component is not currently working with those blocks.