Know the optimization scope
This planner sorts parts by area and uses best-fitting rectangular free regions. It produces a valid deterministic guillotine layout, but does not prove a globally minimum sheet count. Comparing sensible orientation choices or splitting jobs can improve a particular job.
Review handling constraints
A mathematical split may still be awkward on a small saw or with a heavy sheet. Check safe support, clamp clearance and reach. The plan does not prescribe an unsafe operation or evaluate the capacity of a specific machine. Reorder only when the remaining regions and required dimensions still permit it.
Label reusable rectangles
The offcut CSV lists the rectangular regions remaining after all cuts and kerf allowances. Label each physical offcut with its dimensions, material and grain direction. Keep these records separate from dust or narrow kerf waste so the inventory remains useful for the next project.
Use the three records for different decisions
The placement CSV answers where each required part ends up. The cut sequence answers how its current rectangular region is split. The offcut CSV lists the remaining reusable rectangles after the packing operations and kerf allowances. Read these together with each sheet’s SVG rather than treating the offcut inventory as a second list of required parts.
Check the quantity total first: a job with two sides, four shelves and one back should contain seven placed parts. Then inspect the sheet count, rotated flags and coordinate bounds. If an expected part is missing from your input list, a valid packing result cannot discover that omission.
Transfer an offcut to a future job carefully
Measure a physical offcut after cutting and label its material, thickness and grain direction. A reported rectangle may need extra trimming if handling damaged an edge. The current planner uses one stock size for a job; it does not mix arbitrary leftover sizes in one optimization. Plan separate jobs for different stock dimensions and compare their usage manually. The heuristic result is repeatable for the same inputs but is not a proof of the globally minimum waste.