StockstripGuides ↗

Stockstrip
Cut Planner

Plan straight crosscuts from identical lengths of timber, dowel or trim before buying stock.

Enter your measurements, generate a feasible layout, then take a cut sheet to the workshop. Everything stays in this tab.

01 Set your stock

Millimeters only, at most one decimal place. Stock and part lengths: 0.1–1,000,000 mm. Kerf: 0–1,000,000 mm.

02 List your parts

Up to 40 labeled rows and 200 pieces total. Labels: 1–80 characters. Quantities: positive whole numbers.

Enter stock, kerf and at least one part to begin, or load the example.

03 Read the cut plan

One full kerf is reserved per finished piece, including the last piece on each bar. This may overestimate material and reject an otherwise exact end fit.

First-fit decreasing is a feasible heuristic, not a guarantee of minimum stock or least waste. No end trimming, defects, grain or angled cuts are modeled.

Your numbered stock bars and complete assignment table will appear here after generation.

Workshop questions

How do I make and compare plans?

Enter one stock length, saw kerf and labeled part lengths with quantities, then choose Generate plan. Read the numbered bars and assignment table. Edit quantities or kerf and regenerate to compare manually; edits clear the old result and disable downloading until generation succeeds.

Are measurements saved or uploaded?

No. Inputs and results live only in tab memory. There are no uploads, accounts, analytics, storage or permission prompts. Reset all or reload clears your work. Only clicking Download cut sheet requests a local UTF-8 text download.

Why might an exact fit fail, and is this optimal?

The planner reserves one full saw kerf for every finished piece, including the last on a bar. A part plus its kerf must fit stock. This conservative rule can reject an otherwise exact end fit. Longest-first, first-fit allocation is deterministic but does not guarantee minimum stock or least waste. Only straight crosscuts from one stock size are supported; no 2D nesting, offcut inventory, grain, defects or angles.

How do I recover from an input or download problem?

Use millimeters with at most one decimal place, positive lengths, nonnegative kerf and whole-number quantities. Stay within 40 rows and 200 pieces. Validation keeps your inputs so you can correct them and regenerate. If saving is blocked, open View / select plain-text cut sheet and select the text. Reset and reload cannot recover previous work.