mirror of
https://git.mirrors.martin98.com/https://github.com/Ultimaker/Cura
synced 2025-05-15 01:18:03 +08:00
Limit the max_value for extruders to the number of extruders
CuraEngine would crash if instructed to use an extruder that it knows nothing about. Extruders start counting at 0, so max_value is set to machine_extruder_count - 1. Fixes the crash outlined in CURA-965
This commit is contained in:
parent
27aef006a8
commit
a2ff775c08
@ -79,7 +79,7 @@
|
||||
"type": "int",
|
||||
"default": 0,
|
||||
"min_value": "0",
|
||||
"max_value": "16",
|
||||
"max_value": "machine_extruder_count - 1",
|
||||
"always_visible": true
|
||||
},
|
||||
"adhesion_extruder_nr": {
|
||||
@ -88,7 +88,7 @@
|
||||
"type": "int",
|
||||
"default": 0,
|
||||
"min_value": "0",
|
||||
"max_value": "16",
|
||||
"max_value": "machine_extruder_count - 1",
|
||||
"global_only": true
|
||||
},
|
||||
"support_extruder_nr": {
|
||||
@ -97,7 +97,7 @@
|
||||
"type": "int",
|
||||
"default": 0,
|
||||
"min_value": "0",
|
||||
"max_value": "16",
|
||||
"max_value": "machine_extruder_count - 1",
|
||||
"global_only": true,
|
||||
"children": {
|
||||
"support_infill_extruder_nr": {
|
||||
@ -106,7 +106,7 @@
|
||||
"type": "int",
|
||||
"default": 0,
|
||||
"min_value": "0",
|
||||
"max_value": "16",
|
||||
"max_value": "machine_extruder_count - 1",
|
||||
"global_only": true
|
||||
},
|
||||
"support_extruder_nr_layer_0": {
|
||||
@ -115,7 +115,7 @@
|
||||
"type": "int",
|
||||
"default": 0,
|
||||
"min_value": "0",
|
||||
"max_value": "16",
|
||||
"max_value": "machine_extruder_count - 1",
|
||||
"global_only": true
|
||||
},
|
||||
"support_roof_extruder_nr": {
|
||||
@ -124,7 +124,7 @@
|
||||
"type": "int",
|
||||
"default": 0,
|
||||
"min_value": "0",
|
||||
"max_value": "16",
|
||||
"max_value": "machine_extruder_count - 1",
|
||||
"enabled": "support_roof_enable",
|
||||
"global_only": true
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user