Skip to main content
1-Visitor
January 6, 2018
Question

Assembly reference missing

  • January 6, 2018
  • 1 reply
  • 3084 views

Hello

 

I have a drawing of Assembly file. Assembly file is having sub assembly also.

 

If I open assembly, it is showing missing placement reference for sub assembly. If I open drawing and then open associated assembly (same as what I mentioned earlier), assembly has no missing reference.

 

Anyone has come across such scenario? Any thought will be of great help.

 

Additional information is that sub assembly has cut and hole fetaure directly into it (not at part level of sub assembly). This cut feature has been used as placement reference for main assembly.

 

Feel free to ask for further clarification.

 

Thanks

Ketan

1 reply

1-Visitor
January 6, 2018

The difference a drawing would have over an assembly is that a drawing can have multiple models associated with it. It may be that when Creo opens the drawing it processes the models in a different order. You can see the models the drawing has associated to it using http://support.ptc.com/help/creo/creo_pma/usascii/#page/detail%2FTo_Set_the_Current_Working_Model.html%23

 

Other than that all that's necessary is to see what references are missing. It may be there is a Circular Reference Error, where the assembly cut depends on location of the part which is defined by the cut.

1-Visitor
January 7, 2018
I have only one model I.e. that concerned assembly associated with drawing.

Another observation I had is more strange :
Open drawing
Open associated asm from drawing
Change into asm and save it to next version
After above steps also, I could not open assembly directly.... If opened it through opening from drawing file, it works fine.

Never thought assembly data related to placement of components are stored in drawing..... Very strange...
1-Visitor
January 7, 2018

No assembly references are stored in drawings.

 

You can look at the trail file to see the order in which items are retrieved. It generally follows a tree structure, advancing to the end of each branch before returning to the initial file.

 

I do know drawings contain a list of items that are directly referred to, such as with leaders, but I don't recall if they are preferentially retrieved.

 

Perhaps the assembly file is corrupted; try an earlier version.