This tutorial will step through how to add sub-assembly parts to an assembly drawings part list in Inventor
Special Thanks to William for letting me use one of his assemblies for this Tutorial.
Open the drawing file in question.
Delete all existing parts lists and ballooning. Save your file.
Open the assembly for that was used to for the view you want the parts list based on. On the Assembly ribbon, Manage tab, select Bill of Materials.
For a structured parts, identifying the sub-assembly components, right click on the STRUCTURED tab, select Enable.
Right click on the structured tab again, select VIEW PROPERTIES.
Under the LEVEL select ALL LEVELS, and select the delimiter you wish, followed by OK. Repeat this and the previous 2 steps for every sub-assembly that you want to include in the parts list. Save all files.
Back in the drawing file, insert a parts list using the view you want to base it on, and place the parts list in your drawing. Be sure to select STRUCTURED. After the part list is created, Right click on the parts list, select EDIT PARTS LIST.
On the Edit Parts List window, click on the + to expand every sub assembly that you which to add to the parts list. Click OK.
Move the expanded parts list to appropriate position, and add ballooning as per normal.
For a basic parts list, without structure, right click on the PART ONLY tab, select ENABLE, repeat for all sub assemblies you want to include in the parts list. Save all files.
Back in the drawing file, insert a parts list using the view you want to base it on, and place the parts list in your drawing. Be sure to select PARTS ONLY.
Place the parts list, and add ballooning as per normal. All items should be included in the list.
Great tutorial kevin and very useful thank you so much for sharing this one with all us IV users on GrabCAD
Thanks William. Hopefully others will find it useful too.
Good one Kevin and very helpfull. I have encountered the same problem William had, in the past.
Thank-you for the video link. It's great additional information.
I don't think you have to delete the parts list and balloons as in Step 2, rather change the BOM in the assembly--the drawing BOM should then update with the sub assembly components. It is only necessary if you are trying to get the "parts only" BOM, rather than it showing sub-assembly 3 with parts 3.1, 3.2 etc.
There are also some BOM scripts out there that can be used to number global BOM parts, so sub assembly #3 parts would start out at 3.1 on their respective drawing sheet (rather than each sub assembly starting out at 1.) Sometimes this is handy when you have large assemblies and each sub assembly (and all of it's parts) retain the same BOM number as on the main assembly BOM.
Since posting this tutorial I have encountered a situation where I need to make this change after the fact. For 2013 you are correct the delete is no longer necessary. I haven't tried in 2012.
I haven't seen any of the scripts, but I think that is a great idea. Is there something you would recommend?
Unfortunately, I remember reading about how to do this, but can't find it right now. I believe it was an iLogic "workaround" that took sub assembly item numbers listed in the main assembly's BOM and put them in the sub assemblies respective BOMs. If I happen to run across the method I will post it here.