Use the ObjectARX® programming environment to customize and extend AutoCAD and AutoCAD-based products with direct access to AutoCAD database structures, the graphics system, and native command definition.
The ObjectARX SDK documentation set consists of:
- Native (C++) Developer's Guide - Explains the concepts of developing applications with the ObjectARX and ObjectDBX™ libraries, and provides step-by-step procedures and code examples.
- Native (C++) Reference Guide - Provides object-oriented C++ programming interfaces for developers to use, customize, and extend AutoCAD software and AutoCAD-based products like the AutoCAD® Architecture and AutoCAD® Mechanical toolsets, and AutoCAD® Civil 3D. In addition, it also includes information about how to update existing ObjectARX applications to work with the most recent release of AutoCAD in the migration section. In this section you can find information about changes to the syntax and behavior of existing native (C++) APIs.
- Managed (.NET) Developer's Guide - Explains the concepts of developing applications with the AutoCAD Managed .NET libraries, and provides step-by-step procedures and code examples.
- Managed (.NET) Reference Guide - Provides Managed .NET application programming interfaces for developers to customize and extend AutoCAD and AutoCAD-based products with direct access to AutoCAD database structures, native command definition, and more. In addition, it also includes information about how to update existing ObjectARX applications to work with the most recent release of AutoCAD in the migration section. In this section you can find information about changes to the syntax and behavior of existing managed (.NET) APIs.
- Interoperability Guide - Provides a checklist of items to consider in order to ensure that your application interacts appropriately with AutoCAD and other applications.
- Migration Guide - Explains how to modify existing 32-bit ObjectARX applications to run on AutoCAD 64-bit, and other changes that might affect porting applications from an earlier AutoCAD release to the latest release.
- Readme - Provides a list of release-specific major features, known problems and workarounds, pointer to migration information about APIs for native and managed classes, and last-minute changes to ObjectARX.