skip raster when no paths produced

This commit is contained in:
Stewart Allen 2025-12-13 18:09:11 -05:00
commit b08d0381de

View file

@ -345,6 +345,10 @@ class OpArea extends CamOp {
triangles: vertices, triangles: vertices,
boundsOverride: wbounds boundsOverride: wbounds
}); });
if (paths.length === 0) {
// skip raster if no output generated
continue;
}
let output = await raster.generateToolpaths({ let output = await raster.generateToolpaths({
paths, paths,
step: toolOver / 2, step: toolOver / 2,