check for empty slice layers in pocket

This commit is contained in:
Stewart Allen 2024-08-20 18:16:01 -04:00
commit c11c51af5f

View file

@ -1407,6 +1407,7 @@ class OpPocket extends CamOp {
};
for (let pocket of pockets.filter(p => !p.used)) {
let poly = pocket[0].camLines.slice().sort((a,b) => b.area() - a.area())[0];
if (!poly) continue;
let find = poly.findClosestPointTo(printPoint);
if (find.distance < min.dist) {
min.pocket = pocket;