Skip to main content
🪑
CutOptim

Furniture making
cutting optimizer

Melamine board, laminated chipboard, MDF — professional cutting plans for furniture manufacturing.

Start optimizing

In short

CutOptim is a panel cutting optimizer for furniture makers: it lays out every part of a job on your melamine, MDF or chipboard sheets. Import the parts from CSV, mark the banded edges and print a numbered plan for the saw; every plan uses guillotine cuts a panel saw can run.

⚠️

Why is furniture cutting so hard to optimize manually?

Modern furniture production needs many differently sized parts in a single project. A wardrobe system can have dozens of elements in a dozen or more sizes, and checking by hand whether another arrangement would save a sheet is nearly impossible.

✅

How does CutOptim handle complex furniture projects?

Upload all parts from CSV, specify your stock sheets, and CutOptim generates the cutting plan in seconds. Edge banding requirements can also be considered.

Industry at a glance

About 30.9 million m³
Particleboard produced in Europe (EU27, UK, EFTA), 2023 — the largest wood-based panel product
European Panel Federation
📥

CSV import

Import your complete parts list from Excel/CSV — seconds instead of minutes.

📊

Multiple stock sizes

Different sized and thick stock sheets in one project.

💾

Project save

With Pro subscription, save and reload your previous projects.

How does it work?

  1. 1

    Bring in the parts

    Import the parts list from your design software as CSV, or start from one of the five furniture templates and edit the sizes.

  2. 2

    Add boards and banding

    Enter your board sizes — one cut per board thickness — and mark which edges of each part get banding.

  3. 3

    Run, print, cut

    Optimize, then print the PDF plan with numbered parts for the saw; the banding is totalled per type.

Common use cases

Real-world scenarios where cutting optimization makes the biggest difference.

Office furniture

Desks, filing cabinets, and partition walls in standardized dimensions. High repeatability makes CSV import from design software highly efficient.

MaterialMelamine chipboard 2800×2070mm, 18/25mm
TipImport the parts from your design software and keep every thickness in its own cut

Bedroom sets

Bed frames, nightstands, wardrobes, and dressers from the same material. Coordinate all pieces in a single optimization run.

MaterialLaminated MDF/chipboard, various thicknesses
TipPut the whole set of one material in a single run, so parts of different pieces share sheets

Retail fixtures

Display shelving, counters, and gondola units for shops. Often produced in series with identical dimensions.

MaterialMelamine 2800×2070mm, HPL-faced panels
TipSeries production: optimize once, save the project, cut many times

Modular storage systems

Customizable shelf and cabinet systems with repeating module sizes. The banding totals per type make the tape order exact.

MaterialWhite melamine chipboard 2800×2070mm, 18mm
TipMark banded edges per part and read the metres per tape type from the plan
📊 Measured example: wardrobe system

A three-room wardrobe system needs 52 parts in 8 sizes (sides, tops and bottoms, shelves, dividers, doors, drawer fronts and bases, plinth) cut from 2800×2070 mm laminated chipboard, kerf 4 mm; sides, dividers, doors and drawer fronts keep their grain direction. "Before" is the same job cut one size at a time; "After" is CutOptim mixing the sizes on each sheet. Both results come from the optimizer itself, for this one job.

Before
Cut one size at a time11 sheets
Chipboard used by the parts51.5%
Area of the parts32.83 m²
After
CutOptim, sizes mixed8 sheets
Chipboard used by the parts70.8%
Area lower bound (no plan can use fewer)6 sheets

One job, not an average. Measured results across many jobs:Benchmarks

Common furniture materials

MaterialStandard sizesKerfTip
Laminated chipboard (LMDF)2800×2070, 2620×2070 mm3.5–4.0 mm (panel saw with scoring)Mark banded edges per part — the tape is totalled by type; add your own margin to the order
MDF (raw or painted)2800×2070, 2440×1220 mm3.0–3.5 mmNo grain — always allow rotation for maximum yield
HPL (High Pressure Laminate)2800×2070, 3050×1300 mm3.5 mmExpensive material — optimization has highest impact here
Plywood (furniture grade)2500×1250 mm3.0 mmFace grain matters for visible parts — use rotation control
✓Bulk CSV import
✓Guillotine cutting plan
✓Offcut management
✓Material cost calculator
✓PDF cutting plan
✓Multiple stock sizes

What does CutOptim not do?

  • It does not drive a panel saw or a CNC router: the plan is a PDF, a CSV or a DXF outline file, and the machine program stays in your CAM software.
  • Furniture templates give a starting parts list for five cabinet types; any other design comes from your own drawing or design software through CSV.
  • Banding lengths are exact geometry with no allowance — add your own margin to the tape order.
Engine API

Automate it — the Engine API

Furniture panel cutting is a 2D problem, and the same engine that runs here is available over HTTP — so a configurator or ERP can price and plan a cabinet run without a browser. Send the parts and the sheet stock as JSON; get back the layout, the guillotine cut plan, the yield and the total material price.

  • ✓Attach a meta object (article number, order line) to every part and it comes back on each placed piece.
  • ✓minimizeCost ranks layouts by total material price, not just sheet count — and returns totalPrice.
  • ✓Deterministic: the same order always produces the same plan, for reproducible quotes.
POST /v1/optimize/2d
POST /v1/optimize/2d
{
  "parts": [
    { "w": 564, "h": 720, "qty": 2, "meta": { "part": "side" } },
    { "w": 600, "h": 720, "qty": 1, "meta": { "part": "shelf" } }
  ],
  "stock": [{ "w": 2800, "h": 2070, "qty": 30, "price": 42 }],
  "options": { "kerf": 3, "minimizeCost": true },
  "include": ["svg", "dxf"]
}

Frequently asked questions

How do I handle edge banding in CutOptim?+
Every signed-in plan, Free included, has an edge banding calculator. Mark which edges of each part need banding (top, right, bottom, left), and the system calculates total edge tape needed per color/type.
Can I import parts from furniture design software?+
Yes. Export your parts list as CSV from any design software (SketchUp, Polyboard, PRO100, Cabinet Vision). CutOptim accepts CSV with columns for width, height, quantity, and label.
How does CutOptim handle multiple board thicknesses?+
Create a separate cut for each board thickness within your project. For example, one cut for 18mm sides and shelves, another for 25mm tops, and a third for 8mm back panels.
What is the benefit of the offcut inventory for furniture workshops?+
After completing each project, usable remnants are stored in the offcut inventory with exact dimensions. New projects check these offcuts first, so you open fewer new sheets.
Can I add my company logo to the PDF cutting plan?+
Yes. Every signed-in account can add a company logo, name and slogan under Dashboard → Company details. Every PDF cutting plan, panel label and Excel export then carries your branding — professional output for your clients. The quotation PDF itself is part of the Workshop plan.
🪑

Try furniture optimization free

No registration needed, use it instantly.

2 free runs without an account, then 3 a month with a free account

▶ Start optimizing