fix belt support fill and support perimeter speed
This commit is contained in:
parent
85f7d77c08
commit
13fbb4baa1
3 changed files with 6 additions and 3 deletions
|
|
@ -3,7 +3,7 @@
|
||||||
Full docs @ https://docs.grid.space/projects/kiri-moto
|
Full docs @ https://docs.grid.space/projects/kiri-moto
|
||||||
|
|
||||||
|
|
||||||
# Release 3.9 (2023-03-11)
|
# Release 3.9 (2023-03-12)
|
||||||
|
|
||||||
* more graceful handling of security contexts blocking SharedArrayBuffer
|
* more graceful handling of security contexts blocking SharedArrayBuffer
|
||||||
* FDM refactor the 'detect' support feature for auto-placing manual supports
|
* FDM refactor the 'detect' support feature for auto-placing manual supports
|
||||||
|
|
@ -19,6 +19,8 @@ Full docs @ https://docs.grid.space/projects/kiri-moto
|
||||||
* CAM add lathe worker parallelization (2x - 6x speedup)
|
* CAM add lathe worker parallelization (2x - 6x speedup)
|
||||||
- add "common" overrides in ops (z top/bottom/thru, direction)
|
- add "common" overrides in ops (z top/bottom/thru, direction)
|
||||||
- fix lathe yellow path in normal (not dark) mode
|
- fix lathe yellow path in normal (not dark) mode
|
||||||
|
- fix pocket/trace selection with flip op
|
||||||
|
- fix supports in belt mode
|
||||||
|
|
||||||
|
|
||||||
# Release 3.8 (2023-01-21)
|
# Release 3.8 (2023-01-21)
|
||||||
|
|
|
||||||
|
|
@ -790,7 +790,7 @@ function slicePrintPath(print, slice, startPoint, offset, output, opt = {}) {
|
||||||
originCenter = process.outputOriginCenter || bedRound,
|
originCenter = process.outputOriginCenter || bedRound,
|
||||||
extruder = slice.extruder || 0,
|
extruder = slice.extruder || 0,
|
||||||
nozzleSize = process.sliceLineWidth || device.extruders[extruder].extNozzle,
|
nozzleSize = process.sliceLineWidth || device.extruders[extruder].extNozzle,
|
||||||
firstLayer = opt.first || false,
|
firstLayer = (opt.first || false) && !opt.support,
|
||||||
thinWall = nozzleSize * (opt.thinWall || 1.75),
|
thinWall = nozzleSize * (opt.thinWall || 1.75),
|
||||||
retractDist = opt.retractOver || 2,
|
retractDist = opt.retractOver || 2,
|
||||||
fillMult = opt.mult || process.outputFillMult,
|
fillMult = opt.mult || process.outputFillMult,
|
||||||
|
|
|
||||||
|
|
@ -831,7 +831,8 @@ FDM.slice = function(settings, widget, onupdate, ondone) {
|
||||||
}
|
}
|
||||||
|
|
||||||
// fill all supports (auto and manual)
|
// fill all supports (auto and manual)
|
||||||
if (!isBelt && supportDensity) {
|
// if (!isBelt && supportDensity) {
|
||||||
|
if (supportDensity) {
|
||||||
profileStart("support-fill");
|
profileStart("support-fill");
|
||||||
let promises = false && isConcurrent ? [] : undefined;
|
let promises = false && isConcurrent ? [] : undefined;
|
||||||
forSlices(0.8, promises ? 0.88 : 0.9, slice => {
|
forSlices(0.8, promises ? 0.88 : 0.9, slice => {
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue