CabinetOS
9 Unit Types · Built for Carpenters

Every unit. Every cut. Calculated.

Nine parametric units for real fitted jobs — from media walls and bedrooms to alcove shelving, bedside tables, storage under a sloping roof and shaker doors. Dial in widths, internals and edging once; CabinetOS keeps every downstream number in sync.

0

unit types

0+

panels

0%

waste on our demo job

0

minutes to cutlist

CabinetOS handles the maths so you can focus on the build. Pick a unit, enter your dimensions, and get a precise cutlist, optimised sheet layout and client-ready PDF — every time.

All unit types

Nine units, drawn to scale.

Each unit at a real size: the front as the app draws it, the overall sizes, and how many parts go on the cut list.

How every size is worked out
9002100
Front · to scale9 parts

Wardrobe

900 × 2100 × 600 mm

Floor-to-ceiling fitted storage

Doors, shelves, a hanging rail or drawers, on a 100 mm plinth. Every panel is sized from the outside measurements.

DoorsShelvesRailDrawers
1200500
Front · to scale10 parts

TV unit

1200 × 500 × 450 mm

Low media cabinet

Two doors with a shelf behind them, on a 100 mm plinth, and a worktop on top that runs 20 mm past each side. Or leave the front open.

DoorsWorktopShelfOpen
800900
Front · to scale25 parts

Chest of drawers

800 × 900 × 450 mm

Freestanding drawer stack

Choose how many drawers. Fronts, drawer boxes and their bottoms are sized for side or undermount runners, under a worktop that runs 20 mm past each side.

DrawersWorktopRunnersPlinth
800720
Front · to scale8 parts

Wall unit

800 × 720 × 350 mm

Hangs on the wall

No plinth: doors and shelves in a box that hangs above a floor unit or at a height you set.

DoorsShelvesWall-hung
9002400
Front · to scale20 parts

Combined unit

900 × 2400 × 600 mm

A main box with a top box above

A 1900 mm main box with two doors, a 300 mm top box with two small doors, and a 100 mm top filler up to the ceiling.

Two boxesDoorsTop doorsTop filler
6002100
Front · to scale10 parts

Angled unit

600 × 2100 × 600 mm

Fits under a sloped ceiling

Enter the low side and the flat part of the top. The slope panel, its cut angles, the back and the door are worked out.

SlopeCut anglesDoorRail
9002400
Front · to scale13 parts

Alcove unit

900 × 2400 × 380 mm

Cupboard below, shelves above

Made for the recess beside a chimney breast: inset doors on the cupboard, open shelves up to the ceiling.

Inset doorsShelvesFloor to ceiling
500500
Front · to scale14 parts

Night stand

500 × 500 × 500 mm

Bedside table

A drawer and a door under a worktop that runs 20 mm past each side and past the fronts. One to three drawers, or an open shelf instead of the door.

WorktopDrawerDoorShelf
500720
Front · to scale5 parts

Shaker door

500 × 720 mm, 18 mm frame

Frame-and-panel door

Stiles, rails and a panel in a groove. The tenons and the panel size are worked out, with up to three mid rails.

StilesRailsPanelMid rails
NewTry it

Configure a unit.
See it update live.

Pick any of the nine units, change the options and watch the drawing follow, to scale. The sizes and the part count come from the same rules and cut list as the app.

9002100

10parts

900 × 2100 × 600 mm

Width, mm
Front
Shelves
2
2 doors
1997 × 446

Pick a unit. Get the paperwork.

Behind each card is real geometry and hardware logic — mirrored in CSV, PDF and labelled board nests you can hand straight to your saw desk or outsource partner.

Real app output

Cutlist · 54 parts

Exported from live project state — qty, grain and edging travel with each row.

Total parts

54

Boards needed

11

Efficiency

82.4%

Edge banding

38.5m

UnitCodePartMat.LWTQtyEdge
Unit 11ATop panelMDF600600181
L1
Unit 11BBottom panelMDF600600181
L1
Unit 11CSide panel (Left)MDF1950600181
L1
Unit 11DSide panel (Right)MDF1950600181
L1
Unit 11EBase plinth panelMDF600100181—
Unit 11FBack panelMDF5641964181—
Unit 11GShelfMDF560580183
L1
Unit 11HDoor frontMDF1997596181
L1L2W1W2

Showing 8 of 54 parts across 3 units

+ 46 more

Optimised Layout · Sheet 1 of 11

2440 × 1220mm · 7% waste · Kerf 2.8mm · Trim 3mm

Sheet size · 2440×1220Waste · 7%Strategy · Best yieldGrain · Portrait
CodePartDimensionsTRotated
3IBack panel1914 × 56418Yes
1IBack panel1914 × 56418Yes
2ATop panel500 × 60018No
2BBottom panel500 × 60018No
RotatedStandard
Extra features

Your cut list, your call.

The units do the maths, but the cut list is yours to change: add what the units don't make, hide what you don't need, or skip the units altogether.

Wardrobe900 × 2100 × 600
  • Side panel1964 × 600×2
  • Shelf860 × 580×2
  • Scribe fillerExtra2100 × 60×1
  • Door front1997 × 446×2

Add a part to any unit

A scribe filler, a spare shelf, a plinth return: add it inside the unit it belongs to, with its own size, material, edging and quantity. It's optimised, printed and exported with the rest of that unit.

Wardrobe900 × 2100 × 600
  • Top panel900 × 600×1
  • Back panel864 × 1964×1
  • Shelf860 × 580×2
  • Door front1997 × 446×2

1 part hidden · not in optimise, print or export

Hide a part you don't need

Back panel coming from hardboard you've already got? Tap the eye to hide it. It stays in the list, greyed out, but it's left out of the sheet optimiser, the print and the exports. Tap again to bring it back.

Manual cut listno units
  • Shelf800 × 280×4
  • Side720 × 300×2
  • Top836 × 300×1
Add part

Just parts, no unit

Only need a few shelves or panels? Start a manual cut list: type in the parts and optimise them onto sheets, without building a unit first.

Stop measuring twice. Start building faster.

Spin up a wardrobe, tweak carcass internals, preview the nest — keep every sheet aligned with what you'll actually cut tomorrow.