Skip to content

tylerwarner33/autodesk-inventor-templates

Repository files navigation

Autodesk Inventor Addin Templates

Inventor Versions .NET Versions License NuGet

This is a collection of multi-version Visual Studio project templates for creating Autodesk Inventor Add-Ins. Started from the templates created by Curtis Waguespack & provided in his Autodesk University 2023 class: Bridging the Gap Between iLogic Automation and Inventor Add-Ins.

Install or Update

dotnet new install Autodesk.Inventor.Templates

Uninstall

dotnet new uninstall Autodesk.Inventor.Templates

Usage

Visual Studio UI

  1. Open Visual Studio
  2. File => New => Project
  3. Search for Inventor
  4. Select Inventor Add-In Basic Template
  5. Enter project name and location
  6. Click Create

Command Line

  • List all installed Inventor templates.
    dotnet new list inventor
  • Display all available options for the basic template.
    dotnet new inventoraddin-basic --help
  • Create a new add-in with the basic template and default settings (Inventor 2026).
    dotnet new inventoraddin-basic --name YourAddInName
  • Create a new add-in with the stacked buttons template and default settings (Inventor 2026).
    dotnet new inventoraddin-stacked --name YourAddInName
  • Create a new add-in with the basic template and specified Inventor version.
    dotnet new inventoraddin-basic --name YourAddInName --InventorVersion 2025
  • Create a new add-in with the basic template, specified Inventor version and output directory.
    dotnet new inventoraddin-basic --name YourAddInName --InventorVersion 2025 --output C:\Projects\YourAddInName

Setup

Run Locally

  1. Clone this project or download it. It's recommended to install GitHub Desktop. To clone it via command line, use the following:
    git clone https://github.com/tylerwarner33/autodesk-inventor-templates.git
    
  2. Generate the package locally
    dotnet pack -o ./nupkg -p:PackageVersion=1.0.0
  3. Install the locally generated package.
    dotnet new install ./nupkg/Autodesk.Inventor.Templates.1.0.0.nupkg
    • View installed packages.
      dotnet new uninstall
  4. Uninstall the locally generated & installed package.
    dotnet new uninstall Autodesk.Inventor.Templates

Release

GitHub UI

  1. Open https://github.com/tylerwarner33/autodesk-inventor-templates
  2. Select Actions tab
  3. Select Release workflow
  4. Click Run workflow

Command Line

Ex. version 1.0.0

git tag 1.0.0
git push --tags

Resources

License

This sample is licensed under the terms of the MIT License. Please see the LICENSE file for more details.

About

Multi-version Autodesk Inventor add-in Visual Studio project templates.

Resources

Stars

Watchers

Forks

Releases

Contributors

Languages