Category: AutoCAD
-
Using Entitlement API with Lisp
<?xml encoding=”UTF-8″>By Madhukar Moogala There is an introductory briefing on Entitlement API by Daniel. For reading brevity, I will give simple statement what it brings to the table. Entitlement API is a rest enabled API, allows you to check if the user is entitled to access your app i.e., user has bought the app from…
-
Guideline to use Autodesk Product Icons in 3rd Apps.
By Madhukar Moogala Autodesk external developers may need or want to use our product icons on their apps for a cohesive design, however, using Autodesk product icons without written expression of permission is not recommended. So if you are developer who is using or planning to use, you need to submit the permission to Autodesk.…
-
AutoCAD 2023 Developer Update
This year we have released many good features, for key features refer https://www.autodesk.com/products/autocad/features Important attraction on API side for this release is AutoCAD LISP API for AutoCAD web app. This API is exclusively for AutoCAD subscribers. Whether you are on the go, at a job site, or anywhere else, create your own customizations to automate…
-
Embedding an image in a drawing
By Balaji Ramamoorthy In this blog post we will look at creating a custom object derived from AcDbRasterImageDef that saves/loads the image data to/from the drawing using ATIL. This will ensure that your drawing is independent of the external image file and the image data will get loaded to the AcDbRasterImageDef if the arx is…
-
Updated AutoCAD Plant 3D SDK Documentation Available
A new version of the Plant SDK documentation that covers the 2017 through 2022 releases of AutoCAD Plant 3D is available for download in the AutoCAD P&ID and Plant 3D Developer Center: https://www.autodesk.com/developer-network/platform-technologies/autocad-p-id-and-plant-3d A link to download the latest documentation package can be found under both the Learning and Tools sections.
-
AutoCAD .NET API: IExtensionApplication.Terminate () Not Called
Issue I am creating and running an add-in application with the AutoCAD .NET API, but after applying the AutoCAD 2020.1 Update, IExtensionApplication.Terminate() is no longer called. The same is true for AutoCAD 2020.1.2 Update and AutoCAD 2021 including all updates. Was there a specification change? Solution The new feature add-in Save to Autodesk Web and…
-
Connecting CAO with Database
NOTE – This workflow describes how to connect to CAO with MS Access database (*.mdb/*.accdb)From AutoCAD 2020, we have retired 32-bit AutoCAD, to connect to MS Access database from 64 Bit AutoCAD, you need install 64-bit MS Access DB Engine. (thanks for pointing out -Norman Yuan) About version of Microsoft Office and its bitness Please…
-
Property Definition Formula to Get Attributes
Some properties return array of IDispatch which cannot be used in vbscript of formula definition, for instance the attributes returned by BlockReference are of VarType 8201 which is indicates an array of IDispatch pointers. Using ConvertToVariantArray can convert it to array of variant so that the elements can be reached in vbscript, just like the…
-
DWFXOUT: A Scriptable Command to Convert AutoCAD 3D Model to DWFX
There is an internal discussion that came up about scripting 3DDWF, the current command 3DDWF invokes a dialog to save the filename of the export model. The dialogs interrupt automation flow, to bypass and enable automation fluidity, here is the simple scriptable command. The code employees function pointer (getSymbolAddress ) technique allows retrieving the…
-
Plant3d: Important Changes in Python
This post is an attempt to reach to the developers who have not yet participated in AutoCAD Plant3d Customer Council. As you might know, there was a Plant 3D Next Release Beta went live last month and one important change in the Beta is that Python scripts are in Python 3.7 instead of Python 2.7…

You must be logged in to post a comment.