From 9701ab18e82950a7b40c2e3bab8ceefcdf496d06 Mon Sep 17 00:00:00 2001 From: Thomas Date: Mon, 1 Jan 2024 13:01:30 +0100 Subject: [PATCH] Added PAUSE command for change_filament_gcode on Elegoo Neptune 4 series (#3411) Added PAUSE command for change_filament_gcode on-behalf-of: @tomsbasement --- .../profiles/Elegoo/machine/Elegoo Neptune 4 (0.2 nozzle).json | 2 +- .../profiles/Elegoo/machine/Elegoo Neptune 4 (0.4 nozzle).json | 2 +- .../profiles/Elegoo/machine/Elegoo Neptune 4 (0.6 nozzle).json | 2 +- .../profiles/Elegoo/machine/Elegoo Neptune 4 (0.8 nozzle).json | 2 +- .../Elegoo/machine/Elegoo Neptune 4 Max (0.2 nozzle).json | 2 +- .../Elegoo/machine/Elegoo Neptune 4 Max (0.4 nozzle).json | 2 +- .../Elegoo/machine/Elegoo Neptune 4 Max (0.6 nozzle).json | 2 +- .../Elegoo/machine/Elegoo Neptune 4 Max (0.8 nozzle).json | 2 +- .../Elegoo/machine/Elegoo Neptune 4 Plus (0.2 nozzle).json | 2 +- .../Elegoo/machine/Elegoo Neptune 4 Plus (0.4 nozzle).json | 2 +- .../Elegoo/machine/Elegoo Neptune 4 Plus (0.6 nozzle).json | 2 +- .../Elegoo/machine/Elegoo Neptune 4 Plus (0.8 nozzle).json | 2 +- .../Elegoo/machine/Elegoo Neptune 4 Pro (0.2 nozzle).json | 2 +- .../Elegoo/machine/Elegoo Neptune 4 Pro (0.4 nozzle).json | 2 +- .../Elegoo/machine/Elegoo Neptune 4 Pro (0.6 nozzle).json | 2 +- .../Elegoo/machine/Elegoo Neptune 4 Pro (0.8 nozzle).json | 2 +- .../profiles/Elegoo/machine/Elegoo Neptune X 0.4 nozzle.json | 2 +- 17 files changed, 17 insertions(+), 17 deletions(-) diff --git a/resources/profiles/Elegoo/machine/Elegoo Neptune 4 (0.2 nozzle).json b/resources/profiles/Elegoo/machine/Elegoo Neptune 4 (0.2 nozzle).json index 38f45ed36b..ec108f4bbc 100644 --- a/resources/profiles/Elegoo/machine/Elegoo Neptune 4 (0.2 nozzle).json +++ b/resources/profiles/Elegoo/machine/Elegoo Neptune 4 (0.2 nozzle).json @@ -45,7 +45,7 @@ "45" ], "single_extruder_multi_material": "1", - "change_filament_gcode": "", + "change_filament_gcode": "PAUSE", "machine_pause_gcode": "M0", "default_filament_profile": [ "Elegoo Generic PLA @0.2 nozzle" diff --git a/resources/profiles/Elegoo/machine/Elegoo Neptune 4 (0.4 nozzle).json b/resources/profiles/Elegoo/machine/Elegoo Neptune 4 (0.4 nozzle).json index 67797ba22b..31f286183a 100644 --- a/resources/profiles/Elegoo/machine/Elegoo Neptune 4 (0.4 nozzle).json +++ b/resources/profiles/Elegoo/machine/Elegoo Neptune 4 (0.4 nozzle).json @@ -45,7 +45,7 @@ "45" ], "single_extruder_multi_material": "1", - "change_filament_gcode": "", + "change_filament_gcode": "PAUSE", "machine_pause_gcode": "M0", "default_filament_profile": [ "Elegoo Generic PLA @0.4 nozzle" diff --git a/resources/profiles/Elegoo/machine/Elegoo Neptune 4 (0.6 nozzle).json b/resources/profiles/Elegoo/machine/Elegoo Neptune 4 (0.6 nozzle).json index 702c41dda2..2571925831 100644 --- a/resources/profiles/Elegoo/machine/Elegoo Neptune 4 (0.6 nozzle).json +++ b/resources/profiles/Elegoo/machine/Elegoo Neptune 4 (0.6 nozzle).json @@ -45,7 +45,7 @@ "45" ], "single_extruder_multi_material": "1", - "change_filament_gcode": "", + "change_filament_gcode": "PAUSE", "machine_pause_gcode": "M0", "default_filament_profile": [ "Elegoo Generic PLA @0.6 nozzle" diff --git a/resources/profiles/Elegoo/machine/Elegoo Neptune 4 (0.8 nozzle).json b/resources/profiles/Elegoo/machine/Elegoo Neptune 4 (0.8 nozzle).json index f3db22bf19..be0547eff2 100644 --- a/resources/profiles/Elegoo/machine/Elegoo Neptune 4 (0.8 nozzle).json +++ b/resources/profiles/Elegoo/machine/Elegoo Neptune 4 (0.8 nozzle).json @@ -45,7 +45,7 @@ "45" ], "single_extruder_multi_material": "1", - "change_filament_gcode": "", + "change_filament_gcode": "PAUSE", "machine_pause_gcode": "M0", "default_filament_profile": [ "Elegoo Generic PLA @0.8 nozzle" diff --git a/resources/profiles/Elegoo/machine/Elegoo Neptune 4 Max (0.2 nozzle).json b/resources/profiles/Elegoo/machine/Elegoo Neptune 4 Max (0.2 nozzle).json index 166c899a60..fd0f4d3b30 100644 --- a/resources/profiles/Elegoo/machine/Elegoo Neptune 4 Max (0.2 nozzle).json +++ b/resources/profiles/Elegoo/machine/Elegoo Neptune 4 Max (0.2 nozzle).json @@ -75,7 +75,7 @@ "wipe_distance": ["1"], "z_hop": ["0.4"], "z_hop_types": ["Normal Lift"], - "change_filament_gcode": "", + "change_filament_gcode": "PAUSE", "machine_pause_gcode": "M0", "default_filament_profile": [ "Elegoo Generic PLA @0.2 nozzle" diff --git a/resources/profiles/Elegoo/machine/Elegoo Neptune 4 Max (0.4 nozzle).json b/resources/profiles/Elegoo/machine/Elegoo Neptune 4 Max (0.4 nozzle).json index 7098e11a3a..cf91a968dc 100644 --- a/resources/profiles/Elegoo/machine/Elegoo Neptune 4 Max (0.4 nozzle).json +++ b/resources/profiles/Elegoo/machine/Elegoo Neptune 4 Max (0.4 nozzle).json @@ -75,7 +75,7 @@ "wipe_distance": ["1"], "z_hop": ["0.4"], "z_hop_types": ["Normal Lift"], - "change_filament_gcode": "", + "change_filament_gcode": "PAUSE", "machine_pause_gcode": "M0", "default_filament_profile": [ "Elegoo Generic PLA @0.4 nozzle" diff --git a/resources/profiles/Elegoo/machine/Elegoo Neptune 4 Max (0.6 nozzle).json b/resources/profiles/Elegoo/machine/Elegoo Neptune 4 Max (0.6 nozzle).json index 6e8d6d7a14..f8c08ef414 100644 --- a/resources/profiles/Elegoo/machine/Elegoo Neptune 4 Max (0.6 nozzle).json +++ b/resources/profiles/Elegoo/machine/Elegoo Neptune 4 Max (0.6 nozzle).json @@ -75,7 +75,7 @@ "wipe_distance": ["1"], "z_hop": ["0.4"], "z_hop_types": ["Normal Lift"], - "change_filament_gcode": "", + "change_filament_gcode": "PAUSE", "machine_pause_gcode": "M0", "default_filament_profile": [ "Elegoo Generic PLA @0.6 nozzle" diff --git a/resources/profiles/Elegoo/machine/Elegoo Neptune 4 Max (0.8 nozzle).json b/resources/profiles/Elegoo/machine/Elegoo Neptune 4 Max (0.8 nozzle).json index c76eff987a..916695f13e 100644 --- a/resources/profiles/Elegoo/machine/Elegoo Neptune 4 Max (0.8 nozzle).json +++ b/resources/profiles/Elegoo/machine/Elegoo Neptune 4 Max (0.8 nozzle).json @@ -75,7 +75,7 @@ "wipe_distance": ["1"], "z_hop": ["0.4"], "z_hop_types": ["Normal Lift"], - "change_filament_gcode": "", + "change_filament_gcode": "PAUSE", "machine_pause_gcode": "M0", "default_filament_profile": [ "Elegoo Generic PLA @0.8 nozzle" diff --git a/resources/profiles/Elegoo/machine/Elegoo Neptune 4 Plus (0.2 nozzle).json b/resources/profiles/Elegoo/machine/Elegoo Neptune 4 Plus (0.2 nozzle).json index 60cf66c0b3..3895833b46 100644 --- a/resources/profiles/Elegoo/machine/Elegoo Neptune 4 Plus (0.2 nozzle).json +++ b/resources/profiles/Elegoo/machine/Elegoo Neptune 4 Plus (0.2 nozzle).json @@ -81,7 +81,7 @@ "wipe_distance": ["1"], "z_hop": ["0.4"], "z_hop_types": ["Normal Lift"], - "change_filament_gcode": "", + "change_filament_gcode": "PAUSE", "machine_pause_gcode": "M0", "default_filament_profile": [ "Elegoo Generic PLA @0.2 nozzle" diff --git a/resources/profiles/Elegoo/machine/Elegoo Neptune 4 Plus (0.4 nozzle).json b/resources/profiles/Elegoo/machine/Elegoo Neptune 4 Plus (0.4 nozzle).json index 6e087821d8..ba889a48e0 100644 --- a/resources/profiles/Elegoo/machine/Elegoo Neptune 4 Plus (0.4 nozzle).json +++ b/resources/profiles/Elegoo/machine/Elegoo Neptune 4 Plus (0.4 nozzle).json @@ -81,7 +81,7 @@ "wipe_distance": ["1"], "z_hop": ["0.4"], "z_hop_types": ["Normal Lift"], - "change_filament_gcode": "", + "change_filament_gcode": "PAUSE", "machine_pause_gcode": "M0", "default_filament_profile": [ "Elegoo Generic PLA @0.4 nozzle" diff --git a/resources/profiles/Elegoo/machine/Elegoo Neptune 4 Plus (0.6 nozzle).json b/resources/profiles/Elegoo/machine/Elegoo Neptune 4 Plus (0.6 nozzle).json index c5e5fc3f8b..0ba5d6e2c0 100644 --- a/resources/profiles/Elegoo/machine/Elegoo Neptune 4 Plus (0.6 nozzle).json +++ b/resources/profiles/Elegoo/machine/Elegoo Neptune 4 Plus (0.6 nozzle).json @@ -81,7 +81,7 @@ "wipe_distance": ["1"], "z_hop": ["0.4"], "z_hop_types": ["Normal Lift"], - "change_filament_gcode": "", + "change_filament_gcode": "PAUSE", "machine_pause_gcode": "M0", "default_filament_profile": [ "Elegoo Generic PLA @0.6 nozzle" diff --git a/resources/profiles/Elegoo/machine/Elegoo Neptune 4 Plus (0.8 nozzle).json b/resources/profiles/Elegoo/machine/Elegoo Neptune 4 Plus (0.8 nozzle).json index 0d1664faa1..94c9c802a5 100644 --- a/resources/profiles/Elegoo/machine/Elegoo Neptune 4 Plus (0.8 nozzle).json +++ b/resources/profiles/Elegoo/machine/Elegoo Neptune 4 Plus (0.8 nozzle).json @@ -81,7 +81,7 @@ "wipe_distance": ["1"], "z_hop": ["0.4"], "z_hop_types": ["Normal Lift"], - "change_filament_gcode": "", + "change_filament_gcode": "PAUSE", "machine_pause_gcode": "M0", "default_filament_profile": [ "Elegoo Generic PLA @0.8 nozzle" diff --git a/resources/profiles/Elegoo/machine/Elegoo Neptune 4 Pro (0.2 nozzle).json b/resources/profiles/Elegoo/machine/Elegoo Neptune 4 Pro (0.2 nozzle).json index 7fd23f6f26..eeedf2d80b 100644 --- a/resources/profiles/Elegoo/machine/Elegoo Neptune 4 Pro (0.2 nozzle).json +++ b/resources/profiles/Elegoo/machine/Elegoo Neptune 4 Pro (0.2 nozzle).json @@ -48,7 +48,7 @@ "45" ], "single_extruder_multi_material": "1", - "change_filament_gcode": "", + "change_filament_gcode": "PAUSE", "machine_pause_gcode": "M0", "default_filament_profile": [ "Elegoo Generic PLA @0.2 nozzle" diff --git a/resources/profiles/Elegoo/machine/Elegoo Neptune 4 Pro (0.4 nozzle).json b/resources/profiles/Elegoo/machine/Elegoo Neptune 4 Pro (0.4 nozzle).json index 39839831a6..a8cd75a7b4 100644 --- a/resources/profiles/Elegoo/machine/Elegoo Neptune 4 Pro (0.4 nozzle).json +++ b/resources/profiles/Elegoo/machine/Elegoo Neptune 4 Pro (0.4 nozzle).json @@ -48,7 +48,7 @@ "45" ], "single_extruder_multi_material": "1", - "change_filament_gcode": "", + "change_filament_gcode": "PAUSE", "machine_pause_gcode": "M0", "default_filament_profile": [ "Elegoo Generic PLA @0.4 nozzle" diff --git a/resources/profiles/Elegoo/machine/Elegoo Neptune 4 Pro (0.6 nozzle).json b/resources/profiles/Elegoo/machine/Elegoo Neptune 4 Pro (0.6 nozzle).json index c3fcd7f312..1309fa72b4 100644 --- a/resources/profiles/Elegoo/machine/Elegoo Neptune 4 Pro (0.6 nozzle).json +++ b/resources/profiles/Elegoo/machine/Elegoo Neptune 4 Pro (0.6 nozzle).json @@ -25,7 +25,7 @@ "retract_length_toolchange": ["2"], "deretraction_speed": ["45"], "single_extruder_multi_material": "1", - "change_filament_gcode": "", + "change_filament_gcode": "PAUSE", "machine_pause_gcode": "M0", "default_filament_profile": ["Elegoo Generic PLA @0.6 nozzle"], "machine_start_gcode": "M413 S0 ; disable Power Loss Recovery\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S120 ; set temporary nozzle temp to prevent oozing during homing and auto bed leveling\nM140 S[bed_temperature_initial_layer_single] ; set final bed temp\nG4 S10 ; allow partial nozzle warmup\nG28 ; home all axis\n;G29 ; run abl mesh\nM420 S1 ; load mesh\nG1 Z50 F240\nG1 X2 Y10 F3000\n\nM190 S[bed_temperature_initial_layer_single] ; wait for bed temp to stabilize\nM109 S[nozzle_temperature_initial_layer] ; wait for nozzle temp to stabilize\nG1 Z0.28 F240\nG92 E0\nG1 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 F5000\nG92 E0\nG1 Y10 E10 F1200 ; prime the nozzle\nG92 E0", diff --git a/resources/profiles/Elegoo/machine/Elegoo Neptune 4 Pro (0.8 nozzle).json b/resources/profiles/Elegoo/machine/Elegoo Neptune 4 Pro (0.8 nozzle).json index c1b8d18645..90ca1d242e 100644 --- a/resources/profiles/Elegoo/machine/Elegoo Neptune 4 Pro (0.8 nozzle).json +++ b/resources/profiles/Elegoo/machine/Elegoo Neptune 4 Pro (0.8 nozzle).json @@ -39,7 +39,7 @@ "retract_length_toolchange": ["2"], "deretraction_speed": ["45"], "single_extruder_multi_material": "1", - "change_filament_gcode": "", + "change_filament_gcode": "PAUSE", "machine_pause_gcode": "M0", "default_filament_profile": ["Elegoo Generic PLA @0.8 nozzle"], "machine_start_gcode": "M413 S0 ; disable Power Loss Recovery\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S120 ; set temporary nozzle temp to prevent oozing during homing and auto bed leveling\nM140 S[bed_temperature_initial_layer_single] ; set final bed temp\nG4 S10 ; allow partial nozzle warmup\nG28 ; home all axis\n;G29 ; run abl mesh\nM420 S1 ; load mesh\nG1 Z50 F240\nG1 X2 Y10 F3000\n\nM190 S[bed_temperature_initial_layer_single] ; wait for bed temp to stabilize\nM109 S[nozzle_temperature_initial_layer] ; wait for nozzle temp to stabilize\nG1 Z0.28 F240\nG92 E0\nG1 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 F5000\nG92 E0\nG1 Y10 E10 F1200 ; prime the nozzle\nG92 E0", diff --git a/resources/profiles/Elegoo/machine/Elegoo Neptune X 0.4 nozzle.json b/resources/profiles/Elegoo/machine/Elegoo Neptune X 0.4 nozzle.json index 8f108f6865..e1280f65a9 100644 --- a/resources/profiles/Elegoo/machine/Elegoo Neptune X 0.4 nozzle.json +++ b/resources/profiles/Elegoo/machine/Elegoo Neptune X 0.4 nozzle.json @@ -101,7 +101,7 @@ "40" ], "single_extruder_multi_material": "1", - "change_filament_gcode": "", + "change_filament_gcode": "PAUSE", "machine_pause_gcode": "M0", "default_filament_profile": [ "Elegoo Generic PLA"