SolidWorks PDM to 3DEXPERIENCE Migration Adapter

Objectives of Migration

Many organizations have chosen 3DEXPERIENCE as the enterprise PLM platform, but many of their local sites are still using SolidWorks PDM as the CAD data management tool.Platform.

  • Having separate PDM and PLM leads to digital discontinuity. Business Processes such as Configuration Management, Change Management, Program Management cannot be effectively implemented in Engineering group.
  • Enterprise Templates, design libraries, Product configuration definitions cannot be used effectively
  • Cost of maintaining PDM and PLM systems.

The other category of the organizations is those who chose SolidWorks PDM when their design teams were small, but as the organizations grew, needs of Enterprise PLMs are felt for Design engineering collaborating across sites, across countries.For these organizations, 3DEXPERIENCE as strategic single platform to manage CAD and PLM business processes and leverage 3DEXPREINCE platform services such as Social Collaboration, reuse of design parts, Program Management, Configuration Management, 3D model comparison for BOMs comparison, Index based fast searches, Connectors with ERP systems and so on.

Considerations When Migrating

  • What data to migrate – all or only released?
  • Site by Site migration, versus all sites together?
  • Product by Product Migration, verses all Products together
  • Should we migrate non-engineering data to 3DEXPERIENCE Platform?
  • Configuration/Customization of 3DEXPERIENCE Platform
  • Robustness of Migration – migration process monitoring, logging & failover strategy
  • Budget and Timeline

Key challenges

  • Maintaining Data Integrity of Structured CAD data
  • Anomalies in Source data
  • Multiple vaults with duplicates
  • Data Model Transformation between SolidWorks PDM and 3DEXPERIENCE data model
  • Validation of the migrated data
  • User adoption to 3DEXPERIENCE Platform
  • Ability to migrate data in scope over the weekend (go live window)
  • Ability to perform migration product by product or site by site and still maintaining referential integrity.
  • Not all information could be in EPDM, some data may be in files

About SolidWorks PDM Migration Adapter

SteepGraph’s SolidWorks PDM Migration adapter is one of the adapter from overall 3DEXPEREINCE data migration suite. It migrates SolidWorks PDM data to 3DEXPERIENCE platform. The adapter is robust and industry strength tool, built considering the challenges and requirements of the Migrations.

Data Support

The migration adapter supports migration of various kinds of data to 3DEXPERIENCE platform

  • SolidWorks data
    • Components
    • Assemblies
    • Drawings
    • Configurations
    • Assembly – Component relationship
    • External Reference Links
  • AutoCAD Data
  • Inventor data
  • Documents
  • Viewables (Neutral files)
  • Items
  • BOMs

Mapping Support

The migration adapter supports mapping of data between SolidWorks PDM to 3DEXPREINCE:

  • Revisions
  • Versions
  • Attribute mapping
  • File metadata extraction
  • State Mapping
  • Profile card customization
  • File Loading

Data Scope

The migration supports both kinds of data scopes

Full data in scope:In this case entire data from SolidWorks PDM including all revisions and versions is 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.

Execution Models

In terms of execution, the Migration adapter supports execution models as listed below:

  • Full Migration
    • This provides ability to migrate all data that is defined in scope in single migration window of go-live weekend. Key factor is performance of the migration adapter.
  • Co-existence
    • This provides ability to migrate the data in step by step manner. For example – site by site, product by product. In this model, during transition period, both SolidWorks PDM and 3DEXPERIENCE are in production.

Scalable Migration Framework for High Throughput

SolidWorks 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.

  • Ability to Scale Vertically by configuring more threads
  • Ability to Scale Horizontally by adding more nodes (machines) for processing
  • Loose coupling between Source and Target Systems. Can replace one of them or both by keeping framework components as reusable
  • Has good loggingmechanism
  • Has good exception handling
  • Has good Transaction Handling capabilities; and in case of any error – it aborts transaction leaving database state consistent
  • Highly Configurable in terms of mappings. All mapping configurations in XML
  • Highly Extendible to OOTB/Custom classes, attributes

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 FocusedCompany and is Dassault Systèmes Services Partner for 3DEXPERIENCE. SteepGraph has high competency on 3DEXPERIENCE, SmarTeam, SolidWorks PDM and other Dassault Systems Products
  • SteepGraph has extensive experience of large scale migrations
  • SteepGraph has sophisticated tools and technologybuilt to reduce cost and timelines of Migrations
  • SteepGraph has onsite-offshore modelto be cost effective
  • SteepGraph has worked with Global Customer’sin more than 12 counties including North America, Europe, Australia, Middle East and India
  • SteepGraph has experience of End-to-End PLM implementation Experience