Result
One sheet preview
Set sheet size and products, then click Compute layout.
Proportional counts per sheet, multi-stage guillotine (V–H / H–V). Optional 90° rotation per piece.
Engine: Rust → WebAssembly (solveLayoutJson).
Set sheet size and products, then click Compute layout.