Cupboard CAD
Cupboard CAD
★ Star on GitHub

For interior designers, modular factories and enterprises

Upload a cutting list.
Get the cutting plan — and the savings.

Cupboard CAD reads the process sheet you already have, rebuilds every cupboard virtually, nests the panels onto 8 × 4 boards and hands your factory a plain-English plan: what to order, how to cut, where to drill — and exactly how much you saved against what you would have ordered.

1

Upload

A PDF or CSV process sheet — heights, widths, quantities and colour codes, in the format factories already use. Or paste the rows.

2

Plan virtually

Every unit is rebuilt in 3D from its own panels, in its own laminate. Check fronts, colours and lofts before a board is cut.

3

Optimise

Guillotine nesting on 2440 × 1220 boards, grain-locked, saw kerf included. System 32 boring on every panel, exported to a CNC-ready DXF.

4

Read the savings

Boards ordered versus boards needed, offcut recovered, edge banding and cutting — then a numbered plan the floor can follow.

Designers

Quote a wardrobe in minutes on real board counts instead of a 30% allowance. Send your fabricator a DXF, not a sketch.

Factories

A cutting map per sheet, a boring schedule per panel, edge-banding lengths per row. No draftsman between the order and the saw.

Enterprises

One costing rule for every dealer and every job. Every process sheet gets the same nesting, the same drilling, the same savings report.

—sheets on the sample job, versus 14 ordered
—board yield after nesting
—panels bored and banded from one upload

Upload a process sheet

PDF or CSV. We read rows of Height · Width · Qty · Remarks · Colour, the unit headings between them, the board list you ordered and your cutting and edge-banding rates — so the report compares against your real order, not a guess.

Drop a PDF or CSV here, or

Or paste rows — one panel per line: height width qty remarks colour

Process Sheet

Dealer Name:
Place :
Dealer Order No:
Customer Name :
Proc By:
Order No:
Date :
Jobwork
No Packing
Sticker Name : ""

Jobwork — Cutting and 2mm E/B

E/B code — 4S: all four edges · 2L: both long edges · 1L: one long edge · 1L1S: one long + one short · — : none. E/B Ft is banded running feet for that row.

65mm Plywood Laminate Frames

Panel & drilling schedule

System 32 boring. Hinge cup Ø35 at 22.5 mm from the hinge edge; shelf pins Ø5 on a 32 mm pitch, 37 mm in from front and back; runner fixings Ø5 at 37 mm from the front edge. Every hole below is exported on the DRILL layer of the DXF.

Sheet nesting

Guillotine-cut optimisation on 2440 × 1220 boards. Woodgrain laminates are locked to grain direction; plain and gloss may rotate.