Autodesk Inventor API Training Course
- 16-Hours (8 x 2-Hour Sessions) Training
- Delivered remotely over MS Teams
- Sessions are recorded and download links are provided after each session for your future use and reference.
- Pricing is based on 1-3 people. Additional people are at an additional cost of $1,100 per person.
- Volume Discounts apply for 5+ people.
- Training is usually broken up into 2 or 4-hour sessions in the morning and flexible (i.e. consecutive or Monday, Wednesday, Friday, etc.)
- Training sessions can start within 14 days of booking
- Courses are private and topics can be customised to suit
- Includes Certificate of Completion
- Training manuals are an additional $145 Ex. GST per digital manual
Download PDF Brochure
Inventor API Training Course Introduction - Build Apps and Add-ins
The Inventor API Training Course provides practical instructor-led training for mechanical engineers, CAD managers, software developers, manufacturing professionals, design automation specialists, and Autodesk Inventor users wanting to automate engineering workflows and develop custom applications using the Autodesk Inventor API.
This course focuses on Inventor API development using C#, .NET, Visual Studio, and Autodesk Inventor's object model. Participants learn how to create custom add-ins, automate modelling workflows, generate drawings, manipulate assemblies, manage iProperties, integrate external data sources, and develop engineering automation tools that improve productivity and reduce repetitive design tasks.
Delivered through live remote training sessions over Microsoft Teams, this Autodesk Inventor Programming Course combines software development principles with practical engineering automation exercises to help organisations streamline product development, standardise processes, and improve engineering efficiency.
Whether you are searching for Inventor API Training, an Inventor .NET Course, or an Inventor Add-In Development Course, this training provides practical development skills that can be immediately applied to real-world manufacturing and engineering projects.
Autodesk Inventor API Training Course - CAD/CAM Programming Development
Develop practical engineering automation and software development skills using the Autodesk Inventor API through structured training focused on custom add-ins, design automation, data integration, and manufacturing workflows.
What You'll Learn - Code and Scripting Fundamentals
- Understanding the Inventor API architecture
- Setting up a professional development environment
- Working with C# and Visual Studio
- Creating Inventor add-ins
- Automating part modelling workflows
- Automating assembly creation and management
- Working with iProperties and metadata
- Creating drawing automation tools
- Integrating Inventor with external systems
- Automating BOM generation
- Working with iLogic and API integrations
- Creating custom user interfaces
- Managing engineering data programmatically
- Deploying Inventor applications and add-ins

Inventor API Technologies Covered - Develop in C#, VB and .NET
This Inventor API Training Course can be customised to focus on specific Autodesk and Microsoft technologies including:
- Autodesk Inventor API
- C#
- VB.NET
- .NET Framework
- Visual Studio
- iLogic
- JSON
- REST APIs
- SQL Server
- Microsoft Excel Automation
- Autodesk Platform Services (APS)
- ERP and PLM Integrations
Autodesk Inventor API Training Course Contents - 3D Model and 2D Drawing Programming
Chapter 1: Introduction to Inventor API Development
- Inventor API Architecture
- Development Environment Setup
- Visual Studio Configuration
- Inventor Object Model
- Development Best Practices
Chapter 2: Creating Inventor Add-Ins and Commands
- Add-In Structure
- Command Development
- User Interaction
- Command Registration
- Deployment and Distribution
Chapter 3: Working with Inventor Documents
- Part Documents
- Assembly Documents
- Drawing Documents
- Document Management
- Opening and Saving Files Programmatically
Chapter 4: Part Modelling Automation
- Sketch Creation and Editing
- Feature Automation
- Parametric Modelling
- Geometry Creation
- Automated Design Workflows
Chapter 5: Assembly Automation
- Component Placement
- Constraints and Joints
- Assembly Management
- Assembly Configuration
- Product Design Automation
Chapter 6: Drawings, BOMs and iProperties
- Drawing Automation
- Drawing View Creation
- Annotation Automation
- Bill of Materials Generation
- iProperty Management
Chapter 7: User Interface Development
- Ribbon Customisation
- Custom Commands
- Dialog Boxes
- Windows Forms
- WPF Interfaces
- User Experience Design
Chapter 8: Data Integration and Autodesk Platform Services
- Excel Integration
- CSV and JSON Processing
- Database Connections
- REST APIs
- Autodesk Platform Services (APS)
Chapter 9: Advanced API Development
- Event Handling
- Transaction Management
- Error Handling
- Debugging Techniques
- Performance Optimisation
- API Development Best Practices
Chapter 10: Custom Inventor API Project Development**
- Reviewing Business Requirements
- Defining Project Objectives
- Designing Application Architecture
- Developing Custom Automation Tools
- Testing and Deployment
- Future Enhancement Planning
**Creating a custom add-in, code, or scripts may require additional time beyond the allocated 16 hours and can be scoped prior to the commencement of training.

Who Should Attend the Inventor API Training Course - Connect Models and Data to Systems
This Inventor Developer Course is suitable for:
- Mechanical Engineers
- CAD Managers
- Manufacturing Engineers
- Design Engineers
- Product Development Teams
- Software Developers
- Design Automation Specialists
- Autodesk Inventor Administrators
- Engineering Managers
- Digital Engineering Teams
This Inventor Automation Training course is ideal for organisations wanting to automate engineering workflows, standardise product development processes, improve manufacturing readiness, and build custom Inventor applications.
Autodesk Inventor API Training Course Prerequisites
Participants attending this Inventor API Training Course should have a good working knowledge of Autodesk Inventor Professional and mechanical design workflows. Previous experience with C#, VB.NET, Visual Studio, or object-oriented programming is beneficial but not mandatory.
Access to Autodesk Inventor Professional, Microsoft Visual Studio, and a stable internet connection is required for participation in remote training sessions. The course can be tailored for beginner, intermediate, or advanced developers depending on existing programming experience and project requirements.
Enrol Now in the Autodesk Inventor API Training Course
Start your journey in custom application development, programming and CAD automation with this Autodesk Inventor API Remote Course. Contact Design Consulting today to book or learn more about our online and face to face training options.
Why Choose Design Consulting | Autodesk Gold Partner | Autodesk Service Provider
Design Consulting is a trusted Autodesk Gold Partner and Autodesk Service Provider. Design Consulting empowers architects, engineers, manufacturers, and builders with smart software, systems, automation, and digital tools that provide Autodesk end-to-end solutions that are connected with systems and machines. As an Autodesk Gold Partner, we deliver tailored solutions that simplify workflows, reduce costs, and drive better project outcomes.
About DC Autodesk Courses Services Configurators CRM/ERP Batch Imagery
Ready to Design with Precision and Speed?
Transform the way you create, visualise, simulate, and deliver designs, reports and drawings. Contact us today to explore training, services and subscription options or request a demo.
Fill out the contact form below or contact us on 1800 514 490, info@designconsulting.com.au or by live chat