Why this specific older sheet metal assembly overrides all sheet metal parts with different ID129 color ?
How to remove the assembly's color change ?
Solved! Go to Solution.
I can't reproduce the wrong colours that you're seeing;
To remove the assigned color for all components in an assembly, select the assembly in the assembly navigator.
RMB -> Select Assembly.
Deselect the assembly by using CTRL key and selecting the assembly itself (only the top level). You then have all components selected without the top assembly.
RMB on the remaining highlighted components -> properties -> uncheck "Specific Component Color".
You need to reset the component color setting in the assembly. Select the component/components in question and RMB in the ANT or with the cursor ontop of the selected component/components and under the Assembly tab from the pop up menu toggle the Specific Component Color OFF. See the attached movie for details.
From the screenshot, I'd guess that each part is using a different definition for color number 129. Each NX part file has a color table to define the RGB values and names of each available color. The color definition is used from the current display part. When the part is displayed, color 129 is a grayish color; but when the assembly is the displayed part, color 129 is a purplish color. A user may have changed the color definition; but Siemens occasionally tweaks the colors in new versions of NX. It is likely that the "older" file uses a different color table than the new file. If this is the case, I'd suggest updating the old file to use the new palette. With the older file as the display part, go to menu -> preferences -> color palette, expand the "options" section if necessary and click the "use system palette" option. This will reset the file to the latest system color palette.
If you are using a custom color definition and not the system palette, you can export a color definition file (CDF) from the desired part and import it to the other part to update its colors to your standard.