MachineCalcs

Plywood Cut Optimizer

Pack repeated rectangular plywood, MDF, OSB or melamine parts into full sheets with kerf, edge trim, rotation, overage, cost and a sheet layout preview.

Materials 19 inputs 8 results

Calculator

Full sheet width before edge trim. Common plywood is 48 in wide.
ft
Full sheet length before edge trim. Common plywood is 96 in long.
ft
Cost for one full sheet.
$/sheet
Gap reserved between adjacent parts or shelves.
in
Margin reserved around the sheet perimeter for factory edges or cleanup cuts.
in
Additional whole sheets to buy for defects, grain matching, mistakes or site cuts.
%
Allow each part to rotate 90 degrees if it helps the layout. Disable for grain direction.
Finished width for part group A.
ft
Finished length for part group A.
ft
Number of finished parts in group A.
pcs
Finished width for part group B. Set quantity to 0 if unused.
ft
Finished length for part group B. Set quantity to 0 if unused.
ft
Number of finished parts in group B.
pcs
Finished width for part group C. Set quantity to 0 if unused.
ft
Finished length for part group C. Set quantity to 0 if unused.
ft
Number of finished parts in group C.
pcs
Finished width for part group D. Set quantity to 0 if unused.
ft
Finished length for part group D. Set quantity to 0 if unused.
ft
Number of finished parts in group D.
pcs

Results

Default result
Edit inputs
Sheets to buy(N_buy)
2sheets
Pass

2 sheets packed before overage

Also computed

Sheets packed(N_pack)2sheets

Finished parts(N_parts)14pcs

Area yield(Y_A)Caution58.33%

packed sheet area

Net part area(A_parts)37.33ft²

Purchased sheet area(A_buy)64ft²

Offcut / waste area(A_offcut)26.67ft²

Plywood cut layout previewSheet layout previewSheet 1AAAABBBCSheet 2BBBCCCShows first 2 packed sheets; R marks a rotated part.
Method notes 2 notes
  • The optimizer sorts rectangular parts by area, then uses a first-fit shelf packing pass with kerf between parts and shelves.
  • This is a shop-planning heuristic, not a global nesting solver. Grain direction, labels, joinery allowances, defects, CNC lead-ins and supplier-specific panel tolerances still need review.

Continue workflow

All Materials

How to use this calculator

  1. Enter sheet stock. Set sheet width, sheet length, price, saw kerf and edge trim.
  2. Choose rotation. Allow rotation for better yield, or disable it when grain direction matters.
  3. Enter part groups. Add up to four repeated rectangular part widths, lengths and quantities.
  4. Review sheet count. Use the sheets-to-buy result, yield and layout preview before marking panels.

How it works

The plywood cut optimizer converts each part group into repeated rectangles, sorts the parts from largest area to smallest area, then packs them into sheet shelves: usable sheet = sheet size - 2 x edge trim A saw-kerf gap is reserved between adjacent parts and between shelf rows.

The layout preview shows the first packed sheets so the result is inspectable before you mark plywood, MDF, OSB or melamine. For a rough quantity-only estimate, use the plywood sheet calculator. For exact sheet-cut search paths, use the plywood cut calculator or plywood cut list calculator. For rails, stiles and trim stock, use the cut list calculator.

Worked example

Verified against the live calculator

With a 4 ft x 8 ft sheet, 1/8 in kerf, and repeated 22 x 30 in, 12 x 28 in and 10 x 18 in parts, the tool packs the largest rectangles first, fills remaining shelf width with smaller pieces, and reports the sheet count, area yield and offcut area.

Frequently asked questions

Is this a true plywood cut optimizer?

It is a lightweight rectangular sheet optimizer. It sorts repeated parts by area and packs them with a first-fit shelf layout, including kerf, edge trim, rotation and overage. It is not a full nesting solver for irregular shapes, CNC lead-ins or grain-matched cabinet production.

Can I turn off part rotation for grain direction?

Yes. Set Allow rotation to No when plywood face grain, veneer direction, melamine pattern, cabinet side orientation or finished edge direction matters.

Why can the result be higher than the theoretical area minimum?

Rectangles do not always pack to the area limit. Kerf, edge trim, shelf breaks, part proportions and disabled rotation can force another sheet even when the total part area looks small.

How should I use this with a cut list?

Use this page for sheet goods such as plywood, MDF, OSB and melamine panels. Use the cut list calculator for one-dimensional rails, stiles, trim, boards and other linear stock.

Method & assumptions

  • Parts are rectangles only; irregular shapes, arcs, dados, CNC tabs and lead-in moves are not modeled.
  • The packing pass is first-fit shelf packing, so it is fast and visual but not guaranteed to be globally optimal.
  • Kerf is reserved between adjacent parts and shelf rows; edge trim is reserved around the sheet perimeter.
  • Disable rotation when face grain, veneer match, finished-edge direction or pattern direction matters.
Embed this calculator on your site free

Paste this where you want the calculator to appear. It stays in sync — same formulas, metric & imperial, light/dark — and a small credit link helps people find more tools.

Open widget

Live preview