CATIA translator

Introduction:

Our Catia Translator development team is aiming to develop translators that allow users of Catia to use models designed by other CAD users or to use other models designed by Catia users.

To do this, it is necessary to exchange data with TransCAD, a comprehensive CAD translator through the script of Catia, and develop Macro that automatically mapping each command and parameter in the Catia script to the TransCAD.

Development:

Our CATIA translator development team is divided into parts and assemblies of CAD model and develops pre-process and post process respectively.

  • Part Model Translator

The figure below is the GUI for the Part Model Translator that is currently being developed. It is an interface developed to test the Pre / Post Process related to Catia in development stage.This will be added / modified at any time to suit the purpose of use

Currently, we provide an Macro mode for converting Catia scripts and API mode for converting Catia part files.

Part Model Translator [View]

  • Pre-post Process Class Diagram

Pre Process Class Diagram(CATIA) [View]

Post Process Class Diagram(CATIA) [View]

Test Rally:

The Catia Translator development team regularly conducts a test rally through cooperation with 4 other teams with a unique model developed and selected by iCAD Laboratory.

  • Process of Test Rally

  • Result of Test Rally(Update 2017.07.28)

K Series Test Rally [View]

K Series Test Rally_Post [View]

Current Team Members:

  • Team Leader: Imgyu Kim

  • Team Member (s): Mutahar Safdar

Development Environment :

Software :

  • Windows 10 64bit

  • Visual Studio 2015,

  • CATIA V5R21,

  • TransCAD 6.2

Language :

  • C++, C#