SkillAgentSearch skills...

BoxJoint

A Fusion 360 Add-In for creating CNC friendly box/finger joints

Install / Use

/learn @EvilHacker/BoxJoint
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Box Joint

This is an Autodesk Fusion 360 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 an 3-axis CNC machine.
  • No voids are visible even though inside corners are rounded.

Screen Shots

BoxJoint1

BoxJoint2

BoxJoint3

BoxJoint4

Installation

This Add-In can be installed by either:

  • Downloading and running the installer from the Fusion 360 App Store.
  • Using GitHubToFusion360. Paste the github link https://github.com/EvilHacker/BoxJoint into the GitHubToFusion360 Add-In.
  • Downloading the Add-In zip file from github and extracting it to:
    • ~/Library/Application Support/Autodesk/Autodesk Fusion 360/API/AddIns (Mac OS)
    • %appdata%\Autodesk\Autodesk Fusion 360\API\AddIns (Windows)

Usage

The Add-In can be found in the DESIGN Workspace, SOLID tab, 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".

Example Designs

Related Skills

View on GitHub
GitHub Stars26
CategoryDevelopment
Updated7d ago
Forks6

Languages

Python

Security Score

90/100

Audited on Mar 21, 2026

No findings