What is CutPacket?
CutPacket is a Windows app for small cabinet and furniture shops that turns a parts CSV and a stock CSV into a cutting packet: cut diagrams with the saw sequence, a label for every piece, and a recut list. When the order changes, it compares the revised list by part ID and tells the shop what to recut, keep, or set aside. It runs on your PC with no account.
What do the parts and stock CSV files need?
Each part row needs an ID, a length, a width, and a material; quantity, name, grain, unit, and notes are read when present. Each stock row needs a length, a width, and a material, with the quantity on hand and grain yes or no. Common header names such as part, qty, or pcs are recognized, and comma, semicolon, and tab files all import.
What does CutPacket check before it lays out sheets?
Mixed units in one file, unknown units, sizes over 10 metres that look like a unit mistake, duplicate or missing IDs, blank grain on grained stock, parts too big for any sheet after trim, materials with no matching stock, and stock too short for the parts. Each finding shows the CSV row, the part, and the fix, and you clear the errors before Generate packet runs.
Does it respect grain direction?
Yes. Mark each part length, width, or none, and each stock sheet yes or no. On grained stock, a length part keeps its length along the sheet, a width part is turned 90 degrees, and a none part can go either way. Parts on stock without grain, such as melamine, rotate to fit. Labels print each part’s grain, and grained sheets get a grain arrow on the diagram.
How are kerf and edge trim applied?
Type them under Saw, such as a 3.2 mm kerf and a 10 mm edge trim, or 1/8 and 1/2 in inches, and choose Apply saw settings. The trim comes off every edge of each sheet before any part is placed, and the kerf is taken out between neighbouring parts. The footer of every page in the packet prints the kerf and trim used.
How does CutPacket handle a revised order?
Choose Import revised parts CSV. CutPacket compares the new list with the previous revision by part ID and marks each part New, Changed, Qty up, Qty down, or Notes. After Generate packet, every piece gets one action: Cut, Recut · scrap old, Cut as planned, Keep, or Surplus. Pieces already cut and unchanged are left out of the new layout.
How do I mark pieces that are already cut?
Tick them on the Already cut tab, or select a sheet in the layout review and choose Mark sheet cut to tick every piece on it. The ticks are saved in the .cutpacket project file and carry into the next revision, because part IDs and labels stay the same from one revision to the next.
What is in the exported packet?
Approve each sheet in the layout review, or choose Approve all, then choose Export packet and pick a folder. CutPacket writes a new folder for the job and revision with three PDFs, the cut diagrams, the labels, and the recut list, plus a cut list CSV, a labels CSV, a recut list CSV, and the plan as JSON.
What label sheets does it print?
4 × 2 inch labels, two across and five down on a US Letter page, printed in saw order, sheet by sheet. Each label shows the part ID in large type, the name, size, material, grain, sheet number, saw number, and the job and revision. The labels CSV carries the same fields for thermal and roll label printers.
What happens to my CSV files and earlier packets?
They stay exactly as they are. CutPacket reads your CSV files and never writes to them, and each export creates its own folder. If a packet for the same job and revision is already in the folder you pick, the new one is written beside it with a -2 suffix, so the copy the shop is cutting from stays intact.
Where does my job data go?
It stays on your PC. CutPacket has no account, collects no telemetry, and makes no network calls of its own; the Microsoft Store handles the purchase and the trial. It reads only the files you pick, writes only to the folders you choose, and runs as a standard user with no elevation.
What does it cost, and what do I need to run it?
CutPacket is a one-time purchase in the Microsoft Store, which shows the current price in your currency and runs a 15-day free trial. There is no subscription. It runs on Windows 10 version 2004 or later and Windows 11, on x64 PCs.