Frame generator creates unique parts for every component of a frame – even if elements are identical in all respects. Subsequent parts-lists on a drawing itemise every component making efficient documentation difficult. Inventor includes two standard parts-list configurations; Parts List and Material List, but neither provides a “component count”.
For the example below, there are a number of identical parts, yet both the Material List and Parts List itemise identical parts separately.
The following solution presents “component counting” and automatically separates components if they later become unique as a result of some modification at a part-level.
The problem with the Parts List occurs because every component contains a unique “Part Number” iProperty (taken from the file name of the part). Inventor typically groups identical Part Numbers to create its component count.
Copy the equation down by click-dragging the bottom-right corner of the part number cell (like filling a range of cells in Microsoft Excel ). Depending on the state of the assembly, the mass may read “N/A” – in which case save the assembly and use the “Update Mass Properties” – see below:
Switch to the Parts Only tab (and enable it) to see the result:
The “Parts List” in the drawing will now update correctly and “identical” components get the same item number:
- ITEM = Item number (drawn from the assembly BOM)
- ITEM QTY = “Number off” – the count of identical items
- BASE QTY = Reads the “G_L” parameter – which is used for the cut-length of Frame Generator components. (This even updates correctly depending on the direction of endtreatments like mitres.)
- QTY = Multiplies BASE QTY and ITEM QTY giving total stock required.
Renumber the Parts List and “Save Item Overrides to BOM”. Resulting drawing should now be as required.
Subsequent modification of any part will affect its mass – and therefore it becomes a unique item in the BOM parts list. (Depending on Inventor settings, a Save or “Update Mass properties of all rows” in BOM Editor may be necessary to update the Part Number iProperty.)