How to Get Started with OpenBOM for Onshape: A Step-by-Step Guide

Oleg Shilovitsky
Oleg Shilovitsky
5 February, 2025 | 3 min for reading
How to Get Started with OpenBOM for Onshape: A Step-by-Step Guide

Managing Bills of Materials (BOMs) and product data effectively is essential for any design and manufacturing workflow. OpenBOM provides a seamless cloud-based integration with Onshape, allowing you to efficiently generate, modify, and sync BOM data. If you are new to OpenBOM or looking to enhance your Onshape workflow, this guide will help you get started.

OpenBOM provides a comprehensive and interactive interface allowing access to multiple OpenBOM PLM functions directly inside of Onshape from different interfaces – documents, drawings, product structure, part studio, etc. 

Here is an example of Graph Navigator and Impact Analysis for Onshape data. 

OpenBOM for Onshape - Bgraph and impact analysis

In this tutorial, we’ll walk you through the key steps to set up and use OpenBOM with Onshape, covering essential features such as part number generation, bi-directional data updates, working with drawings, and more.

1. Setting Up the OpenBOM App for Onshape

The first step is to install and set up OpenBOM within Onshape:

  • Go to the Onshape App Store and search for OpenBOM.
  • Install the OpenBOM app and authorize the integration with your Onshape account.
  • Once installed, OpenBOM will be accessible directly from your Onshape interface.
OpenBOM for Onshape - App store

2. Basic Data Mapping and Configuration

Before generating BOMs, it’s important to configure your data correctly. OpenBOM allows you to map Onshape properties (such as Part Numbers, Descriptions, and Materials) to OpenBOM fields.

  • Use the OpenBOM settings to define how Onshape properties will be mapped.
  • Ensure that all relevant part and assembly metadata is correctly captured.
OpenBOM for Onshape - Data Mapping

3. Generating Part Numbers in OpenBOM

Managing part numbers is a critical step in organizing your BOM data. OpenBOM provides built-in tools to:

  • Generate sequential or custom part numbers automatically.
  • Use a numbering scheme that aligns with your organization’s standards.
  • Apply unique identifiers to ensure accurate tracking of components.
OpenBOM for Onshape - Generate Part Numbers
OpenBOM for Onshape - Generate Part Numbers2

4. Generating a BOM from Onshape

With your setup complete, you can now generate a BOM directly from your Onshape design:

  • Select an assembly in Onshape.
  • Click on the OpenBOM app to extract the BOM.
  • OpenBOM will automatically pull in the parts list, quantities, descriptions, and any mapped properties.
OpenBOM for Onshape - Generate BOM directly

5. Bi-Directional Data Update – Saving Data Back to Onshape

One of OpenBOM’s powerful features is its bi-directional data update, allowing you to modify BOM data and push updates back into Onshape:

  • Edit part properties (e.g., cost, supplier, lead time) within OpenBOM.
  • Save the updated data back into Onshape.
  • Maintain a synchronized workflow without manual data entry.
OpenBOM for Onshape - bi-directional data update

6. Working with Drawings in OpenBOM

OpenBOM extends its functionality to Onshape Drawings, allowing you to link BOM tables directly within your drawings:

  • Select an Onshape Drawing.
  • Use OpenBOM to generate and insert a BOM table.
  • Customize the BOM layout to display the most relevant part details.
OpenBOM for Onshape - BOM in the drawing settings

7. Creating a BOM Table and Inserting It into a Drawing

For manufacturing and documentation purposes, you may need to include a BOM table in your drawing:

  • Generate a BOM in OpenBOM.
  • Insert it directly into your Onshape Drawing.
  • Ensure all parts and quantities are correctly displayed for reference.
OpenBOM for Onshape - BOM table in the drawing

8. Generating Derivative Files – STEP, PDF for Drawings

To facilitate collaboration and manufacturing, OpenBOM enables you to generate derivative files:

  • Export part and assembly data as STEP files for compatibility with other CAD tools.
  • Generate PDF drawings for documentation and production.
  • Share files easily with suppliers and manufacturing teams.
OpenBOM for Onshape - generate derivative files

Watch the tutorial video

We provide a full step-by-step tutorial on how to set up, configure, and use OpenBOM for Onshape. 

Watch the full tutorial video here: 👉

Conclusion

Integrating OpenBOM with Onshape simplifies BOM management, enhances data accuracy, and improves collaboration across teams. With automated part numbering, bi-directional data updates, and seamless drawing integration, OpenBOM helps streamline your product development process.

🔹 Ready to try OpenBOM with Onshape? Sign up and get started today! 👉 

🚀 For more OpenBOM tutorials, visit our resource center.👉

Do you have questions or want to share your experience using OpenBOM with Onshape? Drop a comment below! 🚀

REGISTER FOR FREE and check OpenBOM today! 

Best, Oleg 

Related Posts

Also on OpenBOM

4 6
5 February, 2025

Managing Bills of Materials (BOMs) and product data effectively is essential for any design and manufacturing workflow. OpenBOM provides a...

3 February, 2025

Managing Bill of Materials (BOMs) in PTC Creo Parametric can be challenging, especially when collaborating across teams or integrating with...

31 January, 2025

When building prototypes, the focus is often on testing ideas, refining designs, and figuring out what works. Because of this,...

31 January, 2025

Managing a collaborative design and engineering process is crucial for modern product development. OpenBOM provides an online platform that integrates...

29 January, 2025

Managing Bill of Materials (BOM) efficiently is essential for electronics design and manufacturing. OpenBOM offers a seamless integration with Altium...

29 January, 2025

Managing your product data efficiently is essential for modern engineering and manufacturing teams. OpenBOM provides a Collaborative Workspace that streamlines...

28 January, 2025

When working with engineering BOMs (Bills of Materials) derived from CAD assemblies, one common and frustrating issue is the occurrence...

24 January, 2025

OpenBOM provides seamless integration with many CAD systems, enabling you to extract valuable design data to create a digital Bill...

24 January, 2025

Sharing data with your contract manufacturer (CM) is a critical step in the manufacturing process, but it’s far from simple....

To the top