Bill of Materials dialog box

Access:

  • Ribbon: Assemble tab Manage panel Bill of Materials
  • In the drawing environment, right-click a single assembly or subassembly in the browser, and choose Bill of Materials.
  • Right-click the part list in the drawing environment, and select Bill of Materials.

Toolbar:

Exports the bill of materials. Set the appropriate options in the Export Bill of Materials dialog box.

Exports the bill of materials to Engineers Notebook. Set the appropriate options in the Insert into Engineer's Notebook dialog box.

Sort sorts the contents of the Bill of Material. You can sort in ascending or descending order based on any column currently displayed in BOM.

Renumber renumbers all or selected rows based on the current sort order of the rows in the BOM table. A start value and increment provide additional control of number assignment.

Note: If there is a preselection set, those rows that belong to the same parent but are not in the selection are not renumbered.

Choose Columns displays the Customization dialog box and where you can add or removes BOM columns.

Add Custom iProperty Column adds a new custom iProperty column to the BOM. Specify the name and the data type for the new column in the Add custom iProperty Columns dialog box.

View Options:

Enable/Disable a BOM View enables and disables a type of the BOM view.

View Properties When Structured and Model Data tab is enabled, provides controls to set the level and options that affect item numbering for components displayed in the Structured tab.

Show/Clear

Enabled when the selected row is read/write and contains merged or promoted items where editing is restricted. When Show is selected only items expanded are available for edit.

Part Number Row Merge Settings allows different components with same part number to be treated as the same component.

Cancel the selection to prevent rows from being merged based on part number equivalency.

Update mass properties of all rows updates the mass for all components in the assembly.

Formula bar:

Create Expression

Opens the Property Expression dialog box. Creates an expression which is saved in the corresponding iProperty.

 

Expression field

Displays the expression or value corresponding to the selected BOM cell.

BOM Views:

Model Data

Displays the BOM data in a structure that is equivalent to the modeling structure of the assembly data. This display of the data is used for editing Reference and Phantom components. It is not an actual BOM View that can be reported in a Parts List.

Structured

An actual BOM View that can be reported in a Parts List.

Parts only

Shows all components in a flat list. Normal Assemblies are not displayed in the Parts Only view.

iAssembly View

Displays quantities of members within an iAssembly.

BOM Customization:

Import

Imports and applies a customization of BOM columns and row merge settings to the current assembly.

Export

Exports the current customization of BOM columns to an xml file.

Column Header Context Menu

Sort Ascending

Adds the column to the sorting set. Uses the column values to sort the BOM in an ascending order.

Sort Descending

Adds the column to the sorting set. Uses the column values to sort the BOM in a descending order.

Clear Sort

Clears the sorting set. The BOM items are left in the last sorted state.

Best Fit

Resizes the selected column to fit all current contents of the column cells.

Not available if the Best Fit (all columns) option is selected.

Best Fit (all columns)

Resizes all visible columns to fit all contents of the cells.

If selected, the width of any column changes to the best fit size when the content of the column changes.

Runtime Column Customization

Displays the Customization dialog box where you can add or remove BOM columns.

Add Custom iProperty (all components)

Available on Custom columns only: Adds the custom iProperty to all components.

Row Header Context Menu

Open

Opens the component file (assembly or part) in a new window. Closes the Bill of Materials dialog box.

Renumber

Renumbers all or selected rows based on the current sort order of the rows in the BOM table.

Expand All Children/Collapse all Children

Expands/collapses all child component rows under the selected parent row.

Copy

Copies the selected BOM row into the clipboard.

Paste

Pastes the content of the clipboard to the selected BOM row.

Capitalize

Capitalizes all letters in the selected row.

Find

Searches for a string in the BOM table

Replace

Replaces all occurrences of a string in the selected row.

Cell context menu

Open

Opens the component file (assembly or part) in a new window. Closes the Bill of Materials dialog box.

Copy

Copies the selected BOM cell into the clipboard.

Paste

Pastes the content of the clipboard to the selected BOM cell.

Capitalize

Capitalizes all letters in the selected cell.

Find

Searches for a string in the BOM table

Replace

Replaces all occurrences of a string in the BOM table.

Calculate Quantity/Static Quantity

Controls if the Quantity value is calculated or overridden in the BOM. Available only for cells in the Quantity column.

Note: If you edit the Quantity value, Static Quantity is selected automatically. Select Calculate Quantity to discard the override.