change preview.maxspeed to preview.speeds and emit an object with min/max

This commit is contained in:
Stewart Allen 2021-05-20 09:40:15 -04:00
commit abe27001ca
5 changed files with 32 additions and 13 deletions

View file

@ -131,6 +131,7 @@
height = 0,
factor = 1,
tool = 0,
minf = Infinity,
maxf = 0,
seq = [],
autolayer = true,
@ -252,6 +253,7 @@
if (!moving && point.z) bounds.max.z = Math.max(bounds.max.z, point.z);
// update max speed
if (pos.F) minf = Math.min(minf, pos.F);
maxf = Math.max(maxf, pos.F);
// always add moves to the current sequence
@ -392,6 +394,7 @@
scope.imported = gcode;
scope.lines = lines.length;
scope.bytes = gcode.length;
scope.minSpeed = Math.floor(minf / 60);
scope.maxSpeed = Math.floor(maxf / 60);
scope.belt = belt;