cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - You can change your system assigned username to something more personal in your community settings. X

ghost parts in windchill

CB_10314989
4-Participant

ghost parts in windchill

CB_10314989_1-1660142294719.png

While I was working in an assembly it created these, which don’t seem to be referenced by their respective parts or drawings. The CK-02140-2TUBE originally had the same incomplete icon, but there was an option I tried for “add placeholder” which didn’t end up helping. Trying to remove them from the workspace gives the error:

 

A referential integrity violation occurred for this operation:

Object "CAD Document Reference Link - wt.epm.structure.EPMReferenceLink:64348686"

references the object "wt.epm.EPMDocumentMaster:64348628" that was removed from the system.

 

But I don't really know how to proceed with fixing this, or what to do with the EPM reference/master errors. The ghost files are preventing me from checking in drawings, and they don't seem to appear as dependencies in the reference viewer, unless I'm missing something.

 

Any advice?

5 REPLIES 5

Are they references in one of the drawings? IE someone added those models to the drawings and then deleted the views but the drawing still has them?

 

Ghost objects can be made in a variety of ways. One of the ways that they used to be created for us was when replacing a part in an assembly the "remember these components" radio box was checked which caused a reference to be created.

 

Ideally you find where the reference is and delete it. If you can't options are to recreate the parts from scratch (or sometimes copy and paste the features into a new part) or as a bad practice you could create empty parts with those names and allow them to be checked into PDMLink as empty parts.

rreifsnyder
14-Alexandrite
(To:Chris3)

Chris is correct that you should try to track down the source if possible. You might be able to track it by checking in things one level at a time, so check in the assembly and if it doesn't try to bring the ghost parts into EPDM then it is likely at the next level up or the drawing. 

 

If you cannot find the source then when you are checking in the level that is trying to drag in the ghost parts, use the Next button and check the box for auto resolve incomplete objects (that's what ghost's actually are) and you could try the selection for Always ignore. 

StephenW
23-Emerald II
(To:CB_10314989)

If the parts are associated to a drawing, you can possibly use the hidden options in this CS link.

 

https://www.ptc.com/en/support/article/CS28858

 

Ghost objects can be stubborn. The other day someone asked me for help on one and in the end, I created a dummy part to eliminate the error. I couldn't fix it, so I swept it under the rug better!!!

TomU
23-Emerald IV
(To:CB_10314989)

Click on the information icon for each of these ghost items in your workspace and then go to the 'Related Objects' tab.  It will list the object that is depending on them and also list the type of dependence.  From there you can go to the parent object and clean up the reference.

Anthony_Zepeda
4-Participant
(To:TomU)

I'm new to CREO and Windchill 3 months usage and ghost parts have been a thorn in my side. That being said I just learned about ghost parts being created in a .prt file. I could not get rid of the ghost parts using the steps to auto resolve and always ignore. I think this part was created by importing a .step file or some other cad file type. I noticed when I opened the file it kept trying to open a part that could not be found. So I ran MODEL CHECK and 2 cut extrudes were missing 2 references which I determined were the 2 bodies that were missing from when I first opened the part. As soon as I performed an edit definition and changed to the no dependency option MODEL CHECK ran clean. And the ghost parts were removed at check in. 

 

I just assumed ghost parts could only be created in assemblies. 

Just wanted to share my findings. Hope this makes sense.

Announcements
NEW Creo+ Topics: PTC Control Center and Creo+ Portal


Top Tags