From c4a9c38c338af68cdbfe0161c917aadda89da215 Mon Sep 17 00:00:00 2001 From: Mark Burton Date: Wed, 11 Apr 2018 09:12:22 +0100 Subject: [PATCH] No! G90 does not command absolute extrusion, M82 does that. --- plugins/GCodeReader/RepRapFlavorParser.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/GCodeReader/RepRapFlavorParser.py b/plugins/GCodeReader/RepRapFlavorParser.py index 42853913d6..ba1e13f23d 100644 --- a/plugins/GCodeReader/RepRapFlavorParser.py +++ b/plugins/GCodeReader/RepRapFlavorParser.py @@ -18,10 +18,10 @@ class RepRapFlavorParser(FlavorParser.FlavorParser): self._is_absolute_extrusion = False ## Set the absolute positioning - # RepRapFlavor code G90 sets position of X, Y, Z, and E to absolute + # RepRapFlavor code G90 sets position of X, Y, Z to absolute + # For absolute E, M82 is used def _gCode90(self, position, params, path): self._is_absolute_positioning = True - self._is_absolute_extrusion = True return position ## Set the relative positioning