DXF Cut Preflight

Why your laser-cut DXF was rejected: open paths and duplicate lines

Three defects account for most automatic rejections, and all three are invisible when you look at the drawing. Here is what each one actually is, why your eyes cannot catch it, and how to fix it.

Last updated 11 August 2026

When an automated cutting service rejects your file, the message is usually short and the cause is usually one of three things: a contour that is not closed, geometry drawn twice, or extra content that is not part of the cut. These are not aesthetic complaints. Each one breaks a specific step in how the machine turns your drawing into a toolpath.

Why the software cares so much

A cutting service does not cut your lines. It builds a region from them — a closed loop with an inside and an outside — and then offsets that loop by half the kerf to decide where the beam actually travels. Everything downstream depends on that: which side is scrap, which loops are interior holes, how much material to quote.

A loop that does not close has no inside. Xometry states the requirement in those exact terms: “The file should not contain open curves. Close all open curves so that the 2D sketch can be extruded.” The extrusion is the giveaway — their pipeline is trying to make a solid out of your outline, and an open outline is not a shape at all.

Duplicated geometry breaks a different step. If two identical lines sit on the same coordinates, the machine has no way to know whether you meant one cut or two. SendCutSend rejects it outright:

“Duplicate paths in your 2D vector file (.dxf, .dwg, .eps, or .ai format) will be rejected by our automated system since the laser cannot recognize or cut them.”SendCutSend, common file problems (retrieved 11 August 2026)

1. Open contours

An open contour is a cut path whose start and end points do not meet. The gap is often far below what you can see — a thousandth of a millimetre is common when geometry has been copied, mirrored, trimmed, or round-tripped through another format.

Why you cannot see it. At a zoom level where the whole part fits on your screen, a 0.001 mm gap is a small fraction of one pixel. There is no zoom level at which you would think to look, because nothing tells you where to look.

How to find it without a checker

How to fix it

2. Duplicate and overlapping paths

Duplicates come from ordinary work: copy-paste, mirroring a half and leaving both halves along the centreline, exploding a block, importing the same layer twice. Two lines on identical coordinates draw exactly one line on your screen.

There are three distinct cases, and they are not equally serious.

That last case is why a good checker reports rather than decides. Common-line cutting is a deliberate technique that saves time and material — and SendCutSend explicitly states it is “unable to accept designs with common-line cutting”. The same geometry is a clever optimisation at one shop and an instant rejection at another. No file-level tool can know which shop you are sending to, so anything that silently failed or silently passed a shared edge would be wrong half the time.

How to find and fix it

3. Extra geometry that is not the part

A title block, a dimension, a note, a border, a construction line, a logo on a hidden layer — the cutter’s importer does not know which of these you meant to cut. Xometry is blunt about the consequence: “Extra-drawn features can be confused with cut geometry and cause the file processing to fail”, and it also states that files “cannot contain inserts or multiple assembled components.”

Hidden layers deserve special attention. Hidden is a display setting, not a deletion. The geometry is still in the file, and whether it gets cut depends entirely on the receiving software. Delete it rather than hiding it.

The practical order to work in

  1. Delete everything that is not cut geometry, including on hidden layers.
  2. Run your CAD tool’s duplicate-removal command and note how many objects it removed.
  3. Join the outline into closed polylines and confirm each one reports as closed.
  4. Fill or hatch each region as a final closure test.
  5. Re-export, then check the exported file — not the drawing you were working in.

Step five is the one people skip. The export is where geometry gets flattened, tessellated, and re-encoded, so it is the export that can be broken while your sketch is perfect.

Submitted to the Chrome Web Store — awaiting review

Free, local, and requests no permissions. Opens ASCII model-space DXF files.

Sources