diff --git a/resources/definitions/voron2_stealthchanger_base.def.json b/resources/definitions/voron2_stealthchanger_base.def.json index e1db1d24c3..1602466783 100644 --- a/resources/definitions/voron2_stealthchanger_base.def.json +++ b/resources/definitions/voron2_stealthchanger_base.def.json @@ -1,5 +1,5 @@ { - "version": 2, + "version": 3, "name": "Voron2 StealthChanger Base", "inherits": "voron2_base", "metadata": @@ -24,6 +24,7 @@ "machine_end_gcode": { "default_value": "PRINT_END" }, "machine_extruder_count": { "default_value": 1 }, "machine_name": { "default_value": "VORON2 StealthChanger" }, + "machine_start_gcode_first": { "default_value": true }, "machine_start_gcode": { "default_value": "PRINT_START TOOL_TEMP={material_print_temperature_layer_0} T{initial_extruder_nr}_TEMP={material_print_temperature_layer_0} BED_TEMP={material_bed_temperature_layer_0} TOOL={initial_extruder_nr}" } } -} \ No newline at end of file +} diff --git a/resources/extruders/voron2_stealthchanger_extruder_0.def.json b/resources/extruders/voron2_stealthchanger_extruder_0.def.json index 55ddf8f90b..d0ef7cff8c 100644 --- a/resources/extruders/voron2_stealthchanger_extruder_0.def.json +++ b/resources/extruders/voron2_stealthchanger_extruder_0.def.json @@ -1,5 +1,5 @@ { - "version": 2, + "version": 3, "name": "Toolhead 0", "inherits": "fdmextruder", "metadata": @@ -20,6 +20,8 @@ "machine_extruder_start_pos_abs": { "default_value": true }, "machine_extruder_start_pos_x": { "value": "prime_tower_position_x" }, "machine_extruder_start_pos_y": { "value": "prime_tower_position_y" }, - "material_diameter": { "default_value": 1.75 } + "material_diameter": { "default_value": 1.75 }, + "machine_extruder_change_duration": { "default_value": 10.0 }, + "machine_extruder_prestart_code": { "default_value": "M104 S{material_print_temperature} T{extruder_nr}" } } -} \ No newline at end of file +} diff --git a/resources/extruders/voron2_stealthchanger_extruder_1.def.json b/resources/extruders/voron2_stealthchanger_extruder_1.def.json index ad29966960..8e842e7c19 100644 --- a/resources/extruders/voron2_stealthchanger_extruder_1.def.json +++ b/resources/extruders/voron2_stealthchanger_extruder_1.def.json @@ -1,5 +1,5 @@ { - "version": 2, + "version": 3, "name": "Toolhead 1", "inherits": "fdmextruder", "metadata": @@ -20,6 +20,8 @@ "machine_extruder_start_pos_abs": { "default_value": true }, "machine_extruder_start_pos_x": { "value": "prime_tower_position_x" }, "machine_extruder_start_pos_y": { "value": "prime_tower_position_y" }, - "material_diameter": { "default_value": 1.75 } + "material_diameter": { "default_value": 1.75 }, + "machine_extruder_change_duration": { "default_value": 10.0 }, + "machine_extruder_prestart_code": { "default_value": "M104 S{material_print_temperature} T{extruder_nr}" } } -} \ No newline at end of file +} diff --git a/resources/extruders/voron2_stealthchanger_extruder_2.def.json b/resources/extruders/voron2_stealthchanger_extruder_2.def.json index ec3b6ff3a9..9d2cdace3f 100644 --- a/resources/extruders/voron2_stealthchanger_extruder_2.def.json +++ b/resources/extruders/voron2_stealthchanger_extruder_2.def.json @@ -1,5 +1,5 @@ { - "version": 2, + "version": 3, "name": "Toolhead 2", "inherits": "fdmextruder", "metadata": @@ -20,6 +20,8 @@ "machine_extruder_start_pos_abs": { "default_value": true }, "machine_extruder_start_pos_x": { "value": "prime_tower_position_x" }, "machine_extruder_start_pos_y": { "value": "prime_tower_position_y" }, - "material_diameter": { "default_value": 1.75 } + "material_diameter": { "default_value": 1.75 }, + "machine_extruder_change_duration": { "default_value": 10.0 }, + "machine_extruder_prestart_code": { "default_value": "M104 S{material_print_temperature} T{extruder_nr}" } } -} \ No newline at end of file +} diff --git a/resources/extruders/voron2_stealthchanger_extruder_3.def.json b/resources/extruders/voron2_stealthchanger_extruder_3.def.json index dfaa249e5d..16113cc78e 100644 --- a/resources/extruders/voron2_stealthchanger_extruder_3.def.json +++ b/resources/extruders/voron2_stealthchanger_extruder_3.def.json @@ -1,5 +1,5 @@ { - "version": 2, + "version": 3, "name": "Toolhead 3", "inherits": "fdmextruder", "metadata": @@ -20,6 +20,8 @@ "machine_extruder_start_pos_abs": { "default_value": true }, "machine_extruder_start_pos_x": { "value": "prime_tower_position_x" }, "machine_extruder_start_pos_y": { "value": "prime_tower_position_y" }, - "material_diameter": { "default_value": 1.75 } + "material_diameter": { "default_value": 1.75 }, + "machine_extruder_change_duration": { "default_value": 10.0 }, + "machine_extruder_prestart_code": { "default_value": "M104 S{material_print_temperature} T{extruder_nr}" } } -} \ No newline at end of file +} diff --git a/resources/extruders/voron2_stealthchanger_extruder_4.def.json b/resources/extruders/voron2_stealthchanger_extruder_4.def.json index eeb6fbbe60..d82127128d 100644 --- a/resources/extruders/voron2_stealthchanger_extruder_4.def.json +++ b/resources/extruders/voron2_stealthchanger_extruder_4.def.json @@ -1,5 +1,5 @@ { - "version": 2, + "version": 3, "name": "Toolhead 4", "inherits": "fdmextruder", "metadata": @@ -20,6 +20,8 @@ "machine_extruder_start_pos_abs": { "default_value": true }, "machine_extruder_start_pos_x": { "value": "prime_tower_position_x" }, "machine_extruder_start_pos_y": { "value": "prime_tower_position_y" }, - "material_diameter": { "default_value": 1.75 } + "material_diameter": { "default_value": 1.75 }, + "machine_extruder_change_duration": { "default_value": 10.0 }, + "machine_extruder_prestart_code": { "default_value": "M104 S{material_print_temperature} T{extruder_nr}" } } -} \ No newline at end of file +} diff --git a/resources/extruders/voron2_stealthchanger_extruder_5.def.json b/resources/extruders/voron2_stealthchanger_extruder_5.def.json index 61e05b6945..9b4fb22335 100644 --- a/resources/extruders/voron2_stealthchanger_extruder_5.def.json +++ b/resources/extruders/voron2_stealthchanger_extruder_5.def.json @@ -1,5 +1,5 @@ { - "version": 2, + "version": 3, "name": "Toolhead 5", "inherits": "fdmextruder", "metadata": @@ -20,6 +20,8 @@ "machine_extruder_start_pos_abs": { "default_value": true }, "machine_extruder_start_pos_x": { "value": "prime_tower_position_x" }, "machine_extruder_start_pos_y": { "value": "prime_tower_position_y" }, - "material_diameter": { "default_value": 1.75 } + "material_diameter": { "default_value": 1.75 }, + "machine_extruder_change_duration": { "default_value": 10.0 }, + "machine_extruder_prestart_code": { "default_value": "M104 S{material_print_temperature} T{extruder_nr}" } } -} \ No newline at end of file +} diff --git a/resources/extruders/voron2_stealthchanger_extruder_6.def.json b/resources/extruders/voron2_stealthchanger_extruder_6.def.json index 3b3f614ae7..261c40e937 100644 --- a/resources/extruders/voron2_stealthchanger_extruder_6.def.json +++ b/resources/extruders/voron2_stealthchanger_extruder_6.def.json @@ -1,5 +1,5 @@ { - "version": 2, + "version": 3, "name": "Toolhead 6", "inherits": "fdmextruder", "metadata": @@ -20,6 +20,8 @@ "machine_extruder_start_pos_abs": { "default_value": true }, "machine_extruder_start_pos_x": { "value": "prime_tower_position_x" }, "machine_extruder_start_pos_y": { "value": "prime_tower_position_y" }, - "material_diameter": { "default_value": 1.75 } + "material_diameter": { "default_value": 1.75 }, + "machine_extruder_change_duration": { "default_value": 10.0 }, + "machine_extruder_prestart_code": { "default_value": "M104 S{material_print_temperature} T{extruder_nr}" } } -} \ No newline at end of file +} diff --git a/resources/extruders/voron2_stealthchanger_extruder_7.def.json b/resources/extruders/voron2_stealthchanger_extruder_7.def.json index 071cd5d064..33e6255221 100644 --- a/resources/extruders/voron2_stealthchanger_extruder_7.def.json +++ b/resources/extruders/voron2_stealthchanger_extruder_7.def.json @@ -1,5 +1,5 @@ { - "version": 2, + "version": 3, "name": "Toolhead 7", "inherits": "fdmextruder", "metadata": @@ -20,6 +20,8 @@ "machine_extruder_start_pos_abs": { "default_value": true }, "machine_extruder_start_pos_x": { "value": "prime_tower_position_x" }, "machine_extruder_start_pos_y": { "value": "prime_tower_position_y" }, - "material_diameter": { "default_value": 1.75 } + "material_diameter": { "default_value": 1.75 }, + "machine_extruder_change_duration": { "default_value": 10.0 }, + "machine_extruder_prestart_code": { "default_value": "M104 S{material_print_temperature} T{extruder_nr}" } } -} \ No newline at end of file +}