TransCAD

Description

TransCAD is a 3D CAD model translator with MPA (Macro parametrics approach) between commercial CAD systems.

MPA is a methodology of exchange of model data between CAD systems using macro file, which is modeling commands set of each commercial CAD system.

TransCAD 7.1

GitHub Repository

https://github.com/Macro-parametrics/TransCAD

 

Development Environment

OS: Windows

Compiler: Visual Studio 2010

Language: C++

Compiling TransCAD requires ACIS and HOOPS of SPATIAL. ACIS and HOOPS are a commercial library. However, if you are students or educators in university, you can use ACIS and HOOPS freely.

In this section, we assume that you already have ACIS and HOOPS license. To compile TransCAD, you should use specific version of ACIS and HOOPS.

Step 1.

Download ACIS and HOOPS library and extract them

Step 2.

Add environment variables

Step 3.

Add variable locations to Path

%A3DT%\NT_VC_DLL\code\bin

%A3DT%\NT_VC12_DLLD\code\bin

%HOOPS_INSTALL_DIR%\bin\nt_i386_vc12

%HOOPS_INSTALL_DIR%\bin\nt_i386_vc12d

Step 4.

< Hoops files >

< ACIS files >

Extract to TransCAD source code folder

The folder structure is shown below.

TransCAD

-RegBin

-Src

-TransCAD.sln

Step 5. Building TransCAD