# Box Joint

Mark Suska
CNC friendly box/finger joints.
Description General Usage Instructions Screenshots Commands Installation/Uninstallation Additional Information Contact Version History

# Description

Add-In for creating CNC-friendly box/finger joints.
Editable Feature
The Box Joint appears as a single Feature in the Timeline.

- The Box Joint Feature can be edited after creation just like any other built-in feature.
- The joint will be automatically recomputed if any of the dependent bodies earlier in the Timeline are changed.

CNC Friendly
The joint has been designed to be cuttable on a CNC machine.

- Can be cut flat from a single side on a 3-axis CNC machine.
- No voids are visible even though the inside corners are rounded.

Example Designs

- Box
- Flowerpot

# General Usage Instructions

The Add-In can be found in the DESIGN Workspace, SOLID tab, and MODIFY panel.

Start by creating a model with simple butt joints. Bodies to be joined should contact each other at a planar surface. Multiple bodies can be butted up against each other at any angle to form a box-like structure.

To create a Box Joint, open the Box Joint Add-In and select the outside faces of the bodies to join. A Box Joint will be created between every pair of bodies that butt up against each other.

A Box Joint feature can be modified at any time by selecting it in the timeline and choosing "Edit Feature".

# Screenshots

# Commands

Ribbon/Toolbar Icon | Command | Command Description
--- | --- | ---
| Box Joint | Create a new box joint between two or more bodies.

# Installation/Uninstallation

Install for Windows:
The installer that ran when you downloaded this app/plug-in from the Autodesk App Store will start installing the app/plug-in. Or, simply double-click the downloaded installer to install the app/plugin.
Uninstall:
You can unload the add-in without uninstalling it by clicking the "Stop" button when the add-in is selected in the list box on the "Add-Ins" tab of the "Scripts and Add-Ins" dialog.
Unchecking "Run on Startup" causes the add-in not to be loaded in future sessions of Autodesk® Fusion®..
To uninstall this plug-in, exit the Autodesk product if you are currently running it, simply rerun the installer, and select the "Uninstall" button.
Or, you can uninstall it from 'Control Panel/Programs and Features (Windows 10/11), just as you would uninstall any other application from your system.
Install for Mac:
1. Download the installer from the Autodesk App Store.
2. Right-click on the "Downloads" folder and select "Open in Finder".
3. Right-click on the "BoxJoint_macos.pkg" -> "Open With" -> "Installer".
Uninstall:
You can unload the add-in without uninstalling it by clicking the "Stop" button when the add-in is selected in the list box on the "Add-Ins" tab of the "Scripts and Add-Ins" dialog.
Unchecking "Run on Startup" causes the add-in not to be loaded in future sessions of Fusion.
- Navigate to the ./ApplicationsPlugins folder and select the app bundle you want to uninstall
- Either drag the app bundle to the Trash or right-click and select “Move to Trash”
- Right-click on the Trash-Can and select “Empty Trash”
- If you prefer keystrokes, you can also just select the app bundle and then hit Command+Delete to move the app to Trash, then empty the Trash and the app will be removed.

# Additional Information

This Add-In can be installed by either:

1. Using GitHubToFusion360. Paste the GitHub link https://github.com/EvilHacker/BoxJoint into the GitHubToFusion360 Add-In.
2. Downloading the Add-In zip file from GitHub and extracting it to:

- %appdata%\Autodesk\Autodesk Fusion\API\AddIns (Windows)
- ~/Library/Application Support/Autodesk/Autodesk Fusion/API/AddIns (Mac OS)

# Known Issues

# Contact

Company Name: Mark Suska
Company URL: https://suska.autodesk360.com/
Support Contact: mark@suska.me

# Author/Company Information

Mark Suska

# Support Information

See the GitHub page for support.

# Version History

Version Number | Version Description
--- | ---
1.0.3 | Compatible with the 2024-09 release of Fusion.
1.0.2 | Initial release