If I'm understanding your question correctly, this is exactly what the Structured BOM is. Each level can be expanded to see the children.
Hi!
If you mean, have this BOM configuration in the Part List, you can edit the BOM properties and activate "All Levels"
Then, in the drawing, when you are creating the part list select "Struture" mode and also "All Levels" ,edit the part list to expand the subasseblys. You will have the main assembly elements an respective childs.
Did you find this reply helpful ? If so, use the Accept as Solution or Kudos - Thank you!
I was able to do what is shown in your picture. My issue is I can't get the top most assembly to also show in the BOM.
I have an assembly file and it contains two sub assemblies. Each of those sub assemblies contains two children. What shows up in the BOM are the two sub assemblies and their respective children. I'd like to show the top assembly, the two sub assemblies and their children.
Please let me know if I'm not explaining my issue clearly so that I may include some screenshots.
@gaila wrote:
I was able to do what is shown in your picture. My issue is I can't get the top most assembly to also show in the BOM.
I have an assembly file and it contains two sub assemblies. Each of those sub assemblies contains two children. What shows up in the BOM are the two sub assemblies and their respective children. I'd like to show the top assembly, the two sub assemblies and their children.
Please let me know if I'm not explaining my issue clearly so that I may include some screenshots.
You are explaining it clearly but what you want is NOT what a parts list or BOM is by definition. The top level should NEVER be a line item in a parts list/bom...
You could always just throw the top level assembly into another assembly though..
But you really should explain WHY you want that in the first place.
I'm trying to get it that way so I can export it to Excel then send it off to be uploaded into a new Oracle-based database that our company is putting together. My IT counterpart wants it in that format. I was trying to take out as much manual input as possible.
@gaila wrote:
I'm trying to get it that way so I can export it to Excel then send it off to be uploaded into a new Oracle-based database that our company is putting together. My IT counterpart wants it in that format. I was trying to take out as much manual input as possible.
He "could/should" use the file name of the excel document as the top level part number..
Or like I said you could drop each top level into another assembly but to me thats silly.
There are also other ways to transfer BOM data from INV to a database.. Other companies do it using Inventors built in API/VB..
If you are creating this functionality from scratch I don't see any reason to require exporting excel at all..
Some other methods..
ilogic.. The top level information can easily be grabbed with that..
http://forums.autodesk.com/t5/Inventor-Customization/Recurssive-BOM/m-p/3507166#M38941
or possibly
Inventor Apprentice/.net
exporting to csv files might be better too..