Skip to main content
14-Alexandrite
July 9, 2024
Solved

How can embedded components in an inseparable assembly be missing?

  • July 9, 2024
  • 2 replies
  • 2050 views

Hi,

Creo tells me that embedded components in an inseparable assembly are missing:

HugoKTM_0-1720540978470.png

How is this possible? My understanding is that those components are saved in the assembly file-how can they be missing?

Best answer by Hugo-KTM

I think I figured it out:

I was able to create this issue if I save the assembly while the embedded component is not "loaded".

You can erase embedded components from the session and if you save the assembly the embedded component disappears.

Simplified representations allow you to exclude components, and then you can call Erase Not Displayed to remove those excluded components from session. If you save the assembly in this situation, the embedded components are deleted.

2 replies

Dale_Rosema
23-Emerald III
23-Emerald III
July 9, 2024

The missing components look to be instances within a family table.

Do others have access to this family table.

Could the instances have been renamed / deleted?

Hugo-KTM14-AlexandriteAuthor
14-Alexandrite
July 10, 2024

@Dale_Rosema wrote:

The missing components look to be instances within a family table.


Why do you think that? Is it the "<<..>>"?

 

The whole assembly is an overlap of two imports.

I tried to rename the assembly, and learned that embedded components cannot be renamed (via renaming the assembly) and for missing embedded components not even the reference to the original assembly name is changed.

 


@Dale_Rosema wrote:

Do others have access to this family table.

Could the instances have been renamed / deleted?


The whole assembly only contains imports. I did not find any indication that there are any family tables involved.

Hugo-KTM14-AlexandriteAuthorAnswer
14-Alexandrite
August 30, 2024

I think I figured it out:

I was able to create this issue if I save the assembly while the embedded component is not "loaded".

You can erase embedded components from the session and if you save the assembly the embedded component disappears.

Simplified representations allow you to exclude components, and then you can call Erase Not Displayed to remove those excluded components from session. If you save the assembly in this situation, the embedded components are deleted.