X-Truder Simple Cutting Texture Helper Cabinet Builder
ADD-ON 04 · FURNITURE

Cabinet Builder

Set width, height and depth and get a carcass with shelves, fronts, handles and a plinth. Trace a wall and the planner fills it with modules, worktop and backsplash. Change a number and the mesh rebuilds itself.

Blender 4.5 – 5.1 · GPL-3.0-or-later · Sidebar → Cabinet
RUN — ELEVATION 800 800 600 600 600 900

One cabinet, every parameter

Carcass, shelves, plinth, fronts, handles and a gola channel — all of it driven from the panel. The parameters live on the object, so a file reopened a year later still has every slider where you left it.

A wall in three clicks

Trace the wall and the planner searches for the best fit rather than taking the widest module first — 80+80+80+60+40 where a greedy fill would strand 20 cm. Worktop and backsplash come with it.

Cutouts that follow the sink

Mark a module Sink or Stove and it rebuilds around the appliance. The sink’s cutter box cuts the worktop with a boolean and is parented to it, so dragging the basin takes its hole along.

▾ CabinetN-PANEL
BaseWallTallDrawers
Width0.600 m
Height0.720 m
Depth0.560 m
Reveal3 mm
GolaTop
RoleSink ▾
Draw RunRe-plan
// every change rebuilds the mesh, mid-drag

Change a number. Watch it rebuild.

Geometry is built with bmesh, not modifiers — a cabinet is a few hundred faces, so a full rebuild per slider frame is cheaper than the machinery it would take to avoid one. What comes out is a plain mesh with real UVs at one unit to the metre.

THE PLANNER

Fills a run from the widths you ticked. Whatever will not fit becomes a filler panel or an exact-width cabinet at the open end.

CORNERS

The trace is offset as lines and then intersected — that mitre is what keeps two legs meeting at one point instead of gapping.

SIX MATERIAL SLOTS

Carcass, front, handle, plinth, worktop, backsplash — each picked in the panel, shared by name.

MAKE STATIC

Drops the parameters and leaves a plain mesh. One way, on purpose — nothing here holds your file hostage.

INSTALL

Three steps, one restart.

The same for every add-on here, which is the point of putting them in one place.

  1. 01

    Download cabinet-builder-0.23.0.zip

  2. 02

    Edit → Preferences → Add-ons → Install…, pick the ZIP, enable the add-on. Install as a classic Add-on, not as an Extension.

  3. 03

    Replacing an existing install? Restart Blender once, then find it under Sidebar → Cabinet