I am trying to filter pipes and fittings in schedule/Quantities by scope boxes.
As far as I know Revit doesn't allow to do so.
My question is is there any Revit plugins or add-ons which can filter my material by scope boxes?
Thanks in advance.
I am trying to filter pipes and fittings in schedule/Quantities by scope boxes.
As far as I know Revit doesn't allow to do so.
My question is is there any Revit plugins or add-ons which can filter my material by scope boxes?
Thanks in advance.
Never tried it. But you might be able to do something with Dynamo.
As a concept:
-Find if a family instance intersects with a scopebox.
-Write the name of the scope box in a (new project parameter) of that instance
-Filter on this parameter
Louis
Please mention Revit version, especially when uploading Revit files.
Never tried it. But you might be able to do something with Dynamo.
As a concept:
-Find if a family instance intersects with a scopebox.
-Write the name of the scope box in a (new project parameter) of that instance
-Filter on this parameter
Louis
Please mention Revit version, especially when uploading Revit files.
A Dynamo workflow can do what you're looking for, but you'll have to address a few things along the way that are specific to your workflow.
Scope box geometry is exposed (though manipulating it isn't), so you can get a geometry representation of your scope box and compare it against the locations of your pipes and fittings. The bimorphs package offers a low-resource way to compare geometries so you aren't hanging up your client with 1000+ comparisons.
You'll need to address how you want to handle items that pass through the boundary of the scope box (ignore them? include them? split the pipe at the boundary?)
Everything else is as @L.Maas stated. Compare the geometries/locations to make a list, plug in a parameter to push this information into, then create a filter that uses this parameter.
A Dynamo workflow can do what you're looking for, but you'll have to address a few things along the way that are specific to your workflow.
Scope box geometry is exposed (though manipulating it isn't), so you can get a geometry representation of your scope box and compare it against the locations of your pipes and fittings. The bimorphs package offers a low-resource way to compare geometries so you aren't hanging up your client with 1000+ comparisons.
You'll need to address how you want to handle items that pass through the boundary of the scope box (ignore them? include them? split the pipe at the boundary?)
Everything else is as @L.Maas stated. Compare the geometries/locations to make a list, plug in a parameter to push this information into, then create a filter that uses this parameter.
Can't find what you're looking for? Ask the community or share your knowledge.