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
13 June, 2025

Every engineering team has lived through this moment: a new product revision gets released, the buyer runs a PO, and...

12 June, 2025

Have you ever faced that moment during a project review where someone asks, “Why did the cost go up?” or...

11 June, 2025

As we move into the summer, we’re excited to share several new updates and improvements in the May 2025 OpenBOM...

10 June, 2025

At OpenBOM, we’re committed to reducing friction when it comes to managing your product data. With our latest enhancement, we’re...

6 June, 2025

At OpenBOM, we’ve always believed that managing product data should be smarter, easier, and more connected, not just for engineering...

5 June, 2025

At OpenBOM, we’re excited to preview a new feature for users of Autodesk Fusion — the ability to insert a...

4 June, 2025

Connecting engineering systems with ERP has always been one of the most challenging and often costly aspects of PLM implementation...

3 June, 2025

Engineering and procurement are two operations that often run in silos even in a small organization or engineering team. Their...

30 May, 2025

You’re staring at three BOMs – Excel sheets from different engineers. The formatting is inconsistent. Part numbers and columns don’t...

To the top