LCuts Project plans Cut list

Plywood sheet cut optimizer

Enter the rectangular parts you need and the sheet size you are buying. The optimizer lays them out on as few sheets as it can find and draws each sheet, with the blade kerf left between parts.

Inputs

along the grain
off every edge
Length is the dimension that runs with the grain. Unnamed lines are labelled A, B, C.

Sheets needed

1 × 96" × 48"

Parts cover 79.9% of the sheet area bought. By area alone the job needs at least 1 sheet, so this count cannot be beaten.

Sheet 1: 8 parts · largest offcuts 34 1/2" × 7 5/8", 11 1/4" × 13 3/8", 11 1/4" × 13 3/8"

side72" × 11 1/4"side72" × 11 1/4"shelf ↻34 1/2" × 11 1/4"shelf ↻34 1/2" × 11 1/4"shelf34 1/2" × 11 1/4"shelf34 1/2" × 11 1/4"shelf34 1/2" × 11 1/4"kick34 1/2" × 3 1/2"

The sheet's length runs left to right. ↻ marks a part turned 90°. Dashed outlines are offcuts. Best of 40 strategies tried: sorted by area, best area fit, longer leftover split.

How to use it

Put the sheet's length (the long side, and the grain direction on veneered sheets) and width in the first two boxes, in inches or, with the decimal display, in millimetres. Then list the parts one line each: quantity, length, width, and a name if you want one. 2 x 72 x 11 1/4 side means two sides, each 72" long and 11 1/4" wide. Tick the grain box for veneered plywood where the face grain has to run the length of each part.

Edge trim is removed from all four edges before layout. Factory edges on cheaper sheet goods are often chipped or out of square, and many cabinetmakers take 1/4" to 1/2" off each edge first. Leave it at zero if you trust the edges.

The method

The optimizer is a guillotine rectangle packer. It keeps a list of empty rectangles on each sheet. Each part, largest first, goes into the empty rectangle it fits most tightly, across all open sheets; a new sheet is opened only when no rectangle can take it. The space left around the part is split into two new rectangles with a single straight cut, so the finished layout can always be cut with through-cuts.

There are several reasonable choices at each step: which parts go first (largest area, longest side, length, width or perimeter), how "tightest" is judged (least leftover area, or least leftover on the short side), which way the leftover is split, and whether parts are turned freely or only when they must be. The optimizer tries all forty combinations and keeps the one with the fewest sheets. On a tie it keeps the one with the largest single offcut, since that is the piece most likely to be useful later. The combination that won is printed under the diagram.

Kerf is handled by growing each part and the sheet by one kerf: two parts that touch in the plan are then exactly one blade width apart, and a part flush with the far edge needs no cut beyond it.

Worked example

The default list is a 72" bookcase carcase in 3/4" plywood: two 72 × 11 1/4" sides, five 34 1/2 × 11 1/4" shelves and a 34 1/2 × 3 1/2" toe kick, cut from one 96 × 48" sheet with a 1/8" kerf. The parts total 3,681 square inches; the sheet is 4,608, so the area bound is one sheet and the parts cover 80% of it.

It fits on one sheet only because two shelves are turned so their length runs across the sheet width. Tick the grain box and the same list needs two sheets: with every part's length along the sheet, the two 72" sides leave a strip about 24" long, too short for any 34 1/2" shelf. On paint-grade plywood, turn the parts and save the sheet. On a visible walnut veneer, the turned shelves would show grain running front to back, which is the decision the tick box is for.

Common sheet sizes

SheetSizeNote
Standard plywood, MDF, OSB (North America)96 × 48 inThe default here; also sold as 48 × 48 and 48 × 24 in part sheets
Metric equivalent2440 × 1220 mmThe common size outside North America
Baltic birch plywood1525 × 1525 mm (about 60 × 60 in)Also sold as half and quarter sheets
Long plywood and MDF120 × 48 in / 3050 × 1220 mmFor tall cabinets and long runs
Large-format particleboard and MDF2800 × 2070 mmCommon in European cabinet shops

Sizes are nominal; measure the sheets you buy, because a few millimetres of difference changes which parts fit side by side.

Where it stops being reliable

  • It is a heuristic. Forty greedy strategies cover a lot of ground but do not prove anything unless the result meets the area bound. For a job of three or four expensive sheets it can be worth rearranging the largest parts by hand.
  • It does not plan the cut order. The layout is guillotine-cuttable, but the sequence of rips and crosscuts is left to you. Rip long strips first on a table saw; a full sheet is easier to break down with a track or circular saw.
  • It does not know about defects, face quality or matching. Choose which face and which region of the sheet each visible part comes from yourself.
  • Rectangles only. Curved or angled parts should be entered as their bounding rectangle.

Common questions

Can every layout here actually be cut on a table saw?

Yes. The packer is a guillotine packer: every split it makes runs from one edge of a piece of offcut to the opposite edge. So each sheet can be broken down with straight through-cuts, first into strips and then into parts, which is what a table saw, panel saw or track saw needs. Layouts from non-guillotine packers can look tighter but may need plunge cuts to produce.

What does the grain lock do?

With it on, every part is placed with its length running along the sheet length, which is the grain direction on veneered plywood and melamine with a woodgrain print. With it off, parts may be turned 90 degrees when that saves material, and turned parts are marked on the diagram. Plain MDF and particleboard have no grain, so leave it off for those.

Why is my result not the minimum number of sheets?

Two-dimensional cutting is harder than the one-dimensional problem and no fast method guarantees the optimum. The page reports the area bound, which ignores shape: if the sheet count equals it, the count is proven minimal. If not, a better layout may exist, especially with a few large parts that nearly fill a sheet on their own.

Should I enter parts at finished size?

Enter them at the size you will cut them. If you plan to cut oversize and trim to final dimension after glue-up or edge banding, add that allowance to each part first. Edge banding thickness is normally ignored, but thick solid-wood edging should be subtracted from the panel size.

How do I read the sheet diagram?

The sheet is drawn with its length left to right. Each shaded rectangle is a part with its name and length × width. A curved-arrow mark means the part is turned. Dashed outlines are the leftover rectangles, the largest of which are listed above the diagram so you can decide whether to keep them.