How OpenBOM PDM Works: A Native-Cloud System for File and Item Revision Control

Oleg Shilovitsky
Oleg Shilovitsky
18 July, 2025 | 6 min for reading
How OpenBOM PDM Works: A Native-Cloud System for File and Item Revision Control

Managing product data is no longer just about locking files in a vault. Modern engineering teams work across disciplines such as mechanical, electrical, software, and across tools (SolidWorks, Onshape, Altium, GitHub, etc). They collaborate globally, make decisions faster, and need access to accurate, connected product information. Traditional PDM systems, built in a document-centric era, simply can’t keep up.

At OpenBOM, we believe it’s time to reimagine PDM for today’s engineering challenges. Our approach is cloud-native, collaborative, and built for the way real teams work across modern and legacy tools alike.

From Vaults to Collaboration: The Shift in PDM

Legacy PDM systems emerged from a world of Windows desktops and file servers. Their primary job was to control who could check out a file and prevent accidental overwrites. This worked in single-office, single-CAD-tool environments, but that world is gone.

Today’s engineering reality is very different:

  • Teams are distributed and often remote.
  • Products are multi-disciplinary by nature and include mechanical enclosures, PCBs, firmware, and embedded systems.
  • Tools vary widely – some teams use cloud CAD like Onshape, others still rely on file-based tools like SolidWorks or Altium Designer.

Example: A medtech startup might use SolidWorks for mechanical components, Altium 365 for electronics, and GitHub for firmware. These systems don’t talk to each other, and managing the changes between them is a manual, error-prone process.

That’s where the cracks in traditional PDM begin to show.

The Real Problem: Disconnected Tools and Fragmented Data

Engineering data is scattered across:

  • File servers
  • CAD vaults
  • Cloud repositories
  • Excel sheets
  • Shared drives
  • Emails

Each system may have its own version control mechanism—or none at all. And even if individual tools are organized, there’s rarely a single source of truth that brings all the information together.

What’s missing is a unified layer that connects these systems and aligns everyone around accurate product data.

Example: When an engineer changes a motor in CAD, but the procurement team is still working off an older BOM in Excel, the result is misordered parts, production delays, and wasted budget.

Rethinking PDM: The OpenBOM Approach

OpenBOM rethinks PDM by breaking it down into two levels (1) design files (or data) and structured product information (xBOM), and connecting them with a unified, cloud-based architecture using a multi-tenant scalable platform.

Design File Management Layer

Most PDM systems only manage files. OpenBOM does this too, but in a smarter, more flexible way:

Smart Sync Cloud Storage

Files are stored in the cloud, versioned automatically, and always accessible—without local servers or IT overhead. A mechanical engineer working on a new electric scooter frame uploads the assembly into OpenBOM via the SolidWorks plug-in. It’s stored in the cloud and versioned, so a teammate in another office can access it immediately—without emailing ZIP files or using Dropbox.

Design Projects

Organize files by product, team, or program. Each project acts like a folder with built-in file management and version control. A team working on a modular IoT sensor creates separate design projects for hardware, electronics, and packaging – each with its own structure but managed in one place.

Collaborative Lock and Check-in/Check-out

Prevents file conflicts while still enabling multiple users to contribute in parallel. One engineer checks out a file to redesign a mounting bracket. At the same time, another updates documentation and drawings for compliance—no conflicts, no lost work.

Native CAD Integrations

OpenBOM integrates directly with SolidWorks, Altium, Fusion 360, and others to capture file data and synchronize metadata. From within Fusion 360, a user generates a BOM with thumbnails, descriptions, and part numbers—all synced to the OpenBOM workspace in one click.

Item and xBOM Management Layer

Beyond files, the real value lies in organizing structured product data—Items, BOMs, suppliers, revisions, and workflows.

Item-Driven Product Structure

Each part or subassembly is tracked as a unique Item with its own metadata, revision, cost, and supplier information. A company sourcing lithium-ion batteries creates a single Item definition that includes vendor information, spec sheets, and pricing. That Item is reused across multiple products and BOMs without duplication.

Multi-Disciplinary BOMs

Bring together components from different domains—mechanical, electrical, software—into one cohesive product structure. An autonomous vehicle startup creates a BOM that includes SolidWorks-designed parts, Altium-managed PCBs, and even firmware module names from GitHub. All of these are tracked in a single multi-level BOM in OpenBOM.

GitHub-Style Revision Control

Items and BOMs can be versioned, branched, and approved using a clear, traceable mechanism. A change in a PCB layout triggers a new BOM revision. The previous version is preserved, and both can be compared to identify what changed and why.

Collaborative Editing and Approvals

Teams can edit product structures in real-time and submit changes for review and approval without emails or spreadsheet chaos. While an engineer updates part weights and materials, the procurement team adds supplier codes and costs—all in the same BOM. Once ready, the changes are routed for approval and locked in before manufacturing.

OpenBOM Architecture: Flexible, Scalable, Built for the Cloud

At its core, OpenBOM PDM provides a flexible architecture that supports the needs of modern and legacy environments alike.

🔹 Two-level model – File control + structured product data
🔹 Cloud-native, multi-tenant – No servers to manage, accessible from anywhere
🔹 CAD-integrated – Works with desktop and cloud tools out of the box
🔹 Graph-based model – Supports complex relationships across assemblies, revisions, suppliers, and documentation

This architecture powers OpenBOM’s ability to scale from small startups to large engineering teams managing thousands of items and changes.

Use Cases and Benefits

OpenBOM PDM helps companies of all sizes bring order, collaboration, and clarity to product data management. Here’s how:

Manage File-Based CAD Projects

Eliminate version confusion and email chaos by securely managing SolidWorks, Altium, or Inventor files in the cloud. A contract manufacturer with multiple clients uses OpenBOM Design Projects to manage separate CAD datasets per customer, ensuring confidentiality and consistency.

Connect Cloud Design Tools

Seamlessly integrate with Onshape, Fusion, or Altium 365 to bring cloud-native and desktop workflows together. A product development firm uses Onshape for industrial design and Altium 365 for PCBs. OpenBOM unifies both workflows into a single BOM for sourcing and manufacturing.

Create Unified Product Structures

Build comprehensive, multi-level BOMs that reflect real-world product configurations—spanning mechanical, electrical, and digital domains. A bicycle manufacturer builds a top-level BOM with hundreds of components, including aluminum frames (from SolidWorks), e-bike motors (from a vendor), and embedded sensors—all structured and tracked in OpenBOM.

Enable Multi-User Collaboration

Empower teams to work together in real-time without blocking each other or duplicating work.A design engineer and a procurement specialist work in parallel—one updates specs, the other adds cost rollups. They finalize the BOM together in a shared session, accelerating release.

Track Revisions and Approvals

Gain full control over what changes, when, and why—avoiding errors and ensuring compliance. Before sending the final BOM to manufacturing, the product owner reviews the latest changes, compares them with the previous release, and locks in the approved revision for production.

Conclusion: A New Generation of PDM

OpenBOM PDM is more than a file management tool. It’s a collaborative, connected, and cloud-native workspace that supports:

  • Traditional file-based CAD workflows (SolidWorks, Altium)
  • Modern cloud-native design tools (Onshape, Fusion, Altium 365)
  • Structured, item-based product data and BOMs
  • Real-time collaboration and change management

Whether you’re building robots, medical devices, consumer electronics, or heavy equipment, OpenBOM PDM adapts to your process, connects your tools, and brings clarity to your product data.

Ready to experience a new generation of PDM?

 👉 Start your free trial at www.openbom.com or contact us for a live demo.

Best, Oleg

Related Posts

Also on OpenBOM

4 6
18 July, 2025

Managing product data is no longer just about locking files in a vault. Modern engineering teams work across disciplines such...

17 July, 2025

Every product starts with an idea—but to turn that idea into a real, physical thing, you need structure, coordination, and...

16 July, 2025

Let’s talk about part numbers today. Every engineering team and manufacturing company needs a clear, consistent part numbering strategy. But...

15 July, 2025

How did Abram Scientific replace spreadsheet chaos with seamless CAD and BOM integration using OpenBOM?  In product development—especially in medical...

11 July, 2025

If you work in manufacturing or procurement, you already know the struggle. You need STEP files for CNC programming, PDF...

10 July, 2025

We are excited to share that OpenBOM now offers a completely revamped integration with QuickBooks, bringing your engineering, inventory, and...

9 July, 2025

A few days ago, I posted an article titled Is your data BOMable?, where I explored the readiness of your...

8 July, 2025

Let’s be honest – keeping track of accurate Bills of Materials (BOMs) is one of the biggest challenges in engineering...

3 July, 2025

Walk into any engineering office today, and you’ll see it immediately: Excel open on someone’s screen. Spreadsheets have been the...

To the top