Recently, a couple of questions have come across my desk about component names in the assembly FeatureManager tree, specifically this: what would cause SolidWorks to not update the component name in the FeatureManager when a component is replaced with a "Save As” routine or through changing component names during a Pack and Go?
The answer lies in the System Options. By default, there is a switch that is enabled on the External References page that updates the component name in the assembly FeatureManager when a component is replaced. If that switch has been cleared for some reason, then the “old name” of a component is kept as the component name in the assembly FeatureManager, even after the part is replaced. This is because clearing the indicated switch allows the component name to be different from the file name.
To see the component name versus the file name, click on a component and select the Properties button from the pop-up.
In the Component Properties box, you will see both the file name and the component name. The file name box is grayed out; you cannot edit that here as it is tied to the actual name of the file for the component. The Component Name box, however, may allow you to make a change as long as the “Update Component Name” switch referred to above is cleared. Otherwise, if you try to type a new component name, SolidWorks will give you an error as shown below.
The idea is that, by default, the component name in the FeatureManager is the same as the file name, but for those who want to use a different scheme, the component name and the file name can be different. The key is to make sure your settings reflect the way you want to work.
By: John Setzer, Training Coordinator
Are you interested in more tips and tricks? Check out A Basketball Motion Study in SolidWorks!