Bill of materials

Component Lists

What is a Bill of Materials

A bill of materials is a list of components that make up a design. Typically inserted into a drawing alongside a view of the model, this list contains data about the parts or subassemblies that make up the product. Quantities, weights, and other arbitrary data can be shown on a line-item basis.

Templating System

Much like drawing templates, you can create templates for a bill of materials that contain the data and formatting that is important to your business. You can create multiple BoM templates and use them as you like.

Always Updated

Like all features in Alibre Design, BOMs are updated every time they are consumed or opened. If you modify a design and then open a previously created drawing, the BoM will reflect the updated design's characteristics.

Data Objects

Insert many types of data as a column into a bill of materials. Most data is defined when creating each component, but some data can be manually entered when modifying the bill of materials.

Standard Data

Standard data such as part name, quantity, material, weight, approval date, etc.

Custom Data

Any custom properties you create to capture data specific to your business.


Specific design data like dimensions, angles, etc.


Date columns that you can define as needed.


Number columns you can define as needed.


Text columns you can define as needed.

Override Cell Data

Account for data changes that are outside of the scope of the 3D model. For example, you may want to include extra fasteners and might want to manually modify the fastener counts to be larger than the 3D model calls for. Overridden data is shown in blue for easy reference.

Roll-up Subassemblies

Treat any subassembly as a single component in the BoM so only one line item is generated instead of all of the subassembly's parts filling the list. This is useful when manufacturing or assembly receives completed subassemblies as inputs.


Choose a variety of styling options to adhere to your company's standards including fonts, text alignment, row spacing, grid lines, and header location.

CSV and PDF Export

Export any bill of materials as a CSV file to open in your favorite spreadsheet editor or create a PDF document.


Use callouts in a drawing to associate model components to line items in a drawing. Ideal for assembly instructions and creating reference materials.

Split BoMs

Split long BoMs into multiple columns for easier management and more layout control.
A split bill of materials on a drawing with callouts pointing to components.