• View on GitHub

Autodesk Fusion 360 API

  • Welcome
  • Getting Started
  • Autodesk Samples
  • Other Samples
  • Forum
  • Blog
  • Documentation
  • Welcome
  • Getting Started
  • Autodesk Samples
  • Other Samples
  • Forum
  • Blog

Welcome to the Autodesk Fusion 360 API GitHub Site

It's here that you can find links to get more information about developing scripts and add-ins for Fusion. There are also many repositories of sample code written by Autodesk and also links to many community repositories where other developers are sharing their Fusion programs.

Getting Started with Fusion's API

To get started using the Fusion API you should begin with the Fusion API documentation, which you can also easily access directly from within Fusion using the “Programming Interface” link in the Help menu, as shown below.

API Help Link

Autodesk Sample Scripts and Add-Ins

Sketch Checker (Add-In, Python)
Checks the currently active sketch for curves with open ends and not part of a closed loop.
DXF Spline To Polyline (Add-In, Python)
Exports sketch to a DXF file where splines are converted to polylines.
Surface Text (Add-In, Python)
Lets the user place text on various surfaces including a cylindrical face.
Change Comparer (Add-In, Python)
Lets the user visually compare the current state of the model to a previous one.
Parameter I/O (Add-In, Python)
Enables the user to import/update parameters from or export them to a CSV file.
Mesh Intersect (Add-In, Python)
Enables the user to create sketch geometry that represents the intersection of a sketch with a mesh body.
All Autodesk samples
List of all samples uploaded to the Fusion 360 GitHub account.
Samples from the Fusion 360 Hackathon
Several samples written for the Fusion 360 Hackathon to demonstrate various Fusion 360 API concepts.

Scripts and Add-Ins from Fusion Users

Voronoi sketch generator (Script, JavaScript)
This script is used for generating voronoi sketches in Autodesk Fusion 360. Once created, these sketches may then be used for creating or modifying models.
ForceEffect Importer (Script, JavaScript)
Import ForceEffect and ForceEffect Motion files into Fusion 360.
Drive user parameter (Script, JavaScript)
This script is used for parametrically modifying a user parameter. For each iteration an operation may be performed such as exporting to STL. This is very useful for automating variations of a design and exporting those variations.
Generate surfaces from an image (Script, JavaScript)
This is an Autodesk Fusion 360 script that's used for generating surfaces from images.
User Parameter Editor (Add-In, Python)
Enables the user to modify any of the User Parameters.
Dogbone Joint (Add-In, Python)
Enables the user to create a dogbone joint between two edges.

Support


Documentation

The documentation is always the first place you should go to learn about the API.


Fusion 360 API Forum

Need help? Search on forums for similar questions and solutions, or ask your question in a new thread.


ModTheMachine Blog

We share our solutions, tips and our learning experiences on the "ModTheMachine Blog". Be sure to check it out.

© Copyright 2017 Autodesk. All rights reserved.