fix case where max feedrates are all 0

This commit is contained in:
Stewart Allen 2025-10-14 21:06:18 -04:00
commit a08fedf28c

View file

@ -268,7 +268,7 @@ export function cam_export(print, online) {
arc = out.emit == 2 || out.emit == 3,
center = out.center,
nl = (compact_output && lastGn === gn) ? [] : [gn],
maxf = dz < 0 ? maxZd : maxXYd,
maxf = (dz < 0 ? maxZd : maxXYd) || speed,
feed = Math.min(speed || maxf, maxf),
dist = Math.sqrt(dx * dx + dy * dy + dz * dz),
newFeed = feed && feed !== pos.f;