MrRogers1987
Aerospace
- Feb 20, 2014
- 45
I have an assembly of an actuator mechanism that uses many interpart references in order to scale the model as needed. A majority of the expressions are defined in a single part of the assembly, and then the other parts just reference those variables (with a few exceptions where I defined new expressions in other parts). This way I can just change 1 or 2 parameters in that part and the entire mechanism assembly is modified appropriately. Now I would like to create duplicate assemblies that have the same interpart references, but can be scaled independently from one another because they will have different applications in the same top level assembly.
I know I can't just copy the assembly and parts and rename them because then all the interpart references will still point to the original parts. I tried individually saving each part as a new part (which then prompts you to save assemblies that part is in as new files as well). This ended up leading to more issues because I needed to re-save the mechanism level assembly each time I saved one of the bottom level parts as a new name. Additionally, somehow my original model has parts that use interpart references to the duplicate parts I created with the save as!
I'm aware that I can just manually change the formulas for the interpart references in the expressions window, but I have so many that this would be prohibitively time consuming to do for the entire mechanism assembly. There has got to be an easier (and less error prone) way to create duplicate parts/assemblies that reference each other.
I'm running NX 8.0 by the way.
I know I can't just copy the assembly and parts and rename them because then all the interpart references will still point to the original parts. I tried individually saving each part as a new part (which then prompts you to save assemblies that part is in as new files as well). This ended up leading to more issues because I needed to re-save the mechanism level assembly each time I saved one of the bottom level parts as a new name. Additionally, somehow my original model has parts that use interpart references to the duplicate parts I created with the save as!
I'm aware that I can just manually change the formulas for the interpart references in the expressions window, but I have so many that this would be prohibitively time consuming to do for the entire mechanism assembly. There has got to be an easier (and less error prone) way to create duplicate parts/assemblies that reference each other.
I'm running NX 8.0 by the way.