chiark / gitweb /
Fix dual-extrusion with different model heights.
authordaid303 <daid303@gmail.com>
Tue, 9 Apr 2013 09:50:51 +0000 (11:50 +0200)
committerdaid303 <daid303@gmail.com>
Tue, 9 Apr 2013 09:50:51 +0000 (11:50 +0200)
Cura/slice/__main__.py

index 6c020577f102dee21a2aceec511bbe93cb93c221..1de400f210b3ebbe20f9df620f557bf6252ca392 100644 (file)
@@ -173,8 +173,9 @@ def stitchMultiExtruder(outputList, resultFile):
 
                                startSlice = outputSlice[n][0]
                                endSlice = outputSlice[n][1]
+
                                currentE = 0
-                               while not isPrintingLine(outputList[n][startSlice]):
+                               while startSlice < len(outputList[n]) and not isPrintingLine(outputList[n][startSlice]):
                                        currentE = getCodeFloat(outputList[n][startSlice], 'E', currentE)
                                        currentX = getCodeFloat(outputList[n][startSlice], 'X', currentX)
                                        currentY = getCodeFloat(outputList[n][startSlice], 'Y', currentY)