Cut List Optimizer
One-dimensional first-fit-decreasing estimate, not a proof of optimality. Factory ends are usable; no end trimming. Kerf is charged between parts and for the final cut separating an offcut. No terminal kerf when the final part ends exactly at the stock end. A part leaving less than one full kerf at the end is rejected rather than assuming a partial-width separating cut; remeasure stock or specify a different supported cutting plan. Displayed waste is rounded to three decimals; internal arithmetic retains full precision. Example: 96 in stock, 0.125 in kerf, parts 48 and 47.875 in use one stock length and one cut. Waste includes sawdust and offcuts. Floating-point comparison tolerance is 1e-9 × max(stock length, 1) in the selected unit. At most 10,000 expanded parts and stock up to 1,000,000 in the chosen unit. Use one unit throughout; changing the unit label reinterprets values, it does not convert them.
Estimate stock use with a greedy one-dimensional cutting plan.
Material Specifications
Cut Pieces
Enter the lengths and quantities of pieces you need to cut
Optimization Results
Cutting Layout
Notes & Tips
- The optimization algorithm prioritizes minimizing the number of stock pieces used.
- Consider ordering pieces from longest to shortest for better visual organization.
- Kerf (saw blade width) is accounted for in each cut.
- These are net cut lengths. Enter any required trim allowance in your own input lengths before calculating; no structural or safety margin is inferred.