Skip to main content
1-Visitor
August 12, 2025
Solved

Replace by unrelated component and asm0001.asm is not unique - Windchill

  • August 12, 2025
  • 1 reply
  • 781 views

I am using Creo Parametric 10. I am encountering a similar issue to what is described here: (1) Replace by unrelated component and asm0001 already... - PTC Community. From that, I am able to delete the "asm0001.asm" from my workspace and that allows me to use replace by unrelated component. However, when I try to upload the "replacement" part to Windchill, I get the error "Assembly - asm0001.asm is not unique". 

 

I checked the Reference Viewer in the part, and asm0001.asm is not listed. Where else can I check to break the reference? The part file is a family table, if that matters.

Best answer by StephenW

Possibly it's holding on to the asm0001.asm as a place keeper for an interchange assy. If you don't uncheck the box "remember these components" it will create a link that I think occassionally manifests itself as asm0001.asm in a workspace as a ghost object.

Go to file - prepare - model properties and look for "interchange" and see if it has anything "defined" and if so see if you can change it and remove the link.

I'm not sure this is the reason.

 

StephenW_0-1755015783839.png

StephenW_1-1755015851445.png

 

 

1 reply

StephenW23-Emerald IIIAnswer
23-Emerald III
August 12, 2025

Possibly it's holding on to the asm0001.asm as a place keeper for an interchange assy. If you don't uncheck the box "remember these components" it will create a link that I think occassionally manifests itself as asm0001.asm in a workspace as a ghost object.

Go to file - prepare - model properties and look for "interchange" and see if it has anything "defined" and if so see if you can change it and remove the link.

I'm not sure this is the reason.

 

StephenW_0-1755015783839.png

StephenW_1-1755015851445.png

 

 

16-Pearl
August 12, 2025

Hi,

 

To complement what @StephenW said, you could use this config option to never remembering components, because is not useful and to avoid ghosts...

 

remember_replaced_components no

 

remember.png