Added default_printing_temperature property

CURA-2586
This commit is contained in:
Jaime van Kessel 2016-12-06 11:38:56 +01:00
parent be5a6e421b
commit 58e7e6ef5a
4 changed files with 15 additions and 3 deletions

View file

@ -8,7 +8,7 @@ class MaterialSettingsVisibilityHandler(UM.Settings.Models.SettingVisibilityHand
super().__init__(parent = parent, *args, **kwargs)
material_settings = set([
"material_print_temperature",
"default_material_print_temperature",
"material_bed_temperature",
"material_standby_temperature",
"cool_fan_speed",

View file

@ -568,7 +568,7 @@ class XmlMaterialProfile(UM.Settings.InstanceContainer):
# Map XML file setting names to internal names
__material_property_setting_map = {
"print temperature": "material_print_temperature",
"print temperature": "default_material_print_temperature",
"heated bed temperature": "material_bed_temperature",
"standby temperature": "material_standby_temperature",
"processing temperature graph": "material_flow_temp_graph",

View file

@ -1235,6 +1235,17 @@
"settable_per_mesh": false,
"settable_per_extruder": true
},
"default_material_print_temperature":
{
"label": "Default Printing Temperature",
"description": "The default temperature used for printing. This should be the \"base\" temperature of a material. All other print temperatures should use offsets based on this value",
"unit": "°C",
"type": "float",
"default_value": 210,
"enabled": false,
"settable_per_extruder": true,
"minimum_value": "-273.15"
},
"material_print_temperature":
{
"label": "Printing Temperature",
@ -1242,6 +1253,7 @@
"unit": "°C",
"type": "float",
"default_value": 210,
"value": "default_material_print_temperature",
"minimum_value": "-273.15",
"minimum_value_warning": "0",
"maximum_value_warning": "260",

View file

@ -105,7 +105,7 @@
"layer_start_y": { "value": "sum(extruderValues('machine_extruder_start_pos_y')) / len(extruderValues('machine_extruder_start_pos_y'))" },
"line_width": { "value": "machine_nozzle_size * 0.875" },
"machine_min_cool_heat_time_window": { "value": "15" },
"material_print_temperature": { "value": "200" },
"default_material_print_temperature": { "value": "200" },
"material_standby_temperature": { "value": "100" },
"multiple_mesh_overlap": { "value": "0" },
"prime_tower_enable": { "value": "True" },