The Autodesk Fabrication API (application programming interface) allows software developers to create applications that extend the functionality of CADmep, CAMduct, and ESTmep.
The Autodesk Fabrication API is fully accessible by any language compatible with the Microsoft .NET Framework 4.5.2, such as Visual C# or Visual Basic .NET (VB.NET). Both Visual C# and VB.NET are commonly used to develop Autodesk Fabrication API applications.
Using the Autodesk Fabrication API, a job item's manufacturing, costing, dimensional and attribute data be can read and modified. Read and some limited write access is provided to the current Fabrication database that is present in the session that the API is running. The Autodesk Fabrication API can be used in CAMduct and ESTmep using .addin manifest files for registration of external applications. Using the Autodesk Fabrication API in CADmep requires external applications or commands to be registered using the AutoCAD plug-in framework.
SDK Help
The SDK includes a Help file (FabricationAPI.chm) that provides Getting Started information as well as a full reference for all classes that are available using the API.
The SDK and the Help file are automatically installed with CADmep, ESTmep, and CAMduct and are located in C:\Program Files\Autodesk\Fabrication <version>\SDK.
To display the SDK Help, go to C:\Program Files\Autodesk\Fabrication <version>\SDK, and click on FabricationAPI.chm. You may need to copy the FabricationAPI.chm file locally if you are trying to access it on a network drive or on a shared (non-local) machine.