fix area trace early termination conflict with drape

This commit is contained in:
Stewart Allen 2025-12-11 08:26:57 -05:00
commit adbf4f61d7

View file

@ -231,7 +231,7 @@ class OpArea extends CamOp {
count: op.steps ?? 1, outs, flat: true, z, minArea: 0, open: true count: op.steps ?? 1, outs, flat: true, z, minArea: 0, open: true
}); });
} }
if (outs.length === 0) { if (outs.length === 0 && !op.drape) {
// terminate z descent when no further output possible // terminate z descent when no further output possible
break; break;
} }