Added machine_extruders_share_heater setting and associated machine settings dialog checkbox.

This commit is contained in:
Mark Burton 2019-05-23 16:02:11 +01:00
parent c00bd8c138
commit 5163c8f983
2 changed files with 24 additions and 2 deletions

View file

@ -375,6 +375,16 @@
"settable_per_extruder": false,
"settable_per_meshgroup": false
},
"machine_extruders_share_heater":
{
"label": "Extruders Share Heater",
"description": "Whether the extruders share a single heater rather than each extruder having its own heater.",
"type": "bool",
"default_value": false,
"settable_per_mesh": false,
"settable_per_extruder": false,
"settable_per_meshgroup": false
},
"machine_disallowed_areas":
{
"label": "Disallowed Areas",
@ -2113,7 +2123,7 @@
"minimum_value": "-273.15",
"minimum_value_warning": "material_standby_temperature",
"maximum_value_warning": "material_print_temperature",
"enabled": "machine_nozzle_temp_enabled",
"enabled": "machine_nozzle_temp_enabled and not machine_extruders_share_heater",
"settable_per_mesh": false,
"settable_per_extruder": true
},
@ -2128,7 +2138,7 @@
"minimum_value": "-273.15",
"minimum_value_warning": "material_standby_temperature",
"maximum_value_warning": "material_print_temperature",
"enabled": "machine_nozzle_temp_enabled",
"enabled": "machine_nozzle_temp_enabled and not machine_extruders_share_heater",
"settable_per_mesh": false,
"settable_per_extruder": true
},