Creating toolpaths for an SVG which imports with overlapping geometries

as requested on support…

Given the imported SVG:

which fails to generate toolpaths as expected:

Use current selection

OK

it is necessary to determine what aspects of the geometry interfere with toolpath generation…

Zooming in we see instances of overlapping geometries:

drag-selecting them:

it is then possible to use the Trim Vectors command:

to remove the overlapping sections:

Until one arrives at:

OK

OK

Repeat this for all other areas where overlap occurs…

Note that this will require a bit of judgement as to what should be removed and how parts should interact:

Once a given set of vectors is resolved in terms of overlapping/intersections:

use the “Join Vectors” command to close things

which will restore them to black (indicating a closed region) from the magenta (which indicates open geometry).

Eventually arriving at:

which allows a toolpath as expected:

but suffers from a confusing aspect where the leaves which one would expect to be in the foreground are instead cut away, while the veins of the leaves which arguably would read better when cut away are left proud.

This is a classic problem of “figure ground reversal” as has been discussed aforetime:

An expedient solution is to increase the size of the stock:

and cut as a V carving with the Pocket removal option enabled:

2 Likes