Save last known Z position in multi color slicing.

This commit is contained in:
Daid 2012-05-01 18:40:10 +02:00
parent 8f39846349
commit 3d70d67145

View File

@ -1,7 +1,7 @@
from __future__ import absolute_import
import __init__
import wx, sys, os, math, threading, subprocess, time
import wx, sys, os, math, threading, subprocess, time, re
from util import profile
from util import sliceRun
@ -202,6 +202,8 @@ class WorkerThread(threading.Thread):
hasLine = True
if line.startswith(';LAYER:'):
break
if 'Z' in line:
lastZ = float(re.search('Z([^\s]+)', line).group(1))
if not layerHasLine:
nextExtruder = files.index(f)
resultFile.write(';LAYER:%d\n' % (layerNr))