ODA Trial Version

Getting Started Guide

Free Trial


ODA trial versions have full access to the ODA platform for building and running downloaded sample applications and for working with your own applications. Currently trial archives are available for Windows 32-bit configuration only (but they can be run on Windows 64-bit platforms as well).

Apply for trial subscription

  1. Request a subscription here. Mark the ODA products you want to evaluate.
  2. Confirm your email address using the confirmation link you receive via email.
  3. Receive your credentials via email and a link for downloading requested trial versions.
  4. Download, unpack and activate the trial archives for the ODA products you want to evaluate.

The 60-day evaluation period starts when you receive the email with your trial subscription account information.

Trial versions are available for the following products:

Basic Package Special Interest Groups (SIG)        .Net, Java, and ActiveX Wrappers
ODA Visualize SDK   ODA Drawings SDK for Java
ODA Drawings SDK ODA BimRv SDK ODA Drawings.NET SDK
ODA Architecture SDK ODA Mechanical SDK ODA Architecture.NET SDK
ODA Publish SDK ODA Civil SDK ODA Drawings X SDK
ODA Open Cloud    

ODA software supports a wide list of platforms, but trial versions are available only for the Win32 platform as DLL configurations:

  • Visual Studio 2005 - 2013 for basic products
  • Visual Studio 2008 - 2013 for .NET wrappers
  • Visual Studio 2010 for ODA Drawings SDK for Java and ODA Drawings X SDK

NOTE: Since the trial version of ODA Drawings SDK for Java is provided as a 32-bit package, you need to use Java VM for the x86 platform.

Trial and full version archives are updated and released at the same time.
Each trial version runs on one computer only and is valid for 60 days.
During the trial, users have full access to the documentation and support forum (login required).
Trial versions require a subscription account and license activation.

When filling in the subscription application form, specify the list of ODA products you want to evaluate by marking the appropriate check boxes:



After approving your e-mail address, you'll receive your credentials and the link for downloading an archive that contains all the trial ODA products you requested.

Follow this link to download and unpack the archive for Microsoft Visual Studio 2013 (vc12). If you wish to evaluate archives for another Visual studio (2005, 2008, 2010, 2012), Drawings X SDK or java wrappers, you can manually download and unpack all needed archives separately using the manual mode instructions.

Now you need to activate your trial version (see the next section for details).



Generating License Keys and Activating Trial Versions

  1. Start the Trial Version Activator Application (TrialActivator.exe) located in the exe folder with prebuilt executables and DLLs.activator
  2. In the Activator Application window, enter your login and password obtained at the subscription step (the login and password are the same as what you used to download the trial archives).
  3. Check that your Internet connection is available. The activator application connects to ODA remote resources during the activation.
  4. Click Activate.
    If the ODA product is successfully activated, the activator application shows a “Success” message.
  5. After successful activation, you can start using the ODA product.

You can generate a license key and activate a trial version in manual mode without using the activator application.

Sample applications are pre-built in the exe\<configuration> folder and can be run immediately after activating the trial versions. At the command prompt, run any sample application without arguments to display information about its usage.

NOTE: If you run samples without a valid license key, errors display and the command prompt closes.

To use a sample, enter the sample application executable filename followed by arguments, for example:

OdCopyEx test.dxb test_copy.dwg

The following samples are recommended as a starting point for evaluating ODA software. For a full list of samples and their descriptions, go to: https://docs.opendesign.com/td/td_samples.html (login required).

Converting a Drawing File to a New Type and Version

OdCopyEx reads a drawing file and saves it as a new .dwg, .dxf, or .dxb file. It illustrates:

  • ODA platform initialization
  • File loading into a database
  • Auditing of a loaded database
  • Saving a database to a specified file version and type
  • Assert function customization

See the video at the ODA YouTube channel for an OdCopyEx sample overview.

Reading a Drawing File

OdReadEx reads a drawing file and displays all information about the entities and object types located in the file. It illustrates:

  • ODA platform initialization
  • File loading, including password-protected files
  • Parsing of a loaded database
  • Switching on entity/object types using protocol extensions
  • Accessing various object properties
  • Getting entity geometry via vectorization
  • Assert function customization

See the video at the ODA YouTube channel for an OdReadEx sample application overview.

Creating a Drawing File

OdWriteEx creates a new drawing, populates it with various entities, and saves to a file. It illustrates:

  • Creating various entities and objects
  • Freezing local time to create drawings with the same creation/modification time (useful for comparing created drawings while testing)
  • Providing a bitmap device for drawing preview creation
  • Using a custom AuditInfo object to save audit messages to a file
  • Using support files (fonts, etc.) from a third-party, if available
  • Saving a password-protected file
  • Assert function customization

See the video at the ODA YouTube channel for an OdWriteEx sample application overview.

Overview of ODA Software Contents

The following obligatory folders are created when the trial archive is unpacked:

  • Components
  • Kernel
  • Exe
  • lib
  • Platforms
  • ThirdParty

The following optional folders may be created depending on the projects selected for trial evaluation:

  • Drawings
  • BimRv
  • BimNv
  • IFC
  • Visualize
  • and so on.

Building the Samples for All Trial Versions Except Drawings X

  1. In Microsoft Visual Studio, open a sample application solution file located in the Platforms\<configuration> folder. These solution files have next structure:

    Where, – product name, and XX is a Microsoft Visual Studio version number (for example, Architecture_vc11dll_ex.sln is for Microsoft Visual Studio 2012, Drawings_vc12_ex.sln is for Microsoft Visual Studio 2013).

  2. Build the solution to generate binary executable files and libraries for the samples. (Press F7 or choose Build > Build Solution.)

    If the build is successful, binary output is placed in the exe\<configuration> folder.

  3. Modify or add your own code to the source code located in the Examples folder to further evaluate ODA software.

View and search ODA platform documentation online: https://docs.opendesign.com/

Use the following forum thread for special issues and discussions about trial versions, including downloading and activation: http://forum.opendesign.com/forumdisplay.php?48-Teigha-Trial-Versions.

Use the main forum to search for answers and to ask questions about technical issues and general ODA software usage: http://forum.opendesign.com/.