OpenBOM Design Projects and Collaborative Lock Mechanism

Oleg Shilovitsky
Oleg Shilovitsky
2 May, 2024 | 4 min for reading
OpenBOM Design Projects and Collaborative Lock Mechanism

We continue the set of publications about key enhancements of OpenBOM in the way we allow to manage design projects (eg. CAD files and other documents). In my previous publications, we discussed new features such as Design Project granular sharing, file versions, and improved smart sync and collaborative file locking mechanism. 

If you missed previous publications, please check these articles: 

In the article today, I want to talk about improved workspace management and collaborative lock mechanism, show a demo of how this mechanism works and how it can be used to improve the collaborative design process and prevent people from overriding files even if they work using traditional desktop CAD systems such as Solidworks and others. 

Design Project Workspace and Collaborative Lock 

The foundation of OpenBOM’s data management system is a flexible data model with collaborative workspace capabilities. You can see how all OpenBOM data objects are built using the same data modeling capabilities. They provide flexibly structured attribute definitions and the ability to attach files and other references (eg. links to other systems), images, and other structure properties. This is how OpenBOM Data Model works and you can check OpenBOM documentation for more information. 

OpenBOM Design is a subset of the overall data model with dedicated objects to manage design information – Design Project. Each design project is a collaborative workspace that allows you to manage design items with file attachments (e.g. CAD files). The workspace can be updated simultaneously by multiple users, in such a way that each user can upload records with information and file attachments. 


The interface of Design Workspace (Design Project) is simple and intuitive and each user can lock a file using a simple mechanism [x] checkbox 

A Design Project can be associated with local folders on every computer. A special application – Workspace Manager keeps the data in sync with the cloud using the “Smart Sync” mechanism. It is done on demand. Each user can trigger the smart synchronization process that will download all changes from the cloud and upload all changes from the local computer to a collaborative workspace (Design Project). 

Local files and SmartSync to the Cloud Collaborative Workspace 

Here is the biggest advantage of OpenBOM Design Project design collaboration. It allows multiple people to work in the same virtual environment (Design Project Workspace) with a custom data model and flexible set of metadata attributes. At the same time, it keeps files in sync with each local file folder and allows users to run their traditional design-based CA systems (eg. Solidworks, Creo, CATIA, NX, Autodesk Inventor) with no impact. 

Collaborative Lock allows users to block those files that need to be updated by a specific user on each workstation and Workspace Manager selectively will prevent users from uploading files from the wrong workstation. The same mechanism has events that can be delivered to each CAD system that will alert users not to save or not to open a specific file for edit if the file is not “locked before”. 

It creates a big difference between the traditional PDM approach with a complex check-in/check-out mechanism and OpenBOM Smart Sync and Collaborative Lock. 

Video Demo

Watch the following video, which demonstrates the work of a user with a Design Project, how data can be uploaded, locked, and prevent other users from uploading the same file into a collaborative Design Project Workspace. You can also see how this mechanism works and allows you to create file versions based on the Design Project Items.

Conclusion

OpenBOM Design Projects collaborative workspace combined with Workspace Manager and the ability to lock file updates for a specific user provides a novel mechanism that allows all users of desktop CAD systems and all engineering teams and manufacturing companies that look at how to manage files in the cloud while providing a capability of working with these files locally without interruption.  

Altogether it provides a flexible cloud-native data modeling capability combined with a collaborative locking mechanism to support local use of files. These capabilities are coming to OpenBOM in the next production update. Stay tuned. 

REGISTER FOR FREE to OpenBOM and check how it can help you.

Best, Oleg

Related Posts

Also on OpenBOM

4 6
23 January, 2026

When customers succeed, their products grow. When products grow, product data grows with them. What often breaks along the way...

23 January, 2026

Over the past few weeks, we’ve received reports from some customers experiencing issues when using OpenBOM with Autodesk Fusion. We...

21 January, 2026

Understanding how hierarchical structure and product structure work across engineering and manufacturing represents one of the most critical capabilities for...

20 January, 2026

A recent LinkedIn comment from Scott Morris captured something many manufacturing companies are quietly struggling with but rarely say out...

19 January, 2026

When experienced configuration management practitioners repeatedly say “CAD is not a part,” it is usually a signal that the industry...

15 January, 2026

The manufacturing companies are not what they used to be. In fact, there often isn’t a single company anymore. The...

14 January, 2026

One of the goals behind the new OpenBOM licensing model is very simple:make it easy to start, even if you...

13 January, 2026

Every engineering team and manufacturing company is using Excel. For years, we thought Excel was a technical problem. But I...

12 January, 2026

At OpenBOM, design integrations are not treated as optional add-ons or isolated utilities. They are a core part of how...

To the top