Sheet Cut Planner — Kerf, Grain & Layout

Plan plywood, acrylic, or foam rectangles with kerf, grain direction, mixed sheet layouts, numbered schematics, and a printable CSV cutting list.


Published geometry · visible assumptions · browser-local calculations

mm
mm
mm
mm
mm
mm
10
Parts per sheet
3
Sheets to buy
4
Parts on final sheet
64.5%
Order material utilization
Full-sheet cutting pattern
Sheet cutting pattern: 10 parts per sheetDimensions 2,440 by 1,220 mm; Horizontal strips, then crosscuts. Blue parts are unrotated, amber parts are rotated. Gaps include saw kerf.12345 ↻6 ↻7 ↻8 ↻9 ↻10 ↻

2,440 × 1,220 mm stock · 600 × 400 mm parts · kerf 3 mm · edge trim 10 mm.

Order: 24 parts. Horizontal strips, then crosscuts. Blue = original orientation; amber / ↻ = rotated. The final sheet needs only 4 parts.

Part coordinates and cut dimensions
PartX (mm)Y (mm)Width (mm)Height (mm)Rotated
11010600400No
261310600400No
31,21610600400No
41,81910600400No
510413400600Yes
6413413400600Yes
7816413400600Yes
81,219413400600Yes
91,622413400600Yes
102,025413400600Yes

Identical rectangular parts only. This compares mixed shelf patterns in both cutting directions; it is not a globally optimal nesting solver. Utilization counts finished parts against purchased sheet area. Trim is the total edge allowance, including its cut loss. Coordinates start at the stock’s top-left corner.

Save locally, share your inputs, or take the results to the workshop. No account required.

About Sheet Cut Planner — Kerf, Grain & Layout

An area estimate can promise twelve panels from a sheet even when only ten can be cut. Rectangle dimensions, saw kerf, and the direction of the face grain decide the actual layout. This planner works with one repeated rectangular part size and one stock size. It compares rows of unrotated and rotated parts, then repeats that comparison in the other cutting direction. The result is a practical shelf pattern that can be separated into strips before crosscutting.

Use it for cabinet shelves, drawer bottoms, repeated acrylic blanks, foam inserts, or workshop panels. Enter measured stock dimensions rather than relying on a nominal sheet label. The diagram numbers each finished rectangle and gives its top-left coordinates; those coordinates describe the part boundary, not a CNC tool-center path. Grain-sensitive plywood and decorative laminates should normally keep rotation off unless the design explicitly permits it.

The algorithm searches a restricted family of layouts, not every possible nesting arrangement. Its best pattern is a feasible answer, not proof that no better arrangement exists. It does not combine different part sizes, repair stock defects, account for clamps, or add machining allowance to the finished part. Add any finishing allowance to your part dimensions before planning, and check the actual sheet and saw setup before cutting.

How It Works

  1. Measure stock width and height. Enter the same edge allowance on all four sides; the trim value includes material lost while creating that finished edge.
  2. Enter the required blank width and height, then the measured saw kerf. Kerf consumes space between adjacent parts and between strips.
  3. Choose whether individual parts may turn 90 degrees. With rotation disabled, the part width always follows the sheet width, preserving the orientation you entered.
  4. Read capacity and the number of sheets needed for your order. The drawing shows a full-sheet pattern; the final sheet requires only the remaining quantity.
  5. Inspect the coordinates, print the result, or download the CSV. Save stores one setup in this browser; a share link carries the current dimensions and does not create an account.

Worked Example

A 2440 × 1220 mm sheet with 10 mm edge trim has 2420 × 1200 mm available. For 600 × 400 mm parts and 3 mm kerf, two unrotated rows hold eight parts. A mixed pattern holds four unrotated parts in a 400 mm-high row and six rotated parts in a 600 mm-high row. The rows occupy 1003 mm including their separating cut, so ten parts fit. An order of 24 needs three sheets: ten, ten, and four. The area-only upper bound of twelve ignores whether rectangles and saw cuts can actually be arranged.

Formulas

Usable stock
Wᵤ = W − 2t; Hᵤ = H − 2t
Parts across a strip
n = floor((Wᵤ + k) / (w + k))
Mixed strip height
a(h + k) + b(w + k) ≤ Hᵤ + k
Order material utilization
η = 100 × Qwh / (SWH)

Standards & References

Frequently Asked Questions

Why can an area estimate overstate my sheet yield?

Area division ignores shape. A remaining region may have enough square millimetres but be too narrow for another part. Kerf, edge trimming, and fixed grain orientation remove still more options. The area bound is therefore a ceiling, not a cutting layout.

Does this sheet planner guarantee minimum waste?

No. It compares mixed rows in two cutting directions for identical rectangles. A more general nesting solver may find a better pattern, particularly with several part sizes. This tool makes its actual arrangement inspectable instead of calling an area ratio an optimized plan.

Where is the kerf measured in the drawing?

Kerf is the gap between neighboring finished rectangles and between neighboring strips. Coordinates mark finished edges. The initial trim is a total edge allowance that includes its own cut loss, so a separate extra kerf is not subtracted from every trimmed edge.

How do I preserve plywood grain direction?

Turn off 90-degree rotation and enter the part width in the same grain orientation as the stock width. Every part then keeps that orientation, even if the preferred strip-cut direction changes. The planner does not infer grain from material names.

Can I use the CSV directly as machine code?

No. It lists part-boundary coordinates and sizes, with units. It contains no tool offsets, feed rates, hold-down strategy, or safe travel commands. Use it as a shop list or an input to a properly configured manufacturing workflow.

Optional usage analytics

Allow Google Analytics to measure page visits and calculator feature use? Analytics stays off until you allow it. Your calculators work either way. Change your choice here at any time. Read our privacy policy.

Current choice: off.