Autodesk Developer Network

RealDWG

Get to market faster and give your products a competitive edge with the RealDWG® software development kit (SDK) from Autodesk. It's the only software development toolkit that provides DWG™ file read/write capability from the source.

The RealDWG toolkit helps you share design data with confidence using the native DWG file format. So you can create applications with 100 percent DWG read/write capability. Deliver your products with the latest DWG file technology and DWG viewers available from Autodesk.

The RealDWG software library allows C++ and .NET developers to read and write DXF™ and DWG™ files created with AutoCAD® software. The most current version of RealDWG provides compatibility with AutoCAD DWG files, including read and write support for AutoCAD releases since AutoCAD Release 14 and drawing enhancements available with the most current version of AutoCAD. RealDWG is also used internally by Autodesk to provide DWG support in non-AutoCAD-based applications, such as Autodesk® Revit® software-based products and Autodesk® Inventor® software products.

RealDWG Frequently Asked Questions

1. What is RealDWG?
The RealDWG® developer toolkit is a software library that allows C++ and .NET developers to read and write AutoCAD® software DWG and DXF files.

2. How do I license RealDWG?
RealDWG is licensed as a software development kit (SDK) exclusively from our partners, Tech Soft 3D. To obtain a copy of the RealDWG software development kit (SDK) license application, simply download a copy from Tech Soft 3D or email them. Developers may also apply fill out and submit the license application form to obtain a copy of the RealDWG® software development kit (SDK) license application.

3. What is the difference between RealDWG and ObjectARX for AutoCAD?
RealDWG is a subset of the ObjectARX® programming environment and contains the APIs for reading and writing AutoCAD DXF and DWG files. RealDWG does not contain support for viewing and accessing the AutoCAD user interface.

Also, ObjectARX applications always require AutoCAD as their host application. RealDWG does not require the presence of AutoCAD software. RealDWG is used to create host applications, but ObjectARX is not.

4. Is developer support or training available for RealDWG?
Developer support for RealDWG is available through the Autodesk public forums (choose the ObjectARX or .NET forum depending on which RealDWG API you are using) or through the Autodesk Developer Network (ADN).

5. Do I have to rebuild my applications that are built with an older version of RealDWG?
If your applications were developed with previous DWG formats, then they must be recompiled with current RealDWG libraries in order to read and write DXF and DWG files for the current versions of AutoCAD products. Applications developed with the current DWG format can read and write DXF and DWG files. However, to take advantage of drawing functionality new in the current version of RealDWG, you have to rebuild your application with the current version of RealDWG.

6. What versions of AutoCAD are supported by the current version of RealDWG?
The current version of RealDWG provides support for all versions of AutoCAD since AutoCAD Release 14.

7. Is RealDWG available for 64-bit operating systems?
Yes, RealDWG is available for both 32-bit and 64-bit operating systems. However, deployment of 32-bit applications on a 64-bit operating system is not supported.

Learning

DevTV: Introduction to RealDWG Programming
A short video tutorial to starting your first RealDWG .NET application
View online | Download

System Requirements

For 32-Bit RealDWG 2015

  • Microsoft® Windows® 7 Enterprise, Professional, or Ultimate edition – OR - Windows 8/8.1 Enterprise or Pro edition
  • Intel® Pentium® 4 or AMD Athlon™ Dual Core, 3.0 GHz or higher with SSE2 technology
  • 4 GB RAM
  • 2 GB free disk space for installation
  • Microsoft® Visual Studio® 2012 (Update 4)
  • Available on DVD

Note: Development of RealDWG® 32-bit software on a 64-bit Windows operating system is supported; however, deployment of 32-bit software on a 64-bit system is not supported.

For 64-Bit RealDWG 2015

  • Windows 7 (64-bit) Enterprise, Professional, or Ultimate edition – OR – Windows 8/8.1 Enterprise or Pro edition
  • AMD Athlon™ 64 or AMD Opteron™ processor with SSE2 technology, Intel Pentium 4 or Intel® Xeon® processor with Intel EM64T support and SSE2 technology
  • 4 GB RAM (8 GB recommended)
  • 2 GB free disk space for installation
  • Microsoft® Visual Studio® 2012 (Update 4)
  • Available on DVD

Note: RealDWG 64-bit software cannot be installed on a 32-bit Windows operating system.

Pricing

For the Americas
Before you can license the RealDWG® software development kit (SDK) from Autodesk you must complete the licensing application. Once approved, you will be emailed a RealDWG contract to review and sign. By signing the contract you agree to pay in full an initial license fee of US$5,000 for the RealDWG SDK and a one-year distribution license. Each year thereafter you agree to pay an annual licensing/upgrade fee of US$2,500.

For Europe, the Middle East, and Africa

Before you can license the RealDWG SDK from Autodesk, you must complete the licensing application. Once approved, we will email you a RealDWG contract to review and sign. By signing the contract you agree to pay in full an initial license fee of €5000 for the RealDWG SDK and a one-year distribution license. Each year thereafter, you agree to pay an annual licensing/upgrade fee of €2500.

RealDWG License Application Form

Autodesk’s partner, Tech Soft 3D is the worldwide exclusive reseller of RealDWG. To obtain a copy of the RealDWG® software development kit (SDK) license application, simply fill out and submit the form below. You may also download a copy from the Tech Soft 3D website or contact Tech Soft 3D via email.

* indicates a required field
* First Name
* Last Name
* Company
* Address
Address 2
* City
* State/Province (Required for US / Canada)
* Postal/ZIP Code
* Country
* Phone
* E-mail
* Please briefly describe your reason
for requesting the RealDWG SDK