chiark / gitweb /
Reset the E value to zero before and after printing support. This is the first step...
authordaid <daid303@gmail.com>
Tue, 31 Jul 2012 11:38:29 +0000 (13:38 +0200)
committerdaid <daid303@gmail.com>
Tue, 31 Jul 2012 11:38:29 +0000 (13:38 +0200)
Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/dimension.py

index bc08ce87ae5fb51c855c983bcfdf9705ae7e52f5..f3f9709689dd6ac143074f12174f01f28527d07b 100644 (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