Sovelia Blog

How do you guarantee transformation of the correct data from your design environment to PLM?

When you look at all PLM systems one of the fundamental issues they face is getting the correct, good quality data into the PLM system in the first place. “Crap in, Crap out” is a phrase that has been used to describe this problem whenever talking about transferring information from one system to another. How do you guarantee the correct information is transferred from your design environment to PLM?

How do you guarantee transformation of the correct data from your design environment to PLM?

Some systems achieve this be dedicated plugins for specific CAD systems or toolbars that sit inside the product with Microsoft office being a good example. With Sovelia PLM we have a mix of solutions to interact between various computer systems and PLM. For example, Autodesk Inventor or AutoCAD have dedicated CAD Add-ins as many of our customers want to complete common tasks without leaving the CAD environment. Others try to produce a “one size fits all” approach of a tool that works with multiple systems. Each has its unique benefits to customers and PLM developers.

What about a one-off integration

Or what about if you want to send and receive specific data from PLM that isn’t covered by a standard plugin or integration? Then things become less clear. As well as dedicated plugins for the common programs, Sovelia PLM has another approach which is called Sovelia Sync.

Sovelia Sync is a portal between the desktop computer and the PLM environment. Files placed on the local machine get automatically synchronised between the local computer and Sovelia. Because we setup this secure pipeline via a user login we can access data as well as files from PLM.

The next step was to create an API (Application Programming Interface) for Sovelia Sync. This allows developers to interact with Sovelia PLM from the desktop machine using standard code to get and send data. The API allows custom interaction with Sovelia PLM in a standard way using existing security features like user logins. Symetri developed the API in the common computer language of .net making it accessible to as many people as possible.

Solving the challenge of AutoCAD Mechanical BOM data

The above theory all sounds great, but how does it solve real world customer problems? We had a customer that wanted to use AutoCAD Mechanical and the BOM function within it to generate a BOM in AutoCAD Mechanical, but then link and create the BOM and items in Sovelia PLM. They wanted to query Sovelia PLM to find out if parts/items already existed, use information already typed into the system thus reducing errors and repetition ultimately saving time.

Sovelia Sync API process

 

So in a very short space of time as part of the implementation project a .net programmer not familiar with Sovelia PLM was able to build customer specific functions into AutoCAD Mechanical.

If we can do it for AutoCAD Mechanical - we can do it for your one-off desktop integration.

Watch the video for further information.

 

 

PLM Implementation Best Practices

22 May 2025

Learn what PLM implementation involves, why it matters, and how to do it right. Discover benefits, challenges to avoid, and 8 proven best practices for success.

PLM vs ERP: What's the Difference?

12 May 2025

Discover the key differences between PLM and ERP, how they work together, and why integrating both is essential for efficient business operations.

What is CPQ (Configure, Price, Quote)

11 May 2025

As markets grow more complex and customer expectations rise, companies must streamline their sales processes to remain efficient and responsive to customer needs. One of the most effective ways to achieve this is by using CPQ (Configure, Price, Quote) software.