From b8afd5d243ab1a9b4b8a9c538f5fd32795b8d0ca Mon Sep 17 00:00:00 2001 From: Stewart Allen Date: Sun, 14 Mar 2021 18:50:47 -0400 Subject: [PATCH] tweak raft settings for cleaner separation --- src/mode/fdm/prepare.js | 6 +++--- src/mode/fdm/slice.js | 1 + 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/mode/fdm/prepare.js b/src/mode/fdm/prepare.js index 5f97698d..04c38bfe 100644 --- a/src/mode/fdm/prepare.js +++ b/src/mode/fdm/prepare.js @@ -139,11 +139,11 @@ zoff += height; }; - raft(nozzle/1, process.sliceFillAngle + 0 , nozzle * 6.0, firstLayerRate / 3, 4); - raft(nozzle/1, process.sliceFillAngle + 0 , nozzle * 6.0, firstLayerRate / 2, 4); + raft(nozzle/1, process.sliceFillAngle + 0 , nozzle * 5.0, firstLayerRate / 3, 4); + raft(nozzle/1, process.sliceFillAngle + 0 , nozzle * 5.0, firstLayerRate / 2, 4); raft(nozzle/2, process.sliceFillAngle + 90, nozzle * 3.0, process.outputFeedrate, 2.5); raft(nozzle/2, process.sliceFillAngle + 0 , nozzle * 1.0, process.outputFeedrate, 1.5); - raft(nozzle/2, process.sliceFillAngle + 0 , nozzle * 1.0, process.outputFeedrate, 1.0); + raft(nozzle/2, process.sliceFillAngle + 90 , nozzle * 0.7, process.outputFeedrate, 0.75); // raise first layer off raft slightly to lessen adhesion firstLayerHeight += process.outputRaftSpacing || 0; diff --git a/src/mode/fdm/slice.js b/src/mode/fdm/slice.js index b918b8f9..c36cb920 100644 --- a/src/mode/fdm/slice.js +++ b/src/mode/fdm/slice.js @@ -359,6 +359,7 @@ start.down = addto; slices.splice(0,0,addto); } + addto.index = -1; addto.belt.anchor = true; let z = addto.z; let y = z - smin - (nozzleSize / 2);