chiark / gitweb /
for Z change, also accept negative Z values
authorYouness Alaoui <kakaroto@kakaroto.homelinux.net>
Fri, 6 Nov 2015 19:18:43 +0000 (14:18 -0500)
committerYouness Alaoui <kakaroto@kakaroto.homelinux.net>
Fri, 6 Nov 2015 19:18:43 +0000 (14:18 -0500)
Cura/util/machineCom.py

index e6764400b4a9e7412cbb04bd3cf91e3ed4790a04..0db7ecb2a1971009a39facad0b16193badd1d3f7 100644 (file)
@@ -602,7 +602,7 @@ class MachineCom(object):
                        if self._printSection in self._feedRateModifier:
                                line = re.sub('F([0-9]*)', lambda m: 'F' + str(int(int(m.group(1)) * self._feedRateModifier[self._printSection])), line)
                        if ('G0' in line or 'G1' in line) and 'Z' in line:
-                               z = float(re.search('Z([0-9\.]*)', line).group(1))
+                               z = float(re.search('Z(-?[0-9\.]*)', line).group(1))
                                if self._currentZ != z:
                                        self._currentZ = z
                                        self._callback.mcZChange(z)