fix excessive retraction and anti-backlash in sparse support. fix process settings reload
This commit is contained in:
parent
0358527254
commit
621eb7e900
2 changed files with 3 additions and 2 deletions
|
|
@ -743,12 +743,12 @@ let gs_kiri_print = exports;
|
|||
addOutput(preout, p2, fill * (dist / thinWall), fillSpeed, extruder);
|
||||
} else {
|
||||
// retract if dist trigger or crosses a slice top polygon
|
||||
if (dist > retractDist && (zhop || intersectsTop(startPoint, p1))) {
|
||||
if (!fast && dist > retractDist && (zhop || intersectsTop(startPoint, p1))) {
|
||||
retract();
|
||||
}
|
||||
|
||||
// anti-backlash on longer move
|
||||
if (antiBacklash && dist > retractDist) {
|
||||
if (!fast && antiBacklash && dist > retractDist) {
|
||||
addOutput(preout, p1.add({x:antiBacklash,y:-antiBacklash,z:0}), 0, moveSpeed, extruder);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -1634,6 +1634,7 @@ self.kiri.copyright = exports.COPYRIGHT;
|
|||
|
||||
if (!load) return;
|
||||
|
||||
settings.process = clone(load);
|
||||
settings.process.processName = name;
|
||||
settings.cproc[mode] = name;
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue