Skip to main content
10-Marble
October 3, 2017
Solved

Creating BOM table in Creo Drawing involving sub assemblies components

  • October 3, 2017
  • 2 replies
  • 28035 views

I have an assembly model that involves 2 sub-assemblies. When I add automatic BOM table the subassemblies appears in the table, while I need to add a BOM table to the assembly drawing covering all components ( main and sub-assembly).  Can anyone have a solution (BOM of all components and not subassembly names)?

Best answer by MartinHanak

Hi,

 

you can apply filter on your repeat region. Something like

 

&asm.mbr.type == PART

 

2 replies

23-Emerald III
October 3, 2017

Your BOM table is set to be "FLAT". You can change to be "RECURSIVE"

Go to the table tab, repeat region, select attributes, select your table, select recursive then done.

10-Marble
October 9, 2017

Thanks Stephen

I followed that process and now I have all the parts and also assemblies name on the table, how I can remove the assembly items from the BOM table?

24-Ruby III
October 10, 2017

Hi,

 

you can apply filter on your repeat region. Something like

 

&asm.mbr.type == PART

 

24-Ruby III
June 29, 2020

@Deepakjohsh wrote:

HI Martin,

 

In continuation, is it possible to show a specific component of a sub-assembly in the BOM table of the main assembly by using Relations/ rules in Filter.

 

For Example:

In the below Assembly structure, Main Assembly is made of Sub-Assy1 and Sub-Assy2

If any of these Sub-Assemblies contain a pipe, I need that to be shown in the BOM table of MAIN Assembly

Is it possible to do this with help of relations/Rules in the repeat region?

 Assembly_treeAssembly_tree

MAIN ASSEMBLY BOM TABLE:

Bom_TableBom_Table

 

Thank you!

Deepak


Hi,

you can define 2 repeat regions, first one for top level components and second one for pipes.

repeat_regions.png