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.
When you launch script box will appear with default parameters.
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.
Height parameter changes height of the box.
Width parameter changes width of the box.
Depth parameter changes depth of the box.
Kerf Laser Cut parameter is defined as the width of material that is removed by a cutting process.
Mill diameter diameter of mill tool. Keep it at 0, if you don't use mill router for the manufactoring.
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.
Tooth proportion the ratio of the length of the tooth to the length of a side.
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
Date | Event | DeadLine |
---|---|---|
29.03.2017 | Project initialization: Team creation, task definition, participation in the hackathon "3D hackathon" - https://adncis.timepad.ru/event/453896/ |
31.03.2017 |
31.03.2017 | Our team: https://github.com/azamtau https://github.com/copypastestd https://github.com/PhilippNox Project NiceBox-360 Our team took 2nd place on the hakaton in the nomination Fusion 360 |
02.04.2017 |
25.04.2017 | GitHub publication | 10.05.2017 |
26.04.2017 | Preparation of the grant application | 09.05.2017 |
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 |
instructables.com: 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).