Additions and changes made to the CAD Standards Plugins API.
AutoCAD 2025 and AutoCAD 2025-based Products
- References to the AutoCAD/ObjectDBX Common Type Library was changed from axdb24enu.tlb to axdb25enu.tlb
- References the libraries stdole2.tlb and axdb25enu.tlb
- AcStMgr.tlb file can be found in the inc-x64 folder of the ObjectARX 2025 SDK
AutoCAD 2024 and AutoCAD 2024-based Products
- No changes
- References the libraries stdole2.tlb and axdb24enu.tlb
- AcStMgr.tlb file can be found in the inc-x64 folder of the ObjectARX 2024 SDK
AutoCAD 2023 and AutoCAD 2023-based Products
- No changes
- References the libraries stdole2.tlb and axdb24enu.tlb
- AcStMgr.tlb file can be found in the inc-x64 folder of the ObjectARX 2023 SDK
AutoCAD 2022 and AutoCAD 2022-based Products
- No changes
- References the libraries stdole2.tlb and axdb24enu.tlb
- AcStMgr.tlb file can be found in the inc-x64 folder of the ObjectARX 2022 SDK
AutoCAD 2021 and AutoCAD 2021-based Products
- References to the AutoCAD/ObjectDBX Common Type Library was changed from axdb23enu.tlb to axdb24enu.tlb
- References the libraries stdole2.tlb and axdb24enu.tlb
- AcStMgr.tlb file can be found in the inc-x64 folder of the ObjectARX 2021 SDK
AutoCAD 2020 and AutoCAD 2020-based Products
- No changes
- References the libraries stdole2.tlb and axdb23enu.tlb
- Support for Windows 32-bit has been removed
- AcStMgr.tlb file can be found in the inc-x64 folder of the ObjectARX 2020 SDK
AutoCAD 2019 and AutoCAD 2019-based Products
- References to the AutoCAD/ObjectDBX Common Type Library was changed from axdb22enu.tlb to axdb23enu.tlb
- References the libraries stdole2.tlb and axdb23enu.tlb
- AcStMgr.tlb file can be found in the inc-win32 and inc-x64 folders of the ObjectARX 2019 SDK
AutoCAD 2018 and AutoCAD 2018-based Products
- References to the AutoCAD/ObjectDBX Common Type Library was changed from axdb21enu.tlb to axdb22enu.tlb
- References the libraries stdole2.tlb and axdb22enu.tlb
- AcStMgr.tlb file can be found in the inc-win32 and inc-x64 folders of the ObjectARX 2018 SDK
AutoCAD 2017 and AutoCAD 2017-based Products
- References to the AutoCAD/ObjectDBX Common Type Library was changed from axdb20enu.tlb to axdb21enu.tlb
- References the libraries stdole2.tlb and axdb21enu.tlb
- AcStMgr.tlb file can be found in the inc-win32 and inc-x64 folders of the ObjectARX 2017 SDK
AutoCAD 2016 and AutoCAD 2016-based Products
- References the libraries stdole2.tlb and axdb20enu.tlb
- AcStMgr.tlb file can be found in the inc-win32 and inc-x64 folders of the ObjectARX 2016 SDK
AutoCAD 2015 and AutoCAD 2015-based Products
- References to the AutoCAD/ObjectDBX Common Type Library was changed from axdb19enu.tlb to axdb20enu.tlb
- Windows 32-bit and Windows 64-bit versions of the APIs were updated to have the same member signatures
- References the libraries stdole2.tlb and axdb20enu.tlb
- AcStMgr.tlb file can be found in the inc-win32 and inc-x64 folders of the ObjectARX 2015 SDK
The following methods and properties have been changed in the 32-bit version of the API:
- GetPluginDescription - Last parameter was changed from a long to a LONG_PTR data type
- AddToObjectIdList - First two parameters were changed from a long to a LONG_PTR data type
- BadObjectId - Value accepted or returned by the property was changed from a long to a LONG_PTR data type
- Icon - Value returned by the property was changed from a long to a LONG_PTR data type
- FixObjectId - Value accepted or returned by the property was changed from a long to a LONG_PTR data type
AutoCAD 2014 and AutoCAD 2014-based Products
- No changes
- References the libraries stdole2.tlb and axdb19enu.tlb
- AcStMgr.tlb file can be found in the inc-win32 and inc-x64 folders of the ObjectARX 2014 SDK
AutoCAD 2013 and AutoCAD 2013-based Products
- References to the AutoCAD/ObjectDBX Common Type Library was changed from axdb18enu.tlb to axdb19enu.tlb
- References the libraries stdole2.tlb and axdb19enu.tlb
- AcStMgr.tlb file can be found in the inc-win32 and inc-x64 folders of the ObjectARX 2013 SDK
AutoCAD 2012 and AutoCAD 2012-based Products
- No changes
- References the libraries stdole2.tlb and axdb18enu.tlb
- AcStMgr.tlb file can be found in the inc-win32 and inc-x64 folders of the ObjectARX 2012 SDK
AutoCAD 2011 and AutoCAD 2011-based Products
- No changes
- References the libraries stdole2.tlb and axdb18enu.tlb
- AcStMgr.tlb file can be found in the inc-win32 and inc-x64 folders of the ObjectARX 2011 SDK
AutoCAD 2010 and AutoCAD 2010-based Products
- References to the AutoCAD/ObjectDBX Common Type Library was changed from axdb17enu.tlb to axdb18enu.tlb
- References the libraries stdole2.tlb and axdb18enu.tlb
- AcStMgr.tlb file can be found in the inc-win32 and inc-x64 folders of the ObjectARX 2010 SDK
AutoCAD 2009 and AutoCAD 2009-based Products
- API now supports both Windows 32-bit and Windows 64-bit platforms
- References the libraries stdole2.tlb and axdb17enu.tlb
- AcStMgr.tlb file can be found in the inc-win32 and inc-x64 folders of the ObjectARX 2009 SDK
The following methods and properties have been changed in the 64-bit version of the API:
- GetPluginDescription - Last parameter was changed from a long to a LONG_PTR data type
- AddToObjectIdList - First two parameters were changed from a long to a LONG_PTR data type
- BadObjectId - Value accepted or returned by the property was changed from a long to a LONG_PTR data type
- Icon - Value returned by the property was changed from a long to a LONG_PTR data type
- FixObjectId - Value accepted or returned by the property was changed from a long to a LONG_PTR data type
AutoCAD 2008 and AutoCAD 2008-based Products
- No changes
- References the libraries stdole2.tlb and axdb17enu.tlb
- AcStMgr.tlb file can be found in the inc folder of the ObjectARX 2008 SDK
AutoCAD 2007 and AutoCAD 2007-based Products
- References to the AutoCAD/ObjectDBX Common Type Library was changed from axdb16enu.tlb to axdb17enu.tlb
- References the libraries stdole2.tlb and axdb17enu.tlb
- AcStMgr.tlb file can be found in the inc folder of the ObjectARX 2007 SDK
AutoCAD 2006 and AutoCAD 2006-based Products
- No changes
- References the libraries stdole2.tlb and axdb16enu.tlb
- AcStMgr.tlb file can be found in the inc folder of the ObjectARX 2006 SDK
AutoCAD 2005 and AutoCAD 2005-based Products
- No changes
- References the libraries stdole2.tlb and axdb16enu.tlb
- AcStMgr.tlb file can be found in the inc folder of the ObjectARX 2005 SDK
AutoCAD 2004 and AutoCAD 2004-based Products
- CAD Standards API introduced
- References the libraries stdole2.tlb and axdb16enu.tlb
- AcStMgr.tlb file can be found in the inc folder of the ObjectARX 2004 SDK