I have a project with 13 phases where we will have to design more than one phase at a time in the same model. We filter by systems to control visibility on our sheets. This causes problems when dealing with phasing, because elements demolished in any phase become disconnected and cannot be put on systems. For example, in phase 1 we will replace FCU1 and associated piping, and connect the new mains to existing FCU2, which is replaced in phase 2. So for our phase 2 view we need to show the piping to FCU2 as demolished in phase 2, which means it cannot be connected to a system in phase 1.
The solution I came up with is to create my own 'demo' project parameter for each phase, and set up filters that effect the visibility of demo and new work views appropriately without disconnecting anything (except the cut points where they will connect one phase to the next, which will need to be done manually since a pipe connection cannot connect to more than one other connection). So as far as Revit is concerned the piping that is to be demolished in phase 2 is created in existing phase and never demolished, but the project parameter and associated filters and graphic overrides make it appear as if it is demolished in our views: It is not visible in views of future phases, it is dark and uses dashed lines on demo views in the phase that it is demolished, etc.
There are 2 potential problems with this that I am already aware of, I am curious if anyone can come up with any more:
Problem #1: "Identical instances in the same place" warnings will pop up for each fitting, which I can address by changing the type of the fittings so they are different for the new and existing piping. Revit no longer thinks they are identical.
Problem #2: You can still connect to "demolished" pipes that Revit thinks are existing to remain. This can be avoided by turning off the "automatically connect" feature and just being careful.