Automatic version tracking for Fusion 360 designs.
Every time you save, version increments by one — so you can embed the version number directly in your model and have it printed on the physical part.
- Auto-increment on save —
versiongoes from 3 to 4 every time you hit Ctrl+S - Embeddable in your sketch — reference
versionin a Fusion 360 text, extrude it, and the version number is physically on your part - Reset command — start fresh from 1 whenever you need to
No cloud, no subscription, no fuss.

- Download the repository as a zip file (Code → Download ZIP)
- Unzip — inside you will find a
SmartVersionfolder - Copy the
SmartVersionfolder into:
%appdata%\Autodesk\Autodesk Fusion 360\API\AddIns\
On macOS:
~/Library/Application Support/Autodesk/Autodesk Fusion 360/API/AddIns/
- In Fusion 360: Utilities → Add-Ins → Scripts and Add-Ins
- Select
SmartVersion→ click Run - Optionally enable Run on Startup so it loads automatically
- Create a sketch on any face of your model
- Insert a Text element
- Type
versionas the text content — Fusion resolves it to the current value (e.g.3) - If you want to display it as
v3, concatenate:'v' + version - Extrude or engrave — done
Every time you save, the number updates automatically.
Utilities → Add-Ins → Export 3MF with version
Opens a save dialog with the filename already set to documentname_v4.3mf. You can change the path or filename before saving. The Fusion version suffix (e.g. v6) is automatically removed from the document name to avoid duplicates.
Utilities → Add-Ins → Reset Version to 1
A confirmation dialog will appear before anything is changed. After resetting, save the file to confirm.
SmartVersion hooks into Fusion's documentSaving event and updates a user parameter called version before each save. This ensures the version number embedded in the file always matches what you see in the title bar.
The parameter is a plain unitless integer — you can reference it anywhere Fusion accepts parameter expressions.
- Autodesk Fusion 360 (any recent version)
- Python API enabled (default in all installations)
MIT — do whatever you want with it.