I am building an assembly and one of the parts has in-context relations in a subassembly. This is all working great, and now I have that subassembly in an upper assembly and I realized I need to add a new in-context relation from the main assembly to the part. I want to avoid having relations to multiple assemblies, so is there a way to transfer all of the relations that were built in context of the subassembly over to the main assembly? All of the parts that were related to are still present in the main assembly. After all, the subassembly exists in the main assembly.
I know I can break all of the old relations and then form new ones in the main assembly but obviously I'd rather not. Thanks in advance.
Kind of a difficult call there, here is what comes to my mind first....
Be very careful of circular rebuilds, I'm sure you understand that, so I would suggest adding the same Sketch part in each of your sub assemblies and also the main assembly. Then the part that you need to edit, relate everything to that sketch part, to have the other pcs follow your changes, you may have to go back a few levels and relate the part sketches to the sketch part. Might be some work in doing that, but I know you will end up with a stable model.