Bill of Materials

Onshape's Bill of Materials (BOM) provides a powerful and complete record of your parts and material needs. Configure and manage a BOM while simultaneously editing an assembly. Add BOM tables to assembly drawings with intelligent balloon callouts.
Bill of Materials within Onshape the product development platform.

Real-Time Updates

BOM data is accessed and edited directly in the Assembly. Changes made to the Assembly update the BOM in real time and vice versa for simultaneous editing. BOM data is always in sync, providing an accurate representation of the state of your Assembly at all times. BOM tables can be placed on a Drawing if required and intelligent balloon callouts added to show any required data field from the BOM table.

Custom Views

Dynamically display BOM data in a hierarchical table view or as a flattened parts list with part counts. Add or remove BOM columns to display any available component property and edit in place if required for a quick way to mass-populate data into an Assembly. Custom views are saved with the assembly, so each project can use a different set of data columns.

BOM Items

Non-geometric items that are critical to the assembly build such as adhesives, lubricants and paint can be inserted directly into the BOM from a predefined company-managed inventory. Bulk item definition includes quantity, units and the parts they are applied to.

Advanced BOM API

For customers with more advanced, multi-discipline BOM requirements, Onshape provides a dedicated BOM API that enables customers and partners to build custom apps to harness the BOM data. This data can be downloaded as a CSV file or connected directly to an ERP system through the API.

"Onshape allows us to keep everything much more organized without needing a PDM system. Onshape probably cuts our design time in half because we’re designing our parts together in one place versus flipping back and forth between files. We can make changes without worrying about breaking the assembly."

Philip Taber
VP of Hardware Engineering, Silverside Detectors

"Getting accurate part information to our engineers, designers, management and the manufacturing vendor is crucial. Previously, out-of-sync information had led to incorrect parts being manufactured. Onshape now enables us to share information quickly and ensures that everything is as accurate and as up-to-date as possible. "

Owen Long
Engineering Ops Manager, Universal Logic

Get your products to market faster, safer, and more efficiently.