Ok, Parts are pretty cool, particularly when working with Linked Files. But there is a strange behaviour in Revit that exists between the Parts Visibility setting of a View, and the Parts category Visibility / Graphics.
Here’s what I’m talking about:
In a 3D view, with a Linked Revit file, make some Parts from the linked elements. You could use something like this in Dynamo.
Now, switch the Parts Visibility of the view to Show Parts. Revit is now hiding the linked elements you made the parts from originally, and showing you the parts in the host model.
Let’s say you want to verify that the linked elements are really hidden… ok, let’s go into V/G and turn off Parts… drumroll please…
Revit decides that this means you want the Parts Visibility setting of the view to be turned back to Show Original, and so it goes ahead and does that. Um, thanks, I guess? In essence, the Parts V/G is linked to the Parts Visibility switch for the view.
So, what is the workaround?
Just make a filter for the Parts category, and turn that off:
Using this Filter, Revit does not switch the autopilot on, meaning you can have Show Parts turned on for the view, with the actual Part elements switched off.
In the past, having multiple instances of a Linked RVT was quite problematic if you wanted to apply different materials to each instance. Parts have mostly solved that problem (thanks to Steve for reminding us).
Here is a quick how-to:
Place a Wall with multiple layers into one RVT file
Link that into another RVT (the host)
Make 3 copies of the linked RVT in the host project
Tab select a Wall that resides in one of the links while working in the host file
Click Divide Parts
Select one layer of the wall (the Part)
In Properties Palette, untick Material by Original
Set Material as desired using Properties
Rinse and repeat steps 4 to 9 for each layer / material option you want to explore