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

Creo Illustrate - Workflow for Updating SBOM?

Max
7-Bedrock
7-Bedrock

Creo Illustrate - Workflow for Updating SBOM?

May anyone please provide a recommended workflow for updating SBOM?
Currently we import PVZ files into Creo Illustrate to produce operation steps and associated graphics and annotations.

This works very well until we receive a new updated PVZ.

When the new updated PVZ is imported, many of the links break requiring graphics and annotations to be rebuild.

For example, importing an updated PVZ where a sub-assembly has a new revision results in broken links and requires all graphics and annotations for each operation to be rebuild.

1 ACCEPTED SOLUTION

Accepted Solutions
agarland
13-Aquamarine
(To:Max)

I would recommend using the 'Replace Part' option in structure edit mode.

Replace Part.png

Select the parent node with the missing link in the sBOM, then click on Replace Part in the ribbon.

Then simply select the replacement part in the eBOM and hit Apply.

This should replace the parent and child nodes, depending on what exactly has changed of course.

 

Hope this helps.

View solution in original post

9 REPLIES 9
agarland
13-Aquamarine
(To:Max)

Hi,

 

Could you give a little more detail on your workflow, ie; are you using the 'Link' option when importing the source data?

Are you working in a Windchill environment?

Also is it only the children of an updated .asm part that are marked as missing link and is that asm the top node?

This may help us understand what is happening a little better.

 

Thanks

Max
7-Bedrock
7-Bedrock
(To:agarland)

Thanks for looking into this, Agarland!

 

> are you using the 'Link' option when importing the source data?

   Yes. We are using the Link option when importing. We are not really concerned whether this is a manual or auto update of the links. What we are concerned about is the graphics for operations break if this link is broken.

 

> Are you working in a Windchill environment?

  Nahh... that would be too easy.

 

> is it only the children of an updated .asm part that are marked as missing link and is that asm the top node?

  It is NOT the top assembly. We bring in a top assembly that has a revised sub-assembly. All links to components in the revised sub-assembly break.

agarland
13-Aquamarine
(To:Max)

I would recommend using the 'Replace Part' option in structure edit mode.

Replace Part.png

Select the parent node with the missing link in the sBOM, then click on Replace Part in the ribbon.

Then simply select the replacement part in the eBOM and hit Apply.

This should replace the parent and child nodes, depending on what exactly has changed of course.

 

Hope this helps.

Max
7-Bedrock
7-Bedrock
(To:agarland)

Thanks, @agarland! Looking into this now. 

Contains a list of <pair> tags, each <pair> defines a part replacement.
Each <pair> includes exactly one <oldsbom> tag followed by exactly one <newebom> tag.
<oldsbom>
Contains an sbomidpath attribute that defines the idpath to the sBOM instance to replace its eBOM part.
Example:
<oldsbom sbomidpath="/3/0/10"/>
<newebom>

Max
7-Bedrock
7-Bedrock
(To:BR_10228331)

hi @BR_10228331 , I don't understand.


@Max wrote:

hi @BR_10228331 , I don't understand.


I will tell you in details check your PC.

 

Dunkin Runs on You

Max
7-Bedrock
7-Bedrock
(To:BR_10228331)

Thanks, @BR_10228331! Looking into this now.

Updating sBOM Files (ptc.com)

TomM
9-Granite
(To:Max)

Hi,

do I understand it correctly that if I want to replace a subassembly with an updated version of it and retain the sBOM structure and part placement/colours, etc. in illustrations, I need to export the structure update files, then open them in notepad and manually add tags and type which parts should be replaced, deleted etc.?

 

Ok..I'm not sure yet, but it seems that the update files functionality is an equivalent to "replace part" and just deleting parts using GUI of Illustrate, am I right?

 

How can I replace a subassembly with  another one containing partially the same items (parts) and have all illustrations update without having to rework all the illustrations which included the subassembly? In other words - I have a huge assembly which comprises several linked subassemblies. I changed the sBOM structure, deleted some items, combined some children parts, etc. I created 100 illustrations. I obtained a new version of one of the subassemblies, which is basically the same but contains some new items. Now I would like to replace the whole subassembly with new one and NOT have to rework everything that made use of the old version of the subassembly. How can I achieve that? @agarland 

 

Announcements