Category: AutoCAD
-
How to Create a Custom Toggle Button
<?xml encoding=”UTF-8″> By Madhukar Moogala Here in this blog I have shown how to create a Ribbon Toggle Button using AutoCAD Ribbon Runtime API. https://blog.autodesk.io/2015/03/23/how-to-use-toggle-button-ribbon-api/ This code sample shows how can we register a custom ribbon control on AutoCAD Ribbon bar, to illustrate I created a simple toggle button, but however this logic can be…
-
BlockView Sample Refactored
<?xml encoding=”UTF-8″>By Madhukar Moogala BlockView is an ObjectARX graphics sample which use to be shipped with ObjectARX in previous year I’ve recently recieved a request from an ADN partner The problem If we are running in 2022 or 2023 and we have Hardware Acceleration turned ON. We get some graphics not showing up in our…
-
How to Find if Drawing is a TrustedDWG
<?xml encoding=”UTF-8″>By Madhukar Moogala TrustedDWG is a key function of AutoCAD and AutoCAD LT that analyses DWG files as they are being opened. The function checks to see if the DWG file was last saved with an Autodesk product or by a software developer who is licensed to use the RealDWG toolkit. If the file…
-
AUTOCAD OEM 2023–Product Doesn’t Start
<?xml encoding=”UTF-8″> By Madhukar Moogala We have moved to new installation tech called ODIS – On Demand Installation Services, this change is good in many aspects as its purpose is to create an installation, deployment, and update experience that’s fast, easy, predictable, and painless for customers, as well as for the teams who develop and…
-
How To Send Reproducible Test Project to A D N
<?xml encoding=”UTF-8″>By Madhukar Moogala This is small utility file to create a zip file that ignores temporary, .vs and packages files. This can be applied to any VS project.create a bat file with below contents and name it mkzip.batReplace this with attached file C:UtilStuffbinvsExclude.txt or you download the zip package containing mkzip.bat and vsExclude.txt Note:…
-
How to find Circle from a given centre point
<?xml encoding=”UTF-8″>By Madhukar Moogala Selection filters are very powerful device yet most of the times it is overlooked, using selection filters you can achieve many regular tasks of conditional selections. In this snippet we will see, how you can leverage the selection filters to get a circle(s) from a given a centre point! Do let…
-
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…

You must be logged in to post a comment.