From: nickthetait Date: Thu, 15 Oct 2015 16:40:46 +0000 (-0600) Subject: Slow extrusion speed for flexy toolheads X-Git-Tag: lulzbot-17.11~14 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=481cdbe0d1c29e893cb72a35bda3fa591cfceff8;p=cura.git Slow extrusion speed for flexy toolheads Fixes T292 Auditors: kakaroto --- diff --git a/Cura/gui/printWindow.py b/Cura/gui/printWindow.py index 7911b38b..db065427 100644 --- a/Cura/gui/printWindow.py +++ b/Cura/gui/printWindow.py @@ -801,7 +801,13 @@ class printWindowAdvanced(wx.Frame): self._moveXYZE("Z", step, 200) def _moveE(self, step): - self._moveXYZE("E", step, 120) + feedrate = 120 + from Cura.util import profile + toolhead_name = profile.getMachineSetting("toolhead") + toolhead_name = toolhead_name.lower() + if "flexy" in toolhead_name: + feedrate=30 + self._moveXYZE("E", step, feedrate) def _homeXYZ(self, direction): if not self._printerConnection.isPaused() and not self._printerConnection.isPrinting():