Skip to content
Box generator for Fusion 360
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


NiceBox-360 is a script for Fusion 360 for designing laser-cut and mill-cut boxes.


Input for the script is a array of parameters. Parameters describes size of the box, material and tool of production. More information and examples you can find it below.


Outputs of the script are a 3D model of the box and 6 sketches. Each sketch is a blueprint of the wall of the box, which you can save as .dxf and use for production.

How it's work ?

When you launch script box will appear with default parameters.

Alt text

Wall parameter changes wall thickness. This parameter is a physical thickness of material which you will use for production. In our case 3mm plywood is very popular choice.

Alt text

Height parameter changes height of the box.

Alt text

Width parameter changes width of the box.

Alt text

Depth parameter changes depth of the box.

Alt text

Kerf Laser Cut parameter is defined as the width of material that is removed by a cutting process.

Alt text

Mill diameter diameter of mill tool. Keep it at 0, if you don't use mill router for the manufactoring.

Alt text

Shift parameter is a value how deep top, bottom, back and front are placed relatively to edge of the box. Good example here is 0mm.

Alt text

Tooth proportion the ratio of the length of the tooth to the length of a side.

Alt text


Click on Clone or Download button, then Download ZIP. Unzip that files in script folder on your computer:

For Windows:
%appdata%\Autodesk\Autodesk Fusion 360\API\Scripts

For Mac:
~/Library/Application Support/Autodesk/Autodesk Fusion 360/API/Scripts

Timeline of out project

Date Event DeadLine
29.03.2017 Project initialization:
Team creation, task definition, participation in the hackathon "3D hackathon"
31.03.2017 Our team:
Project NiceBox-360
Our team took 2nd place on the hakaton in the nomination Fusion 360
25.04.2017 GitHub publication 10.05.2017
26.04.2017 Preparation of the grant application 09.05.2017

ToDo List

Feature Comment Status
Renaming: Create bodies in separate components with appropriate names -BoxName parameter 90% Done
Fix combine Already replaced by Extrude from sketches Need code refactoring 100% Done
Parameters Add all inputs to user parameters No code interaction 25% Done
Milling: Add special holes for mill tool Need to add validations 60% Done
Patterns: Add patterns saving in file Need to add custom folder 90% Done
Viewer: Add View API for demonstration Check Autodesk updates 25% Done Add instruction to the website Need Viewer 25% Done
Multiple spikes: Add the ability to change the number of spikes 10% Done


When you script will be available on Fusion 360 Store?
In our plans to publish NiceBox during May-June 2017.

How much will your script cost?
Our project is opensource and free to use.


Licensed under Attribution-ShareAlike 4.0 International (CC BY-SA 4.0). 

License: CC BY-SA 4.0

You can’t perform that action at this time.