Help
Installation
- Download/copy the
CabinetForgefolder (containingCabinetForge.pyandCabinetForge.manifest) into Fusion's Add-Ins folder:%APPDATA%\Autodesk\Autodesk Fusion 360\API\AddIns\ - In Fusion, open Utilities > Add-Ins > Scripts and Add-Ins, find CabinetForge under the Add-Ins tab, and click Run. Check Run on Startup so it's available every time you open Fusion.
- Two new commands appear on the Solid > Create panel: Cabinet Forge and Generate Cut List.
Generating a cabinet
Click Cabinet Forge to open the wizard. It walks through one decision at a time:
- Cabinet Type — Base, Wall/Upper, or Tall/Pantry (with an Oven/Utility vs. true-pantry subtype, which sets a sensible default depth). An optional Cabinet only mode skips every remaining style question and builds a bare carcass.
- Dimensions & Toe Kick — overall height, width, depth, and material thickness. Base cabinets take a freeform height; Wall and Tall/Pantry cabinets can pick from a standard-height menu or switch to a custom value. A toe kick (height/depth) is available for Base and Tall/Pantry cabinets.
- Construction Style — Frameless or Face Frame. Choosing Face Frame adds stile/rail width and frame overhang fields for the carcass's own frame.
- Front Style — Doors or All Drawers. A door-front cabinet can add a drawer bank below the door(s). Each door can be built as a Slab (flat panel) or Shaker (stile-and-rail frame around a center panel) door, independent of the carcass's construction style.
- Front Style Details — drawer count, top drawer height, reveal, slide clearance, drawer depth and drawer box thickness (full drawer boxes are generated, not just the visible front), and shaker door stile/rail width when applicable.
- Review — confirms every choice before generating the cabinet.
Every generated cabinet is one Fusion Component per panel (sides, top/bottom or stretchers, back, toe kick, doors, drawer fronts, drawer boxes), each a plain rectangular solid. All dimensions — height, width, depth, thickness, toe kick size, reveal, slide clearance, and more — are created as native Fusion User Parameters, so they stay editable afterward through Fusion's own Change Parameters dialog even without the add-in running.
You can also assign a Material label (used later in the cut list) and an Appearance (a real wood species — Oak, Walnut, Pine, or Cherry) to each cabinet.
Editing an existing cabinet
Reopen the Cabinet Forge command while a previously generated cabinet exists and choose to edit it: the wizard skips straight to the Review step with that cabinet's own choices pre-filled. A purely dimensional change (like widening the cabinet) updates through Fusion's parameters; a structural change (like adding a drawer or switching front style) regenerates the affected panels.
Generating a cut list
Click Generate Cut List to export shop documents for every CabinetForge cabinet in the current document — no per-cabinet selection needed. Before exporting, you can set:
- Split Cut Chart by Material/Thickness (checked by default) — produces a separate Parts List PDF plus one Cut Chart PDF per material/thickness group. Unchecking it instead produces a single combined Build Package PDF with everything in one file.
- Respect Grain Lock (checked by default) — keeps a grain-sensitive part (one you've flagged, or a Plywood shaker door frame/panel) from being rotated during nesting. Uncheck it to prioritize sheet density over grain orientation for a given job.
- Kerf — the width of material your saw blade removes per cut, deducted between adjacent parts during nesting (default 1/8").
After picking an output folder, CabinetForge generates:
- Cut List — parts grouped by identical size: what to buy and cut.
- Parts List — one row per individual part, for labeling and assembly reference.
- Cut Chart — diagrams showing how parts nest onto stock sheets or boards, grouped by material and thickness.
- Materials Required — how many sheets or boards you need per material/thickness combination (flagging any oversized parts that don't fit a single sheet or board).
Getting support
For support, questions, or bug reports, email cabinetforge@gmail.com. CabinetForge is developed and maintained by a single independent developer, not a company, so please allow a few business days for a reply.
To help diagnose an issue quickly, please include:
- Which version of Fusion you're running
- The CabinetForge version (shown in Fusion's Scripts and Add-Ins dialog)
- A screenshot of the problem, or the
.f3dfile that reproduces it, if you're able to share one
There is no live chat or phone support at this time — email is the only support channel.