From a96ed265198861516c25e723ad12085fdb647fa0 Mon Sep 17 00:00:00 2001 From: just-trey Date: Thu, 28 Dec 2023 11:04:45 -0500 Subject: [PATCH] Profile: Anker M5/C first layer consistency improvements (#3321) first layer consistency improvments --- resources/profiles/Anker/machine/Anker M5 0.4 nozzle.json | 4 +--- .../profiles/Anker/machine/Anker M5C 0.4 nozzle.json | 4 +--- resources/profiles/Anker/machine/fdm_machine_common.json | 8 ++++---- resources/profiles/Anker/process/0.15mm Fast @Anker.json | 3 +-- resources/profiles/Anker/process/0.20mm Fast @Anker.json | 3 +-- resources/profiles/Anker/process/0.25mm Fast @Anker.json | 3 +-- resources/profiles/Anker/process/fdm_process_common.json | 8 ++++---- 7 files changed, 13 insertions(+), 20 deletions(-) diff --git a/resources/profiles/Anker/machine/Anker M5 0.4 nozzle.json b/resources/profiles/Anker/machine/Anker M5 0.4 nozzle.json index 12896d98d1..543ca734b2 100644 --- a/resources/profiles/Anker/machine/Anker M5 0.4 nozzle.json +++ b/resources/profiles/Anker/machine/Anker M5 0.4 nozzle.json @@ -23,10 +23,8 @@ "0x235" ], "printable_height": "250", - "machine_start_gcode": "M4899 T3 ; Enable v3 jerk and S-curve acceleration \nM104 S{first_layer_temperature[0]-30} ; Anti-ooze - Set hotend temp to 30 degrees less than target\nM190 S{first_layer_bed_temperature[0]} ; set and wait for bed temp to stabilize\nM109 S{first_layer_temperature[0]} ; set final nozzle temp to stabilize\nG28 ;Home", - "machine_end_gcode": "M104 S0\nM140 S0\n;Retract the filament\nG92 E1\nG1 E-1 F300\nG28 X0 Y0\nM84", "layer_change_gcode": "", "scan_first_layer": "0", "nozzle_type": "hardened_steel", "auxiliary_fan": "0" -} +} \ No newline at end of file diff --git a/resources/profiles/Anker/machine/Anker M5C 0.4 nozzle.json b/resources/profiles/Anker/machine/Anker M5C 0.4 nozzle.json index f604d3c657..3ca02258de 100644 --- a/resources/profiles/Anker/machine/Anker M5C 0.4 nozzle.json +++ b/resources/profiles/Anker/machine/Anker M5C 0.4 nozzle.json @@ -23,10 +23,8 @@ "0x220" ], "printable_height": "250", - "machine_start_gcode": "M4899 T3 ; Enable v3 jerk and S-curve acceleration \nM104 S{first_layer_temperature[0]-30} ; Anti-ooze - Set hotend temp to 30 degrees less than target\nM190 S{first_layer_bed_temperature[0]} ; set and wait for bed temp to stabilize\nM109 S{first_layer_temperature[0]} ; set final nozzle temp to stabilize\nG28 ;Home", - "machine_end_gcode": "M104 S0\nM140 S0\n;Retract the filament\nG92 E1\nG1 E-1 F300\nG28 X0 Y0\nM84", "layer_change_gcode": "", "scan_first_layer": "0", "nozzle_type": "hardened_steel", "auxiliary_fan": "0" -} +} \ No newline at end of file diff --git a/resources/profiles/Anker/machine/fdm_machine_common.json b/resources/profiles/Anker/machine/fdm_machine_common.json index 04cd7af2e7..dc9062982d 100644 --- a/resources/profiles/Anker/machine/fdm_machine_common.json +++ b/resources/profiles/Anker/machine/fdm_machine_common.json @@ -4,9 +4,9 @@ "from": "system", "instantiation": "false", "gcode_flavor": "marlin2", - "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\nG92 E0.0\n;[layer_z]\n\n", - "machine_start_gcode": "M4899 T3 ; Enable v3 jerk and S-curve acceleration \nM104 Sfirst_layer_temperature[0] ; Set hotend temp\nM190 S{first_layer_bed_temperature[0]} ; set and wait for bed temp to stabilize\nM109 S{first_layer_temperature[0]} ; set final nozzle temp to stabilize\nG28 ;Home", - "machine_end_gcode": "M104 S0\nM140 S0\n;Retract the filament\nG92 E1\nG1 E-1 F300\nG28 X0 Y0\nM84", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\nG92 E0.0\n;[layer_z]\n\n", + "machine_start_gcode": "M4899 T3 ; Enable v3 jerk and S-curve acceleration \nM104 S150 ; Set hotend temp to 150 degrees to prevent ooze\nM190 S{first_layer_bed_temperature[0]} ; set and wait for bed temp to stabilize\nM109 S{first_layer_temperature[0]} ; set final nozzle temp to stabilize\nG28 ;Home", + "machine_end_gcode": "M104 S0\nM140 S0\n;Retract the filament\nG92 E1\nG1 E-1 F300\nG28 X0 Y0\nM18", "change_filament_gcode": "M600", "machine_pause_gcode": "M601", "extruder_colour": [ @@ -117,4 +117,4 @@ "0" ], "z_hop_types": "Normal Lift" -} +} \ No newline at end of file diff --git a/resources/profiles/Anker/process/0.15mm Fast @Anker.json b/resources/profiles/Anker/process/0.15mm Fast @Anker.json index 9b9bbd16b5..f5ba0cff9b 100644 --- a/resources/profiles/Anker/process/0.15mm Fast @Anker.json +++ b/resources/profiles/Anker/process/0.15mm Fast @Anker.json @@ -15,7 +15,6 @@ "support_bottom_z_distance": "0.15", "support_top_z_distance": "0.15", "top_surface_pattern": "monotonic", - "bottom_surface_pattern": "monotonic", "bottom_shell_thickness": "0", "top_shell_thickness": "0", "default_acceleration": "6000", @@ -38,4 +37,4 @@ "Anker M5 0.4 nozzle", "Anker M5C 0.4 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Anker/process/0.20mm Fast @Anker.json b/resources/profiles/Anker/process/0.20mm Fast @Anker.json index fee20b385a..38e43bc5d3 100644 --- a/resources/profiles/Anker/process/0.20mm Fast @Anker.json +++ b/resources/profiles/Anker/process/0.20mm Fast @Anker.json @@ -14,7 +14,6 @@ "support_bottom_z_distance": "0.20", "support_top_z_distance": "0.20", "top_surface_pattern": "monotonic", - "bottom_surface_pattern": "monotonic", "bottom_shell_thickness": "0", "top_shell_thickness": "0", "default_acceleration": "6000", @@ -37,4 +36,4 @@ "Anker M5 0.4 nozzle", "Anker M5C 0.4 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Anker/process/0.25mm Fast @Anker.json b/resources/profiles/Anker/process/0.25mm Fast @Anker.json index cb397c2288..cfb1cd975b 100644 --- a/resources/profiles/Anker/process/0.25mm Fast @Anker.json +++ b/resources/profiles/Anker/process/0.25mm Fast @Anker.json @@ -14,7 +14,6 @@ "support_bottom_z_distance": "0.25", "support_top_z_distance": "0.25", "top_surface_pattern": "monotonic", - "bottom_surface_pattern": "monotonic", "bottom_shell_thickness": "0", "top_shell_thickness": "0", "default_acceleration": "6000", @@ -37,4 +36,4 @@ "Anker M5 0.4 nozzle", "Anker M5C 0.4 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Anker/process/fdm_process_common.json b/resources/profiles/Anker/process/fdm_process_common.json index 2a277cfd01..6e4cbe2d38 100644 --- a/resources/profiles/Anker/process/fdm_process_common.json +++ b/resources/profiles/Anker/process/fdm_process_common.json @@ -6,7 +6,7 @@ "adaptive_layer_height": "0", "reduce_crossing_wall": "0", "max_travel_detour_distance": "0", - "bottom_surface_pattern": "monotonicline", + "bottom_surface_pattern": "monotonic", "bottom_shell_thickness": "0.5", "bridge_speed": "50", "bridge_acceleration": "500", @@ -93,8 +93,8 @@ "bottom_shell_layers": "4", "top_shell_layers": "5", "bridge_flow": "0.95", - "initial_layer_speed": "65", - "initial_layer_infill_speed": "125", + "initial_layer_speed": "50", + "initial_layer_infill_speed": "50", "initial_layer_travel_speed": "100%", "outer_wall_speed": "125", "inner_wall_speed": "250", @@ -115,4 +115,4 @@ "outer_wall_jerk": "10", "top_surface_jerk": "12", "travel_jerk": "20" -} +} \ No newline at end of file