Documentation / AutoCAD Mechanical SDK

AutoCAD Mechanical SDK

Automate and extend mechanical design workflows

Use the AutoCAD Mechanical® SDK to build custom commands, automate drafting and design tasks, and connect AutoCAD Mechanical with your engineering and data management applications and workflows.

SDKs and tools

The SDK includes libraries, header files, documentation, and samples for AutoCAD Mechanical APIs, providing object-oriented C++ programming interfaces to customize and extend the software. The Doc subfolder contains the C++ API reference guide (acadmcpp.chm). For changes in this SDK release, refer to the readme file. Additionally, when developing on AutoCAD Mechanical, you can utilize the ObjectARX SDK

Source code samples that show you how to use AutoCAD Mechanical are included with the SDK and are located in the Sample subfolder.

Past AutoCAD Mechanical downloads

ActiveX (COM Automation)

AutoCAD Mechanical ActiveX Automation contains three types of parts libraries, including:

  • SymBBAuto (Symbols, Balloons, and Bills Of Materials)
  • AcadmAuto (AutoCAD Mechanical)
  • GeAuto (Geometry)

These libraries provide ActiveX® interfaces in AutoCAD Mechanical software to automate it from other applications through COM automation.

Community and support

Whether you're an experienced AutoCAD Mechanical SDK user or just starting out, this is a good place to ask questions, share tips, connect, and learn from others.