Autodesk Developer Network

AutoCAD Architecture

AutoCAD® Architecture software is a flexible platform for developing specialized building industry applications as well as interfacing with the model in upstream and downstream applications. With AutoCAD® Architecture as the platform, you can take advantage of industry-standard tools and technologies when developing applications.

Learn more about AutoCAD® Architecture features at the AutoCAD Architecture product center.


Get news, expert tips and insider resources directly from Autodesk software engineers


Discussion Groups
Public discussion groups provide an open forum for sharing knowledge and receiving support. Join one of the AutoCAD Architecture Groups or the AutoCAD Architecture Customization Discussion Group. You may also find useful software development information in the following AutoCAD development discussion groups:


Autodesk App Store for AutoCAD Architecture: Easily extend the power of AutoCAD and AutoCAD Architecture using apps created for the end user community.

Autodesk Forge: All the information and resources needed to use Autodesk cloud-based software and components in your own web and mobile applications can be found on the Autodesk Forge Developer Portal. Get easy access to Forge APIs and documentation, tutorials, GitHub samples, support and more.


Samples and Documentation:
Because AutoCAD® Architecture is based on AutoCAD®, you can take advantage of all the AutoCAD® source code samples for .NET that are included with the installation of AutoCAD® Architecture software in the Samples directory.

The extensive application development documentation built into the AutoCAD® Architecture help system includes the following topics:

  • Customization Guide
  • AutoCAD Architecture .NET

The ObjectARX Developers Guide and Reference Manual are provided as Windows help files in the ObjectARX Software Developer Kit.


Since 2007, AutoCAD® Architecture's .NET interface has been expanded with many classes to all .NET supporting languages. VB.NET and C# developers can access most of the power of .NET API. Customize and extend AutoCAD® Architecture with direct access to most of AutoCAD® Architecture database structures using any .NET supporting language. Learn more about AutoCAD® Architecture .NET implementation upon installation in the help file with samples in the VB.NET and CS.NET folders in the AutoCAD® Architecture program directory.