Enovia, 3DExperience, and VPLM, from Dassault Systems, are engineering-centric software packages in the Product Lifecycle Management (PLM) space that provide robust engineering and product design functionality including CAD and document management (PD), product lifecycle management (PLM), change and configuration management and approvals, design review, IP protection and reuse, product definition and release management (eBOM) and quality and compliance. PLM systems tend to be the main source repository for product and machine design files and specifications from a standards perspective. PLM systems also may be part of a manufacturer's Master Data Management strategy as the source for names, identifiers, hierarchy, and any other standard used within the enterprise.
General Use Cases:
- Master Data Management
- Product & Machine Drawings, CAD/CAM files, etc.
- Standard Work Instructions
- Skills / Training Content
Supported Versions Details:
We support integrations with various products from Dassault Systems including Enovia, 3DExperience, VPLM, and Delmia Apriso. Integration methods and use cases vary based on the product and version.
Integration Methods and Best Practices:
General Considerations
PLM integrations with solutions like Enovia are typically one way syncing of data to CloudDISPATCH for master data and the linking of documentation using our Standard Work / Document Center web linking capabilities. These typically utilize API functionality with available and.or database queries if the information is stored in backend databases. The ability to "deep link" to the latest version of the documentation is a desirable feature of a PLM solution. This eases the administration of the document linking in CloudDIPATCH. We have APIs to support all of this functionality for a fully integrated solution. We also have file import functionality for manually syncing this information as a batch where API functionality is not available. Our customers have successfully utilized the API methods with Envoia.
Middleware Solutions
Depending on your established company's integration standards, you might develop this integration using an existing middleware solution by pulling data from a SQL database using a middleware SQL connector. We have customers that have successfully completed this using some of the following middleware solutions:
https://help.boomi.com/bundle/connectors/page/r-atm-Database_connector.html
https://docs.mulesoft.com/db-connector/1.8/
https://success.jitterbit.com/display/DOC/Database
L2L API Code Examples
You might be asking yourself, I'm technical, can't I just do this myself? YES! Based on how easy it is to use our API, a lot of customers jump right in and write custom Envoia integrations using the tools, programming languages, and platforms they are most comfortable with. If this is you, we've created a number of API code examples in all of the most popular programming languages. Check out our Github repository at:
https://github.com/leading2lean
Related Articles: