Reset the E value to zero before and after printing support. This is the first step to printing support with dual extrusion.

master
daid 2012-07-31 13:38:29 +02:00
parent 547fa84729
commit 7d3058dfca
1 changed files with 1 additions and 1 deletions

View File

@ -384,7 +384,7 @@ class DimensionSkein:
elif firstWord == '(<layer>':
self.layerIndex += 1
settings.printProgress(self.layerIndex, 'dimension')
elif firstWord == '(</layer>)':
elif firstWord == '(</layer>)' or firstWord == '(<supportLayer>)' or firstWord == '(</supportLayer>)':
if self.totalExtrusionDistance > 0.0 and not self.repository.relativeExtrusionDistance.value:
self.distanceFeedRate.addLine('G92 E0')
self.totalExtrusionDistance = 0.0