When migrating data from a legacy systems into another, CAD Interop's approach normally involves multiple phases that allow customers to understand options that are available and implement appropriate risk mitigation strategies. Typically, in the initial stages of an CAD Interop Legacy Data Migration Project, interoperability testing is performed to define requirements and the determine best method to successfully migrate the legacy data. This testing includes the following key points:
Legacy Database Analysis: CAD Interop will analyze legacy drawing and/or model databases to better understand the content, structure, accuracy, history, and the potential impact these issues may have on conversion.
Usage Requirements: CAD Interop will meet with customers to understand and document legacy data usage requirements for each class of data. This information will be used in selecting the appropriate translation format and resolution options.
Interoperability Testing: Interoperability testing between the legacy and current CAD systems will be performed. The testing will identify, analyze, and explore methods to correct problems associated with the migration of data using multiple conversion options that could include neutral file, native BREP, feature translation or manual remastering. Using production files, we determine the necessary translator configuration settings, flavoring, and other script elements required to effectively translate data betweenthe systems.
Execution: Once interoperability testing is complete, the development of a production migration engine, system interface, and deployment of the system can be implemented. In the scenario of converting multiple files from one system to another, a semi-automatic or batch process to rapidly convert and validate the migrated data is always preferred over a manual process involving multiple, disjointed individuals or groups re-creating 3D CAD models on an ad-hoc basis.