When I create a part internally to an assembly, and then have to change the assembly's file name, the references for that internal part become broken, is there any way to have it point to the assembly's new name?
I simplified what I was doing a bit and I guess that's why the proposed solutions aren't working. Here is exactly what I am trying to do. Part1 is created, then I create Assem1 and insert part1, then I create part2 inside assem1 (under insert part, select new part), create my sketch and extrude offset a distance from a surface on part1. Finally I have some cuts to do inside assem1 and create a drawing.
Here is where things don't work as I would hope. Next I create a copy of that folder, rename the drawing, and rename the assembly (using the solidworks rename feature to keep the link to the drawing). When I open the assembly (call it assem2) and change the length of part1, everything appears to work properly except that the length of part2 does not change.
Checking stages as I go: having the assembly in the new folder, prior to changing the assemblies name, I am still able to have part2 update it's length automatically.
Hi,
Rename the assembly file using the Explorer right click SolidWorks sub menu "Rename"
This will give you the option to include the virtual components in the rename tick the "include virtual components" and click "Search".
If you have already renamed the assembly you will have to rename it back to the original name then follow the above.