Enovia to 3DEXPERIENCE Migration


3DEXPERIENCE platform is state of the art PLM platform with rich business processes and collaboration tools for Engineering and Manufacturing domains. Customers who are currently using older versions of eMatrix/ENOVIA and wish to move to 3DEXPERIENCE platform, will find this article interesting as it talks about capabilities of Migration adapter (enovia to 3DEXPERIENCE) developed by SteepGraph Systems.

Objectives of Migration:

The latest evolution of PLM platform, 3DEXPERIENCE delivers the maximum flexibility, open standards, scalability, optimal cost and industry-specific functionality. Customers those are still using very old releases of Enovia e.g. Version 10.5, version 10.7 etc are interested to take advantage of Latest Releases of 3DEXPERIENCE for –

  • Better look and Feel
  • Easy-to-use interface
  • Integrated platform for CATIA, DELMIA, ENOVIA and other DS Brands
  • Easy to search, explore and open 3D data, manipulate tree and filter the data.
  • Improved Access Mechanism
  • Better Security and segregation of Data
  • Out of the box reports, dashboards

When moving to 3DEXPERIENCE platform, customers have 2 choices – either they Upgrade or they migrate.

Upgrade methodology

  • Upgrade brings both:
      Business logic through customization
  • When this methodology is suitable?
      More suited when jump in version from legacy to target version is small. Also most or all the customizations you have done in current system, you would like to carry forward in 3DEXPERIENCE.
  • When this methodology is not suitable?
      If the jump in version is too high, more often base OOTB functionality itself would undergo significant changes in latest release of 3DEXPERIENCE.
      Hence existing customizations are either irrelevant or redundant or very costly to merge with base features in latest release.
      In such cases Upgrade is not right methodology.

Migration methodology

  • Bring only data from legacy Matrix/ENOVIA system
  • Use OOTB features and processes from latest 3DEXPERIENCE release
  • Implement new customizations those are absolutely required on top of latest release.
  • When this methodology is suitable
      o When jump in version is high
      o Many customizations are now redundant due to new features in latest 3DEXPERIENCE release or its costly to merge those customizations in latest release.

Considerations When Migrating

  • What data to migrate – all or only released?
  • Site by Site migration, versus all sites together?
  • Product by Product Migration, versus all Products together
  • Robustness of Migration – migration process monitoring, logging & failover strategy
  • Size of the data and Migration Performance
  • Budget and Timeline

Key challenges

  • Maintaining data integrity, Completeness & Correctness
  • Source Data Correction
  • Data Validation of Migrated data
  • Configurability for data transformation
  • Migration in Budget & in Timelines
  • Minimal roll-out downtime
  • Migration process monitoring, logging and delta failover strategy
  • Migration Performance

About Enovia to 3DEXPERIENCE Migration Adapter

Data Support:
The migration adapter supports migration of any CAD and NON- CAD data to 3DEXPERIENCE platform like

  • Solidworks
  • AutoCAD
  • Inventor
  • NX
  • Viewable
  • Documents
  • Parts
  • BOMs
  • History

The migration process contains three major steps Extraction, Transformation and Loading. Source (eMatix/Enovia V6) data is extracted into intermediate database. Transformer will read the extracted data and convert it into 3DExperience format. Transformer is fully configurable and user can define any custom mapping. User can also apply the custom logic in transformation process. Transformer will store transformed data into another intermediate database. Loader will read the transformed database and load it into 3DExperience.

Data Scope

  • Full data in scope: In this case entire data from Source including all revisions and versions will be migrated
  • Subset of the data: For example, Latest Released data to be migrated. Note that it is very important to maintain structural integrity of the data, when migrating subset of the data.


ENOVIA TO 3DEXPERIENCE Migrator is based on very extensible and scalable framework for migration. The framework has below capabilities to have high throughput of the migration and minimize the migration window.


  • The throughput can be increased linearly by allocating processing power.
  • The Tool is designed for Scalability to Reduce Migration Timelines
  • Has ability to Scale Vertically by configuring more threads
  • Has ability to Scale Horizontally by adding more nodes (machines) for processing


  • The Tool has good Transaction Handling capabilities and in case of any error – it aborts transaction leaving database state consistent
  • The Tool has good logging mechanism
  • Has good exception handling
  • Well defined failover mechanism for failed transactions/data
  • Easy to load only failure transactions after making the correction.

Migration Monitoring Console

When actual migration is run, it is important to get visibility of the migration progress. To provide the up to date progress, Migration Monitoring Console is provided.

Key features of Interactive Monitoring console:

  • Provides monitoring of each of the phase of the migration – Extraction, Transformation, Loading
  • It provides overview of the process – indicating Successful/Remaining/Failed data with ability to drill down to specific category for example – to list failed data
  • Indicates progress per running thread on each of the machine being deployed for migration
  • Filter the data per type
  • Monitor the progress of specified duration – say last 30 minutes
  • Very intuitive user interface and very fast data navigation
  • Automatic refresh of the console after every 60 seconds.

SteepGraph Migration Service Benefits:

  • SteepGraph is PLM Focused Company and is Dassult Systemes Services Partner for 3DEXPERIENCE. SteepGraph has high competency on 3DEXPERIENCE, SMARTEAM , Solidworks PDM and other Dassault Systemes Products
  • SteepGraph has extensive experience of large scale migrations
  • SteepGraph has sophisticated tools and technology built to reduce cost and timelines of Migrations
  • SteepGraph has onsite-offshore model to be cost effective
  • SteepGraph has worked with Global Customer’s in more than 12 counties including North America, Europe, Australia, Middle East and India
  • SteepGraph has experience of End-to-End PLM implementation Experience