CutListEngine

Guillotine cutting calculator

See what a through-cut constraint changes.

Compare the same stock and parts under two different promises: dense rectangular packing, or a slicing layout with a dependency-safe cut sequence.

Live comparison

Same parts. Different cutting constraint.

Choose a sample cut list. Both layouts are recalculated from the same stock, parts, kerf, margin, and rotation settings.

Stock2440 × 1220 mmKerf 3.2 mm · rotation allowed
Parts10 instances2× Cabinet side (720×560) · 4× Shelf (520×360) · 2× Door (700×390) · 2× Toe kick (520×120)

A practical 2440 × 1220 mm cabinet job with kerf, repeated parts, and rotation enabled.

Geometric packing

Free Nesting

1 sheet
Material yield
74.778%
Unplaced
0
Cut count
N/A
Cut length
N/A
Sheet 01
P1
P2
Door
Door
Shelf
Shelf
Shelf
Shelf
Toe kick
Toe kick
Method: Multi-strategy rectangular packing
Technical detailsfree/maxrects
Through-cut plan

Guillotine Cutting

1 sheet
Material yield
74.778%
Unplaced
0
Cut count
13
Cut length
9,993.6
Sheet 01
P1
P2
Shelf
Shelf
Shelf
Shelf
Door
Door
Toe kick
Toe kick
Method: Multi-strategy through-cut search
Technical detailsguillotine/multi-strategy→bounded-order-search
Both modes use the same sheet count for this case.

Free Nesting optimizes rectangular placement. Guillotine Cutting also requires every reported cut to span the current sub-sheet, so its result can be less dense but directly provides a dependency-safe sequence.

Try your own cut list

How to read the result

Efficiency and executability are different questions.

01

Use Free Nesting for packing

Choose it when the immediate question is whether the rectangular parts can fit with kerf, margin, stock count, and optional rotation.

02

Use Guillotine for sequence

Choose it when each reported operation must divide the current rectangle completely and you need cut count, cut length, and order.

03

Check workshop constraints

Treat the sequence as geometric planning evidence, not a substitute for machine instructions, material support, safe handling, or operator judgment.

Why a dense layout may not be guillotine-cuttable

Free Nesting can place rectangles into open pockets around other parts as long as the final shapes do not overlap. A guillotine plan has a stricter history: the first operation must divide the entire usable sheet, and every later operation must divide one of the rectangular pieces created earlier. A visually compact group of interlocking rows may therefore fit geometrically but lack any first through-cut that preserves all parts. The guillotine result may rearrange those parts or use another sheet to maintain a valid slicing tree.

How to interpret cut count and cut length

Cut count is the number of slicing operations in the reported geometric sequence. Cut length adds the distance travelled across the current sub-sheets for those operations. Use both as planning comparisons between results, not as promises of elapsed shop time: handling, repositioning, margin trimming, machine acceleration, clamping, and safe support are outside the calculation. Always review the ordered steps against your equipment and material.

Questions

Guillotine cutting FAQ

What is a guillotine cut?

A guillotine cut travels completely across the current rectangular sub-sheet. After that cut, each remaining rectangle can be divided again. This creates a slicing tree rather than an arbitrary nesting layout.

Why can Guillotine Cutting use more sheets than Free Nesting?

Free Nesting only needs non-overlapping rectangles. Guillotine Cutting adds a structural constraint: every cut must span the current sub-sheet. Some dense geometric arrangements cannot be produced by that sequence of through-cuts.

Does the cut count include outside-margin trimming?

No. CutListEngine reports the slicing cuts inside the usable rectangle. Optional trimming needed to establish the outside margin is deliberately excluded and must be planned separately.

Is the sequence safe for every saw or workshop?

No. The sequence is dependency-safe for the geometric slicing tree, but it does not model machine limits, operator technique, support, clamping, grain direction, or site-specific safety procedures.

Want the reproducible numbers?

Review the sample inputs, measured results, and limitations behind this comparison.

Open benchmarks