better belt layout. account for anchor in layout
This commit is contained in:
parent
8cd62d8b44
commit
73a1948cb1
2 changed files with 7 additions and 2 deletions
|
|
@ -2095,7 +2095,12 @@
|
||||||
gap = spacing * 1.5;
|
gap = spacing * 1.5;
|
||||||
}
|
}
|
||||||
|
|
||||||
let i, m, sz = SPACE.platform.size(),
|
// space parts to account for anchor in belt mode
|
||||||
|
if (isBelt) {
|
||||||
|
gap += proc.firstLayerBeltLead || 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
let i, m, sz = isBelt ? {x:1, y:100000} : SPACE.platform.size(),
|
||||||
mp = [sz.x, sz.y],
|
mp = [sz.x, sz.y],
|
||||||
ms = [mp[0] / 2, mp[1] / 2],
|
ms = [mp[0] / 2, mp[1] / 2],
|
||||||
c = Widget.Groups.blocks().sort(MOTO.Sort),
|
c = Widget.Groups.blocks().sort(MOTO.Sort),
|
||||||
|
|
|
||||||
|
|
@ -164,7 +164,7 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
loops = isBelt && rloops.length ? rloops : undefined;
|
loops = isBelt && rloops.length ? rloops : undefined;
|
||||||
console.log({loops});
|
|
||||||
(process.gcodePauseLayers || "").split(",").forEach(function(lv) {
|
(process.gcodePauseLayers || "").split(",").forEach(function(lv) {
|
||||||
let v = parseInt(lv);
|
let v = parseInt(lv);
|
||||||
if (v >= 0) pause.push(v);
|
if (v >= 0) pause.push(v);
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue