From 97a7eb459fe8e344b88540a706e5b8d18a6c5260 Mon Sep 17 00:00:00 2001 From: SoftFever Date: Sat, 1 Aug 2026 20:38:22 +0800 Subject: [PATCH] Set toolchange retraction per filament for Snapmaker U1 --- resources/profiles/Snapmaker/filament/Snapmaker ABS @U1.json | 3 +++ resources/profiles/Snapmaker/filament/Snapmaker ASA @U1.json | 3 +++ .../Snapmaker Breakaway Support For PLA @U1 0.2 nozzle.json | 3 +++ .../Snapmaker Breakaway Support For PLA @U1 0.6 nozzle.json | 3 +++ .../Snapmaker Breakaway Support For PLA @U1 0.8 nozzle.json | 3 +++ .../filament/Snapmaker Breakaway Support For PLA @U1.json | 3 +++ .../Snapmaker/filament/Snapmaker PETG HF @U1 0.2 nozzle.json | 3 +++ .../Snapmaker/filament/Snapmaker PETG HF @U1 0.6 nozzle.json | 3 +++ .../Snapmaker/filament/Snapmaker PETG HF @U1 0.8 nozzle.json | 3 +++ .../filament/Snapmaker PETG Translucent @U1 0.2 nozzle.json | 3 +++ .../filament/Snapmaker PETG Translucent @U1 0.4 nozzle.json | 3 +++ .../filament/Snapmaker PETG Translucent @U1 0.6 nozzle.json | 3 +++ .../filament/Snapmaker PETG Translucent @U1 0.8 nozzle.json | 3 +++ .../profiles/Snapmaker/filament/Snapmaker PLA Basic @U1.json | 3 +++ .../filament/Snapmaker PLA Full Spectrum @U1 0.4 nozzle.json | 3 +++ .../Snapmaker/filament/Snapmaker PLA Glow @U1 0.4 nozzle.json | 3 +++ .../Snapmaker/filament/Snapmaker PLA Matte @U1 0.2 nozzle.json | 3 +++ .../Snapmaker/filament/Snapmaker PLA Matte @U1 0.6 nozzle.json | 3 +++ .../Snapmaker/filament/Snapmaker PLA Matte @U1 0.8 nozzle.json | 3 +++ .../profiles/Snapmaker/filament/Snapmaker PLA Matte @U1.json | 3 +++ .../Snapmaker/filament/Snapmaker PLA Silk @U1 0.2 nozzle.json | 3 +++ .../Snapmaker/filament/Snapmaker PLA Silk @U1 0.6 nozzle.json | 3 +++ .../Snapmaker/filament/Snapmaker PLA Silk @U1 0.8 nozzle.json | 3 +++ .../profiles/Snapmaker/filament/Snapmaker PLA Silk @U1.json | 3 +++ .../filament/Snapmaker PLA SnapSpeed @U1 0.2 nozzle.json | 3 +++ .../filament/Snapmaker PLA SnapSpeed @U1 0.6 nozzle.json | 3 +++ .../filament/Snapmaker PLA SnapSpeed @U1 0.8 nozzle.json | 3 +++ .../Snapmaker/filament/Snapmaker PLA SnapSpeed @U1.json | 3 +++ .../filament/Snapmaker PLA Translucent @U1 0.2 nozzle.json | 3 +++ .../filament/Snapmaker PLA Translucent @U1 0.4 nozzle.json | 3 +++ .../filament/Snapmaker PLA Translucent @U1 0.6 nozzle.json | 3 +++ .../filament/Snapmaker PLA Translucent @U1 0.8 nozzle.json | 3 +++ .../Snapmaker/filament/Snapmaker PLA Wood @U1 0.4 nozzle.json | 3 +++ .../Snapmaker/filament/Snapmaker PLA Wood @U1 0.6 nozzle.json | 3 +++ .../Snapmaker/filament/Snapmaker PLA Wood @U1 0.8 nozzle.json | 3 +++ .../Snapmaker/filament/Snapmaker PLA-CF @U1 0.4 nozzle.json | 3 +++ .../Snapmaker/filament/Snapmaker PLA-CF @U1 0.6 nozzle.json | 3 +++ .../Snapmaker/filament/Snapmaker PLA-CF @U1 0.8 nozzle.json | 3 +++ .../profiles/Snapmaker/filament/Snapmaker PLA-CF @U1.json | 3 +++ .../Snapmaker/filament/Snapmaker PVA @U1 0.6 nozzle.json | 3 +++ .../Snapmaker/filament/Snapmaker PVA @U1 0.8 nozzle.json | 3 +++ resources/profiles/Snapmaker/filament/Snapmaker PVA @U1.json | 3 +++ .../Snapmaker/filament/Snapmaker TPU 90A @U1 0.6 nozzle.json | 3 +++ .../Snapmaker/filament/Snapmaker TPU 90A @U1 0.8 nozzle.json | 3 +++ .../profiles/Snapmaker/filament/Snapmaker TPU 90A @U1.json | 3 +++ .../filament/Snapmaker TPU 95A HF @U1 0.6 nozzle.json | 3 +++ .../filament/Snapmaker TPU 95A HF @U1 0.8 nozzle.json | 3 +++ .../profiles/Snapmaker/filament/Snapmaker TPU 95A HF @U1.json | 3 +++ 48 files changed, 144 insertions(+) diff --git a/resources/profiles/Snapmaker/filament/Snapmaker ABS @U1.json b/resources/profiles/Snapmaker/filament/Snapmaker ABS @U1.json index 083432ebd5..fe6c59ba80 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker ABS @U1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker ABS @U1.json @@ -7,5 +7,8 @@ "instantiation": "true", "compatible_printers": [ "Snapmaker U1 (0.4 nozzle)" + ], + "filament_retract_length_toolchange": [ + "5" ] } diff --git a/resources/profiles/Snapmaker/filament/Snapmaker ASA @U1.json b/resources/profiles/Snapmaker/filament/Snapmaker ASA @U1.json index 0c5d22723a..67bde29e8d 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker ASA @U1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker ASA @U1.json @@ -7,5 +7,8 @@ "instantiation": "true", "compatible_printers": [ "Snapmaker U1 (0.4 nozzle)" + ], + "filament_retract_length_toolchange": [ + "5" ] } diff --git a/resources/profiles/Snapmaker/filament/Snapmaker Breakaway Support For PLA @U1 0.2 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker Breakaway Support For PLA @U1 0.2 nozzle.json index 561abf17a8..9b14a35c1d 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker Breakaway Support For PLA @U1 0.2 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker Breakaway Support For PLA @U1 0.2 nozzle.json @@ -47,6 +47,9 @@ "filament_max_volumetric_speed": [ "0.5" ], + "filament_retract_length_toolchange": [ + "10" + ], "filament_retraction_length": [ "nil" ], diff --git a/resources/profiles/Snapmaker/filament/Snapmaker Breakaway Support For PLA @U1 0.6 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker Breakaway Support For PLA @U1 0.6 nozzle.json index c309027a0d..3ec95015cf 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker Breakaway Support For PLA @U1 0.6 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker Breakaway Support For PLA @U1 0.6 nozzle.json @@ -62,6 +62,9 @@ "filament_deretraction_speed": [ "nil" ], + "filament_retract_length_toolchange": [ + "10" + ], "filament_retraction_length": [ "nil" ], diff --git a/resources/profiles/Snapmaker/filament/Snapmaker Breakaway Support For PLA @U1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker Breakaway Support For PLA @U1 0.8 nozzle.json index e7718d783f..273a9dc838 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker Breakaway Support For PLA @U1 0.8 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker Breakaway Support For PLA @U1 0.8 nozzle.json @@ -38,6 +38,9 @@ "filament_flow_ratio": [ "0.93" ], + "filament_retract_length_toolchange": [ + "10" + ], "filament_retraction_length": [ "3" ], diff --git a/resources/profiles/Snapmaker/filament/Snapmaker Breakaway Support For PLA @U1.json b/resources/profiles/Snapmaker/filament/Snapmaker Breakaway Support For PLA @U1.json index a7f2c267a4..e0a347ec3e 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker Breakaway Support For PLA @U1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker Breakaway Support For PLA @U1.json @@ -53,6 +53,9 @@ "filament_multitool_ramming_volume": [ "5" ], + "filament_retract_length_toolchange": [ + "5" + ], "filament_retraction_length": [ "1" ], diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PETG HF @U1 0.2 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PETG HF @U1 0.2 nozzle.json index 91f76d3a82..f1c3aa30a1 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PETG HF @U1 0.2 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PETG HF @U1 0.2 nozzle.json @@ -54,6 +54,9 @@ "filament_multitool_ramming_volume": [ "5" ], + "filament_retract_length_toolchange": [ + "5" + ], "filament_retraction_length": [ "1.5" ], diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PETG HF @U1 0.6 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PETG HF @U1 0.6 nozzle.json index e77df68378..66a535b7fb 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PETG HF @U1 0.6 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PETG HF @U1 0.6 nozzle.json @@ -53,6 +53,9 @@ "filament_multitool_ramming_volume": [ "5" ], + "filament_retract_length_toolchange": [ + "5" + ], "filament_retraction_length": [ "2.5" ], diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PETG HF @U1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PETG HF @U1 0.8 nozzle.json index d496bcdf2a..04446a623e 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PETG HF @U1 0.8 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PETG HF @U1 0.8 nozzle.json @@ -50,6 +50,9 @@ "filament_multitool_ramming_volume": [ "5" ], + "filament_retract_length_toolchange": [ + "5" + ], "filament_retraction_length": [ "1" ], diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PETG Translucent @U1 0.2 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PETG Translucent @U1 0.2 nozzle.json index 72b7e59922..55fd96b555 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PETG Translucent @U1 0.2 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PETG Translucent @U1 0.2 nozzle.json @@ -56,6 +56,9 @@ "filament_multitool_ramming_volume": [ "5" ], + "filament_retract_length_toolchange": [ + "10" + ], "filament_retraction_length": [ "1" ], diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PETG Translucent @U1 0.4 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PETG Translucent @U1 0.4 nozzle.json index f0f6d35f40..04b740c4a6 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PETG Translucent @U1 0.4 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PETG Translucent @U1 0.4 nozzle.json @@ -47,6 +47,9 @@ "filament_multitool_ramming_volume": [ "5" ], + "filament_retract_length_toolchange": [ + "5" + ], "filament_retraction_length": [ "1" ], diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PETG Translucent @U1 0.6 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PETG Translucent @U1 0.6 nozzle.json index 79feaaae08..b4341a4913 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PETG Translucent @U1 0.6 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PETG Translucent @U1 0.6 nozzle.json @@ -80,6 +80,9 @@ "filament_multitool_ramming_volume": [ "5" ], + "filament_retract_length_toolchange": [ + "10" + ], "filament_retraction_length": [ "1.2" ], diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PETG Translucent @U1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PETG Translucent @U1 0.8 nozzle.json index 5b08621529..6c24407fb4 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PETG Translucent @U1 0.8 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PETG Translucent @U1 0.8 nozzle.json @@ -80,6 +80,9 @@ "filament_multitool_ramming_volume": [ "10" ], + "filament_retract_length_toolchange": [ + "10" + ], "filament_retraction_length": [ "1" ], diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Basic @U1.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Basic @U1.json index 2ef2d92d4f..f320c88221 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Basic @U1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Basic @U1.json @@ -137,6 +137,9 @@ "filament_retract_before_wipe": [ "nil" ], + "filament_retract_length_toolchange": [ + "10" + ], "filament_retract_lift_above": [ "nil" ], diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Full Spectrum @U1 0.4 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Full Spectrum @U1 0.4 nozzle.json index f95a6be917..b229e23d3c 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Full Spectrum @U1 0.4 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Full Spectrum @U1 0.4 nozzle.json @@ -137,6 +137,9 @@ "filament_retract_before_wipe": [ "nil" ], + "filament_retract_length_toolchange": [ + "10" + ], "filament_retract_lift_above": [ "nil" ], diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Glow @U1 0.4 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Glow @U1 0.4 nozzle.json index ced530dcbe..6a4271f3f1 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Glow @U1 0.4 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Glow @U1 0.4 nozzle.json @@ -53,6 +53,9 @@ "filament_multitool_ramming_volume": [ "10" ], + "filament_retract_length_toolchange": [ + "5" + ], "filament_retraction_length": [ "0.4" ], diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte @U1 0.2 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte @U1 0.2 nozzle.json index ce7f44c9e3..3c91844b54 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte @U1 0.2 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte @U1 0.2 nozzle.json @@ -104,6 +104,9 @@ "filament_retract_before_wipe": [ "nil" ], + "filament_retract_length_toolchange": [ + "2" + ], "filament_retract_lift_above": [ "nil" ], diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte @U1 0.6 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte @U1 0.6 nozzle.json index f3b801757a..5aa61be120 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte @U1 0.6 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte @U1 0.6 nozzle.json @@ -113,6 +113,9 @@ "filament_retract_before_wipe": [ "nil" ], + "filament_retract_length_toolchange": [ + "10" + ], "filament_retract_lift_above": [ "nil" ], diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte @U1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte @U1 0.8 nozzle.json index 7c8b07270d..5ed1de5665 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte @U1 0.8 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte @U1 0.8 nozzle.json @@ -113,6 +113,9 @@ "filament_retract_before_wipe": [ "nil" ], + "filament_retract_length_toolchange": [ + "10" + ], "filament_retract_lift_above": [ "nil" ], diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte @U1.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte @U1.json index f3ebbae174..54bc122bd3 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte @U1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte @U1.json @@ -137,6 +137,9 @@ "filament_retract_before_wipe": [ "nil" ], + "filament_retract_length_toolchange": [ + "5" + ], "filament_retract_lift_above": [ "nil" ], diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @U1 0.2 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @U1 0.2 nozzle.json index f8c46d17e6..fcf7444a9a 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @U1 0.2 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @U1 0.2 nozzle.json @@ -116,6 +116,9 @@ "filament_retract_before_wipe": [ "nil" ], + "filament_retract_length_toolchange": [ + "5" + ], "filament_retract_lift_above": [ "nil" ], diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @U1 0.6 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @U1 0.6 nozzle.json index a46c1e43da..c8117f7ccd 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @U1 0.6 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @U1 0.6 nozzle.json @@ -116,6 +116,9 @@ "filament_retract_before_wipe": [ "nil" ], + "filament_retract_length_toolchange": [ + "10" + ], "filament_retract_lift_above": [ "nil" ], diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @U1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @U1 0.8 nozzle.json index b81c91d278..236dceef8e 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @U1 0.8 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @U1 0.8 nozzle.json @@ -116,6 +116,9 @@ "filament_retract_before_wipe": [ "nil" ], + "filament_retract_length_toolchange": [ + "10" + ], "filament_retract_lift_above": [ "nil" ], diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @U1.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @U1.json index e14d57eb1b..ff0638b6e3 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @U1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @U1.json @@ -116,6 +116,9 @@ "filament_retract_before_wipe": [ "nil" ], + "filament_retract_length_toolchange": [ + "5" + ], "filament_retract_lift_above": [ "nil" ], diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @U1 0.2 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @U1 0.2 nozzle.json index ecec904339..3e367ecf97 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @U1 0.2 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @U1 0.2 nozzle.json @@ -17,6 +17,9 @@ "filament_multitool_ramming_flow": [ "30" ], + "filament_retract_length_toolchange": [ + "5" + ], "filament_retraction_speed": [ "30" ], diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @U1 0.6 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @U1 0.6 nozzle.json index 1ca65c0308..316222400c 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @U1 0.6 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @U1 0.6 nozzle.json @@ -17,6 +17,9 @@ "filament_multitool_ramming_flow": [ "30" ], + "filament_retract_length_toolchange": [ + "5" + ], "filament_retraction_length": [ "1.6" ], diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @U1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @U1 0.8 nozzle.json index 6c714b6480..87e41254b0 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @U1 0.8 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @U1 0.8 nozzle.json @@ -14,6 +14,9 @@ "filament_multitool_ramming_flow": [ "30" ], + "filament_retract_length_toolchange": [ + "5" + ], "filament_retraction_length": [ "1.6" ], diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @U1.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @U1.json index b0753f2e4b..7ec173447d 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @U1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @U1.json @@ -137,6 +137,9 @@ "filament_retract_before_wipe": [ "nil" ], + "filament_retract_length_toolchange": [ + "5" + ], "filament_retract_lift_above": [ "nil" ], diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Translucent @U1 0.2 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Translucent @U1 0.2 nozzle.json index 013a92205d..dac5d97b0d 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Translucent @U1 0.2 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Translucent @U1 0.2 nozzle.json @@ -137,6 +137,9 @@ "filament_retract_before_wipe": [ "0%" ], + "filament_retract_length_toolchange": [ + "5" + ], "filament_retract_lift_above": [ "nil" ], diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Translucent @U1 0.4 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Translucent @U1 0.4 nozzle.json index 31f391a6ed..4e77f05969 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Translucent @U1 0.4 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Translucent @U1 0.4 nozzle.json @@ -137,6 +137,9 @@ "filament_retract_before_wipe": [ "nil" ], + "filament_retract_length_toolchange": [ + "5" + ], "filament_retract_lift_above": [ "nil" ], diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Translucent @U1 0.6 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Translucent @U1 0.6 nozzle.json index 246664d267..ac1f20582e 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Translucent @U1 0.6 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Translucent @U1 0.6 nozzle.json @@ -137,6 +137,9 @@ "filament_retract_before_wipe": [ "0%" ], + "filament_retract_length_toolchange": [ + "10" + ], "filament_retract_lift_above": [ "nil" ], diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Translucent @U1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Translucent @U1 0.8 nozzle.json index ac4087ae7e..ec8700badd 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Translucent @U1 0.8 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Translucent @U1 0.8 nozzle.json @@ -137,6 +137,9 @@ "filament_retract_before_wipe": [ "0%" ], + "filament_retract_length_toolchange": [ + "10" + ], "filament_retract_lift_above": [ "nil" ], diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Wood @U1 0.4 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Wood @U1 0.4 nozzle.json index a53a8b5553..8e447113dd 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Wood @U1 0.4 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Wood @U1 0.4 nozzle.json @@ -49,6 +49,9 @@ "filament_multitool_ramming_volume": [ "10" ], + "filament_retract_length_toolchange": [ + "5" + ], "filament_retraction_length": [ "0.6" ], diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Wood @U1 0.6 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Wood @U1 0.6 nozzle.json index bbadd5825d..50e7c232ac 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Wood @U1 0.6 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Wood @U1 0.6 nozzle.json @@ -49,6 +49,9 @@ "filament_multitool_ramming_volume": [ "10" ], + "filament_retract_length_toolchange": [ + "5" + ], "filament_retraction_length": [ "0.4" ], diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Wood @U1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Wood @U1 0.8 nozzle.json index 54216412f7..0b68315735 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Wood @U1 0.8 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Wood @U1 0.8 nozzle.json @@ -49,6 +49,9 @@ "filament_multitool_ramming_volume": [ "10" ], + "filament_retract_length_toolchange": [ + "5" + ], "filament_retraction_length": [ "0.4" ], diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @U1 0.4 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @U1 0.4 nozzle.json index 43985efdc3..fd58aea8b7 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @U1 0.4 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @U1 0.4 nozzle.json @@ -49,6 +49,9 @@ "filament_multitool_ramming_volume": [ "5" ], + "filament_retract_length_toolchange": [ + "5" + ], "filament_retraction_length": [ "1" ], diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @U1 0.6 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @U1 0.6 nozzle.json index c3099ec668..58f3447030 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @U1 0.6 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @U1 0.6 nozzle.json @@ -49,6 +49,9 @@ "filament_multitool_ramming_volume": [ "5" ], + "filament_retract_length_toolchange": [ + "10" + ], "filament_retraction_length": [ "2" ], diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @U1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @U1 0.8 nozzle.json index 299866c11f..cd5af76b5a 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @U1 0.8 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @U1 0.8 nozzle.json @@ -49,6 +49,9 @@ "filament_multitool_ramming_volume": [ "5" ], + "filament_retract_length_toolchange": [ + "10" + ], "filament_retraction_length": [ "3" ], diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @U1.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @U1.json index ec04c8108d..9091258467 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @U1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @U1.json @@ -7,5 +7,8 @@ "instantiation": "true", "compatible_printers": [ "Snapmaker U1 (0.4 nozzle)" + ], + "filament_retract_length_toolchange": [ + "5" ] } diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PVA @U1 0.6 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PVA @U1 0.6 nozzle.json index e203754734..8ae9182311 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PVA @U1 0.6 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PVA @U1 0.6 nozzle.json @@ -32,6 +32,9 @@ "filament_flow_ratio": [ "0.98" ], + "filament_retract_length_toolchange": [ + "10" + ], "filament_retraction_length": [ "nil" ], diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PVA @U1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PVA @U1 0.8 nozzle.json index b367c0bc1e..f11f40c1a2 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PVA @U1 0.8 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PVA @U1 0.8 nozzle.json @@ -35,6 +35,9 @@ "filament_flow_ratio": [ "0.96" ], + "filament_retract_length_toolchange": [ + "10" + ], "filament_retraction_length": [ "nil" ], diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PVA @U1.json b/resources/profiles/Snapmaker/filament/Snapmaker PVA @U1.json index 96bc2e3226..3e0d93a826 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PVA @U1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PVA @U1.json @@ -62,6 +62,9 @@ "filament_multitool_ramming_volume": [ "0.1" ], + "filament_retract_length_toolchange": [ + "4" + ], "filament_retraction_length": [ "0.4" ], diff --git a/resources/profiles/Snapmaker/filament/Snapmaker TPU 90A @U1 0.6 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker TPU 90A @U1 0.6 nozzle.json index 836040328e..6ae8a5b675 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker TPU 90A @U1 0.6 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker TPU 90A @U1 0.6 nozzle.json @@ -48,6 +48,9 @@ "filament_multitool_ramming_flow": [ "5" ], + "filament_retract_length_toolchange": [ + "4" + ], "filament_retraction_length": [ "0.6" ], diff --git a/resources/profiles/Snapmaker/filament/Snapmaker TPU 90A @U1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker TPU 90A @U1 0.8 nozzle.json index 9dd732d2c1..45f0f7a0e9 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker TPU 90A @U1 0.8 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker TPU 90A @U1 0.8 nozzle.json @@ -48,6 +48,9 @@ "filament_multitool_ramming_flow": [ "5" ], + "filament_retract_length_toolchange": [ + "4" + ], "filament_retraction_length": [ "1.2" ], diff --git a/resources/profiles/Snapmaker/filament/Snapmaker TPU 90A @U1.json b/resources/profiles/Snapmaker/filament/Snapmaker TPU 90A @U1.json index 58530c90a5..e89397849b 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker TPU 90A @U1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker TPU 90A @U1.json @@ -48,6 +48,9 @@ "filament_multitool_ramming_flow": [ "5" ], + "filament_retract_length_toolchange": [ + "2" + ], "filament_retraction_length": [ "1.2" ], diff --git a/resources/profiles/Snapmaker/filament/Snapmaker TPU 95A HF @U1 0.6 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker TPU 95A HF @U1 0.6 nozzle.json index 4c0b288d27..1085c84e6f 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker TPU 95A HF @U1 0.6 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker TPU 95A HF @U1 0.6 nozzle.json @@ -45,6 +45,9 @@ "filament_multitool_ramming_flow": [ "10" ], + "filament_retract_length_toolchange": [ + "8" + ], "filament_retraction_length": [ "0.8" ], diff --git a/resources/profiles/Snapmaker/filament/Snapmaker TPU 95A HF @U1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker TPU 95A HF @U1 0.8 nozzle.json index d691845c29..bef4c7712f 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker TPU 95A HF @U1 0.8 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker TPU 95A HF @U1 0.8 nozzle.json @@ -45,6 +45,9 @@ "filament_multitool_ramming_flow": [ "15" ], + "filament_retract_length_toolchange": [ + "8" + ], "filament_retraction_length": [ "1" ], diff --git a/resources/profiles/Snapmaker/filament/Snapmaker TPU 95A HF @U1.json b/resources/profiles/Snapmaker/filament/Snapmaker TPU 95A HF @U1.json index d3f15f9642..5e0696d906 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker TPU 95A HF @U1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker TPU 95A HF @U1.json @@ -45,6 +45,9 @@ "filament_multitool_ramming_flow": [ "10" ], + "filament_retract_length_toolchange": [ + "6" + ], "filament_retraction_length": [ "1" ],