Community Tip - Need to share some code when posting a question or reply? Make sure to use the "Insert code sample" menu option. Learn more! X
I am using Creo Elements/Pro Release 5.0 Datecode M070
I am a new user and I am working on a assembly print and I am having some difficulty displaying (what I believe to be) the top level assembly.
My current BOM displays every component that is used in that final assembly. The final assembly is composed of individual components as well as a another assembly. There is an interesting note: my table does not display the name of my sub-assembly (only the components that used in that assembly). My current repeat region table attributes are: No Duplicates, Recursive, Bln by Part, No Cbl Info. This is how the table displays:
Item number (4) and (5) belong to a sub-assembly named 1F-SOMB-14-1-S. On this BOM, the sub-assembly 1F-SOMB-14-1-S is not listed.
I have performed some searches on this website and on the PTC.com knowledge base and I changed my attributes from Recursive to Flat. The results were not what I expected. Items (4) and (5) were simply removed from my table even though I did not remove them from my assembly. My sub-assembly 1F-SOMB-14-1-S was not added. I am confused with this. Here is the new table with the following attributes: No Duplicates, Flat, Bln by Part, No Cbl Info.
Here are the table report parameters for this 1-d repeat region table. (from left to right)
&rpt.index | &rpt.qty | &asm.mbr.name | &asm.mbr.DESCRIPTION1 | &asm.mbr.REVISION
Thank you in advance for the help!
Solved! Go to Solution.
No problem. You don't have to put the type column in to get it to work. I just do this so I can make sure it makse sense to me. I think what you want is a nested repeat region. This is done by creating seperate repeat regions in the same table. The number of regions depends on how many levels you want.
You can see below. You can see that 0840018, 0840017 & 0840016 are all top level subassemblies. The components in these subassemblies are listed in the Level 1 column. You have to tweak the attributes to get it displayed the way you want. If this is what you want I can send you the table file to try. Let me know.
Here is an image of the expanded Model Tree for the assembly in question:
Here is a picture of a flat BOM table.
Here is a picture of my recursive BOM table.
Is the recursive what you are trying to achieve?
Mike,
Thank you for the response. I would like to build a FLAT table for this situation. However, I would like to find information on how to build both a Recursive and a Flat BOM table. I noticed from the tables that you have shown - the 'type' is listed (assembly / part). Am I required to do the same with my BOM table in order for it to work correctly?
No problem. You don't have to put the type column in to get it to work. I just do this so I can make sure it makse sense to me. I think what you want is a nested repeat region. This is done by creating seperate repeat regions in the same table. The number of regions depends on how many levels you want.
You can see below. You can see that 0840018, 0840017 & 0840016 are all top level subassemblies. The components in these subassemblies are listed in the Level 1 column. You have to tweak the attributes to get it displayed the way you want. If this is what you want I can send you the table file to try. Let me know.
Look very good your BOM table.
Can you send me the file tbl ?
All the best.
Regards,
DoruV
Hi to all!
I'm looking to find the exact way to create this kind of BOM, does anybody can help me?
many thanks!
ok, so I manage to realize this BOM. I don't know why there are those blank rows.. someone can explain me how to fix that?
KINDLY SEND ME THE FILE TABLE