NX 11 | SW 2016 | Creo 4 | TcUA 11.4
Evaluating: AW 3.4
To add to @RandyEllsworth's reply, this can happen if a user imports a part from the OS into the Named References of an existing Item Revision's UGMASTER or UGPART Dataset. It can also happen if a user imports a part into Teamcenter, into an existing Item Revision's Dataset, by either using the NX Import Assembly into Teamcenter UI or one of the command line import utilities using the Overwrite action.
In both cases, the physical NX part file is replaced in Teamcenter. Parent assemblies find the child Item ID's, however, the NX part file found in the datasets has a different internal NX UID, hence the warning.
You can turn off this message in NX and accept the imported part by checking the "Allow Replacements" checkbox in the Load Behavior section of the NX Assembly Load Options.
in my case, it shows the msg like "Component to be replaced is not a valid version of replacement part"
Part (spring) is made with Part Family and to be replaced with is made separately.
There is a symbol of linkage of another part in history (Maybe parent).
So this is not allowing me to replace the part with Newly independently designed spring.....
yes, we did set in assembly load option to Allow replacement.
Error is "Unknown Error- Failed to open above component."
Is this managed (e.g., Teamcenter) or native NX?
If native NX, does the part-family-member part file have the same filename as the part you're trying to replace it with?