Update of Type Library
The SymBBAuto type library is updated to “Autodesk SymBBAuto 2022 Type Library”. The filename for this type library has changed from “SymBBAuto23.1Enu.tlb” to “SymBBAuto24.1Enu.tlb”.
The AcadmAuto type library is updated to “Autodesk AutoCAD Mechanical 2022 Type Library”. The filename for this type library has changed from “AcadmAuto23.1.tlb” to “AcadmAuto24.1.tlb”.
GeAuto type library is updated to “Autodesk GeAuto 2022 Type Library”. The filename for this type library has changed from “GeAuto23.1.tlb” to “GeAuto24.0.tlb”.
StdPAuto type library is updated to “Autodesk AutoCAD Standard Part 2022 Type Library”. The filename for this type library has changed from “StdPAuto23.1.tlb” to “StdPAuto24.1.tlb”.
The ProgID for the McadSymbolBBMgr class is changed to “SymBBAuto.McadSymbolBBMgr.22”.
The ProgID for the AcadmApplication class is changed to “AcadmAuto.AcadmApplication.22”.
The ProgID for the GeApplication class is changed to “Ge.Application.22”.
The ProgID for the ContentApplication class is changed to “StdPAuto.ContentApplication.22”.
You need to specify this ProgID in the AcadApplication.GetInterfaceObject method.
Development Environment
Microsoft Visual Studio 2019 and .NET Framework 4.7 should be used when compiling projects for use with AutoCAD Mechanical 2022.
With .NET Framework 4.7, the Embed Interop Types property for the referenced type library will be set to True by default. You need to set Embed Interop Types property for SymBBAuto type library to False.
Known Issues and Limitations
SymBBAuto Type Library:
AcadmAuto Type Library: