From cc99c481af823cce1b7967bc09b466f9557f745a Mon Sep 17 00:00:00 2001 From: Ghostkeeper Date: Fri, 7 Aug 2020 16:07:42 +0200 Subject: [PATCH] Don't apply printspeed to travel moves As the documentation says, only apply it to extrusion moves. Done as a 5 minute fix. --- plugins/PostProcessingPlugin/scripts/ChangeAtZ.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/PostProcessingPlugin/scripts/ChangeAtZ.py b/plugins/PostProcessingPlugin/scripts/ChangeAtZ.py index e34f1d80eb..7865e7b6ae 100644 --- a/plugins/PostProcessingPlugin/scripts/ChangeAtZ.py +++ b/plugins/PostProcessingPlugin/scripts/ChangeAtZ.py @@ -1120,7 +1120,8 @@ class ChangeAtZProcessor: new_line = self.processRetractFeedRate(extrude_length, feed_rate, new_line, x_coord, y_coord, z_coord) # handle print speed adjustments - new_line = self.processPrintSpeed(feed_rate, new_line) + if extrude_length is not None: # Only for extrusion moves. + new_line = self.processPrintSpeed(feed_rate, new_line) # set our current extrude position self.LastE = extrude_length if extrude_length is not None else self.LastE