✨ Sort Path automatically reorders drawing elements into a sequence that is easier to cut. A laser cutter or cutting plotter processes elements in the order they appear in the data. If that order is mixed up, the outer outline may be cut first and the part may shift, or the cutting head may travel back and forth unnecessarily. Running Sort Path rebuilds the sequence so those problems are less likely to occur.
Click ✨ Sort Path on the toolbar, or choose "Transform > Sort Path" from the menu. A result dialog appears, and the new order is used for Save and export.
If lines overlap in the same place, many endpoints appear to be connected, and the system cannot tell whether a shape is closed. As a result, windows or holes may not be cut before the outer outline. The Data Convert screen does not remove overlapping lines automatically. This should be done on the CAD design screen with "Transform > Organize (Merge Duplicates)", which combines duplicate elements into one.
The confirmation dialog shows these two counts.
| Completely overlapping elements | The extra count of lines, circles, or arcs that share the same start/end points (or the same center and radius) and occupy the exact same location. |
|---|---|
| Partially overlapping lines | The number of pairs of straight lines that share the same infinite line and overlap only in part. This includes a short line contained inside a longer line. |
Sort Path applies the following three rules strictly, from top to bottom.
If the outer outline is cut first, the part can come loose from the material and later holes will be misaligned. Finishing inner shapes first keeps the part held in the sheet while holes are cut.
The tool will not jump to another part in the middle of a cut. Processing stays grouped by part, for example "Part A holes → Part A outline → Part B holes → Part B outline". Travel distance may be longer in some cases, but this grouping is kept for cutting stability.
The outer outline is separated only after all work on that part (holes, windows, inner partitions, and fold lines) is finished.
Cutting starts at the bottom-left of the drawing. The part closest to the bottom-left is started first, then nearby parts are connected in order.
If a figure contains inner partitions or fold lines (score lines), they are cut before the outer outline. This finishes all inner work before the part can shift after the outline is cut.
Sort Path decides which shape is inside another by checking whether each figure is closed. Knowing this helps you find the cause when the order is not what you expected.
If linetypes or colors are mixed inside one figure, they are reordered within that figure using the priorities below. Part-unit and inner-first rules take precedence, so this order never crosses a part boundary.
| Linetype order | Dash-Double-Dot → Dash-Dot → Long Dash → Medium Dash → Short Dash → Solid |
|---|---|
| Color order | White → Yellow → Cyan → Green → Orange → Magenta → Red → Blue → Black |
After Sort Path runs, a result like the following is shown.
| Cutting order rule | Confirms which rules were applied. |
|---|---|
| Part units | The number of detected closed shapes. Each is finished as one group without being split. |
| Inner first | The number of elements judged to be inside another shape and moved before the outline, plus the nesting depth. |
| Rapid move before / after | The total distance the head travels while not cutting (rapid-move distance). |
| Change | How much the rapid-move distance was reduced or increased. |
Click ▶ Cutting Order on the toolbar to play an animation of the actual cutting sequence. Run it after Sort Path to confirm that the order matches your intent.
| Symptom | Likely cause and what to do |
|---|---|
| A message says overlapping elements were found | Run "Transform > Organize (Merge Duplicates)" on the CAD design screen to combine overlapping lines into one. The Convert screen does not remove them automatically. |
| The outline is cut before holes | The outline may not be closed. Check corners and joints for gaps, and reconnect lines using endpoint snap. Remaining overlapping lines can cause the same symptom. |
| Inner partitions are not treated as part of the figure | The partition meets the middle of the outline (a T-junction). Split the outline at the partition location. |
| Cutting starts at an unexpected place | The start position is the bottom-left of the whole drawing. The part closest to the bottom-left is started first. |
| Rapid-move distance increased | This is the result of keeping inner-first and part-unit rules. It is not an error. |