Author: Autodesk Alumni

  • Reserve Numbers

    This post follows a continuous demand to integrate the extension "Reserve Numbers" in other environments. First, let me briefly introduce the scope and benefits of this extension sample for those who have never heard about "Reserve Numbers":  Reserve Numbers allows Vault Professional Client users to create numbers consuming Vault File, Item, or Change Order numbering…

  • Add an Icon to a Browsernode with ClientResourceMap API

    ClientResourceMap was introduced in Inventor 2022. This API allows users to set a list of client resources (like icons) for the browser pane for different themes. STEP1 Make sure the Autodesk.inventor.interop.dll reference in your add in is the latest dll. You can do this by copying from the C:\Program Files\Autodesk\Inventor 2022\Bin\Public Assemblies to the /bin/debug/…

  • Vault Data Standard – Themes Support

    Autodesk Vault 2023 Clients introduced an updated themed user interface. As a user, I can select the Light (default install), Dark, or the legacy Classic theme for Vault Explorer. The CAD addins, like Vault for AutoCAD or Inventor, adopt the parent application's theme, Dark or Light. Vault Data Standard (VDS) fully supports themes starting with…

  • New Content for Autodesk Vault Professional

    Hello everyone. My name is Markus Koechl. I am a  Sr. Solutions Engineer in the Autodesk EMEA Technical Sales organization. You might have seen my name in the Vault customization forum, Autodesk Knowledge Network (AKN), and AU classes or even accessed my public GitHub repository for Vault sample applications. This blog got silent for the…

  • Sorting “invalid arguments” error in C# add in code for generating 3D PDF in Inventor

    <?xml encoding=”UTF-8″>The VB.NET add-in for 3D PDF generation works well and directly without issues. However, the C# API code throws an invalid arguments error at the Publish() method. This is because the code uses late binding.  This blog contains steps on how to resolve this error Step 1:As mentioned in this blog (here) set the…

  • 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…

  • Maya 2022 API Updates

    Maya 2022 API Update guide The guide is based on What's New in the Maya Devkit in Maya 2022 with some extra info. Check the Maya documentation for the most up to date information. Build environment: The build environments have been upgraded. Mac still uses Mojave 10.14.x with Xcode 10.x, and Windows remains Windows 10…

  • Editor.Snap Method to change the snap mode of point

    <?xml encoding=”UTF-8″>By Deepak Nadig In your workflow of using Editor.GetEntity you may sometimes want to retrieve all the co-ordinates of pickpoint used to select the entity. For example consider the following case by constructing a circle at point (0,0,5) and radius 5 on WCS XY-plane with top view.On selecting a point on circle using Editor.GetEntity,…

  • Effective Permissions Sample Application Update!

    Hi Folks, My name is Jeffrey Fishman. I'm a software engineer with the Vault team, and I'm hoping to bring along some goodies you'll find interesting! I'll include a photo of myself below: The Effective Permissions sample application has been updated to work with the Vault 2021 SDK and client. Since the client now has…