I'm after a solution that I'm sure exists already however I can't currently find one.
I have been modelling within an assembly using the top down technique pulling references from other parts in context. All this is fine and the initial Assembly and parts all work well. The problem arises when a revision is to be made. Using the Pack and Go feature I figured it essentially made a duplicate of the current assembly (including external references) so when moving into the new assembly it is possible to change relations and it would only effect those parts. However what I am finding is the parts are drawing references from the original parts and not the parts created by the Pack and Go function.
Essentially I'd like to completely duplicate an assembly, parts and it's reference but make sure the references relate to the duplicated parts, and not the originals.