diff --git a/resources/profiles/Snapmaker.json b/resources/profiles/Snapmaker.json index 7f2aaa2881..655e322af1 100644 --- a/resources/profiles/Snapmaker.json +++ b/resources/profiles/Snapmaker.json @@ -1,6 +1,6 @@ { "name": "Snapmaker", - "version": "02.04.00.17", + "version": "02.04.00.18", "force_update": "0", "description": "Snapmaker configurations", "machine_model_list": [ diff --git a/resources/profiles/Snapmaker/machine/Snapmaker U1 (0.2 High Flow nozzle).json b/resources/profiles/Snapmaker/machine/Snapmaker U1 (0.2 High Flow nozzle).json index 6c3a2ff7ae..692b06c904 100644 --- a/resources/profiles/Snapmaker/machine/Snapmaker U1 (0.2 High Flow nozzle).json +++ b/resources/profiles/Snapmaker/machine/Snapmaker U1 (0.2 High Flow nozzle).json @@ -7,7 +7,7 @@ "instantiation": "true", "printer_model": "Snapmaker U1", "printer_variant": "0.2 High Flow", - "printer_notes": "High-flow nozzle preset for all four U1 tools. Uses the existing 0.2 mm geometry, motion limits and G-code. Matching High Flow filament presets set the volumetric speed ceiling to 3x the matching non-HF filament at this diameter. This ceiling is not a measured flow capability. Calibrate for your nozzle and filament.", + "printer_notes": "High-flow nozzle preset for all four U1 tools. Uses the existing 0.2 mm geometry, motion limits and G-code. Matching High Flow filament presets use the source-specific volumetric speed ceilings documented in their filament notes. Calibrate for your nozzle and filament.", "default_filament_profile": [ "Snapmaker PLA SnapSpeed @U1 0.2 High Flow nozzle", "Snapmaker PLA SnapSpeed @U1 0.2 High Flow nozzle", diff --git a/resources/profiles/Snapmaker/machine/Snapmaker U1 (0.2 nozzle).json b/resources/profiles/Snapmaker/machine/Snapmaker U1 (0.2 nozzle).json index 46273a7f44..c492f67401 100644 --- a/resources/profiles/Snapmaker/machine/Snapmaker U1 (0.2 nozzle).json +++ b/resources/profiles/Snapmaker/machine/Snapmaker U1 (0.2 nozzle).json @@ -187,5 +187,11 @@ "machine_pause_gcode": "M600", "nozzle_volume": "143", "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]\nSET_PRINT_STATS_INFO TOTAL_LAYER={total_layer_count} CURRENT_LAYER={layer_num+1}", - "default_print_profile": "0.10 Standard @Snapmaker U1 (0.2 nozzle)" + "default_print_profile": "0.10 Standard @Snapmaker U1 (0.2 nozzle)", + "default_filament_profile": [ + "Snapmaker PLA SnapSpeed @U1 0.2 nozzle", + "Snapmaker PLA SnapSpeed @U1 0.2 nozzle", + "Snapmaker PLA SnapSpeed @U1 0.2 nozzle", + "Snapmaker PLA SnapSpeed @U1 0.2 nozzle" + ] } diff --git a/resources/profiles/Snapmaker/machine/Snapmaker U1 (0.4 High Flow nozzle).json b/resources/profiles/Snapmaker/machine/Snapmaker U1 (0.4 High Flow nozzle).json index cd54aae644..92bb62362b 100644 --- a/resources/profiles/Snapmaker/machine/Snapmaker U1 (0.4 High Flow nozzle).json +++ b/resources/profiles/Snapmaker/machine/Snapmaker U1 (0.4 High Flow nozzle).json @@ -7,7 +7,7 @@ "instantiation": "true", "printer_model": "Snapmaker U1", "printer_variant": "0.4 High Flow", - "printer_notes": "High-flow nozzle preset for all four U1 tools. Uses the existing 0.4 mm geometry, motion limits and G-code. Matching High Flow filament presets set the volumetric speed ceiling to 3x the matching non-HF filament at this diameter. This ceiling is not a measured flow capability. Calibrate for your nozzle and filament.", + "printer_notes": "High-flow nozzle preset for all four U1 tools. Uses the existing 0.4 mm geometry, motion limits and G-code. Matching High Flow filament presets use the source-specific volumetric speed ceilings documented in their filament notes. Calibrate for your nozzle and filament.", "default_filament_profile": [ "Snapmaker PLA SnapSpeed @U1 0.4 High Flow nozzle", "Snapmaker PLA SnapSpeed @U1 0.4 High Flow nozzle", diff --git a/resources/profiles/Snapmaker/machine/Snapmaker U1 (0.4 nozzle).json b/resources/profiles/Snapmaker/machine/Snapmaker U1 (0.4 nozzle).json index d65d549d77..0092b268c3 100644 --- a/resources/profiles/Snapmaker/machine/Snapmaker U1 (0.4 nozzle).json +++ b/resources/profiles/Snapmaker/machine/Snapmaker U1 (0.4 nozzle).json @@ -190,5 +190,11 @@ "nozzle_volume": "143", "resonance_avoidance": "1", "min_resonance_avoidance_speed": "40", - "max_resonance_avoidance_speed": "90" + "max_resonance_avoidance_speed": "90", + "default_filament_profile": [ + "Snapmaker PLA SnapSpeed @U1", + "Snapmaker PLA SnapSpeed @U1", + "Snapmaker PLA SnapSpeed @U1", + "Snapmaker PLA SnapSpeed @U1" + ] } diff --git a/resources/profiles/Snapmaker/machine/Snapmaker U1 (0.4+0.6 nozzle).json b/resources/profiles/Snapmaker/machine/Snapmaker U1 (0.4+0.6 nozzle).json index c9866329bd..3568305ce9 100644 --- a/resources/profiles/Snapmaker/machine/Snapmaker U1 (0.4+0.6 nozzle).json +++ b/resources/profiles/Snapmaker/machine/Snapmaker U1 (0.4+0.6 nozzle).json @@ -26,5 +26,11 @@ "0.6", "0.6" ], - "nozzle_type": "stainless_steel" + "nozzle_type": "stainless_steel", + "default_filament_profile": [ + "Generic PLA @System", + "Generic PLA @System", + "Generic PLA @System", + "Generic PLA @System" + ] } diff --git a/resources/profiles/Snapmaker/machine/Snapmaker U1 (0.6 High Flow nozzle).json b/resources/profiles/Snapmaker/machine/Snapmaker U1 (0.6 High Flow nozzle).json index 12f91c71cd..81844e4a64 100644 --- a/resources/profiles/Snapmaker/machine/Snapmaker U1 (0.6 High Flow nozzle).json +++ b/resources/profiles/Snapmaker/machine/Snapmaker U1 (0.6 High Flow nozzle).json @@ -7,7 +7,7 @@ "instantiation": "true", "printer_model": "Snapmaker U1", "printer_variant": "0.6 High Flow", - "printer_notes": "High-flow nozzle preset for all four U1 tools. Uses the existing 0.6 mm geometry, motion limits and G-code. Matching High Flow filament presets set the volumetric speed ceiling to 3x the matching non-HF filament at this diameter. This ceiling is not a measured flow capability. Calibrate for your nozzle and filament.", + "printer_notes": "High-flow nozzle preset for all four U1 tools. Uses the existing 0.6 mm geometry, motion limits and G-code. Matching High Flow filament presets use the source-specific volumetric speed ceilings documented in their filament notes. Calibrate for your nozzle and filament.", "default_filament_profile": [ "Snapmaker PLA SnapSpeed @U1 0.6 High Flow nozzle", "Snapmaker PLA SnapSpeed @U1 0.6 High Flow nozzle", diff --git a/resources/profiles/Snapmaker/machine/Snapmaker U1 (0.6 nozzle).json b/resources/profiles/Snapmaker/machine/Snapmaker U1 (0.6 nozzle).json index b48d528074..1a528a6ff2 100644 --- a/resources/profiles/Snapmaker/machine/Snapmaker U1 (0.6 nozzle).json +++ b/resources/profiles/Snapmaker/machine/Snapmaker U1 (0.6 nozzle).json @@ -187,5 +187,11 @@ "machine_pause_gcode": "M600", "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]\nSET_PRINT_STATS_INFO TOTAL_LAYER={total_layer_count} CURRENT_LAYER={layer_num+1}", "nozzle_volume": "143", - "default_print_profile": "0.30 Standard @Snapmaker U1 (0.6 nozzle)" + "default_print_profile": "0.30 Standard @Snapmaker U1 (0.6 nozzle)", + "default_filament_profile": [ + "Snapmaker PLA SnapSpeed @U1 0.6 nozzle", + "Snapmaker PLA SnapSpeed @U1 0.6 nozzle", + "Snapmaker PLA SnapSpeed @U1 0.6 nozzle", + "Snapmaker PLA SnapSpeed @U1 0.6 nozzle" + ] } diff --git a/resources/profiles/Snapmaker/machine/Snapmaker U1 (0.8 High Flow nozzle).json b/resources/profiles/Snapmaker/machine/Snapmaker U1 (0.8 High Flow nozzle).json index 2f9ecca19e..2b357df990 100644 --- a/resources/profiles/Snapmaker/machine/Snapmaker U1 (0.8 High Flow nozzle).json +++ b/resources/profiles/Snapmaker/machine/Snapmaker U1 (0.8 High Flow nozzle).json @@ -7,7 +7,7 @@ "instantiation": "true", "printer_model": "Snapmaker U1", "printer_variant": "0.8 High Flow", - "printer_notes": "High-flow nozzle preset for all four U1 tools. Uses the existing 0.8 mm geometry, motion limits and G-code. Matching High Flow filament presets set the volumetric speed ceiling to 3x the matching non-HF filament at this diameter. This ceiling is not a measured flow capability. Calibrate for your nozzle and filament.", + "printer_notes": "High-flow nozzle preset for all four U1 tools. Uses the existing 0.8 mm geometry, motion limits and G-code. Matching High Flow filament presets use the source-specific volumetric speed ceilings documented in their filament notes. Calibrate for your nozzle and filament.", "default_filament_profile": [ "Snapmaker PLA SnapSpeed @U1 0.8 High Flow nozzle", "Snapmaker PLA SnapSpeed @U1 0.8 High Flow nozzle", diff --git a/resources/profiles/Snapmaker/machine/Snapmaker U1 (0.8 nozzle).json b/resources/profiles/Snapmaker/machine/Snapmaker U1 (0.8 nozzle).json index e3ffac2bb8..d80a52ca48 100644 --- a/resources/profiles/Snapmaker/machine/Snapmaker U1 (0.8 nozzle).json +++ b/resources/profiles/Snapmaker/machine/Snapmaker U1 (0.8 nozzle).json @@ -187,5 +187,11 @@ "machine_pause_gcode": "M600", "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]\nSET_PRINT_STATS_INFO TOTAL_LAYER={total_layer_count} CURRENT_LAYER={layer_num+1}", "nozzle_volume": "143", - "default_print_profile": "0.40 Standard @Snapmaker U1 (0.8 nozzle)" + "default_print_profile": "0.40 Standard @Snapmaker U1 (0.8 nozzle)", + "default_filament_profile": [ + "Snapmaker PLA SnapSpeed @U1 0.8 nozzle", + "Snapmaker PLA SnapSpeed @U1 0.8 nozzle", + "Snapmaker PLA SnapSpeed @U1 0.8 nozzle", + "Snapmaker PLA SnapSpeed @U1 0.8 nozzle" + ] } diff --git a/resources/profiles/Snapmaker/machine/Snapmaker U1.json b/resources/profiles/Snapmaker/machine/Snapmaker U1.json index 0b5f8c8a93..532e3a22bf 100644 --- a/resources/profiles/Snapmaker/machine/Snapmaker U1.json +++ b/resources/profiles/Snapmaker/machine/Snapmaker U1.json @@ -5,7 +5,7 @@ "family": "Snapmaker", "url": "", "model_id": "797581801", - "default_materials": "Snapmaker PLA SnapSpeed @U1 0.2 nozzle;Panchroma PLA @Snapmaker U1;Generic PLA @System;Snapmaker PLA SnapSpeed @U1 0.6 nozzle;Snapmaker PLA SnapSpeed @U1 0.8 nozzle", + "default_materials": "Snapmaker PLA SnapSpeed @U1 0.2 nozzle;Panchroma PLA @Snapmaker U1;Generic PLA @System;Snapmaker PLA SnapSpeed @U1 0.6 nozzle;Snapmaker PLA SnapSpeed @U1 0.8 nozzle;Snapmaker PLA SnapSpeed @U1;Snapmaker PLA SnapSpeed @U1 0.2 High Flow nozzle;Snapmaker PLA SnapSpeed @U1 0.4 High Flow nozzle;Snapmaker PLA SnapSpeed @U1 0.6 High Flow nozzle;Snapmaker PLA SnapSpeed @U1 0.8 High Flow nozzle", "bed_model": "Snapmaker U1_bed.stl", "bed_texture": "Snapmaker U1_texture.svg", "nozzle_diameter": "0.2;0.4;0.4+0.6;0.6;0.8;0.2 High Flow;0.4 High Flow;0.6 High Flow;0.8 High Flow" diff --git a/resources/profiles/Snapmaker/machine/fdm_U1.json b/resources/profiles/Snapmaker/machine/fdm_U1.json index 85a94df1d8..bec96fc2c1 100644 --- a/resources/profiles/Snapmaker/machine/fdm_U1.json +++ b/resources/profiles/Snapmaker/machine/fdm_U1.json @@ -12,168 +12,144 @@ "0.32", "0.32", "0.32", - "0.32", "0.32" ], "min_layer_height": [ "0.08", "0.08", "0.08", - "0.08", "0.08" ], "deretraction_speed": [ "30", "30", "30", - "30", "30" ], "extruder_colour": [ "#FCE94F", "#FCE94F", "#FCE94F", - "#FCE94F", "#FCE94F" ], "extruder_offset": [ "0x0", "0x0", "0x0", - "0x0", "0x0" ], "long_retractions_when_cut": [ "0", "0", "0", - "0", "0" ], "nozzle_diameter": [ "0.4", "0.4", "0.4", - "0.4", "0.4" ], "retract_before_wipe": [ "70%", "70%", "70%", - "70%", "70%" ], "retract_length_toolchange": [ "2", "2", "2", - "2", "2" ], "retract_lift_above": [ "0", "0", "0", - "0", "0" ], "retract_lift_below": [ "0", "0", "0", - "0", "0" ], "retract_lift_enforce": [ "All Surfaces", "All Surfaces", "All Surfaces", - "All Surfaces", "All Surfaces" ], "retract_restart_extra": [ "0", "0", "0", - "0", "0" ], "retract_restart_extra_toolchange": [ "0", "0", "0", - "0", "0" ], "retract_when_changing_layer": [ "1", "1", "1", - "1", "1" ], "retraction_distances_when_cut": [ "18", "18", "18", - "18", "18" ], "retraction_length": [ "0.8", "0.8", "0.8", - "0.8", "0.8" ], "retraction_minimum_travel": [ "1", "1", "1", - "1", "1" ], "retraction_speed": [ "30", "30", "30", - "30", "30" ], "travel_slope": [ "3", "3", "3", - "3", "3" ], "wipe": [ "1", "1", "1", - "1", "1" ], "wipe_distance": [ "1", "1", "1", - "1", "1" ], "z_hop": [ "0.4", "0.4", "0.4", - "0.4", "0.4" ], "z_hop_types": [ "Normal Lift", "Normal Lift", "Normal Lift", - "Normal Lift", "Normal Lift" ], "purge_in_prime_tower": "0",