Author: Chandra shekar Gopal
-
.NET Compatibility for Autodesk Inventor 2027 Add-ins: What Developers Need to Know
With every major release of Autodesk Inventor, developers and automation engineers naturally evaluate whether their existing add-ins will continue to work or require migration. One of the most common questions surrounding Autodesk Inventor 2027 is related to .NET compatibility and potential binary breaking changes. This article clarifies compatibility expectations for Inventor 2027 add-ins and provides…
-
Autodesk Inventor 2027: Improved Dependency Isolation for .NET Add-ins
Managing dependencies has always been one of the key challenges in developing .NET add-ins for Autodesk Inventor. As ecosystems grow and multiple add-ins coexist within the same environment, conflicts often arise when different add-ins depend on different versions of the same third-party libraries. Autodesk Inventor 2027 introduces a powerful enhancement to address this challenge through…
-
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.…
-
Automating Sheet Metal Punch iFeatures with the Inventor API (VBA)
A Practical Guide for Reliable iFeature Placement Automating sheet metal design tasks in Autodesk Inventor can dramatically improve productivity, consistency, and design quality. One common automation requirement is the ability to programmatically place punch features—such as dimples, louvers, embosses, or knockouts—using iFeature definition files (.ide). While these punch features are easy to place using the…
-
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…

You must be logged in to post a comment.