From: daid303 Date: Fri, 15 Mar 2013 09:15:25 +0000 (+0100) Subject: Add temperature settings for nozzles 2 to 4. X-Git-Tag: 13.05~64^2~28 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=0b64f0373fe1b7631df4e16b608facff9fac75ed;p=cura.git Add temperature settings for nozzles 2 to 4. --- diff --git a/Cura/gui/mainWindow.py b/Cura/gui/mainWindow.py index c9507832..915c8427 100644 --- a/Cura/gui/mainWindow.py +++ b/Cura/gui/mainWindow.py @@ -567,6 +567,18 @@ class normalSettingsPanel(configBase.configPanelBase): c = configBase.SettingRow(right, "Printing temperature", 'print_temperature', '0', 'Temperature used for printing. Set at 0 to pre-heat yourself') validators.validFloat(c, 0.0, 340.0) validators.warningAbove(c, 260.0, "Temperatures above 260C could damage your machine, be careful!") + if int(profile.getPreference('extruder_amount')) > 1: + c = configBase.SettingRow(right, "2nd nozzle temperature", 'print_temperature2', '0', 'Temperature used for printing with the 2nd nozzle. Set at 0 to use the same temperature as for nozzle 1') + validators.validFloat(c, 0.0, 340.0) + validators.warningAbove(c, 260.0, "Temperatures above 260C could damage your machine, be careful!") + if int(profile.getPreference('extruder_amount')) > 2: + c = configBase.SettingRow(right, "3th nozzle temperature", 'print_temperature3', '0', 'Temperature used for printing with the 3th nozzle. Set at 0 to use the same temperature as for nozzle 1') + validators.validFloat(c, 0.0, 340.0) + validators.warningAbove(c, 260.0, "Temperatures above 260C could damage your machine, be careful!") + if int(profile.getPreference('extruder_amount')) > 3: + c = configBase.SettingRow(right, "4th nozzle temperature", 'print_temperature4', '0', 'Temperature used for printing with the 4th nozzle. Set at 0 to use the same temperature as for nozzle 1') + validators.validFloat(c, 0.0, 340.0) + validators.warningAbove(c, 260.0, "Temperatures above 260C could damage your machine, be careful!") if profile.getPreference('has_heated_bed') == 'True': c = configBase.SettingRow(right, "Bed temperature", 'print_bed_temperature', '0', 'Temperature used for the heated printer bed. Set at 0 to pre-heat yourself') validators.validFloat(c, 0.0, 340.0)