From cbfaa9be6ade89a8e91b1cac47fa780a2fe49ef3 Mon Sep 17 00:00:00 2001 From: Martin Wickham Date: Thu, 15 Jan 2015 01:59:20 -0600 Subject: [PATCH] Fix G90/G91 interpretation regarding relative e --- Cura/util/gcodeInterpreter.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cura/util/gcodeInterpreter.py b/Cura/util/gcodeInterpreter.py index 1c8532c9..00353148 100644 --- a/Cura/util/gcodeInterpreter.py +++ b/Cura/util/gcodeInterpreter.py @@ -151,7 +151,7 @@ class gcode(object): pos[2] += z * scale moveType = 'move' if e is not None: - if absoluteE: + if absoluteE and posAbs: e -= currentE if e > 0.0: moveType = 'extrude' -- 2.30.2