PDF cutlist guides
PDF cutlist import: MaxCut, SketchCut and CutList Plus
Learn how AnyCutlist imports text-based MaxCut, SketchCut and CutList Plus PDF cutlists, including multi-page parts, quantities and edgebanding.
By AnyCutlist · Published · Updated
Which PDF cutlist formats can AnyCutlist import?
AnyCutlist can directly recognize several common PDF cutlist exports: MaxCut cutting lists, SketchCut Parts reports, CutList Plus confirmation lists and CutList Plus fx Parts Lists. These are not handled as one generic PDF table. Each recognized format has a dedicated parser that understands its own headings, row structure, totals and edge-banding notation.
The best input is the original PDF exported by the cutlist or optimization software, with selectable text and every page included. AnyCutlist’s upload sniffer chooses the path automatically: a recognized report is sent to its deterministic parser, while an unrecognized, image-only or scanned PDF is rasterized page by page and routed to AI vision/OCR. The user does not need to convert or retype the document just because the deterministic path is unavailable.
| PDF report | Best source | Information preserved or checked | Review before production |
|---|---|---|---|
| MaxCut cutting list | Original report with Actual Size, Cutting Size and Edging columns | Part code, quantity, material section, actual dimensions and L-L-W-W edging; total job panels are checked | Confirm unusual custom templates, material thickness and any source notes |
| SketchCut Parts report | Original PDF containing the authoritative Parts pages and Results total | Length, width, quantity, rotation, consecutive multi-page rows, edge marks and groove labels | Assign or confirm material and thickness when the report does not print them |
| CutList Plus confirmation list | Complete text-based confirmation list | Part rows, quantities, materials, rotation and banding counts across page breaks | Check custom columns, material names and any nonstandard report layout |
| CutList Plus fx Parts List | Original text-based Parts List with the standard fx columns | Sub-assembly, description, thickness, copies, dimensions, material and banding | Review free-text information, diagram references and custom layouts |
Can AnyCutlist import a MaxCut PDF cutting list?
Yes—when the PDF contains the recognizable MaxCut cutting-list structure. AnyCutlist reads the Actual Size columns as the requested finished part dimensions instead of accidentally importing the already-adjusted Cutting Size. It also reads quantities, material sections and MaxCut’s L-L-W-W edgebanding sequence, including long edge descriptions that wrap onto another line or continue after a page footer.
A redacted regression fixture contains 44 logical rows and 797 total pieces across two material sections. The importer preserves all 797 pieces, checks the Job Panels total and verifies that edge deductions applied once reproduce the printed cutting sizes. Separate safety cases deliberately damage rows, totals and headings; those documents are rejected instead of being returned as a plausible but incomplete cutlist.
- Export the full MaxCut cutting list, not only a nesting diagram.
- Keep the Actual Size, Cutting Size and Edging (L-L-W-W) headings in the PDF.
- Compare the detected row count, total pieces, materials and edge assignments with MaxCut before approving the import.
Can AnyCutlist read a multi-page SketchCut PDF?
Yes—recognized SketchCut PDFs can include consecutive Parts pages. AnyCutlist extracts the authoritative numbered rows from those pages and ignores optimizer layouts, stock diagrams and other dimension-like numbers that are not parts. It preserves quantity, decimal dimensions and rotation, then checks the extracted piece total against the Results summary when that total is available.
One multi-page regression fixture contains 46 rows and 99 pieces over two Parts pages. Another confirms that a missing row, broken row sequence or mismatched Results total causes the deterministic import to stop rather than silently losing parts. SketchCut GL and GW labels are recorded as length and width grooves. Dashed underline marks are also treated as grooves, including non-Pro documents that use a dashed edge style as a visual substitute for grooving.
SketchCut reports do not always print a usable material or thickness beside every part. When those values are absent, the review table must make the missing assignment visible so the reviewer can select the correct stock before optimization, quoting or export.
What does the CutList Plus PDF importer preserve?
For recognized CutList Plus confirmation lists, AnyCutlist follows logical rows across wrapped text, repeating page headers and page breaks. It maps the printed material, dimensions, quantity, rotation and banding counts to reviewable parts instead of treating each physical line of PDF text as a separate item.
A redacted three-page regression fixture contains 103 logical rows, 359 total pieces and seven material groups. The importer preserves all three totals and maps combinations such as one or two length and width bands to physical part edges. If a row is removed from the fixture, the parser fails closed rather than accepting the remaining 102 rows as a complete job.
CutList Plus fx uses a separate recognizable Parts List structure. Its importer reads the standard part number, sub-assembly, description, thickness, copies, length, width, material type, material name, banding, information and diagram fields. Custom reports that rearrange or remove those signals still need careful review and may require another import method.
What should a ‘perfect’ PDF cutlist import mean?
For production data, ‘perfect’ should not mean that software confidently returns something. It should mean that a recognized document is parsed consistently, its completeness checks pass and a person can compare the result with the source before approval. A parser that refuses an ambiguous file is safer than one that quietly drops a row and reports success.
That is why AnyCutlist separates extraction from verification. Dedicated format detection identifies a known report; structural and quantity checks guard against partial results; and the PDF pipeline can continue through native-document or page-image vision/OCR when the deterministic parser does not produce a safe result. Warnings preserve uncertainty, and the review table remains the approval boundary. Optimization, quotation and machine output should use the reviewed cutlist—not an unchecked extraction result.
- The number of logical rows matches the source report.
- The sum of part quantities matches the printed total where one exists.
- Dimensions come from the intended columns and use the expected units.
- Materials, thicknesses, rotation, edgebanding and grooves are present or explicitly flagged for review.
- No page, wrapped row or repeated header has been mistaken for a part.
How to get the most reliable PDF cutlist conversion
Upload the original software export whenever possible. Do not flatten it into a screenshot, photograph the screen or scan a printout unless the original is unavailable. Choose the report that lists the parts—not only the optimized sheet layout—and include every page in one PDF. AnyCutlist will sniff the file and select deterministic extraction or the vision/OCR route automatically; there is no manual conversion step and failure to match a dedicated parser does not mean retyping the cutlist.
After import, compare the review table with the PDF in a deliberate order: row count, total pieces, material groups, dimensions, quantities, rotation, edgebanding and operations. Resolve every warning and fill any source information the report did not contain. Only then verify the cutlist and continue to optimization, quoting, labels or machine exports.
- Use an original, text-based MaxCut, SketchCut or CutList Plus PDF.
- Include complete Parts or confirmation-list pages and their printed totals.
- Keep the source open beside the review table for comparison.
- Treat scans, altered templates and missing material data as review work—not automatic approval.
Evidence note
How we verified these PDF format claims
The row and piece counts in this guide come from redacted internal regression fixtures for known report structures. They demonstrate repeatable parser and completeness checks; they are not customer outcomes and do not guarantee compatibility with every software version, language, custom template or damaged PDF.
Dedicated-parser claims apply to recognized PDFs with embedded text. Image-only or scanned PDFs use an OCR path whose results depend on resolution, contrast, orientation and source quality. Every imported cutlist still requires human review before pricing or manufacturing.
AnyCutlist intentionally rejects deterministic results when key structural or total checks fail, then uses its native-document or page-image vision/OCR fallback where the format can be processed safely. Format-specific validation can still stop a result that cannot be reconciled without risking duplicated or missing parts; the user can retry with the original complete export rather than manually retyping it.