Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/supermerill/SuperSlicer.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsupermerill <merill@free.fr>2022-09-01 02:18:15 +0300
committersupermerill <merill@free.fr>2022-09-01 02:18:15 +0300
commitead45851972e553219dea325f7c950e8a651a421 (patch)
treefcc67e34c8cef6189e4f667b55ca166f1c2ae47d
parent3f8fcdf1fe0bea224f86155b1929f2dac4f85891 (diff)
don't unretract when wiping if using firmware retraction.
supermerill/SuperSlicer#3163
-rw-r--r--src/libslic3r/GCode.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libslic3r/GCode.cpp b/src/libslic3r/GCode.cpp
index 62c226a0f..c2b6da7a4 100644
--- a/src/libslic3r/GCode.cpp
+++ b/src/libslic3r/GCode.cpp
@@ -232,7 +232,7 @@ std::string Wipe::wipe(GCode& gcodegen, bool toolchange)
gcode += gcodegen.writer().set_speed(wipe_speed, "", gcodegen.enable_cooling_markers() ? ";_WIPE" : "");
gcode += gcodegen.writer().extrude_to_xy(
gcodegen.point_to_gcode(line.b),
- -dE,
+ gcodegen.config().use_firmware_retraction? 0 : -dE,
"wipe and retract"
);
}