5 Characteristics of OpenBOM Digital Bill of Materials

Oleg Shilovitsky
Oleg Shilovitsky
4 December, 2024 | 4 min for reading
5 Characteristics of OpenBOM Digital Bill of Materials

OpenBOM is built on a forward-thinking strategy centered around data-first principles, a flexible data model, a product knowledge graph, and seamless integration. At its core, OpenBOM enables manufacturing companies to organize product information and manage its lifecycle with precision and flexibility.

The foundation of OpenBOM’s approach is the Digital Bill of Materials (Digital BOM), a data modeling concept that helps companies handle product data by leveraging modern graph-based data management technologies. 

In this article, we’ll explore five important characteristics of the Digital BOM and how it sets OpenBOM apart from traditional PLM systems.

Data Objects

The foundation of OpenBOM’s data model is the Data Object. A Data Object in OpenBOM is a flexible, virtual table where every element of product information is represented with an Item ID and associated properties. Here is an example of a data object type in OpenBOM (e.g. catalog). 

OpenBOM Data Object

This flexible structure allows users to define and manage properties that suit their specific needs. Whether it’s material type, dimensions, or vendor information, OpenBOM accommodates a wide range of property types.

By allowing users to model their data dynamically, OpenBOM ensures that the Digital BOM evolves with your business needs.

Item Catalogs and the Reference-Instance Model

At the core of OpenBOM’s product modeling capabilities is the concept of Item Catalogs and the Reference-Instance Model.

  • Item Catalogs: These are flexible collections of data objects that represent different types of product information, such as materials, standard parts, fasteners, electrical components, and assemblies. The classification is entirely customizable, enabling businesses to organize data their way.
  • Reference-Instance Model: This innovative mechanism connects catalog items (references) to specific BOM entries (instances). It allows you to instantiate components and seamlessly represent them across different product structures.
OpenBOM Reference Instance Model

For example, a bolt defined in a catalog can be referenced multiple times in different assemblies, ensuring consistency and traceability.

The following picture shows the overall product reference instance model 

Flexible reference instance model with properties

xBOM

OpenBOM’s xBOM model is a game-changer in managing complex product structures with an unparalleled level of flexibility and configuration. 

The xBOM model allows you to organize and manage multiple BOM types for the same product, enabling tailored representations for various business needs. 

xBOM

With xBOM, you can create:

  • Engineering BOM (EBOM): Focused on design and engineering details.
  • Manufacturing BOM (MBOM): Structured for production processes.
  • Service BOM (SBOM): Tailored for maintenance and repair operations.
  • Any other BOM types… 

This multi-view BOM architecture ensures that your teams work with the most relevant data while maintaining a single source of truth across multiple lifecycle stages. 

Here is an example of a BOM presentation in a multi-level table form. 

OpenBOM BOM table

The same BOM is presented as a hierarchical tree with relationships. 

OpenBOM BOM graph

Item/BOM Lifecycle

Managing product data effectively requires robust lifecycle management. OpenBOM’s Item and BOM Lifecycle features ensure complete control over revisions and states.

Key capabilities include:

  • Creating revisions of items and BOMs with a “latest state” and an unlimited number of revisions.
  • Connecting revisions using the reference-instance model, ensuring that part revisions are seamlessly linked to corresponding assembly revisions.

This approach delivers traceability and ensures that every stakeholder accesses accurate and up-to-date product information.

Design Objects and Item Lifecycle

Beyond managing product structures, OpenBOM handles design files and CAD information with dedicated lifecycle management.

  • Design Objects: These are records for CAD files and other design assets, enabling companies to manage associated data effectively.
  • Version Management: OpenBOM supports unlimited design versions, ensuring that engineers and designers can track changes and maintain design history independently of the item lifecycle.

This separation between item and design lifecycles provides unparalleled flexibility for managing both product and design data.

Product Lifecycle Overall Picture

In this diagram, you can see all elements of the OpenBOM product lifecycle – Design Item (File) Versions, Latest Workspace, Revisions, and Change Approval Mechanism. 

Product Lifecycle

A User-Centric Experience

OpenBOM’s user experience is designed to be visual, intuitive, and interactive. Key features include:

  • Visual Management: Navigate and manage objects in a graphical interface.
  • Slice and Dice: Analyze and reorganize information dynamically.
  • xBOM Navigation: Effortlessly move between different BOM structures and design items.

Check out this demo video to see how OpenBOM delivers a seamless user experience for managing Digital BOMs.

Conclusion

OpenBOM’s unique data model combines mechanical, electronic, and software elements into a single, data-driven system. This system, powered by a product knowledge graph, allows businesses to manage their product data with unparalleled flexibility and efficiency.

By leveraging graph database technology and knowledge graph principles, OpenBOM ensures robust data management for modern manufacturing needs.

Want to learn more about OpenBOM’s Digital BOM? 

REGISTER FOR FREE today and experience the future of product data management.Best,
Oleg

Related Posts

Also on OpenBOM

4 6
18 April, 2025

At OpenBOM, we believe seamless integration is the key to efficient product development. Engineering teams today work across mechanical and...

17 April, 2025

At OpenBOM, we’re always striving to improve the user experience. One of our guiding principles is continuous improvement — especially...

16 April, 2025

At OpenBOM, we talk to a lot to agile engineering teams and growing manufacturing companies. And the story we hear?...

15 April, 2025

As OpenBOM continues to grow with our customers, we’re seeing more companies adopt the platform across multiple departments — from...

11 April, 2025

There is no person in the world that wake up in the morning and says – I need to buy...

10 April, 2025

While cloud-native CAD tools are on the rise, the vast majority of engineers and manufacturing companies still rely on traditional...

9 April, 2025

Modern manufacturing is built on data—but not just any data. High-quality, connected, and timely data is essential to move fast,...

8 April, 2025

The March 2025 OpenBOM release delivers major advancements focused on elevating the user experience and expanding CAD integration capabilities. Leading...

4 April, 2025

At OpenBOM we are always super inspired by the customers’ stories and how they use OpenBOM to solve their specific...

To the top