AutoCAD Mechanical API
Accelerate your mechanical design process
AutoCAD Mechanical® is engineering design software made for manufacturing, with all the functionality of AutoCAD. Plus, it provides comprehensive libraries of standards-based parts and tools for automating common design tasks to help accelerate your workflows.
SDKs and tools
The SDK contains libraries, header files, documentation, and samples for AutoCAD Mechanical APIs, which provide object-oriented C++ programming interfaces for you to use, customize, and extend AutoCAD Mechanical software. The Doc subfolder in the SDK contains the C++ API reference guide: acadmcpp.chm. You can refer to the readme for changes to this SDK release. When developing on AutoCAD Mechanical, you can also use the Object ARX SDK.
Source code samples that show you how to use AutoCAD Mechanical are included with the SDK and are located in the Sample subfolder.
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 user or just starting out, this is a good place to ask questions, share tips, connect, and learn from others.