Category: Inventor
-
My First Inventor Add-in — Overview
“My First Inventor Add-in” is a self-paced tutorial designed as a comprehensive learning path for users who already work with Autodesk Inventor but are new to programming. While the principles covered in this guide apply broadly to modern versions of Inventor, Autodesk Inventor 2026 is used as the working example to demonstrate how to create…
-
Lesson 4 – Managing Groups: Removing Components and Deleting Group
In this lesson, you will extend the functionality created in Lesson 3 by adding group maintenance commands. Specifically, you will learn how to: Lesson Objective By the end of this lesson, you will be able to: • Remove selected components from a group• Delete an entire group from an assembly• Work safely with Inventor AttributeSets•…
-
Lesson 3 – Grouping Components and Controlling Visibility with Attributes
In this lesson, you will extend the Add-In created in Lesson 2 by introducing component grouping using attributes and adding a second command that toggles the visibility of all components in a group. This lesson demonstrates how to: Lesson Objective In this lesson, you will learn how to: • Store custom metadata on ComponentOccurrence objects…
-
Lesson 2 – Adding a Button and Hiding a Component
In this lesson, it expands on the basic Add-In created in Lesson 1 by introducing user interaction. You will add a Ribbon button that hides selected component occurrences in an assembly. The Add-In operates only in the Assembly Document environment and demonstrates safe handling of user selections. Lesson Objective In this lesson, you will learn…
-
Lesson 1: Creating Your First Inventor Add-In
Overview In this lesson, you will create an Autodesk Inventor add-in that loads successfully and connects to Inventor through the ApplicationAddInServer interface. By the end of this lesson, you will: What Is an Inventor Add-In? An Inventor add-in is: Unlike macros, add-ins: Many professional solutions distributed through the Autodesk App Store are implemented as add-ins.…
-
Guardrails for Using AI in Autodesk Plugin Development
This post outlines curated guardrails for the effective use of Copilot and other agentic AI tools when developing plugins and extensions for Autodesk authoring applications such as AutoCAD, Revit, and Inventor. I used ChatGPT to help refine the wording. Consider it quiet LLM cannibalism. :) These guardrails can be enforced by placing them in your…
-
Resolving Ribbon Icon(.bmp) Rendering Issues in Autodesk Inventor Dark Theme
A recurring issue was observed in Autodesk Inventor where ribbon icons appeared distorted when using the Dark Theme. Developers reported icons looking fuzzy, losing transparency, or displaying unwanted white edges. This affected .bmp image formats across Inventor 2024, 2025, and 2026. After detailed analysis, it was found that the problem originated from how icon images…
-
Introduction to Inventor.IPictureDisp Interface in Inventor 2026 API
The Inventor.IPictureDisp interface is a COM-based image representation used in the Inventor 2026 API for assigning images to user interface elements. It plays an important role in the development of Inventor add-ins, particularly when creating custom commands and ribbon controls that require button icons. When defining custom commands in Inventor add-ins, developers typically create buttons…
-
Handling Dark and Light Theme Support in Autodesk Inventor Add-ins
Introduction As modern CAD environments continue to evolve, visual consistency and interface readability have become essential for delivering an optimal user experience. Autodesk Inventor — one of the leading 3D design and engineering platforms — introduced a Dark Theme starting with Inventor 2021 as a preview feature, and expanded it in subsequent releases such as…
-
Missing Autodesk Inventor Templates in Visual Studio?
by Chandra shekar Gopal If you’ve recently installed Autodesk Inventor DeveloperTools but can’t find the expected Inventor Add-In project templates in Visual Studio, you’re not alone. This guide explains why the templates may not appear and how to ensure they’re properly installed and visible—whether you’re working with C++, C#, or VB.NET. 📦 Inventor Wizards Are…

You must be logged in to post a comment.