Kerfwise Cut List & Cost
Cabinets or a Kerfwise project → cut list, edge banding, hardware, sheets and costs.
Try an example: Three kitchen cabinets (base, drawer bank, wall) · Bookshelf ×2 and a desk, 19 % VAT · Project JSON: wall cabinet in walnut
How it works
Paste a Kerfwise project (.kerfwise.json) or list cabinets by type and size, and get the complete grouped cut list with edge banding per edge, banding metres, hardware list, optimised sheet count and yield per material, worktops, labour minutes and a full cost estimate with markup and tax. CSV export included.
- Every cabinet is generated with the Kerfwise cabinet engine (see kerfwise-cabinet-builder for the joinery rules); identical cut pieces (same material, size, grain and banding) are grouped into one row with all their labels.
- Edge banding metres = sum of banded finished edge lengths × (1 + banding waste %, default 10 %), rounded up to 0.1 m.
- Sheets: parts of each sheet material are nested with the kerfwise-sheet-nesting optimiser (kerf, trim margins, grain locked for grained materials); solid stock and worktops use first-fit-decreasing 1D optimisation.
- Cost = materials (full sheets or used area × (1 + waste %)) + banding + hardware + labour (cut minutes per part, banding minutes per metre, drilling minutes per hole, assembly minutes per cabinet) + worktop cut-outs, then markup and tax.
Prices are editable defaults, not quotes. Labour times are rough workshop averages — adjust them to your shop. Check the cut list against your drawings before cutting.
Sources
- A Thousand Ways to Pack the Bin – A Practical Approach to Two-Dimensional Rectangle Bin Packing (J. Jylänki) (GitHub juj/RectangleBinPack)
- 32 mm cabinetmaking system (Wikipedia)
For scripts and AI agents
- JSON API:
POST https://kerfwisecutlist.usefulweb.site/api/v1/calculate(same calculation as this page) - Interface description: OpenAPI 3.1 · AI guide: llms.txt
- MCP server (Streamable HTTP):
https://kerfwisecutlist.usefulweb.site/mcp· tool namekerfwise_cut_list
Example request
curl -s -X POST https://kerfwisecutlist.usefulweb.site/api/v1/calculate \
-H 'content-type: application/json' \
-d '{"cabinets":[{"type":"base","width":600,"doors":1,"shelves":1},{"type":"drawer","width":600,"drawers":3},{"type":"wall","width":800,"doors":2}],"kerf":4,"trim":10,"labourRate":45,"currency":"EUR"}'Related tools
- Kerfwise Cabinet Builder – Parametric cabinet → every part with cut sizes, edge banding, drilling and hardware.
- Kerfwise Sheet Nesting Optimizer – Nest rectangular parts on sheets with kerf, trim and grain: layouts, yield, offcuts, SVG + DXF.