diff --git a/resources/profiles/Snapmaker.json b/resources/profiles/Snapmaker.json index d13ed8bf21..4d63c1b085 100644 --- a/resources/profiles/Snapmaker.json +++ b/resources/profiles/Snapmaker.json @@ -1,6 +1,6 @@ { "name": "Snapmaker", - "version": "02.04.00.16", + "version": "02.04.00.23", "force_update": "0", "description": "Snapmaker configurations", "machine_model_list": [ @@ -1448,6 +1448,10 @@ "name": "Snapmaker PETG HF @U1 0.2 nozzle", "sub_path": "filament/Snapmaker PETG HF @U1 0.2 nozzle.json" }, + { + "name": "Snapmaker PETG HF @U1 0.4 nozzle", + "sub_path": "filament/Snapmaker PETG HF @U1 0.4 nozzle.json" + }, { "name": "Snapmaker PETG HF @U1 0.6 nozzle", "sub_path": "filament/Snapmaker PETG HF @U1 0.6 nozzle.json" @@ -1920,6 +1924,122 @@ "name": "Snapmaker Breakaway Support For PLA @U1 0.8 nozzle", "sub_path": "filament/Snapmaker Breakaway Support For PLA @U1 0.8 nozzle.json" }, + { + "name": "Generic PETG @U1 0.2 nozzle", + "sub_path": "filament/Generic PETG @U1 0.2 nozzle.json" + }, + { + "name": "Generic PETG @U1 0.4 nozzle", + "sub_path": "filament/Generic PETG @U1 0.4 nozzle.json" + }, + { + "name": "Generic PETG @U1 0.6 nozzle", + "sub_path": "filament/Generic PETG @U1 0.6 nozzle.json" + }, + { + "name": "Generic PETG @U1 0.8 nozzle", + "sub_path": "filament/Generic PETG @U1 0.8 nozzle.json" + }, + { + "name": "Generic PETG HF @U1 0.2 nozzle", + "sub_path": "filament/Generic PETG HF @U1 0.2 nozzle.json" + }, + { + "name": "Generic PETG HF @U1 0.4 nozzle", + "sub_path": "filament/Generic PETG HF @U1 0.4 nozzle.json" + }, + { + "name": "Generic PETG HF @U1 0.6 nozzle", + "sub_path": "filament/Generic PETG HF @U1 0.6 nozzle.json" + }, + { + "name": "Generic PETG HF @U1 0.8 nozzle", + "sub_path": "filament/Generic PETG HF @U1 0.8 nozzle.json" + }, + { + "name": "Generic PETG-CF @U1 0.4 nozzle", + "sub_path": "filament/Generic PETG-CF @U1 0.4 nozzle.json" + }, + { + "name": "Generic PETG-CF @U1 0.6 nozzle", + "sub_path": "filament/Generic PETG-CF @U1 0.6 nozzle.json" + }, + { + "name": "Generic PETG-CF @U1 0.8 nozzle", + "sub_path": "filament/Generic PETG-CF @U1 0.8 nozzle.json" + }, + { + "name": "Generic PLA @U1 0.2 nozzle", + "sub_path": "filament/Generic PLA @U1 0.2 nozzle.json" + }, + { + "name": "Generic PLA @U1 0.4 nozzle", + "sub_path": "filament/Generic PLA @U1 0.4 nozzle.json" + }, + { + "name": "Generic PLA @U1 0.6 nozzle", + "sub_path": "filament/Generic PLA @U1 0.6 nozzle.json" + }, + { + "name": "Generic PLA @U1 0.8 nozzle", + "sub_path": "filament/Generic PLA @U1 0.8 nozzle.json" + }, + { + "name": "Generic PLA High Speed @U1 0.2 nozzle", + "sub_path": "filament/Generic PLA High Speed @U1 0.2 nozzle.json" + }, + { + "name": "Generic PLA High Speed @U1 0.4 nozzle", + "sub_path": "filament/Generic PLA High Speed @U1 0.4 nozzle.json" + }, + { + "name": "Generic PLA High Speed @U1 0.6 nozzle", + "sub_path": "filament/Generic PLA High Speed @U1 0.6 nozzle.json" + }, + { + "name": "Generic PLA High Speed @U1 0.8 nozzle", + "sub_path": "filament/Generic PLA High Speed @U1 0.8 nozzle.json" + }, + { + "name": "Generic PLA Silk @U1 0.2 nozzle", + "sub_path": "filament/Generic PLA Silk @U1 0.2 nozzle.json" + }, + { + "name": "Generic PLA Silk @U1 0.4 nozzle", + "sub_path": "filament/Generic PLA Silk @U1 0.4 nozzle.json" + }, + { + "name": "Generic PLA Silk @U1 0.6 nozzle", + "sub_path": "filament/Generic PLA Silk @U1 0.6 nozzle.json" + }, + { + "name": "Generic PLA Silk @U1 0.8 nozzle", + "sub_path": "filament/Generic PLA Silk @U1 0.8 nozzle.json" + }, + { + "name": "Generic PLA-CF @U1 0.4 nozzle", + "sub_path": "filament/Generic PLA-CF @U1 0.4 nozzle.json" + }, + { + "name": "Generic PLA-CF @U1 0.6 nozzle", + "sub_path": "filament/Generic PLA-CF @U1 0.6 nozzle.json" + }, + { + "name": "Generic PLA-CF @U1 0.8 nozzle", + "sub_path": "filament/Generic PLA-CF @U1 0.8 nozzle.json" + }, + { + "name": "Generic TPU @U1 0.4 nozzle", + "sub_path": "filament/Generic TPU @U1 0.4 nozzle.json" + }, + { + "name": "Generic TPU @U1 0.6 nozzle", + "sub_path": "filament/Generic TPU @U1 0.6 nozzle.json" + }, + { + "name": "Generic TPU @U1 0.8 nozzle", + "sub_path": "filament/Generic TPU @U1 0.8 nozzle.json" + }, { "name": "PolyTerra J1 PLA", "sub_path": "filament/Polymaker/PolyTerra J1 PLA.json" @@ -2238,6 +2358,22 @@ "name": "Snapmaker Artisan (0.8 nozzle)", "sub_path": "machine/Snapmaker Artisan (0.8 nozzle).json" }, + { + "name": "Snapmaker U1 (0.2 High Flow nozzle)", + "sub_path": "machine/Snapmaker U1 (0.2 High Flow nozzle).json" + }, + { + "name": "Snapmaker U1 (0.4 High Flow nozzle)", + "sub_path": "machine/Snapmaker U1 (0.4 High Flow nozzle).json" + }, + { + "name": "Snapmaker U1 (0.6 High Flow nozzle)", + "sub_path": "machine/Snapmaker U1 (0.6 High Flow nozzle).json" + }, + { + "name": "Snapmaker U1 (0.8 High Flow nozzle)", + "sub_path": "machine/Snapmaker U1 (0.8 High Flow nozzle).json" + }, { "name": "Snapmaker A250 Dual BKit (0.2 nozzle)", "sub_path": "machine/Snapmaker A250 Dual BKit (0.2 nozzle).json" diff --git a/resources/profiles/Snapmaker/filament/Generic PETG @U1 0.2 nozzle.json b/resources/profiles/Snapmaker/filament/Generic PETG @U1 0.2 nozzle.json new file mode 100644 index 0000000000..f993f4bbf7 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Generic PETG @U1 0.2 nozzle.json @@ -0,0 +1,24 @@ +{ + "type": "filament", + "name": "Generic PETG @U1 0.2 nozzle", + "renamed_from": "Generic PETG U1 0.2 nozzle;Generic PETG @U1 0.2 High Flow nozzle;Generic PETG U1 0.2 High Flow nozzle", + "inherits": "Generic PETG @System", + "from": "system", + "setting_id": "Iw7T4qqDf1fbSAa1", + "instantiation": "true", + "compatible_printers": [ + "Snapmaker U1 (0.2 nozzle)", + "Snapmaker U1 (0.2 High Flow nozzle)" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Uses the active Orca Generic material settings. Volumetric speed ceiling: 1 mm^3/s, from Snorca standard preset Generic PETG @U1 0.2 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." + ], + "filament_max_volumetric_speed": [ + "10", + "1" + ] +} diff --git a/resources/profiles/Snapmaker/filament/Generic PETG @U1 0.4 nozzle.json b/resources/profiles/Snapmaker/filament/Generic PETG @U1 0.4 nozzle.json new file mode 100644 index 0000000000..4a04d39f7f --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Generic PETG @U1 0.4 nozzle.json @@ -0,0 +1,24 @@ +{ + "type": "filament", + "name": "Generic PETG @U1 0.4 nozzle", + "renamed_from": "Generic PETG U1 0.4 nozzle;Generic PETG @U1 0.4 High Flow nozzle;Generic PETG U1 0.4 High Flow nozzle", + "inherits": "Generic PETG @System", + "from": "system", + "setting_id": "VHRa4TXU7HPz7Fld", + "instantiation": "true", + "compatible_printers": [ + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Uses the active Orca Generic material settings. Volumetric speed ceiling: 12 mm^3/s, from Snorca standard preset Generic PETG (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." + ], + "filament_max_volumetric_speed": [ + "10", + "12" + ] +} diff --git a/resources/profiles/Snapmaker/filament/Generic PETG @U1 0.6 nozzle.json b/resources/profiles/Snapmaker/filament/Generic PETG @U1 0.6 nozzle.json new file mode 100644 index 0000000000..e1d6d82c6d --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Generic PETG @U1 0.6 nozzle.json @@ -0,0 +1,24 @@ +{ + "type": "filament", + "name": "Generic PETG @U1 0.6 nozzle", + "renamed_from": "Generic PETG U1 0.6 nozzle;Generic PETG @U1 0.6 High Flow nozzle;Generic PETG U1 0.6 High Flow nozzle", + "inherits": "Generic PETG @System", + "from": "system", + "setting_id": "Ubr8v7BTxiQMntVk", + "instantiation": "true", + "compatible_printers": [ + "Snapmaker U1 (0.6 nozzle)", + "Snapmaker U1 (0.6 High Flow nozzle)" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Uses the active Orca Generic material settings. Volumetric speed ceiling: 12 mm^3/s, from Snorca standard preset Generic PETG @U1 0.6 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." + ], + "filament_max_volumetric_speed": [ + "10", + "12" + ] +} diff --git a/resources/profiles/Snapmaker/filament/Generic PETG @U1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Generic PETG @U1 0.8 nozzle.json new file mode 100644 index 0000000000..368f9f4beb --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Generic PETG @U1 0.8 nozzle.json @@ -0,0 +1,24 @@ +{ + "type": "filament", + "name": "Generic PETG @U1 0.8 nozzle", + "renamed_from": "Generic PETG U1 0.8 nozzle;Generic PETG @U1 0.8 High Flow nozzle;Generic PETG U1 0.8 High Flow nozzle", + "inherits": "Generic PETG @System", + "from": "system", + "setting_id": "ro0mXCLzC5rY95oX", + "instantiation": "true", + "compatible_printers": [ + "Snapmaker U1 (0.8 nozzle)", + "Snapmaker U1 (0.8 High Flow nozzle)" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Uses the active Orca Generic material settings. Volumetric speed ceiling: 12 mm^3/s, from Snorca standard preset Generic PETG @U1 0.8 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." + ], + "filament_max_volumetric_speed": [ + "10", + "12" + ] +} diff --git a/resources/profiles/Snapmaker/filament/Generic PETG HF @U1 0.2 nozzle.json b/resources/profiles/Snapmaker/filament/Generic PETG HF @U1 0.2 nozzle.json new file mode 100644 index 0000000000..7ef983ddb7 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Generic PETG HF @U1 0.2 nozzle.json @@ -0,0 +1,24 @@ +{ + "type": "filament", + "name": "Generic PETG HF @U1 0.2 nozzle", + "renamed_from": "Generic PETG HF U1 0.2 nozzle;Generic PETG HF @U1 0.2 High Flow nozzle;Generic PETG HF U1 0.2 High Flow nozzle", + "inherits": "Generic PETG HF @System", + "from": "system", + "setting_id": "7yjLWAdcQe4ndo1z", + "instantiation": "true", + "compatible_printers": [ + "Snapmaker U1 (0.2 nozzle)", + "Snapmaker U1 (0.2 High Flow nozzle)" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Uses the active Orca Generic material settings. Volumetric speed ceiling: 1 mm^3/s, from Snorca standard preset Generic PETG HF @U1 0.2 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." + ], + "filament_max_volumetric_speed": [ + "20", + "1" + ] +} diff --git a/resources/profiles/Snapmaker/filament/Generic PETG HF @U1 0.4 nozzle.json b/resources/profiles/Snapmaker/filament/Generic PETG HF @U1 0.4 nozzle.json new file mode 100644 index 0000000000..1818f8dc9d --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Generic PETG HF @U1 0.4 nozzle.json @@ -0,0 +1,24 @@ +{ + "type": "filament", + "name": "Generic PETG HF @U1 0.4 nozzle", + "renamed_from": "Generic PETG HF U1 0.4 nozzle;Generic PETG HF @U1 0.4 High Flow nozzle;Generic PETG HF U1 0.4 High Flow nozzle", + "inherits": "Generic PETG HF @System", + "from": "system", + "setting_id": "XWWLYZWkD9ZNRPeO", + "instantiation": "true", + "compatible_printers": [ + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Uses the active Orca Generic material settings. Volumetric speed ceiling: 16 mm^3/s, from Snorca standard preset Generic PETG HF (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." + ], + "filament_max_volumetric_speed": [ + "20", + "16" + ] +} diff --git a/resources/profiles/Snapmaker/filament/Generic PETG HF @U1 0.6 nozzle.json b/resources/profiles/Snapmaker/filament/Generic PETG HF @U1 0.6 nozzle.json new file mode 100644 index 0000000000..d2f3c0a3af --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Generic PETG HF @U1 0.6 nozzle.json @@ -0,0 +1,24 @@ +{ + "type": "filament", + "name": "Generic PETG HF @U1 0.6 nozzle", + "renamed_from": "Generic PETG HF U1 0.6 nozzle;Generic PETG HF @U1 0.6 High Flow nozzle;Generic PETG HF U1 0.6 High Flow nozzle", + "inherits": "Generic PETG HF @System", + "from": "system", + "setting_id": "1dj4JdFabSql3cEg", + "instantiation": "true", + "compatible_printers": [ + "Snapmaker U1 (0.6 nozzle)", + "Snapmaker U1 (0.6 High Flow nozzle)" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Uses the active Orca Generic material settings. Volumetric speed ceiling: 16 mm^3/s, from Snorca standard preset Generic PETG HF @U1 0.6 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." + ], + "filament_max_volumetric_speed": [ + "20", + "16" + ] +} diff --git a/resources/profiles/Snapmaker/filament/Generic PETG HF @U1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Generic PETG HF @U1 0.8 nozzle.json new file mode 100644 index 0000000000..80c670da92 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Generic PETG HF @U1 0.8 nozzle.json @@ -0,0 +1,24 @@ +{ + "type": "filament", + "name": "Generic PETG HF @U1 0.8 nozzle", + "renamed_from": "Generic PETG HF U1 0.8 nozzle;Generic PETG HF @U1 0.8 High Flow nozzle;Generic PETG HF U1 0.8 High Flow nozzle", + "inherits": "Generic PETG HF @System", + "from": "system", + "setting_id": "1LYZ0KG5kQtaOOKt", + "instantiation": "true", + "compatible_printers": [ + "Snapmaker U1 (0.8 nozzle)", + "Snapmaker U1 (0.8 High Flow nozzle)" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Uses the active Orca Generic material settings. Volumetric speed ceiling: 16 mm^3/s, from Snorca standard preset Generic PETG HF @U1 0.8 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." + ], + "filament_max_volumetric_speed": [ + "20", + "16" + ] +} diff --git a/resources/profiles/Snapmaker/filament/Generic PETG-CF @U1 0.4 nozzle.json b/resources/profiles/Snapmaker/filament/Generic PETG-CF @U1 0.4 nozzle.json new file mode 100644 index 0000000000..16d2301a0a --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Generic PETG-CF @U1 0.4 nozzle.json @@ -0,0 +1,24 @@ +{ + "type": "filament", + "name": "Generic PETG-CF @U1 0.4 nozzle", + "renamed_from": "Generic PETG-CF U1 0.4 nozzle;Generic PETG-CF @U1 0.4 High Flow nozzle;Generic PETG-CF U1 0.4 High Flow nozzle", + "inherits": "Generic PETG-CF @System", + "from": "system", + "setting_id": "wIKcBM1qLgzLEUJP", + "instantiation": "true", + "compatible_printers": [ + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Uses the active Orca Generic material settings. Volumetric speed ceiling: 11 mm^3/s, from Snorca standard preset Generic PETG-CF (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." + ], + "filament_max_volumetric_speed": [ + "11.5", + "11" + ] +} diff --git a/resources/profiles/Snapmaker/filament/Generic PETG-CF @U1 0.6 nozzle.json b/resources/profiles/Snapmaker/filament/Generic PETG-CF @U1 0.6 nozzle.json new file mode 100644 index 0000000000..9cb77c98fd --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Generic PETG-CF @U1 0.6 nozzle.json @@ -0,0 +1,20 @@ +{ + "type": "filament", + "name": "Generic PETG-CF @U1 0.6 nozzle", + "renamed_from": "Generic PETG-CF U1 0.6 nozzle;Generic PETG-CF @U1 0.6 High Flow nozzle;Generic PETG-CF U1 0.6 High Flow nozzle", + "inherits": "Generic PETG-CF @System", + "from": "system", + "setting_id": "FvrnBiPbjSvIF3kN", + "instantiation": "true", + "compatible_printers": [ + "Snapmaker U1 (0.6 nozzle)", + "Snapmaker U1 (0.6 High Flow nozzle)" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Uses the active Orca Generic material settings. Volumetric speed ceiling: 11.5 mm^3/s, from Snorca standard preset Generic PETG-CF @U1 0.6 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." + ] +} diff --git a/resources/profiles/Snapmaker/filament/Generic PETG-CF @U1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Generic PETG-CF @U1 0.8 nozzle.json new file mode 100644 index 0000000000..a18aca19e4 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Generic PETG-CF @U1 0.8 nozzle.json @@ -0,0 +1,20 @@ +{ + "type": "filament", + "name": "Generic PETG-CF @U1 0.8 nozzle", + "renamed_from": "Generic PETG-CF U1 0.8 nozzle;Generic PETG-CF @U1 0.8 High Flow nozzle;Generic PETG-CF U1 0.8 High Flow nozzle", + "inherits": "Generic PETG-CF @System", + "from": "system", + "setting_id": "SCfvzDgUWkFHmbtP", + "instantiation": "true", + "compatible_printers": [ + "Snapmaker U1 (0.8 nozzle)", + "Snapmaker U1 (0.8 High Flow nozzle)" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Uses the active Orca Generic material settings. Volumetric speed ceiling: 11.5 mm^3/s, from Snorca standard preset Generic PETG-CF @U1 0.8 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." + ] +} diff --git a/resources/profiles/Snapmaker/filament/Generic PLA @U1 0.2 nozzle.json b/resources/profiles/Snapmaker/filament/Generic PLA @U1 0.2 nozzle.json new file mode 100644 index 0000000000..334be2020e --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Generic PLA @U1 0.2 nozzle.json @@ -0,0 +1,24 @@ +{ + "type": "filament", + "name": "Generic PLA @U1 0.2 nozzle", + "renamed_from": "Generic PLA U1 0.2 nozzle;Generic PLA @U1 0.2 High Flow nozzle;Generic PLA U1 0.2 High Flow nozzle", + "inherits": "Generic PLA @System", + "from": "system", + "setting_id": "8pb3tert1D4w0SKP", + "instantiation": "true", + "compatible_printers": [ + "Snapmaker U1 (0.2 nozzle)", + "Snapmaker U1 (0.2 High Flow nozzle)" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Uses the active Orca Generic material settings. Volumetric speed ceiling: 1.6 mm^3/s, from Snorca standard preset Generic PLA @U1 0.2 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." + ], + "filament_max_volumetric_speed": [ + "12", + "1.6" + ] +} diff --git a/resources/profiles/Snapmaker/filament/Generic PLA @U1 0.4 nozzle.json b/resources/profiles/Snapmaker/filament/Generic PLA @U1 0.4 nozzle.json new file mode 100644 index 0000000000..743800b360 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Generic PLA @U1 0.4 nozzle.json @@ -0,0 +1,24 @@ +{ + "type": "filament", + "name": "Generic PLA @U1 0.4 nozzle", + "renamed_from": "Generic PLA U1 0.4 nozzle;Generic PLA @U1 0.4 High Flow nozzle;Generic PLA U1 0.4 High Flow nozzle", + "inherits": "Generic PLA @System", + "from": "system", + "setting_id": "Uilm8oVmZzyxE3ba", + "instantiation": "true", + "compatible_printers": [ + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Uses the active Orca Generic material settings. Volumetric speed ceiling: 12 mm^3/s, from Snorca standard preset Generic PLA (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." + ], + "filament_max_volumetric_speed": [ + "12", + "12" + ] +} diff --git a/resources/profiles/Snapmaker/filament/Generic PLA @U1 0.6 nozzle.json b/resources/profiles/Snapmaker/filament/Generic PLA @U1 0.6 nozzle.json new file mode 100644 index 0000000000..ba65c7f999 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Generic PLA @U1 0.6 nozzle.json @@ -0,0 +1,24 @@ +{ + "type": "filament", + "name": "Generic PLA @U1 0.6 nozzle", + "renamed_from": "Generic PLA U1 0.6 nozzle;Generic PLA @U1 0.6 High Flow nozzle;Generic PLA U1 0.6 High Flow nozzle", + "inherits": "Generic PLA @System", + "from": "system", + "setting_id": "aj4G9OSdgtQPqpkI", + "instantiation": "true", + "compatible_printers": [ + "Snapmaker U1 (0.6 nozzle)", + "Snapmaker U1 (0.6 High Flow nozzle)" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Uses the active Orca Generic material settings. Volumetric speed ceiling: 12 mm^3/s, from Snorca standard preset Generic PLA @U1 0.6 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." + ], + "filament_max_volumetric_speed": [ + "12", + "12" + ] +} diff --git a/resources/profiles/Snapmaker/filament/Generic PLA @U1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Generic PLA @U1 0.8 nozzle.json new file mode 100644 index 0000000000..73c997dd6b --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Generic PLA @U1 0.8 nozzle.json @@ -0,0 +1,24 @@ +{ + "type": "filament", + "name": "Generic PLA @U1 0.8 nozzle", + "renamed_from": "Generic PLA U1 0.8 nozzle;Generic PLA @U1 0.8 High Flow nozzle;Generic PLA U1 0.8 High Flow nozzle", + "inherits": "Generic PLA @System", + "from": "system", + "setting_id": "zom29gBgIZmvjFmh", + "instantiation": "true", + "compatible_printers": [ + "Snapmaker U1 (0.8 nozzle)", + "Snapmaker U1 (0.8 High Flow nozzle)" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Uses the active Orca Generic material settings. Volumetric speed ceiling: 12 mm^3/s, from Snorca standard preset Generic PLA @U1 0.8 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." + ], + "filament_max_volumetric_speed": [ + "12", + "12" + ] +} diff --git a/resources/profiles/Snapmaker/filament/Generic PLA High Speed @U1 0.2 nozzle.json b/resources/profiles/Snapmaker/filament/Generic PLA High Speed @U1 0.2 nozzle.json new file mode 100644 index 0000000000..fe3a8c5886 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Generic PLA High Speed @U1 0.2 nozzle.json @@ -0,0 +1,24 @@ +{ + "type": "filament", + "name": "Generic PLA High Speed @U1 0.2 nozzle", + "renamed_from": "Generic PLA High Speed U1 0.2 nozzle;Generic PLA High Speed @U1 0.2 High Flow nozzle;Generic PLA High Speed U1 0.2 High Flow nozzle", + "inherits": "Generic PLA High Speed @System", + "from": "system", + "setting_id": "rT8e5f81vwUpwPuq", + "instantiation": "true", + "compatible_printers": [ + "Snapmaker U1 (0.2 nozzle)", + "Snapmaker U1 (0.2 High Flow nozzle)" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Uses the active Orca Generic material settings. Volumetric speed ceiling: 2 mm^3/s, from Snorca standard preset Generic PLA High Speed @U1 0.2 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." + ], + "filament_max_volumetric_speed": [ + "18", + "2" + ] +} diff --git a/resources/profiles/Snapmaker/filament/Generic PLA High Speed @U1 0.4 nozzle.json b/resources/profiles/Snapmaker/filament/Generic PLA High Speed @U1 0.4 nozzle.json new file mode 100644 index 0000000000..125a7a8f77 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Generic PLA High Speed @U1 0.4 nozzle.json @@ -0,0 +1,24 @@ +{ + "type": "filament", + "name": "Generic PLA High Speed @U1 0.4 nozzle", + "renamed_from": "Generic PLA High Speed U1 0.4 nozzle;Generic PLA High Speed @U1 0.4 High Flow nozzle;Generic PLA High Speed U1 0.4 High Flow nozzle", + "inherits": "Generic PLA High Speed @System", + "from": "system", + "setting_id": "ZUetX0WveqW8fy6f", + "instantiation": "true", + "compatible_printers": [ + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Uses the active Orca Generic material settings. Volumetric speed ceiling: 18 mm^3/s, from Snorca standard preset Generic PLA High Speed (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." + ], + "filament_max_volumetric_speed": [ + "18", + "18" + ] +} diff --git a/resources/profiles/Snapmaker/filament/Generic PLA High Speed @U1 0.6 nozzle.json b/resources/profiles/Snapmaker/filament/Generic PLA High Speed @U1 0.6 nozzle.json new file mode 100644 index 0000000000..5a0c7f73cd --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Generic PLA High Speed @U1 0.6 nozzle.json @@ -0,0 +1,24 @@ +{ + "type": "filament", + "name": "Generic PLA High Speed @U1 0.6 nozzle", + "renamed_from": "Generic PLA High Speed U1 0.6 nozzle;Generic PLA High Speed @U1 0.6 High Flow nozzle;Generic PLA High Speed U1 0.6 High Flow nozzle", + "inherits": "Generic PLA High Speed @System", + "from": "system", + "setting_id": "y2WY6qLA3xKZM1Mm", + "instantiation": "true", + "compatible_printers": [ + "Snapmaker U1 (0.6 nozzle)", + "Snapmaker U1 (0.6 High Flow nozzle)" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Uses the active Orca Generic material settings. Volumetric speed ceiling: 18 mm^3/s, from Snorca standard preset Generic PLA High Speed @U1 0.6 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." + ], + "filament_max_volumetric_speed": [ + "18", + "18" + ] +} diff --git a/resources/profiles/Snapmaker/filament/Generic PLA High Speed @U1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Generic PLA High Speed @U1 0.8 nozzle.json new file mode 100644 index 0000000000..8826241929 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Generic PLA High Speed @U1 0.8 nozzle.json @@ -0,0 +1,24 @@ +{ + "type": "filament", + "name": "Generic PLA High Speed @U1 0.8 nozzle", + "renamed_from": "Generic PLA High Speed U1 0.8 nozzle;Generic PLA High Speed @U1 0.8 High Flow nozzle;Generic PLA High Speed U1 0.8 High Flow nozzle", + "inherits": "Generic PLA High Speed @System", + "from": "system", + "setting_id": "VwXJrdwxvzjlIGal", + "instantiation": "true", + "compatible_printers": [ + "Snapmaker U1 (0.8 nozzle)", + "Snapmaker U1 (0.8 High Flow nozzle)" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Uses the active Orca Generic material settings. Volumetric speed ceiling: 18 mm^3/s, from Snorca standard preset Generic PLA High Speed @U1 0.8 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." + ], + "filament_max_volumetric_speed": [ + "18", + "18" + ] +} diff --git a/resources/profiles/Snapmaker/filament/Generic PLA Silk @U1 0.2 nozzle.json b/resources/profiles/Snapmaker/filament/Generic PLA Silk @U1 0.2 nozzle.json new file mode 100644 index 0000000000..4f8a43e43e --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Generic PLA Silk @U1 0.2 nozzle.json @@ -0,0 +1,24 @@ +{ + "type": "filament", + "name": "Generic PLA Silk @U1 0.2 nozzle", + "renamed_from": "Generic PLA Silk U1 0.2 nozzle;Generic PLA Silk @U1 0.2 High Flow nozzle;Generic PLA Silk U1 0.2 High Flow nozzle", + "inherits": "Generic PLA Silk @System", + "from": "system", + "setting_id": "381SJIDBre8HxHy2", + "instantiation": "true", + "compatible_printers": [ + "Snapmaker U1 (0.2 nozzle)", + "Snapmaker U1 (0.2 High Flow nozzle)" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Uses the active Orca Generic material settings. Volumetric speed ceiling: 2 mm^3/s, from Snorca standard preset Generic PLA Silk @U1 0.2 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." + ], + "filament_max_volumetric_speed": [ + "7.5", + "2" + ] +} diff --git a/resources/profiles/Snapmaker/filament/Generic PLA Silk @U1 0.4 nozzle.json b/resources/profiles/Snapmaker/filament/Generic PLA Silk @U1 0.4 nozzle.json new file mode 100644 index 0000000000..36bb9d7b4e --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Generic PLA Silk @U1 0.4 nozzle.json @@ -0,0 +1,20 @@ +{ + "type": "filament", + "name": "Generic PLA Silk @U1 0.4 nozzle", + "renamed_from": "Generic PLA Silk U1 0.4 nozzle;Generic PLA Silk @U1 0.4 High Flow nozzle;Generic PLA Silk U1 0.4 High Flow nozzle", + "inherits": "Generic PLA Silk @System", + "from": "system", + "setting_id": "Fd1g9OdeM3pUx8f5", + "instantiation": "true", + "compatible_printers": [ + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Uses the active Orca Generic material settings. Volumetric speed ceiling: 7.5 mm^3/s, from Snorca standard preset Generic PLA Silk (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." + ] +} diff --git a/resources/profiles/Snapmaker/filament/Generic PLA Silk @U1 0.6 nozzle.json b/resources/profiles/Snapmaker/filament/Generic PLA Silk @U1 0.6 nozzle.json new file mode 100644 index 0000000000..8981c44ce1 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Generic PLA Silk @U1 0.6 nozzle.json @@ -0,0 +1,20 @@ +{ + "type": "filament", + "name": "Generic PLA Silk @U1 0.6 nozzle", + "renamed_from": "Generic PLA Silk U1 0.6 nozzle;Generic PLA Silk @U1 0.6 High Flow nozzle;Generic PLA Silk U1 0.6 High Flow nozzle", + "inherits": "Generic PLA Silk @System", + "from": "system", + "setting_id": "8rhmpBFmMj9vVZwG", + "instantiation": "true", + "compatible_printers": [ + "Snapmaker U1 (0.6 nozzle)", + "Snapmaker U1 (0.6 High Flow nozzle)" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Uses the active Orca Generic material settings. Volumetric speed ceiling: 7.5 mm^3/s, from Snorca standard preset Generic PLA Silk @U1 0.6 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." + ] +} diff --git a/resources/profiles/Snapmaker/filament/Generic PLA Silk @U1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Generic PLA Silk @U1 0.8 nozzle.json new file mode 100644 index 0000000000..ec2669e3ff --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Generic PLA Silk @U1 0.8 nozzle.json @@ -0,0 +1,20 @@ +{ + "type": "filament", + "name": "Generic PLA Silk @U1 0.8 nozzle", + "renamed_from": "Generic PLA Silk U1 0.8 nozzle;Generic PLA Silk @U1 0.8 High Flow nozzle;Generic PLA Silk U1 0.8 High Flow nozzle", + "inherits": "Generic PLA Silk @System", + "from": "system", + "setting_id": "Fo7U7GYHZh1aZPLs", + "instantiation": "true", + "compatible_printers": [ + "Snapmaker U1 (0.8 nozzle)", + "Snapmaker U1 (0.8 High Flow nozzle)" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Uses the active Orca Generic material settings. Volumetric speed ceiling: 7.5 mm^3/s, from Snorca standard preset Generic PLA Silk @U1 0.8 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." + ] +} diff --git a/resources/profiles/Snapmaker/filament/Generic PLA-CF @U1 0.4 nozzle.json b/resources/profiles/Snapmaker/filament/Generic PLA-CF @U1 0.4 nozzle.json new file mode 100644 index 0000000000..2be327d2c2 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Generic PLA-CF @U1 0.4 nozzle.json @@ -0,0 +1,24 @@ +{ + "type": "filament", + "name": "Generic PLA-CF @U1 0.4 nozzle", + "renamed_from": "Generic PLA-CF U1 0.4 nozzle;Generic PLA-CF @U1 0.4 High Flow nozzle;Generic PLA-CF U1 0.4 High Flow nozzle", + "inherits": "Generic PLA-CF @System", + "from": "system", + "setting_id": "6AWubtDE4PqrKVNJ", + "instantiation": "true", + "compatible_printers": [ + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Uses the active Orca Generic material settings. Volumetric speed ceiling: 12 mm^3/s, from Snorca standard preset Generic PLA-CF (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." + ], + "filament_max_volumetric_speed": [ + "12", + "12" + ] +} diff --git a/resources/profiles/Snapmaker/filament/Generic PLA-CF @U1 0.6 nozzle.json b/resources/profiles/Snapmaker/filament/Generic PLA-CF @U1 0.6 nozzle.json new file mode 100644 index 0000000000..24dd167796 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Generic PLA-CF @U1 0.6 nozzle.json @@ -0,0 +1,24 @@ +{ + "type": "filament", + "name": "Generic PLA-CF @U1 0.6 nozzle", + "renamed_from": "Generic PLA-CF U1 0.6 nozzle;Generic PLA-CF @U1 0.6 High Flow nozzle;Generic PLA-CF U1 0.6 High Flow nozzle", + "inherits": "Generic PLA-CF @System", + "from": "system", + "setting_id": "AvM44HgMCkOCnmzY", + "instantiation": "true", + "compatible_printers": [ + "Snapmaker U1 (0.6 nozzle)", + "Snapmaker U1 (0.6 High Flow nozzle)" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Uses the active Orca Generic material settings. Volumetric speed ceiling: 12 mm^3/s, from Snorca standard preset Generic PLA-CF @U1 0.6 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." + ], + "filament_max_volumetric_speed": [ + "12", + "12" + ] +} diff --git a/resources/profiles/Snapmaker/filament/Generic PLA-CF @U1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Generic PLA-CF @U1 0.8 nozzle.json new file mode 100644 index 0000000000..f354ff4078 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Generic PLA-CF @U1 0.8 nozzle.json @@ -0,0 +1,24 @@ +{ + "type": "filament", + "name": "Generic PLA-CF @U1 0.8 nozzle", + "renamed_from": "Generic PLA-CF U1 0.8 nozzle;Generic PLA-CF @U1 0.8 High Flow nozzle;Generic PLA-CF U1 0.8 High Flow nozzle", + "inherits": "Generic PLA-CF @System", + "from": "system", + "setting_id": "tvYAUvQEbbdBCIg2", + "instantiation": "true", + "compatible_printers": [ + "Snapmaker U1 (0.8 nozzle)", + "Snapmaker U1 (0.8 High Flow nozzle)" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Uses the active Orca Generic material settings. Volumetric speed ceiling: 12 mm^3/s, from Snorca standard preset Generic PLA-CF @U1 0.8 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." + ], + "filament_max_volumetric_speed": [ + "12", + "12" + ] +} diff --git a/resources/profiles/Snapmaker/filament/Generic TPU @U1 0.4 nozzle.json b/resources/profiles/Snapmaker/filament/Generic TPU @U1 0.4 nozzle.json new file mode 100644 index 0000000000..b840b579cd --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Generic TPU @U1 0.4 nozzle.json @@ -0,0 +1,20 @@ +{ + "type": "filament", + "name": "Generic TPU @U1 0.4 nozzle", + "renamed_from": "Generic TPU U1 0.4 nozzle;Generic TPU @U1 0.4 High Flow nozzle;Generic TPU U1 0.4 High Flow nozzle", + "inherits": "Generic TPU @System", + "from": "system", + "setting_id": "9d0jRdMgkPMahYL7", + "instantiation": "true", + "compatible_printers": [ + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Uses the active Orca Generic material settings. Volumetric speed ceiling: 3.2 mm^3/s, from Snorca standard preset Generic TPU (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." + ] +} diff --git a/resources/profiles/Snapmaker/filament/Generic TPU @U1 0.6 nozzle.json b/resources/profiles/Snapmaker/filament/Generic TPU @U1 0.6 nozzle.json new file mode 100644 index 0000000000..de956528f3 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Generic TPU @U1 0.6 nozzle.json @@ -0,0 +1,20 @@ +{ + "type": "filament", + "name": "Generic TPU @U1 0.6 nozzle", + "renamed_from": "Generic TPU U1 0.6 nozzle;Generic TPU @U1 0.6 High Flow nozzle;Generic TPU U1 0.6 High Flow nozzle", + "inherits": "Generic TPU @System", + "from": "system", + "setting_id": "LLjEPSU4l09N3Zb8", + "instantiation": "true", + "compatible_printers": [ + "Snapmaker U1 (0.6 nozzle)", + "Snapmaker U1 (0.6 High Flow nozzle)" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Uses the active Orca Generic material settings. Volumetric speed ceiling: 3.2 mm^3/s, from Snorca standard preset Generic TPU @U1 0.6 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." + ] +} diff --git a/resources/profiles/Snapmaker/filament/Generic TPU @U1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Generic TPU @U1 0.8 nozzle.json new file mode 100644 index 0000000000..4d1b48e333 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Generic TPU @U1 0.8 nozzle.json @@ -0,0 +1,20 @@ +{ + "type": "filament", + "name": "Generic TPU @U1 0.8 nozzle", + "renamed_from": "Generic TPU U1 0.8 nozzle;Generic TPU @U1 0.8 High Flow nozzle;Generic TPU U1 0.8 High Flow nozzle", + "inherits": "Generic TPU @System", + "from": "system", + "setting_id": "Wfhd3jLEjSKzCeHE", + "instantiation": "true", + "compatible_printers": [ + "Snapmaker U1 (0.8 nozzle)", + "Snapmaker U1 (0.8 High Flow nozzle)" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Uses the active Orca Generic material settings. Volumetric speed ceiling: 3.2 mm^3/s, from Snorca standard preset Generic TPU @U1 0.8 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." + ] +} diff --git a/resources/profiles/Snapmaker/filament/Polymaker General PLA Family @U1.json b/resources/profiles/Snapmaker/filament/Polymaker General PLA Family @U1.json index 0e743d7aee..95d2564b31 100644 --- a/resources/profiles/Snapmaker/filament/Polymaker General PLA Family @U1.json +++ b/resources/profiles/Snapmaker/filament/Polymaker General PLA Family @U1.json @@ -1,24 +1,29 @@ { "type": "filament", "name": "Polymaker General PLA Family @U1", + "renamed_from": "Polymaker General PLA Family U1;Polymaker General PLA Family @U1 0.4 High Flow nozzle;Polymaker General PLA Family U1 0.4 High Flow nozzle", "inherits": "Polymaker PLA @U1 base", "from": "system", "setting_id": "thXfSaUkOAKJ50ey", "filament_id": "OF44ERDr", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "enable_pressure_advance": [ + "0", "0" ], "filament_max_volumetric_speed": [ + "15", "15" ], "filament_vendor": [ "Polymaker" ], "nozzle_temperature_range_high": [ + "230", "230" ], "temperature_vitrification": [ @@ -29,5 +34,12 @@ ], "textured_plate_temp_initial_layer": [ "65" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 15 mm^3/s, from Snorca standard preset Polymaker General PLA Family @U1 (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Polymaker Silk PLA Family @U1.json b/resources/profiles/Snapmaker/filament/Polymaker Silk PLA Family @U1.json index 990cc483f3..3f07a84bc2 100644 --- a/resources/profiles/Snapmaker/filament/Polymaker Silk PLA Family @U1.json +++ b/resources/profiles/Snapmaker/filament/Polymaker Silk PLA Family @U1.json @@ -1,13 +1,15 @@ { "type": "filament", "name": "Polymaker Silk PLA Family @U1", + "renamed_from": "Polymaker Silk PLA Family U1;Polymaker Silk PLA Family @U1 0.4 High Flow nozzle;Polymaker Silk PLA Family U1 0.4 High Flow nozzle", "inherits": "Polymaker PLA @U1 base", "from": "system", "setting_id": "h8vIYpXbxFtHPV6e", "filament_id": "OFH57ibH", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "filament_density": [ "1.34" @@ -16,12 +18,15 @@ "Polymaker" ], "nozzle_temperature": [ + "230", "230" ], "nozzle_temperature_initial_layer": [ + "230", "230" ], "nozzle_temperature_range_high": [ + "230", "230" ], "textured_plate_temp": [ @@ -29,5 +34,12 @@ ], "textured_plate_temp_initial_layer": [ "65" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 12 mm^3/s, from Snorca standard preset Polymaker Silk PLA Family @U1 (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Polymaker Tough PLA Family @U1.json b/resources/profiles/Snapmaker/filament/Polymaker Tough PLA Family @U1.json index 1dad000fb2..a7f2a911f7 100644 --- a/resources/profiles/Snapmaker/filament/Polymaker Tough PLA Family @U1.json +++ b/resources/profiles/Snapmaker/filament/Polymaker Tough PLA Family @U1.json @@ -1,18 +1,21 @@ { "type": "filament", "name": "Polymaker Tough PLA Family @U1", + "renamed_from": "Polymaker Tough PLA Family U1;Polymaker Tough PLA Family @U1 0.4 High Flow nozzle;Polymaker Tough PLA Family U1 0.4 High Flow nozzle", "inherits": "Polymaker PLA @U1 base", "from": "system", "setting_id": "d6CC81Es2hp46bto", "filament_id": "OFgdaBOt", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "filament_density": [ "1.23" ], "filament_flow_ratio": [ + "0.96", "0.96" ], "filament_vendor": [ @@ -29,5 +32,12 @@ ], "textured_plate_temp_initial_layer": [ "65" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 12 mm^3/s, from Snorca standard preset Polymaker Tough PLA Family @U1 (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Polymaker/Fiberon ASA-CF08 @Snapmaker U1.json b/resources/profiles/Snapmaker/filament/Polymaker/Fiberon ASA-CF08 @Snapmaker U1.json index b38925e01b..7ac058b8d4 100644 --- a/resources/profiles/Snapmaker/filament/Polymaker/Fiberon ASA-CF08 @Snapmaker U1.json +++ b/resources/profiles/Snapmaker/filament/Polymaker/Fiberon ASA-CF08 @Snapmaker U1.json @@ -1,17 +1,28 @@ { "type": "filament", "name": "Fiberon ASA-CF08 @Snapmaker U1", + "renamed_from": "Fiberon ASA-CF08 Snapmaker U1;Fiberon ASA-CF08 @U1 0.4 High Flow nozzle;Fiberon ASA-CF08 U1 0.4 High Flow nozzle", "inherits": "Fiberon ASA-CF08 @Snapmaker U1 base", "from": "system", "setting_id": "CdgDze2g0J4T7FEP", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" ], "pressure_advance": [ + "0.05", "0.05" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 8 mm^3/s, from local standard fallback preset Fiberon ASA-CF08 @Snapmaker U1; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Polymaker/Fiberon PA12-CF10 @Snapmaker U1.json b/resources/profiles/Snapmaker/filament/Polymaker/Fiberon PA12-CF10 @Snapmaker U1.json index 1bb569c291..4a70c171d1 100644 --- a/resources/profiles/Snapmaker/filament/Polymaker/Fiberon PA12-CF10 @Snapmaker U1.json +++ b/resources/profiles/Snapmaker/filament/Polymaker/Fiberon PA12-CF10 @Snapmaker U1.json @@ -1,26 +1,40 @@ { "type": "filament", "name": "Fiberon PA12-CF10 @Snapmaker U1", + "renamed_from": "Fiberon PA12-CF10 Snapmaker U1;Fiberon PA12-CF10 @U1 0.4 High Flow nozzle;Fiberon PA12-CF10 U1 0.4 High Flow nozzle", "inherits": "Fiberon PA12-CF10 @Snapmaker U1 base", "from": "system", "setting_id": "x3irDyMqwMgklHKg", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" ], "filament_retraction_length": [ + "1.0", "1.0" ], "filament_z_hop": [ + "0.0", "0.0" ], "enable_pressure_advance": [ + "1", "1" ], "pressure_advance": [ + "0.05", "0.05" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "Standard nozzle: !! It needs to be dried before use.\n\n\nHigh-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 8 mm^3/s, from local standard fallback preset Fiberon PA12-CF10 @Snapmaker U1; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Polymaker/Fiberon PA6-CF20 @Snapmaker U1.json b/resources/profiles/Snapmaker/filament/Polymaker/Fiberon PA6-CF20 @Snapmaker U1.json index d6106faa50..cf1cf91a53 100644 --- a/resources/profiles/Snapmaker/filament/Polymaker/Fiberon PA6-CF20 @Snapmaker U1.json +++ b/resources/profiles/Snapmaker/filament/Polymaker/Fiberon PA6-CF20 @Snapmaker U1.json @@ -1,26 +1,40 @@ { "type": "filament", "name": "Fiberon PA6-CF20 @Snapmaker U1", + "renamed_from": "Fiberon PA6-CF20 Snapmaker U1;Fiberon PA6-CF20 @U1 0.4 High Flow nozzle;Fiberon PA6-CF20 U1 0.4 High Flow nozzle", "inherits": "Fiberon PA6-CF20 @Snapmaker U1 base", "from": "system", "setting_id": "AMQyOXYNdWpVXmvK", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" ], "filament_retraction_length": [ + "1.0", "1.0" ], "filament_z_hop": [ + "0.0", "0.0" ], "enable_pressure_advance": [ + "1", "1" ], "pressure_advance": [ + "0.08", "0.08" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "Standard nozzle: !! It needs to be dried before use.\n\n\nHigh-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 8 mm^3/s, from local standard fallback preset Fiberon PA6-CF20 @Snapmaker U1; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Polymaker/Fiberon PA612-ESD @Snapmaker U1.json b/resources/profiles/Snapmaker/filament/Polymaker/Fiberon PA612-ESD @Snapmaker U1.json index 660f4e9ef2..3260929361 100644 --- a/resources/profiles/Snapmaker/filament/Polymaker/Fiberon PA612-ESD @Snapmaker U1.json +++ b/resources/profiles/Snapmaker/filament/Polymaker/Fiberon PA612-ESD @Snapmaker U1.json @@ -1,24 +1,37 @@ { "type": "filament", "name": "Fiberon PA612-ESD @Snapmaker U1", + "renamed_from": "Fiberon PA612-ESD Snapmaker U1;Fiberon PA612-ESD @U1 0.4 High Flow nozzle;Fiberon PA612-ESD U1 0.4 High Flow nozzle", "inherits": "Fiberon PA612-ESD @Snapmaker U1 base", "from": "system", "setting_id": "hUvnA3XmuC3bGLsi", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" ], "filament_retraction_length": [ + "1.0", "1.0" ], "filament_z_hop": [ + "0.0", "0.0" ], "description": " ", "enable_pressure_advance": [ + "1", "1" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "Standard nozzle: !! It needs to be dried before use.\n\n\nHigh-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 8 mm^3/s, from local standard fallback preset Fiberon PA612-ESD @Snapmaker U1; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Polymaker/Fiberon PETG-ESD @Snapmaker U1.json b/resources/profiles/Snapmaker/filament/Polymaker/Fiberon PETG-ESD @Snapmaker U1.json index 6e1797904c..2111620245 100644 --- a/resources/profiles/Snapmaker/filament/Polymaker/Fiberon PETG-ESD @Snapmaker U1.json +++ b/resources/profiles/Snapmaker/filament/Polymaker/Fiberon PETG-ESD @Snapmaker U1.json @@ -1,14 +1,17 @@ { "type": "filament", "name": "Fiberon PETG-ESD @Snapmaker U1", + "renamed_from": "Fiberon PETG-ESD Snapmaker U1;Fiberon PETG-ESD @U1 0.4 High Flow nozzle;Fiberon PETG-ESD U1 0.4 High Flow nozzle", "inherits": "Fiberon PETG-ESD @Snapmaker U1 base", "from": "system", "setting_id": "AUr4Bm6UMW8S9TBh", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" ], "supertack_plate_temp": [ @@ -18,6 +21,14 @@ "70" ], "pressure_advance": [ + "0.04", "0.04" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 12 mm^3/s, from local standard fallback preset Fiberon PETG-ESD @Snapmaker U1; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Polymaker/Fiberon PPS-GF20 @Snapmaker U1.json b/resources/profiles/Snapmaker/filament/Polymaker/Fiberon PPS-GF20 @Snapmaker U1.json index 4f1a9fdc10..2922f5c35e 100644 --- a/resources/profiles/Snapmaker/filament/Polymaker/Fiberon PPS-GF20 @Snapmaker U1.json +++ b/resources/profiles/Snapmaker/filament/Polymaker/Fiberon PPS-GF20 @Snapmaker U1.json @@ -1,15 +1,25 @@ { "type": "filament", "name": "Fiberon PPS-GF20 @Snapmaker U1", + "renamed_from": "Fiberon PPS-GF20 Snapmaker U1;Fiberon PPS-GF20 @U1 0.4 High Flow nozzle;Fiberon PPS-GF20 U1 0.4 High Flow nozzle", "inherits": "Fiberon PPS-GF20 @Snapmaker U1 base", "from": "system", "setting_id": "7IpyPFHEAOmFlINJ", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" ], - "description": " " + "description": " ", + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "Standard nozzle: eSUN ABS+\nSunlu ABS+\n\n\nHigh-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 8 mm^3/s, from local standard fallback preset Fiberon PPS-GF20 @Snapmaker U1; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." + ] } diff --git a/resources/profiles/Snapmaker/filament/Polymaker/Panchroma CoPE @Snapmaker U1.json b/resources/profiles/Snapmaker/filament/Polymaker/Panchroma CoPE @Snapmaker U1.json index 1ad0f0d820..e7dac937ee 100644 --- a/resources/profiles/Snapmaker/filament/Polymaker/Panchroma CoPE @Snapmaker U1.json +++ b/resources/profiles/Snapmaker/filament/Polymaker/Panchroma CoPE @Snapmaker U1.json @@ -1,15 +1,24 @@ { "type": "filament", "name": "Panchroma CoPE @Snapmaker U1", - "renamed_from": "Panchroma CoPE @U1", + "renamed_from": "Panchroma CoPE @U1;Panchroma CoPE @U1 0.4 High Flow nozzle;Panchroma CoPE U1 0.4 High Flow nozzle", "inherits": "Panchroma CoPE @Snapmaker U1 base", "from": "system", "setting_id": "gI7fRuITm0XhElnG", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 20 mm^3/s, from local standard fallback preset Panchroma CoPE @Snapmaker U1; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA @Snapmaker U1.json b/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA @Snapmaker U1.json index dcd84aeba9..73c689fc17 100644 --- a/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA @Snapmaker U1.json +++ b/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA @Snapmaker U1.json @@ -1,18 +1,28 @@ { "type": "filament", "name": "Panchroma PLA @Snapmaker U1", - "renamed_from": "Panchroma PLA @U1", + "renamed_from": "Panchroma PLA @U1;Panchroma PLA @U1 0.4 High Flow nozzle;Panchroma PLA U1 0.4 High Flow nozzle", "inherits": "Panchroma PLA @Snapmaker U1 base", "from": "system", "setting_id": "ayBhax9ELaiKfGFt", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" ], "filament_wipe": [ + "0", "0" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 15 mm^3/s, from local standard fallback preset Panchroma PLA @Snapmaker U1; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA Celestial @Snapmaker U1.json b/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA Celestial @Snapmaker U1.json index 561c748be3..1a13f95e37 100644 --- a/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA Celestial @Snapmaker U1.json +++ b/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA Celestial @Snapmaker U1.json @@ -1,15 +1,24 @@ { "type": "filament", "name": "Panchroma PLA Celestial @Snapmaker U1", - "renamed_from": "Panchroma PLA Celestial @U1", + "renamed_from": "Panchroma PLA Celestial @U1;Panchroma PLA Celestial @U1 0.4 High Flow nozzle;Panchroma PLA Celestial U1 0.4 High Flow nozzle", "inherits": "Panchroma PLA Celestial @Snapmaker U1 base", "from": "system", "setting_id": "OVmWNHpQnLZ67Bxd", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 15 mm^3/s, from local standard fallback preset Panchroma PLA Celestial @Snapmaker U1; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA Galaxy @Snapmaker U1.json b/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA Galaxy @Snapmaker U1.json index fee27dc997..7472cb0a0a 100644 --- a/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA Galaxy @Snapmaker U1.json +++ b/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA Galaxy @Snapmaker U1.json @@ -1,15 +1,24 @@ { "type": "filament", "name": "Panchroma PLA Galaxy @Snapmaker U1", - "renamed_from": "Panchroma PLA Galaxy @U1", + "renamed_from": "Panchroma PLA Galaxy @U1;Panchroma PLA Galaxy @U1 0.4 High Flow nozzle;Panchroma PLA Galaxy U1 0.4 High Flow nozzle", "inherits": "Panchroma PLA Galaxy @Snapmaker U1 base", "from": "system", "setting_id": "FLECN8LIZ5RLgQGi", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 15 mm^3/s, from local standard fallback preset Panchroma PLA Galaxy @Snapmaker U1; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA Glow @Snapmaker U1.json b/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA Glow @Snapmaker U1.json index 2f1135de61..f39b67101a 100644 --- a/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA Glow @Snapmaker U1.json +++ b/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA Glow @Snapmaker U1.json @@ -1,15 +1,24 @@ { "type": "filament", "name": "Panchroma PLA Glow @Snapmaker U1", - "renamed_from": "Panchroma PLA Glow @U1", + "renamed_from": "Panchroma PLA Glow @U1;Panchroma PLA Glow @U1 0.4 High Flow nozzle;Panchroma PLA Glow U1 0.4 High Flow nozzle", "inherits": "Panchroma PLA Glow @Snapmaker U1 base", "from": "system", "setting_id": "YEf4HFNPNtoFoLJd", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 15 mm^3/s, from local standard fallback preset Panchroma PLA Glow @Snapmaker U1; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA Luminous @Snapmaker U1.json b/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA Luminous @Snapmaker U1.json index fd701bf8c3..c68daed901 100644 --- a/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA Luminous @Snapmaker U1.json +++ b/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA Luminous @Snapmaker U1.json @@ -1,15 +1,24 @@ { "type": "filament", "name": "Panchroma PLA Luminous @Snapmaker U1", - "renamed_from": "Panchroma PLA Luminous @U1", + "renamed_from": "Panchroma PLA Luminous @U1;Panchroma PLA Luminous @U1 0.4 High Flow nozzle;Panchroma PLA Luminous U1 0.4 High Flow nozzle", "inherits": "Panchroma PLA Luminous @Snapmaker U1 base", "from": "system", "setting_id": "bxbXVqsMWWNfWcAn", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 15 mm^3/s, from local standard fallback preset Panchroma PLA Luminous @Snapmaker U1; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA Marble @Snapmaker U1.json b/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA Marble @Snapmaker U1.json index 2a1dbab936..a1e846c551 100644 --- a/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA Marble @Snapmaker U1.json +++ b/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA Marble @Snapmaker U1.json @@ -1,15 +1,24 @@ { "type": "filament", "name": "Panchroma PLA Marble @Snapmaker U1", - "renamed_from": "Panchroma PLA Marble @U1", + "renamed_from": "Panchroma PLA Marble @U1;Panchroma PLA Marble @U1 0.4 High Flow nozzle;Panchroma PLA Marble U1 0.4 High Flow nozzle", "inherits": "Panchroma PLA Marble @Snapmaker U1 base", "from": "system", "setting_id": "P9wE2kZSR2Coq1K7", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 20 mm^3/s, from local standard fallback preset Panchroma PLA Marble @Snapmaker U1; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA Matte @Snapmaker U1.json b/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA Matte @Snapmaker U1.json index 7652606816..a6df908ab7 100644 --- a/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA Matte @Snapmaker U1.json +++ b/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA Matte @Snapmaker U1.json @@ -1,15 +1,24 @@ { "type": "filament", "name": "Panchroma PLA Matte @Snapmaker U1", - "renamed_from": "Panchroma PLA Matte @U1", + "renamed_from": "Panchroma PLA Matte @U1;Panchroma PLA Matte @U1 0.4 High Flow nozzle;Panchroma PLA Matte U1 0.4 High Flow nozzle", "inherits": "Panchroma PLA Matte @Snapmaker U1 base", "from": "system", "setting_id": "0oJUzBq7iYJgJxZ7", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 20 mm^3/s, from local standard fallback preset Panchroma PLA Matte @Snapmaker U1; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA Metallic @Snapmaker U1.json b/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA Metallic @Snapmaker U1.json index fe8e68081c..5cefb4ed7f 100644 --- a/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA Metallic @Snapmaker U1.json +++ b/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA Metallic @Snapmaker U1.json @@ -1,15 +1,24 @@ { "type": "filament", "name": "Panchroma PLA Metallic @Snapmaker U1", - "renamed_from": "Panchroma PLA Metallic @U1", + "renamed_from": "Panchroma PLA Metallic @U1;Panchroma PLA Metallic @U1 0.4 High Flow nozzle;Panchroma PLA Metallic U1 0.4 High Flow nozzle", "inherits": "Panchroma PLA Metallic @Snapmaker U1 base", "from": "system", "setting_id": "pAQGZzMH04kst11B", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 15 mm^3/s, from local standard fallback preset Panchroma PLA Metallic @Snapmaker U1; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA Neon @Snapmaker U1.json b/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA Neon @Snapmaker U1.json index cf16cb95c9..b042855daf 100644 --- a/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA Neon @Snapmaker U1.json +++ b/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA Neon @Snapmaker U1.json @@ -1,15 +1,24 @@ { "type": "filament", "name": "Panchroma PLA Neon @Snapmaker U1", - "renamed_from": "Panchroma PLA Neon @U1", + "renamed_from": "Panchroma PLA Neon @U1;Panchroma PLA Neon @U1 0.4 High Flow nozzle;Panchroma PLA Neon U1 0.4 High Flow nozzle", "inherits": "Panchroma PLA Neon @Snapmaker U1 base", "from": "system", "setting_id": "qVG9q2ci7Cj4pM5c", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 15 mm^3/s, from local standard fallback preset Panchroma PLA Neon @Snapmaker U1; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA Satin @Snapmaker U1.json b/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA Satin @Snapmaker U1.json index eff77a2aa9..8f920e7b9c 100644 --- a/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA Satin @Snapmaker U1.json +++ b/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA Satin @Snapmaker U1.json @@ -1,15 +1,24 @@ { "type": "filament", "name": "Panchroma PLA Satin @Snapmaker U1", - "renamed_from": "Panchroma PLA Satin @U1", + "renamed_from": "Panchroma PLA Satin @U1;Panchroma PLA Satin @U1 0.4 High Flow nozzle;Panchroma PLA Satin U1 0.4 High Flow nozzle", "inherits": "Panchroma PLA Satin @Snapmaker U1 base", "from": "system", "setting_id": "EHMn3LsbZlfuR7hD", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 20 mm^3/s, from local standard fallback preset Panchroma PLA Satin @Snapmaker U1; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA Silk @Snapmaker U1.json b/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA Silk @Snapmaker U1.json index 1020a48f0a..e8ed450506 100644 --- a/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA Silk @Snapmaker U1.json +++ b/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA Silk @Snapmaker U1.json @@ -1,15 +1,24 @@ { "type": "filament", "name": "Panchroma PLA Silk @Snapmaker U1", - "renamed_from": "Panchroma PLA Silk @U1", + "renamed_from": "Panchroma PLA Silk @U1;Panchroma PLA Silk @U1 0.4 High Flow nozzle;Panchroma PLA Silk U1 0.4 High Flow nozzle", "inherits": "Panchroma PLA Silk @Snapmaker U1 base", "from": "system", "setting_id": "JfIg6ZkVFA0CKLFI", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 12 mm^3/s, from local standard fallback preset Panchroma PLA Silk @Snapmaker U1; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA Starlight @Snapmaker U1.json b/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA Starlight @Snapmaker U1.json index 114391b517..901a6ce47f 100644 --- a/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA Starlight @Snapmaker U1.json +++ b/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA Starlight @Snapmaker U1.json @@ -1,15 +1,24 @@ { "type": "filament", "name": "Panchroma PLA Starlight @Snapmaker U1", - "renamed_from": "Panchroma PLA Starlight @U1", + "renamed_from": "Panchroma PLA Starlight @U1;Panchroma PLA Starlight @U1 0.4 High Flow nozzle;Panchroma PLA Starlight U1 0.4 High Flow nozzle", "inherits": "Panchroma PLA Starlight @Snapmaker U1 base", "from": "system", "setting_id": "pgcdQlQmPFSaduVr", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 15 mm^3/s, from local standard fallback preset Panchroma PLA Starlight @Snapmaker U1; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA Temp Shift @Snapmaker U1.json b/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA Temp Shift @Snapmaker U1.json index ca50194577..eaf3d61871 100644 --- a/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA Temp Shift @Snapmaker U1.json +++ b/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA Temp Shift @Snapmaker U1.json @@ -1,27 +1,23 @@ { "type": "filament", "name": "Panchroma PLA Temp Shift @Snapmaker U1", - "renamed_from": "Panchroma PLA Temp Shift @U1", + "renamed_from": "Panchroma PLA Temp Shift @U1;Panchroma PLA Temp Shift @U1 0.4 High Flow nozzle;Panchroma PLA Temp Shift U1 0.4 High Flow nozzle", "inherits": "Panchroma PLA Temp Shift @Snapmaker U1 base", "from": "system", "setting_id": "SJq26RGx7OoZB4uH", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" - ], - "fan_max_speed": [ - "100" - ], - "fan_min_speed": [ - "100" - ], - "filament_flow_ratio": [ - "0.98" - ], - "filament_max_volumetric_speed": [ - "15" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "slow_down_layer_time": [ "4" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 15 mm^3/s, from local standard fallback preset Panchroma PLA Temp Shift @Snapmaker U1; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA Translucent @Snapmaker U1.json b/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA Translucent @Snapmaker U1.json index cff9ec2011..d361fefb66 100644 --- a/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA Translucent @Snapmaker U1.json +++ b/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA Translucent @Snapmaker U1.json @@ -1,15 +1,24 @@ { "type": "filament", "name": "Panchroma PLA Translucent @Snapmaker U1", - "renamed_from": "Panchroma PLA Translucent @U1", + "renamed_from": "Panchroma PLA Translucent @U1;Panchroma PLA Translucent @U1 0.4 High Flow nozzle;Panchroma PLA Translucent U1 0.4 High Flow nozzle", "inherits": "Panchroma PLA Translucent @Snapmaker U1 base", "from": "system", "setting_id": "CBt541HVuOa7GGb9", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 15 mm^3/s, from local standard fallback preset Panchroma PLA Translucent @Snapmaker U1; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA UV Shift @Snapmaker U1.json b/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA UV Shift @Snapmaker U1.json index 1d4a6a0bbe..a02175965e 100644 --- a/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA UV Shift @Snapmaker U1.json +++ b/resources/profiles/Snapmaker/filament/Polymaker/Panchroma PLA UV Shift @Snapmaker U1.json @@ -1,15 +1,24 @@ { "type": "filament", "name": "Panchroma PLA UV Shift @Snapmaker U1", - "renamed_from": "Panchroma PLA UV Shift @U1", + "renamed_from": "Panchroma PLA UV Shift @U1;Panchroma PLA UV Shift @U1 0.4 High Flow nozzle;Panchroma PLA UV Shift U1 0.4 High Flow nozzle", "inherits": "Panchroma PLA UV Shift @Snapmaker U1 base", "from": "system", "setting_id": "vfVlN8IokcNnixsV", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 15 mm^3/s, from local standard fallback preset Panchroma PLA UV Shift @Snapmaker U1; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Polymaker/PolyLite CosPLA @Snapmaker U1.json b/resources/profiles/Snapmaker/filament/Polymaker/PolyLite CosPLA @Snapmaker U1.json index 836723cf7a..99871fd7cc 100644 --- a/resources/profiles/Snapmaker/filament/Polymaker/PolyLite CosPLA @Snapmaker U1.json +++ b/resources/profiles/Snapmaker/filament/Polymaker/PolyLite CosPLA @Snapmaker U1.json @@ -1,14 +1,24 @@ { "type": "filament", "name": "PolyLite CosPLA @Snapmaker U1", + "renamed_from": "PolyLite CosPLA Snapmaker U1;PolyLite CosPLA @U1 0.4 High Flow nozzle;PolyLite CosPLA U1 0.4 High Flow nozzle", "inherits": "PolyLite CosPLA @Snapmaker U1 base", "from": "system", "setting_id": "KwD7WDyJNa4hWfZ8", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 20 mm^3/s, from local standard fallback preset PolyLite CosPLA @Snapmaker U1; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Polymaker/PolyLite PETG @Snapmaker U1.json b/resources/profiles/Snapmaker/filament/Polymaker/PolyLite PETG @Snapmaker U1.json index f51cc5eeec..e1452a28d6 100644 --- a/resources/profiles/Snapmaker/filament/Polymaker/PolyLite PETG @Snapmaker U1.json +++ b/resources/profiles/Snapmaker/filament/Polymaker/PolyLite PETG @Snapmaker U1.json @@ -1,14 +1,17 @@ { "type": "filament", "name": "PolyLite PETG @Snapmaker U1", + "renamed_from": "PolyLite PETG Snapmaker U1;PolyLite PETG @U1 0.4 High Flow nozzle;PolyLite PETG U1 0.4 High Flow nozzle", "inherits": "PolyLite PETG @Snapmaker U1 base", "from": "system", "setting_id": "U9U4YmaRxgIdxQOc", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" ], "supertack_plate_temp": [ @@ -18,6 +21,14 @@ "70" ], "pressure_advance": [ + "0.05", "0.05" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 7.5 mm^3/s, from local standard fallback preset PolyLite PETG @Snapmaker U1; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Polymaker/PolyLite PETG Translucent @Snapmaker U1.json b/resources/profiles/Snapmaker/filament/Polymaker/PolyLite PETG Translucent @Snapmaker U1.json index a3efeee371..135c13d405 100644 --- a/resources/profiles/Snapmaker/filament/Polymaker/PolyLite PETG Translucent @Snapmaker U1.json +++ b/resources/profiles/Snapmaker/filament/Polymaker/PolyLite PETG Translucent @Snapmaker U1.json @@ -1,14 +1,17 @@ { "type": "filament", "name": "PolyLite PETG Translucent @Snapmaker U1", + "renamed_from": "PolyLite PETG Translucent Snapmaker U1;PolyLite PETG Translucent @U1 0.4 High Flow nozzle;PolyLite PETG Translucent U1 0.4 High Flow nozzle", "inherits": "PolyLite PETG Translucent @Snapmaker U1 base", "from": "system", "setting_id": "NBQOZiQQ8MpcDnLM", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" ], "supertack_plate_temp": [ @@ -18,6 +21,14 @@ "70" ], "pressure_advance": [ + "0.05", "0.05" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 7.5 mm^3/s, from local standard fallback preset PolyLite PETG Translucent @Snapmaker U1; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Polymaker/PolyLite PLA @Snapmaker U1.json b/resources/profiles/Snapmaker/filament/Polymaker/PolyLite PLA @Snapmaker U1.json index 715d8060e4..12b39b237b 100644 --- a/resources/profiles/Snapmaker/filament/Polymaker/PolyLite PLA @Snapmaker U1.json +++ b/resources/profiles/Snapmaker/filament/Polymaker/PolyLite PLA @Snapmaker U1.json @@ -1,15 +1,24 @@ { "type": "filament", "name": "PolyLite PLA @Snapmaker U1", - "renamed_from": "PolyLite PLA @U1", + "renamed_from": "PolyLite PLA @U1;PolyLite PLA @U1 0.4 High Flow nozzle;PolyLite PLA U1 0.4 High Flow nozzle", "inherits": "PolyLite PLA @Snapmaker U1 base", "from": "system", "setting_id": "RtK3uYFG0OKtnLkP", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 15 mm^3/s, from local standard fallback preset PolyLite PLA @Snapmaker U1; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Polymaker/PolyLite PLA Galaxy @Snapmaker U1.json b/resources/profiles/Snapmaker/filament/Polymaker/PolyLite PLA Galaxy @Snapmaker U1.json index e096b1b9b3..f869eb42f5 100644 --- a/resources/profiles/Snapmaker/filament/Polymaker/PolyLite PLA Galaxy @Snapmaker U1.json +++ b/resources/profiles/Snapmaker/filament/Polymaker/PolyLite PLA Galaxy @Snapmaker U1.json @@ -1,14 +1,24 @@ { "type": "filament", "name": "PolyLite PLA Galaxy @Snapmaker U1", + "renamed_from": "PolyLite PLA Galaxy Snapmaker U1;PolyLite PLA Galaxy @U1 0.4 High Flow nozzle;PolyLite PLA Galaxy U1 0.4 High Flow nozzle", "inherits": "PolyLite PLA Galaxy @Snapmaker U1 base", "from": "system", "setting_id": "mNMTe346QAgo61NH", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 15 mm^3/s, from local standard fallback preset PolyLite PLA Galaxy @Snapmaker U1; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Polymaker/PolyLite PLA Glow @Snapmaker U1.json b/resources/profiles/Snapmaker/filament/Polymaker/PolyLite PLA Glow @Snapmaker U1.json index a36d2b9de5..8969ef20f9 100644 --- a/resources/profiles/Snapmaker/filament/Polymaker/PolyLite PLA Glow @Snapmaker U1.json +++ b/resources/profiles/Snapmaker/filament/Polymaker/PolyLite PLA Glow @Snapmaker U1.json @@ -1,14 +1,24 @@ { "type": "filament", "name": "PolyLite PLA Glow @Snapmaker U1", + "renamed_from": "PolyLite PLA Glow Snapmaker U1;PolyLite PLA Glow @U1 0.4 High Flow nozzle;PolyLite PLA Glow U1 0.4 High Flow nozzle", "inherits": "PolyLite PLA Glow @Snapmaker U1 base", "from": "system", "setting_id": "xYjGzOzWWE2PBfNd", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 15 mm^3/s, from local standard fallback preset PolyLite PLA Glow @Snapmaker U1; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Polymaker/PolyLite PLA Luminous @Snapmaker U1.json b/resources/profiles/Snapmaker/filament/Polymaker/PolyLite PLA Luminous @Snapmaker U1.json index 874004e6ea..838a7e9b0d 100644 --- a/resources/profiles/Snapmaker/filament/Polymaker/PolyLite PLA Luminous @Snapmaker U1.json +++ b/resources/profiles/Snapmaker/filament/Polymaker/PolyLite PLA Luminous @Snapmaker U1.json @@ -1,14 +1,24 @@ { "type": "filament", "name": "PolyLite PLA Luminous @Snapmaker U1", + "renamed_from": "PolyLite PLA Luminous Snapmaker U1;PolyLite PLA Luminous @U1 0.4 High Flow nozzle;PolyLite PLA Luminous U1 0.4 High Flow nozzle", "inherits": "PolyLite PLA Luminous @Snapmaker U1 base", "from": "system", "setting_id": "pcPG6yUSO8F0e4gM", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 15 mm^3/s, from local standard fallback preset PolyLite PLA Luminous @Snapmaker U1; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Polymaker/PolyLite PLA Neon @Snapmaker U1.json b/resources/profiles/Snapmaker/filament/Polymaker/PolyLite PLA Neon @Snapmaker U1.json index fbbb2a4585..e2c90ba3df 100644 --- a/resources/profiles/Snapmaker/filament/Polymaker/PolyLite PLA Neon @Snapmaker U1.json +++ b/resources/profiles/Snapmaker/filament/Polymaker/PolyLite PLA Neon @Snapmaker U1.json @@ -1,14 +1,24 @@ { "type": "filament", "name": "PolyLite PLA Neon @Snapmaker U1", + "renamed_from": "PolyLite PLA Neon Snapmaker U1;PolyLite PLA Neon @U1 0.4 High Flow nozzle;PolyLite PLA Neon U1 0.4 High Flow nozzle", "inherits": "PolyLite PLA Neon @Snapmaker U1 base", "from": "system", "setting_id": "WMoh0mKVmVsdP5rc", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 15 mm^3/s, from local standard fallback preset PolyLite PLA Neon @Snapmaker U1; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Polymaker/PolyLite PLA Pro @Snapmaker U1.json b/resources/profiles/Snapmaker/filament/Polymaker/PolyLite PLA Pro @Snapmaker U1.json index 47163a788c..ac90bd96e1 100644 --- a/resources/profiles/Snapmaker/filament/Polymaker/PolyLite PLA Pro @Snapmaker U1.json +++ b/resources/profiles/Snapmaker/filament/Polymaker/PolyLite PLA Pro @Snapmaker U1.json @@ -1,27 +1,23 @@ { "type": "filament", "name": "PolyLite PLA Pro @Snapmaker U1", - "renamed_from": "PolyLite PLA Pro @U1", + "renamed_from": "PolyLite PLA Pro @U1;PolyLite PLA Pro @U1 0.4 High Flow nozzle;PolyLite PLA Pro U1 0.4 High Flow nozzle", "inherits": "PolyLite PLA Pro @Snapmaker U1 base", "from": "system", "setting_id": "GxuEzTdHffrvh2q6", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" - ], - "fan_max_speed": [ - "100" - ], - "fan_min_speed": [ - "100" - ], - "filament_flow_ratio": [ - "0.98" - ], - "filament_max_volumetric_speed": [ - "15" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "slow_down_layer_time": [ "4" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 15 mm^3/s, from local standard fallback preset PolyLite PLA Pro @Snapmaker U1; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Polymaker/PolyLite PLA Pro Metallic @Snapmaker U1.json b/resources/profiles/Snapmaker/filament/Polymaker/PolyLite PLA Pro Metallic @Snapmaker U1.json index b1611b961d..e7747546cc 100644 --- a/resources/profiles/Snapmaker/filament/Polymaker/PolyLite PLA Pro Metallic @Snapmaker U1.json +++ b/resources/profiles/Snapmaker/filament/Polymaker/PolyLite PLA Pro Metallic @Snapmaker U1.json @@ -1,17 +1,20 @@ { "type": "filament", "name": "PolyLite PLA Pro Metallic @Snapmaker U1", + "renamed_from": "PolyLite PLA Pro Metallic Snapmaker U1;PolyLite PLA Pro Metallic @U1 0.4 High Flow nozzle;PolyLite PLA Pro Metallic U1 0.4 High Flow nozzle", "inherits": "PolyLite PLA Pro Metallic @Snapmaker U1 base", "from": "system", "setting_id": "21wjCLo6hOb9p38K", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "filament_end_gcode": [ "; filament end gcode \n\n" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" ], "filament_start_gcode": [ @@ -25,6 +28,14 @@ "0" ], "enable_pressure_advance": [ + "0", "0" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 20 mm^3/s, from local standard fallback preset PolyLite PLA Pro Metallic @Snapmaker U1; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Polymaker/PolyLite PLA Starlight @Snapmaker U1.json b/resources/profiles/Snapmaker/filament/Polymaker/PolyLite PLA Starlight @Snapmaker U1.json index 56108cfed2..e8e917c77d 100644 --- a/resources/profiles/Snapmaker/filament/Polymaker/PolyLite PLA Starlight @Snapmaker U1.json +++ b/resources/profiles/Snapmaker/filament/Polymaker/PolyLite PLA Starlight @Snapmaker U1.json @@ -1,14 +1,24 @@ { "type": "filament", "name": "PolyLite PLA Starlight @Snapmaker U1", + "renamed_from": "PolyLite PLA Starlight Snapmaker U1;PolyLite PLA Starlight @U1 0.4 High Flow nozzle;PolyLite PLA Starlight U1 0.4 High Flow nozzle", "inherits": "PolyLite PLA Starlight @Snapmaker U1 base", "from": "system", "setting_id": "geXEuSvWTJD0rK7F", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 15 mm^3/s, from local standard fallback preset PolyLite PLA Starlight @Snapmaker U1; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Polymaker/PolyLite PLA Translucent @Snapmaker U1.json b/resources/profiles/Snapmaker/filament/Polymaker/PolyLite PLA Translucent @Snapmaker U1.json index 799e272fab..c72f88974a 100644 --- a/resources/profiles/Snapmaker/filament/Polymaker/PolyLite PLA Translucent @Snapmaker U1.json +++ b/resources/profiles/Snapmaker/filament/Polymaker/PolyLite PLA Translucent @Snapmaker U1.json @@ -1,14 +1,24 @@ { "type": "filament", "name": "PolyLite PLA Translucent @Snapmaker U1", + "renamed_from": "PolyLite PLA Translucent Snapmaker U1;PolyLite PLA Translucent @U1 0.4 High Flow nozzle;PolyLite PLA Translucent U1 0.4 High Flow nozzle", "inherits": "PolyLite PLA Translucent @Snapmaker U1 base", "from": "system", "setting_id": "YpMLpguxd61Bs16O", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 15 mm^3/s, from local standard fallback preset PolyLite PLA Translucent @Snapmaker U1; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Polymaker/PolyTerra PLA @Snapmaker U1.json b/resources/profiles/Snapmaker/filament/Polymaker/PolyTerra PLA @Snapmaker U1.json index 244cf91471..860fd28cc4 100644 --- a/resources/profiles/Snapmaker/filament/Polymaker/PolyTerra PLA @Snapmaker U1.json +++ b/resources/profiles/Snapmaker/filament/Polymaker/PolyTerra PLA @Snapmaker U1.json @@ -1,15 +1,24 @@ { "type": "filament", "name": "PolyTerra PLA @Snapmaker U1", - "renamed_from": "PolyTerra PLA @U1", + "renamed_from": "PolyTerra PLA @U1;PolyTerra PLA @U1 0.4 High Flow nozzle;PolyTerra PLA U1 0.4 High Flow nozzle", "inherits": "PolyTerra PLA @Snapmaker U1 base", "from": "system", "setting_id": "kyxayLqRGrKKBwqp", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 20 mm^3/s, from local standard fallback preset PolyTerra PLA @Snapmaker U1; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Polymaker/PolyTerra PLA Marble @Snapmaker U1.json b/resources/profiles/Snapmaker/filament/Polymaker/PolyTerra PLA Marble @Snapmaker U1.json index 19e419ca36..85d38d728b 100644 --- a/resources/profiles/Snapmaker/filament/Polymaker/PolyTerra PLA Marble @Snapmaker U1.json +++ b/resources/profiles/Snapmaker/filament/Polymaker/PolyTerra PLA Marble @Snapmaker U1.json @@ -1,14 +1,24 @@ { "type": "filament", "name": "PolyTerra PLA Marble @Snapmaker U1", + "renamed_from": "PolyTerra PLA Marble Snapmaker U1;PolyTerra PLA Marble @U1 0.4 High Flow nozzle;PolyTerra PLA Marble U1 0.4 High Flow nozzle", "inherits": "PolyTerra PLA Marble @Snapmaker U1 base", "from": "system", "setting_id": "VjVt04nDFS9l9Rl9", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 20 mm^3/s, from local standard fallback preset PolyTerra PLA Marble @Snapmaker U1; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Polymaker/PolyTerra PLA+ @Snapmaker U1.json b/resources/profiles/Snapmaker/filament/Polymaker/PolyTerra PLA+ @Snapmaker U1.json index c3dd9d5537..251549352a 100644 --- a/resources/profiles/Snapmaker/filament/Polymaker/PolyTerra PLA+ @Snapmaker U1.json +++ b/resources/profiles/Snapmaker/filament/Polymaker/PolyTerra PLA+ @Snapmaker U1.json @@ -1,14 +1,24 @@ { "type": "filament", "name": "PolyTerra PLA+ @Snapmaker U1", + "renamed_from": "PolyTerra PLA+ Snapmaker U1;PolyTerra PLA+ @U1 0.4 High Flow nozzle;PolyTerra PLA+ U1 0.4 High Flow nozzle", "inherits": "PolyTerra PLA+ @Snapmaker U1 base", "from": "system", "setting_id": "5L213op8PhcYpqiF", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 20 mm^3/s, from local standard fallback preset PolyTerra PLA+ @Snapmaker U1; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Polymaker/Polymaker HT-PLA @Snapmaker U1.json b/resources/profiles/Snapmaker/filament/Polymaker/Polymaker HT-PLA @Snapmaker U1.json index ef631e550b..085e76dd37 100644 --- a/resources/profiles/Snapmaker/filament/Polymaker/Polymaker HT-PLA @Snapmaker U1.json +++ b/resources/profiles/Snapmaker/filament/Polymaker/Polymaker HT-PLA @Snapmaker U1.json @@ -1,15 +1,24 @@ { "type": "filament", "name": "Polymaker HT-PLA @Snapmaker U1", - "renamed_from": "Polymaker HT-PLA @U1", + "renamed_from": "Polymaker HT-PLA @U1;Polymaker HT-PLA @U1 0.4 High Flow nozzle;Polymaker HT-PLA U1 0.4 High Flow nozzle", "inherits": "Polymaker HT-PLA @Snapmaker U1 base", "from": "system", "setting_id": "0A5ETOrUTF0P3HS4", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 15 mm^3/s, from local standard fallback preset Polymaker HT-PLA @Snapmaker U1; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Polymaker/Polymaker HT-PLA-GF @Snapmaker U1.json b/resources/profiles/Snapmaker/filament/Polymaker/Polymaker HT-PLA-GF @Snapmaker U1.json index ac49e4f7ac..663f56a179 100644 --- a/resources/profiles/Snapmaker/filament/Polymaker/Polymaker HT-PLA-GF @Snapmaker U1.json +++ b/resources/profiles/Snapmaker/filament/Polymaker/Polymaker HT-PLA-GF @Snapmaker U1.json @@ -1,15 +1,24 @@ { "type": "filament", "name": "Polymaker HT-PLA-GF @Snapmaker U1", - "renamed_from": "Polymaker HT-PLA-GF @U1", + "renamed_from": "Polymaker HT-PLA-GF @U1;Polymaker HT-PLA-GF @U1 0.4 High Flow nozzle;Polymaker HT-PLA-GF U1 0.4 High Flow nozzle", "inherits": "Polymaker HT-PLA-GF @Snapmaker U1 base", "from": "system", "setting_id": "i0LA17aaWvgLG7xd", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 15 mm^3/s, from local standard fallback preset Polymaker HT-PLA-GF @Snapmaker U1; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Polymaker/Polymaker PETG @Snapmaker U1.json b/resources/profiles/Snapmaker/filament/Polymaker/Polymaker PETG @Snapmaker U1.json index a3e11c2cd2..bfd9836810 100644 --- a/resources/profiles/Snapmaker/filament/Polymaker/Polymaker PETG @Snapmaker U1.json +++ b/resources/profiles/Snapmaker/filament/Polymaker/Polymaker PETG @Snapmaker U1.json @@ -1,14 +1,17 @@ { "type": "filament", "name": "Polymaker PETG @Snapmaker U1", + "renamed_from": "Polymaker PETG Snapmaker U1;Polymaker PETG @U1 0.4 High Flow nozzle;Polymaker PETG U1 0.4 High Flow nozzle", "inherits": "Polymaker PETG @Snapmaker U1 base", "from": "system", "setting_id": "kS4t66kFCXtambwx", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" ], "supertack_plate_temp": [ @@ -16,5 +19,12 @@ ], "supertack_plate_temp_initial_layer": [ "70" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 15 mm^3/s, from local standard fallback preset Polymaker PETG @Snapmaker U1; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Polymaker/Polymaker PETG Galaxy @Snapmaker U1.json b/resources/profiles/Snapmaker/filament/Polymaker/Polymaker PETG Galaxy @Snapmaker U1.json index ecac971c5e..fc8917d773 100644 --- a/resources/profiles/Snapmaker/filament/Polymaker/Polymaker PETG Galaxy @Snapmaker U1.json +++ b/resources/profiles/Snapmaker/filament/Polymaker/Polymaker PETG Galaxy @Snapmaker U1.json @@ -1,14 +1,17 @@ { "type": "filament", "name": "Polymaker PETG Galaxy @Snapmaker U1", + "renamed_from": "Polymaker PETG Galaxy Snapmaker U1;Polymaker PETG Galaxy @U1 0.4 High Flow nozzle;Polymaker PETG Galaxy U1 0.4 High Flow nozzle", "inherits": "Polymaker PETG Galaxy @Snapmaker U1 base", "from": "system", "setting_id": "a5yZ1QlqIGEAW1sU", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" ], "supertack_plate_temp": [ @@ -16,5 +19,12 @@ ], "supertack_plate_temp_initial_layer": [ "70" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 15 mm^3/s, from local standard fallback preset Polymaker PETG Galaxy @Snapmaker U1; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Polymaker/Polymaker PLA @Snapmaker U1.json b/resources/profiles/Snapmaker/filament/Polymaker/Polymaker PLA @Snapmaker U1.json index ff614bc79f..077a259687 100644 --- a/resources/profiles/Snapmaker/filament/Polymaker/Polymaker PLA @Snapmaker U1.json +++ b/resources/profiles/Snapmaker/filament/Polymaker/Polymaker PLA @Snapmaker U1.json @@ -1,20 +1,28 @@ { "type": "filament", "name": "Polymaker PLA @Snapmaker U1", + "renamed_from": "Polymaker PLA Snapmaker U1;Polymaker PLA @U1 0.4 High Flow nozzle;Polymaker PLA U1 0.4 High Flow nozzle", "inherits": "Polymaker PLA @Snapmaker U1 base", "from": "system", "setting_id": "NSuD5f5eVr8SHA4n", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" ], "filament_extruder_variant": [ - "Direct Drive Standard" + "Direct Drive Standard", + "Direct Drive High Flow" ], "pressure_advance": [ + "0.05", "0.05" + ], + "filament_notes": [ + "High-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 20 mm^3/s, from local standard fallback preset Polymaker PLA @Snapmaker U1; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Polymaker/Polymaker PLA Pro @Snapmaker U1.json b/resources/profiles/Snapmaker/filament/Polymaker/Polymaker PLA Pro @Snapmaker U1.json index d5823b53a6..e9a11b4989 100644 --- a/resources/profiles/Snapmaker/filament/Polymaker/Polymaker PLA Pro @Snapmaker U1.json +++ b/resources/profiles/Snapmaker/filament/Polymaker/Polymaker PLA Pro @Snapmaker U1.json @@ -1,14 +1,24 @@ { "type": "filament", "name": "Polymaker PLA Pro @Snapmaker U1", + "renamed_from": "Polymaker PLA Pro Snapmaker U1;Polymaker PLA Pro @U1 0.4 High Flow nozzle;Polymaker PLA Pro U1 0.4 High Flow nozzle", "inherits": "Polymaker PLA Pro @Snapmaker U1 base", "from": "system", "setting_id": "0iJ5qjVvmrkRzpZD", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 15 mm^3/s, from local standard fallback preset Polymaker PLA Pro @Snapmaker U1; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Polymaker/Polymaker PLA Pro Metallic @Snapmaker U1.json b/resources/profiles/Snapmaker/filament/Polymaker/Polymaker PLA Pro Metallic @Snapmaker U1.json index a26fb437e7..a1a75b337a 100644 --- a/resources/profiles/Snapmaker/filament/Polymaker/Polymaker PLA Pro Metallic @Snapmaker U1.json +++ b/resources/profiles/Snapmaker/filament/Polymaker/Polymaker PLA Pro Metallic @Snapmaker U1.json @@ -1,14 +1,24 @@ { "type": "filament", "name": "Polymaker PLA Pro Metallic @Snapmaker U1", + "renamed_from": "Polymaker PLA Pro Metallic Snapmaker U1;Polymaker PLA Pro Metallic @U1 0.4 High Flow nozzle;Polymaker PLA Pro Metallic U1 0.4 High Flow nozzle", "inherits": "Polymaker PLA Pro Metallic @Snapmaker U1 base", "from": "system", "setting_id": "s4F24JmyDykNvtAV", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 15 mm^3/s, from local standard fallback preset Polymaker PLA Pro Metallic @Snapmaker U1; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Snapmaker ABS @U1.json b/resources/profiles/Snapmaker/filament/Snapmaker ABS @U1.json index fe6c59ba80..a9137c0b4a 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker ABS @U1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker ABS @U1.json @@ -1,14 +1,72 @@ { "type": "filament", "name": "Snapmaker ABS @U1", + "renamed_from": "Snapmaker ABS U1;Snapmaker ABS @U1 0.4 High Flow nozzle;Snapmaker ABS U1 0.4 High Flow nozzle", "inherits": "Snapmaker ABS @U1 base", "from": "system", "setting_id": "UFMRgwmOOQhOa3kB", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "filament_retract_length_toolchange": [ + "5", "5" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "Standard nozzle: eSUN ABS+\nSunlu ABS+\n\n\nHigh-flow nozzle: Temperature, flow ratio, pressure advance and other high-flow overrides are based on Snapmaker OrcaSlicer for 0.4 mm nozzles. Volumetric speed ceiling: 22 mm^3/s, from Snorca HF preset Snapmaker ABS @U1 0.4 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." + ], + "filament_minimal_purge_on_wipe_tower": [ + "0", + "15" + ], + "fan_max_speed": [ + "15", + "60" + ], + "nozzle_temperature_initial_layer": [ + "260", + "280" + ], + "nozzle_temperature": [ + "260", + "280" + ], + "filament_multitool_ramming_volume": [ + "0", + "5" + ], + "additional_cooling_fan_speed": [ + "0", + "0" + ], + "filament_retraction_length": [ + "0.6", + "0.2" + ], + "filament_max_volumetric_speed": [ + "8", + "22" + ], + "filament_multitool_ramming_flow": [ + "10", + "30" + ], + "fan_min_speed": [ + "15", + "10" + ], + "filament_z_hop_types": [ + "nil", + "Slope Lift" + ], + "filament_multitool_ramming": [ + "0", + "1" ] } diff --git a/resources/profiles/Snapmaker/filament/Snapmaker ABS Benchy @U1.json b/resources/profiles/Snapmaker/filament/Snapmaker ABS Benchy @U1.json index 1ba6c22c9a..8e2a71a0a7 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker ABS Benchy @U1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker ABS Benchy @U1.json @@ -1,13 +1,15 @@ { "type": "filament", "name": "Snapmaker ABS Benchy @U1", + "renamed_from": "Snapmaker ABS Benchy U1;Snapmaker ABS Benchy @U1 0.4 High Flow nozzle;Snapmaker ABS Benchy U1 0.4 High Flow nozzle", "inherits": "Snapmaker ABS @U1 base", "from": "system", "setting_id": "xszx4XRGrp88OdP8", "filament_id": "OFJrvXth", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "compatible_prints": [ "0.25 Benchy @Snapmaker U1 (0.4 nozzle)" @@ -22,33 +24,43 @@ "2" ], "filament_deretraction_speed": [ + "55", "55" ], "filament_max_volumetric_speed": [ + "31", "31" ], "filament_retract_when_changing_layer": [ + "0", "0" ], "filament_retraction_length": [ + "0.5", "0.5" ], "filament_z_hop": [ + "0", "0" ], "filament_retraction_speed": [ + "55", "55" ], "filament_wipe": [ + "0", "0" ], "nozzle_temperature": [ + "250", "250" ], "fan_max_speed": [ + "50", "50" ], "fan_min_speed": [ + "35", "35" ], "slow_down_min_speed": [ @@ -59,5 +71,12 @@ ], "default_filament_colour": [ "" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "Standard nozzle: eSUN ABS+\nSunlu ABS+\n\n\nHigh-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 31 mm^3/s, from local standard fallback preset Snapmaker ABS Benchy @U1; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Snapmaker ASA @U1.json b/resources/profiles/Snapmaker/filament/Snapmaker ASA @U1.json index 67bde29e8d..2911df67e8 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker ASA @U1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker ASA @U1.json @@ -1,14 +1,72 @@ { "type": "filament", "name": "Snapmaker ASA @U1", + "renamed_from": "Snapmaker ASA U1;Snapmaker ASA @U1 0.4 High Flow nozzle;Snapmaker ASA U1 0.4 High Flow nozzle", "inherits": "Snapmaker ASA @U1 base", "from": "system", "setting_id": "XlbCMKY8EvV0vM88", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "filament_retract_length_toolchange": [ + "5", "5" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Temperature, flow ratio, pressure advance and other high-flow overrides are based on Snapmaker OrcaSlicer for 0.4 mm nozzles. Volumetric speed ceiling: 22 mm^3/s, from Snorca HF preset Snapmaker ASA @U1 0.4 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." + ], + "filament_minimal_purge_on_wipe_tower": [ + "0", + "15" + ], + "fan_max_speed": [ + "15", + "25" + ], + "nozzle_temperature_initial_layer": [ + "255", + "280" + ], + "nozzle_temperature": [ + "255", + "280" + ], + "filament_multitool_ramming_volume": [ + "0", + "10" + ], + "additional_cooling_fan_speed": [ + "0", + "0" + ], + "filament_max_volumetric_speed": [ + "8", + "22" + ], + "pressure_advance": [ + "0.04", + "0.02" + ], + "filament_multitool_ramming_flow": [ + "10", + "20" + ], + "fan_min_speed": [ + "0", + "10" + ], + "filament_z_hop_types": [ + "nil", + "Slope Lift" + ], + "filament_multitool_ramming": [ + "0", + "1" ] } 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 19dc66df4e..8baf211010 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 @@ -1,36 +1,40 @@ { "type": "filament", "name": "Snapmaker Breakaway Support For PLA @U1 0.2 nozzle", + "renamed_from": "Snapmaker Breakaway Support For PLA U1 0.2 nozzle;Snapmaker Breakaway Support For PLA @U1 0.2 High Flow nozzle;Snapmaker Breakaway Support For PLA U1 0.2 High Flow nozzle", "inherits": "Snapmaker Breakaway Support @base", "from": "system", "setting_id": "mJoaud6wulT4p8SA", "filament_id": "OFnmp2pO", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.2 nozzle)" + "Snapmaker U1 (0.2 nozzle)", + "Snapmaker U1 (0.2 High Flow nozzle)" ], "filament_type": [ "PLA" ], - "enable_pressure_advance": [ - "0" - ], "additional_cooling_fan_speed": [ + "70", "70" ], "close_fan_the_first_x_layers": [ "1" ], "complete_print_exhaust_fan_speed": [ + "70", "70" ], "during_print_exhaust_fan_speed": [ + "70", "70" ], "fan_max_speed": [ + "30", "30" ], "fan_min_speed": [ + "20", "20" ], "filament_cost": [ @@ -40,36 +44,46 @@ "1.3" ], "filament_deretraction_speed": [ + "nil", "nil" ], "filament_flow_ratio": [ + "1", "1" ], "filament_max_volumetric_speed": [ + "0.5", "0.5" ], "filament_retract_length_toolchange": [ + "10", "10" ], "filament_retraction_length": [ + "nil", "nil" ], "filament_retraction_speed": [ + "nil", "nil" ], "hot_plate_temp_initial_layer": [ "65" ], "nozzle_temperature": [ + "240", "240" ], "nozzle_temperature_initial_layer": [ + "240", "240" ], "nozzle_temperature_range_low": [ + "190", "190" ], "pressure_advance": [ + "0.2", "0.2" ], "textured_plate_temp": [ @@ -85,15 +99,19 @@ "28" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" ], "filament_multitool_ramming": [ + "1", "1" ], "filament_multitool_ramming_flow": [ + "5", "5" ], "filament_multitool_ramming_volume": [ + "5", "5" ], "filament_unloading_speed": [ @@ -101,5 +119,12 @@ ], "filament_unloading_speed_start": [ "100" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 0.5 mm^3/s, from local standard fallback preset Snapmaker Breakaway Support For PLA @U1 0.2 nozzle; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } 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 6f800f7b98..ad4321da3f 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 @@ -1,20 +1,19 @@ { "type": "filament", "name": "Snapmaker Breakaway Support For PLA @U1 0.6 nozzle", + "renamed_from": "Snapmaker Breakaway Support For PLA U1 0.6 nozzle;Snapmaker Breakaway Support For PLA @U1 0.6 High Flow nozzle;Snapmaker Breakaway Support For PLA U1 0.6 High Flow nozzle", "inherits": "Snapmaker Breakaway Support @base", "from": "system", "setting_id": "rKUUREJNhstIU0I2", "filament_id": "OFnmp2pO", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.6 nozzle)" + "Snapmaker U1 (0.6 nozzle)", + "Snapmaker U1 (0.6 High Flow nozzle)" ], "filament_type": [ "PLA" ], - "enable_pressure_advance": [ - "0" - ], "filament_cost": [ "69.98" ], @@ -22,21 +21,26 @@ "1.3" ], "filament_flow_ratio": [ + "0.95", "0.95" ], "hot_plate_temp_initial_layer": [ "65" ], "nozzle_temperature": [ + "210", "210" ], "nozzle_temperature_initial_layer": [ + "210", "210" ], "nozzle_temperature_range_low": [ + "190", "190" ], "pressure_advance": [ + "0.02", "0.02" ], "textured_plate_temp": [ @@ -46,36 +50,46 @@ "65" ], "additional_cooling_fan_speed": [ + "70", "70" ], "close_fan_the_first_x_layers": [ "1" ], "complete_print_exhaust_fan_speed": [ + "70", "70" ], "during_print_exhaust_fan_speed": [ + "70", "70" ], "fan_min_speed": [ + "100", "100" ], "filament_deretraction_speed": [ + "nil", "nil" ], "filament_retract_length_toolchange": [ + "10", "10" ], "filament_retraction_length": [ + "nil", "nil" ], "filament_retraction_minimum_travel": [ + "1", "1" ], "filament_retraction_speed": [ + "nil", "nil" ], "filament_wipe_distance": [ + "2", "2" ], "filament_cooling_moves": [ @@ -85,15 +99,19 @@ "28" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" ], "filament_multitool_ramming": [ + "1", "1" ], "filament_multitool_ramming_flow": [ + "20", "20" ], "filament_multitool_ramming_volume": [ + "5", "5" ], "filament_unloading_speed": [ @@ -101,5 +119,12 @@ ], "filament_unloading_speed_start": [ "100" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 12 mm^3/s, from local standard fallback preset Snapmaker Breakaway Support For PLA @U1 0.6 nozzle; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } 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 c7a2b01351..3e2fdc633a 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 @@ -1,30 +1,32 @@ { "type": "filament", "name": "Snapmaker Breakaway Support For PLA @U1 0.8 nozzle", + "renamed_from": "Snapmaker Breakaway Support For PLA U1 0.8 nozzle;Snapmaker Breakaway Support For PLA @U1 0.8 High Flow nozzle;Snapmaker Breakaway Support For PLA U1 0.8 High Flow nozzle", "inherits": "Snapmaker Breakaway Support @base", "from": "system", "setting_id": "hQ8jQ5GKQKGKuPew", "filament_id": "OFnmp2pO", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.8 nozzle)" + "Snapmaker U1 (0.8 nozzle)", + "Snapmaker U1 (0.8 High Flow nozzle)" ], "filament_type": [ "PLA" ], - "enable_pressure_advance": [ - "0" - ], "additional_cooling_fan_speed": [ + "70", "70" ], "close_fan_the_first_x_layers": [ "1" ], "complete_print_exhaust_fan_speed": [ + "70", "70" ], "during_print_exhaust_fan_speed": [ + "70", "70" ], "filament_cost": [ @@ -34,33 +36,42 @@ "1.3" ], "filament_deretraction_speed": [ + "nil", "nil" ], "filament_flow_ratio": [ + "0.93", "0.93" ], "filament_retract_length_toolchange": [ + "10", "10" ], "filament_retraction_length": [ + "3", "3" ], "filament_retraction_speed": [ + "nil", "nil" ], "hot_plate_temp_initial_layer": [ "65" ], "nozzle_temperature": [ + "210", "210" ], "nozzle_temperature_initial_layer": [ + "210", "210" ], "nozzle_temperature_range_low": [ + "190", "190" ], "pressure_advance": [ + "0.015", "0.015" ], "textured_plate_temp_initial_layer": [ @@ -73,15 +84,19 @@ "28" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" ], "filament_multitool_ramming": [ + "1", "1" ], "filament_multitool_ramming_flow": [ + "20", "20" ], "filament_multitool_ramming_volume": [ + "5", "5" ], "filament_unloading_speed": [ @@ -91,9 +106,17 @@ "100" ], "fan_min_speed": [ + "100", "100" ], "textured_plate_temp": [ "65" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 12 mm^3/s, from local standard fallback preset Snapmaker Breakaway Support For PLA @U1 0.8 nozzle; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } 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 eff74ae5ab..877e005324 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 @@ -1,66 +1,82 @@ { "type": "filament", "name": "Snapmaker Breakaway Support For PLA @U1", + "renamed_from": "Snapmaker Breakaway Support For PLA U1;Snapmaker Breakaway Support For PLA @U1 0.4 High Flow nozzle;Snapmaker Breakaway Support For PLA U1 0.4 High Flow nozzle", "inherits": "Snapmaker Breakaway Support @base", "from": "system", "setting_id": "5DqT3CYUgp1oJD1V", "filament_id": "OFnmp2pO", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "filament_type": [ "PLA" ], "enable_pressure_advance": [ + "1", "1" ], "additional_cooling_fan_speed": [ + "70", "70" ], "close_fan_the_first_x_layers": [ "1" ], "complete_print_exhaust_fan_speed": [ + "70", "70" ], "during_print_exhaust_fan_speed": [ + "70", "70" ], "fan_min_speed": [ + "100", "100" ], "filament_cooling_moves": [ "4" ], "filament_deretraction_speed": [ + "nil", "nil" ], "filament_flow_ratio": [ + "1", "1" ], "filament_loading_speed": [ "28" ], "filament_minimal_purge_on_wipe_tower": [ + "20", "20" ], "filament_multitool_ramming": [ + "1", "1" ], "filament_multitool_ramming_flow": [ + "20", "20" ], "filament_multitool_ramming_volume": [ + "5", "5" ], "filament_retract_length_toolchange": [ + "5", "5" ], "filament_retraction_length": [ + "1", "1" ], "filament_retraction_speed": [ + "nil", "nil" ], "filament_unloading_speed": [ @@ -73,15 +89,19 @@ "65" ], "nozzle_temperature": [ + "210", "210" ], "nozzle_temperature_initial_layer": [ + "210", "210" ], "nozzle_temperature_range_low": [ + "190", "190" ], "pressure_advance": [ + "0.03", "0.03" ], "textured_plate_temp": [ @@ -89,5 +109,16 @@ ], "textured_plate_temp_initial_layer": [ "65" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 18 mm^3/s, from Snorca HF preset Snapmaker Support For PLA @U1 0.4 nozzle. Its base identifies the material as Snapmaker Breakaway Support. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." + ], + "filament_max_volumetric_speed": [ + "12", + "18" ] } diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PA-CF @U1.json b/resources/profiles/Snapmaker/filament/Snapmaker PA-CF @U1.json index b2dc562d3b..f2297d56cf 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PA-CF @U1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PA-CF @U1.json @@ -1,11 +1,20 @@ { "type": "filament", "name": "Snapmaker PA-CF @U1", + "renamed_from": "Snapmaker PA-CF U1;Snapmaker PA-CF @U1 0.4 High Flow nozzle;Snapmaker PA-CF U1 0.4 High Flow nozzle", "inherits": "Snapmaker PA-CF @U1 base", "from": "system", "setting_id": "8aP6ye4aeOS7qKpG", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "Standard nozzle: !! It needs to be dried before use.\n\n\nHigh-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 8 mm^3/s, from local standard fallback preset Snapmaker PA-CF @U1; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PET @U1.json b/resources/profiles/Snapmaker/filament/Snapmaker PET @U1.json index e4dd0d2035..10723ae4d1 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PET @U1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PET @U1.json @@ -1,11 +1,20 @@ { "type": "filament", "name": "Snapmaker PET @U1", + "renamed_from": "Snapmaker PET U1;Snapmaker PET @U1 0.4 High Flow nozzle;Snapmaker PET U1 0.4 High Flow nozzle", "inherits": "Snapmaker PET @U1 base", "from": "system", "setting_id": "sIijFVd50jJB1sK0", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "Standard nozzle: JiaNong PET 1.63x1.75mm\n\nHigh-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 6.8 mm^3/s, from local standard fallback preset Snapmaker PET @U1; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PETG @U1.json b/resources/profiles/Snapmaker/filament/Snapmaker PETG @U1.json index 5df9952064..6a80696224 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PETG @U1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PETG @U1.json @@ -1,11 +1,20 @@ { "type": "filament", "name": "Snapmaker PETG @U1", + "renamed_from": "Snapmaker PETG U1;Snapmaker PETG @U1 0.4 High Flow nozzle;Snapmaker PETG U1 0.4 High Flow nozzle", "inherits": "Snapmaker PETG @U1 base", "from": "system", "setting_id": "r7KJB0EPpsknK5iH", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 10 mm^3/s, from local standard fallback preset Snapmaker PETG @U1; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } 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 9d9e3918cf..6609f2a381 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 @@ -1,29 +1,25 @@ { "type": "filament", "name": "Snapmaker PETG HF @U1 0.2 nozzle", + "renamed_from": "Snapmaker PETG HF U1 0.2 nozzle;Snapmaker PETG HF @U1 0.2 High Flow nozzle;Snapmaker PETG HF U1 0.2 High Flow nozzle", "inherits": "Snapmaker PETG HF @U1 base2", "from": "system", "setting_id": "Ujul2YTBwfldFiFd", "instantiation": "true", "filament_extruder_variant": [ - "Direct Drive Standard" + "Direct Drive Standard", + "Direct Drive High Flow" ], "filament_max_volumetric_speed": [ - "1" - ], - "filament_ramming_travel_time": [ - "0" - ], - "long_retractions_when_ec": [ - "0" - ], - "retraction_distances_when_ec": [ - "0" + "1", + "2" ], "compatible_printers": [ - "Snapmaker U1 (0.2 nozzle)" + "Snapmaker U1 (0.2 nozzle)", + "Snapmaker U1 (0.2 High Flow nozzle)" ], "additional_cooling_fan_speed": [ + "70", "70" ], "eng_plate_temp": [ @@ -36,27 +32,34 @@ "20" ], "fan_max_speed": [ + "60", "60" ], "fan_min_speed": [ + "30", "30" ], "filament_end_gcode": [ "\n\n" ], "filament_multitool_ramming": [ + "1", "1" ], "filament_multitool_ramming_flow": [ + "3", "3" ], "filament_multitool_ramming_volume": [ + "5", "5" ], "filament_retract_length_toolchange": [ + "5", "5" ], "filament_retraction_length": [ + "1.5", "1.5" ], "filament_start_gcode": [ @@ -72,12 +75,15 @@ "80" ], "nozzle_temperature": [ + "245", "245" ], "nozzle_temperature_initial_layer": [ - "245" + "245", + "230" ], "nozzle_temperature_range_low": [ + "230", "230" ], "overhang_fan_speed": [ @@ -102,6 +108,18 @@ "80" ], "filament_z_hop_types": [ + "Slope Lift", "Slope Lift" + ], + "filament_notes": [ + "High-flow nozzle: Estimated 0.2 mm high-flow starting values, not manufacturer-calibrated. Flow ratio and pressure advance use this diameter's standard values times the material's 0.4 mm HF/standard ratio from Snapmaker OrcaSlicer. Temperature uses the 0.4 mm HF-standard difference. Retraction and cooling remain diameter-specific. Volumetric speed ceiling: 2 mm^3/s, from Snorca standard preset Snapmaker PETG HF @U1 0.2 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." + ], + "pressure_advance": [ + "0.03", + "0.0525" + ], + "filament_flow_ratio": [ + "0.95", + "0.955" ] } diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PETG HF @U1 0.4 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PETG HF @U1 0.4 nozzle.json new file mode 100644 index 0000000000..6489aeaf67 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Snapmaker PETG HF @U1 0.4 nozzle.json @@ -0,0 +1,92 @@ +{ + "type": "filament", + "name": "Snapmaker PETG HF @U1 0.4 nozzle", + "renamed_from": "Snapmaker PETG HF U1 0.4 nozzle;Snapmaker PETG HF @U1 0.4 High Flow nozzle;Snapmaker PETG HF U1 0.4 High Flow nozzle", + "inherits": "Snapmaker PETG HF @U1 base2", + "from": "system", + "setting_id": "9NnYt52azW8zCp4a", + "instantiation": "true", + "compatible_printers": [ + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Temperature, flow ratio, pressure advance and other high-flow overrides are based on Snapmaker OrcaSlicer for 0.4 mm nozzles. Volumetric speed ceiling: 30 mm^3/s, from Snorca HF preset Snapmaker PETG HF (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." + ], + "filament_minimal_purge_on_wipe_tower": [ + "15", + "50" + ], + "nozzle_temperature_range_low": [ + "220", + "230" + ], + "fan_max_speed": [ + "40", + "60" + ], + "nozzle_temperature_initial_layer": [ + "220", + "230" + ], + "nozzle_temperature": [ + "220", + "245" + ], + "filament_multitool_ramming_volume": [ + "0", + "8" + ], + "filament_retraction_length": [ + "nil", + "0.8" + ], + "filament_wipe_distance": [ + "nil", + "1" + ], + "filament_max_volumetric_speed": [ + "16", + "30" + ], + "filament_retract_length_toolchange": [ + "nil", + "8" + ], + "pressure_advance": [ + "0.03", + "0.035" + ], + "filament_deretraction_speed": [ + "nil", + "40" + ], + "filament_multitool_ramming_flow": [ + "10", + "30" + ], + "fan_min_speed": [ + "20", + "30" + ], + "filament_flow_ratio": [ + "0.95", + "0.955" + ], + "filament_z_hop_types": [ + "nil", + "Slope Lift" + ], + "filament_multitool_ramming": [ + "0", + "1" + ], + "filament_retraction_speed": [ + "nil", + "40" + ] +} 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 985505a027..9a30b59d07 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 @@ -1,26 +1,21 @@ { "type": "filament", "name": "Snapmaker PETG HF @U1 0.6 nozzle", + "renamed_from": "Snapmaker PETG HF U1 0.6 nozzle;Snapmaker PETG HF @U1 0.6 High Flow nozzle;Snapmaker PETG HF U1 0.6 High Flow nozzle", "inherits": "Snapmaker PETG HF @U1 base2", "from": "system", "setting_id": "2FfQZdp5xunngnF0", "instantiation": "true", "filament_extruder_variant": [ - "Direct Drive Standard" - ], - "filament_ramming_travel_time": [ - "0" - ], - "long_retractions_when_ec": [ - "0" - ], - "retraction_distances_when_ec": [ - "0" + "Direct Drive Standard", + "Direct Drive High Flow" ], "compatible_printers": [ - "Snapmaker U1 (0.6 nozzle)" + "Snapmaker U1 (0.6 nozzle)", + "Snapmaker U1 (0.6 High Flow nozzle)" ], "additional_cooling_fan_speed": [ + "70", "70" ], "eng_plate_temp": [ @@ -33,30 +28,38 @@ "20" ], "fan_max_speed": [ + "60", "60" ], "fan_min_speed": [ + "30", "30" ], "filament_end_gcode": [ "\n" ], "filament_max_volumetric_speed": [ + "20", "20" ], "filament_multitool_ramming": [ + "1", "1" ], "filament_multitool_ramming_flow": [ + "20", "20" ], "filament_multitool_ramming_volume": [ + "5", "5" ], "filament_retract_length_toolchange": [ + "5", "5" ], "filament_retraction_length": [ + "2.5", "2.5" ], "filament_start_gcode": [ @@ -66,12 +69,15 @@ "Snapmaker" ], "filament_wipe": [ + "1", "1" ], "filament_wipe_distance": [ + "1", "1" ], "filament_z_hop_types": [ + "Slope Lift", "Slope Lift" ], "hot_plate_temp": [ @@ -81,12 +87,15 @@ "80" ], "nozzle_temperature": [ + "245", "245" ], "nozzle_temperature_initial_layer": [ - "245" + "245", + "230" ], "nozzle_temperature_range_low": [ + "230", "230" ], "overhang_fan_speed": [ @@ -109,5 +118,16 @@ ], "textured_plate_temp_initial_layer": [ "80" + ], + "filament_notes": [ + "High-flow nozzle: Estimated 0.6 mm high-flow starting values, not manufacturer-calibrated. Flow ratio and pressure advance use this diameter's standard values times the material's 0.4 mm HF/standard ratio from Snapmaker OrcaSlicer. Temperature uses the 0.4 mm HF-standard difference. Retraction and cooling remain diameter-specific. Volumetric speed ceiling: 20 mm^3/s, from Snorca standard preset Snapmaker PETG HF @U1 0.6 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." + ], + "pressure_advance": [ + "0.03", + "0.0525" + ], + "filament_flow_ratio": [ + "0.95", + "0.955" ] } 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 83c1b17971..fcee4d1f99 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 @@ -1,26 +1,21 @@ { "type": "filament", "name": "Snapmaker PETG HF @U1 0.8 nozzle", + "renamed_from": "Snapmaker PETG HF U1 0.8 nozzle;Snapmaker PETG HF @U1 0.8 High Flow nozzle;Snapmaker PETG HF U1 0.8 High Flow nozzle", "inherits": "Snapmaker PETG HF @U1 base2", "from": "system", "setting_id": "ebANa67V4B2nwUaX", "instantiation": "true", "filament_extruder_variant": [ - "Direct Drive Standard" - ], - "filament_ramming_travel_time": [ - "0" - ], - "long_retractions_when_ec": [ - "0" - ], - "retraction_distances_when_ec": [ - "0" + "Direct Drive Standard", + "Direct Drive High Flow" ], "compatible_printers": [ - "Snapmaker U1 (0.8 nozzle)" + "Snapmaker U1 (0.8 nozzle)", + "Snapmaker U1 (0.8 High Flow nozzle)" ], "additional_cooling_fan_speed": [ + "70", "70" ], "eng_plate_temp": [ @@ -33,27 +28,35 @@ "20" ], "fan_max_speed": [ + "60", "60" ], "fan_min_speed": [ + "30", "30" ], "filament_max_volumetric_speed": [ + "20", "20" ], "filament_multitool_ramming": [ + "1", "1" ], "filament_multitool_ramming_flow": [ + "20", "20" ], "filament_multitool_ramming_volume": [ + "5", "5" ], "filament_retract_length_toolchange": [ + "5", "5" ], "filament_retraction_length": [ + "1", "1" ], "filament_start_gcode": [ @@ -63,12 +66,15 @@ "Snapmaker" ], "filament_wipe": [ + "1", "1" ], "filament_wipe_distance": [ + "2", "2" ], "filament_z_hop_types": [ + "Slope Lift", "Slope Lift" ], "hot_plate_temp": [ @@ -78,12 +84,15 @@ "80" ], "nozzle_temperature": [ + "245", "245" ], "nozzle_temperature_initial_layer": [ - "245" + "245", + "230" ], "nozzle_temperature_range_low": [ + "230", "230" ], "overhang_fan_speed": [ @@ -106,5 +115,16 @@ ], "textured_plate_temp_initial_layer": [ "80" + ], + "filament_notes": [ + "High-flow nozzle: Estimated 0.8 mm high-flow starting values, not manufacturer-calibrated. Flow ratio and pressure advance use this diameter's standard values times the material's 0.4 mm HF/standard ratio from Snapmaker OrcaSlicer. Temperature uses the 0.4 mm HF-standard difference. Retraction and cooling remain diameter-specific. Volumetric speed ceiling: 20 mm^3/s, from Snorca standard preset Snapmaker PETG HF @U1 0.8 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." + ], + "pressure_advance": [ + "0.03", + "0.0525" + ], + "filament_flow_ratio": [ + "0.95", + "0.955" ] } 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 ee6234f406..87612234c4 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 @@ -1,29 +1,36 @@ { "type": "filament", "name": "Snapmaker PETG Translucent @U1 0.2 nozzle", + "renamed_from": "Snapmaker PETG Translucent U1 0.2 nozzle;Snapmaker PETG Translucent @U1 0.2 High Flow nozzle;Snapmaker PETG Translucent U1 0.2 High Flow nozzle", "inherits": "Snapmaker PETG Translucent @U1 base", "from": "system", "setting_id": "UTpedqYJysaoe3OI", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.2 nozzle)" + "Snapmaker U1 (0.2 nozzle)", + "Snapmaker U1 (0.2 High Flow nozzle)" ], "additional_cooling_fan_speed": [ + "20", "20" ], "close_fan_the_first_x_layers": [ "3" ], "complete_print_exhaust_fan_speed": [ + "70", "70" ], "during_print_exhaust_fan_speed": [ + "70", "70" ], "fan_max_speed": [ + "40", "40" ], "fan_min_speed": [ + "20", "20" ], "filament_cooling_moves": [ @@ -36,36 +43,46 @@ "1.25" ], "filament_flow_ratio": [ + "0.98", "0.98" ], "filament_loading_speed": [ "28" ], "filament_max_volumetric_speed": [ + "1", "1" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" ], "filament_multitool_ramming": [ + "1", "1" ], "filament_multitool_ramming_flow": [ + "5", "5" ], "filament_multitool_ramming_volume": [ + "5", "5" ], "filament_retract_length_toolchange": [ + "10", "10" ], "filament_retraction_length": [ + "1", "1" ], "filament_retraction_minimum_travel": [ + "nil", "nil" ], "filament_retraction_speed": [ + "50", "50" ], "filament_unloading_speed": [ @@ -75,25 +92,26 @@ "100" ], "filament_z_hop_types": [ + "Slope Lift", "Slope Lift" ], "hot_plate_temp": [ "80" ], - "nozzle_temperature": [ - "245" - ], "nozzle_temperature_initial_layer": [ + "250", "250" ], "nozzle_temperature_range_low": [ + "230", "230" ], "overhang_fan_threshold": [ "10%" ], "pressure_advance": [ - "0.23" + "0.23", + "0.2875" ], "slow_down_min_speed": [ "10" @@ -105,6 +123,14 @@ "80" ], "enable_pressure_advance": [ - "0" + "0", + "1" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Estimated 0.2 mm high-flow starting values, not manufacturer-calibrated. Flow ratio and pressure advance use this diameter's standard values times the material's 0.4 mm HF/standard ratio from Snapmaker OrcaSlicer. Temperature uses the 0.4 mm HF-standard difference. Retraction and cooling remain diameter-specific. Volumetric speed ceiling: 1 mm^3/s, from Snorca standard preset Snapmaker PETG Translucent @U1 0.2 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } 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 e0e60a0e14..239e2c6c7a 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 @@ -1,26 +1,32 @@ { "type": "filament", "name": "Snapmaker PETG Translucent @U1 0.4 nozzle", + "renamed_from": "Snapmaker PETG Translucent U1 0.4 nozzle;Snapmaker PETG Translucent @U1 0.4 High Flow nozzle;Snapmaker PETG Translucent U1 0.4 High Flow nozzle", "inherits": "Snapmaker PETG Translucent @U1 base", "from": "system", "setting_id": "k6UQJJASzFSfePqN", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "close_fan_the_first_x_layers": [ "3" ], "complete_print_exhaust_fan_speed": [ + "70", "70" ], "during_print_exhaust_fan_speed": [ + "70", "70" ], "fan_max_speed": [ + "30", "30" ], "fan_min_speed": [ + "10", "10" ], "filament_cooling_moves": [ @@ -30,30 +36,38 @@ "24.99" ], "filament_flow_ratio": [ + "0.97", "0.97" ], "filament_loading_speed": [ "28" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" ], "filament_multitool_ramming": [ + "1", "1" ], "filament_multitool_ramming_flow": [ + "20", "20" ], "filament_multitool_ramming_volume": [ + "5", "5" ], "filament_retract_length_toolchange": [ + "5", "5" ], "filament_retraction_length": [ + "1", "1" ], "filament_retraction_minimum_travel": [ + "nil", "nil" ], "filament_unloading_speed": [ @@ -63,25 +77,30 @@ "100" ], "filament_z_hop_types": [ + "Slope Lift", "Slope Lift" ], "hot_plate_temp": [ "80" ], "nozzle_temperature": [ + "250", "250" ], "nozzle_temperature_initial_layer": [ + "250", "250" ], "nozzle_temperature_range_low": [ + "230", "230" ], "overhang_fan_threshold": [ "10%" ], "pressure_advance": [ - "0.04" + "0.04", + "0.05" ], "slow_down_min_speed": [ "10" @@ -94,5 +113,16 @@ ], "filament_density": [ "1.25" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Temperature, flow ratio, pressure advance and other high-flow overrides are based on Snapmaker OrcaSlicer for 0.4 mm nozzles. Volumetric speed ceiling: 10 mm^3/s, from Snorca HF preset Snapmaker PETG Translucent @U1 0.4 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." + ], + "additional_cooling_fan_speed": [ + "0", + "0" ] } 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 14f59104f8..48d397028c 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 @@ -1,26 +1,32 @@ { "type": "filament", "name": "Snapmaker PETG Translucent @U1 0.6 nozzle", + "renamed_from": "Snapmaker PETG Translucent U1 0.6 nozzle;Snapmaker PETG Translucent @U1 0.6 High Flow nozzle;Snapmaker PETG Translucent U1 0.6 High Flow nozzle", "inherits": "Snapmaker PETG Translucent @U1 base", "from": "system", "setting_id": "FlcbnP3kWiJLMDMl", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.6 nozzle)" + "Snapmaker U1 (0.6 nozzle)", + "Snapmaker U1 (0.6 High Flow nozzle)" ], "close_fan_the_first_x_layers": [ "3" ], "complete_print_exhaust_fan_speed": [ + "70", "70" ], "during_print_exhaust_fan_speed": [ + "70", "70" ], "fan_max_speed": [ + "60", "60" ], "fan_min_speed": [ + "20", "20" ], "filament_cost": [ @@ -30,28 +36,30 @@ "1.25" ], "filament_flow_ratio": [ + "0.98", "0.98" ], "filament_max_volumetric_speed": [ + "16", "16" ], "hot_plate_temp": [ "80" ], - "nozzle_temperature": [ - "245" - ], "nozzle_temperature_initial_layer": [ + "250", "250" ], "nozzle_temperature_range_low": [ + "230", "230" ], "overhang_fan_threshold": [ "10%" ], "pressure_advance": [ - "0.02" + "0.02", + "0.025" ], "slow_down_min_speed": [ "10" @@ -69,24 +77,31 @@ "28" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" ], "filament_multitool_ramming": [ + "1", "1" ], "filament_multitool_ramming_flow": [ + "20", "20" ], "filament_multitool_ramming_volume": [ + "5", "5" ], "filament_retract_length_toolchange": [ + "10", "10" ], "filament_retraction_length": [ + "1.2", "1.2" ], "filament_retraction_minimum_travel": [ + "1", "1" ], "filament_unloading_speed": [ @@ -96,12 +111,22 @@ "100" ], "filament_wipe_distance": [ + "2", "2" ], "filament_z_hop_types": [ + "Slope Lift", "Slope Lift" ], "enable_pressure_advance": [ - "0" + "0", + "1" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Estimated 0.6 mm high-flow starting values, not manufacturer-calibrated. Flow ratio and pressure advance use this diameter's standard values times the material's 0.4 mm HF/standard ratio from Snapmaker OrcaSlicer. Temperature uses the 0.4 mm HF-standard difference. Retraction and cooling remain diameter-specific. Volumetric speed ceiling: 16 mm^3/s, from Snorca standard preset Snapmaker PETG Translucent @U1 0.6 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } 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 e746141f06..d226179805 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 @@ -1,26 +1,32 @@ { "type": "filament", "name": "Snapmaker PETG Translucent @U1 0.8 nozzle", + "renamed_from": "Snapmaker PETG Translucent U1 0.8 nozzle;Snapmaker PETG Translucent @U1 0.8 High Flow nozzle;Snapmaker PETG Translucent U1 0.8 High Flow nozzle", "inherits": "Snapmaker PETG Translucent @U1 base", "from": "system", "setting_id": "aJk3TnFTU3uQGjd3", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.8 nozzle)" + "Snapmaker U1 (0.8 nozzle)", + "Snapmaker U1 (0.8 High Flow nozzle)" ], "close_fan_the_first_x_layers": [ "3" ], "complete_print_exhaust_fan_speed": [ + "70", "70" ], "during_print_exhaust_fan_speed": [ + "70", "70" ], "fan_max_speed": [ + "60", "60" ], "fan_min_speed": [ + "20", "20" ], "filament_cost": [ @@ -30,28 +36,30 @@ "1.25" ], "filament_flow_ratio": [ + "0.97", "0.97" ], "filament_max_volumetric_speed": [ + "16", "16" ], "hot_plate_temp": [ "80" ], - "nozzle_temperature": [ - "245" - ], "nozzle_temperature_initial_layer": [ + "250", "250" ], "nozzle_temperature_range_low": [ + "230", "230" ], "overhang_fan_threshold": [ "10%" ], "pressure_advance": [ - "0.02" + "0.02", + "0.025" ], "slow_down_min_speed": [ "10" @@ -69,24 +77,31 @@ "28" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" ], "filament_multitool_ramming": [ + "1", "1" ], "filament_multitool_ramming_flow": [ + "30", "30" ], "filament_multitool_ramming_volume": [ + "10", "10" ], "filament_retract_length_toolchange": [ + "10", "10" ], "filament_retraction_length": [ + "1", "1" ], "filament_retraction_minimum_travel": [ + "nil", "nil" ], "filament_unloading_speed": [ @@ -96,9 +111,18 @@ "100" ], "filament_z_hop_types": [ + "Slope Lift", "Slope Lift" ], "enable_pressure_advance": [ - "0" + "0", + "1" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Estimated 0.8 mm high-flow starting values, not manufacturer-calibrated. Flow ratio and pressure advance use this diameter's standard values times the material's 0.4 mm HF/standard ratio from Snapmaker OrcaSlicer. Temperature uses the 0.4 mm HF-standard difference. Retraction and cooling remain diameter-specific. Volumetric speed ceiling: 16 mm^3/s, from Snorca standard preset Snapmaker PETG Translucent @U1 0.8 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PETG-CF @U1.json b/resources/profiles/Snapmaker/filament/Snapmaker PETG-CF @U1.json index f0bae32788..174e0f9d29 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PETG-CF @U1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PETG-CF @U1.json @@ -1,11 +1,88 @@ { "type": "filament", "name": "Snapmaker PETG-CF @U1", + "renamed_from": "Snapmaker PETG-CF U1;Snapmaker PETG-CF @U1 0.4 High Flow nozzle;Snapmaker PETG-CF U1 0.4 High Flow nozzle", "inherits": "Snapmaker PETG-CF @U1 base", "from": "system", "setting_id": "i982wlNMSJujh6Vs", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Temperature, flow ratio, pressure advance and other high-flow overrides are based on Snapmaker OrcaSlicer for 0.4 mm nozzles. Volumetric speed ceiling: 18 mm^3/s, from Snorca HF preset Snapmaker PETG-CF @U1 0.4 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." + ], + "filament_minimal_purge_on_wipe_tower": [ + "0", + "30" + ], + "nozzle_temperature_range_low": [ + "220", + "240" + ], + "fan_max_speed": [ + "20", + "40" + ], + "nozzle_temperature_initial_layer": [ + "250", + "260" + ], + "nozzle_temperature": [ + "245", + "260" + ], + "filament_multitool_ramming_volume": [ + "0", + "0.5" + ], + "additional_cooling_fan_speed": [ + "0", + "20" + ], + "nozzle_temperature_range_high": [ + "255", + "270" + ], + "filament_retraction_length": [ + "nil", + "0.6" + ], + "filament_max_volumetric_speed": [ + "6.4", + "18" + ], + "filament_retract_length_toolchange": [ + "nil", + "nil" + ], + "pressure_advance": [ + "0.03", + "0.028" + ], + "enable_pressure_advance": [ + "0", + "1" + ], + "filament_multitool_ramming_flow": [ + "10", + "13" + ], + "fan_min_speed": [ + "0", + "5" + ], + "filament_flow_ratio": [ + "0.95", + "1.01" + ], + "filament_multitool_ramming": [ + "0", + "1" ] } diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA @U1.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA @U1.json index 1a2f9e3ff3..f8097b3a27 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA @U1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA @U1.json @@ -1,17 +1,26 @@ { "type": "filament", "name": "Snapmaker PLA @U1", + "renamed_from": "Snapmaker PLA U1;Snapmaker PLA @U1 0.4 High Flow nozzle;Snapmaker PLA U1 0.4 High Flow nozzle", "inherits": "Snapmaker PLA @U1 base", "from": "system", "setting_id": "upBaAiQ4fqmefjo6", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "hot_plate_temp": [ "55" ], "hot_plate_temp_initial_layer": [ "55" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 14 mm^3/s, from local standard fallback preset Snapmaker PLA @U1; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Basic @U1.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Basic @U1.json index 4b68672fa5..4189cdd470 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Basic @U1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Basic @U1.json @@ -1,34 +1,38 @@ { "type": "filament", "name": "Snapmaker PLA Basic @U1", + "renamed_from": "Snapmaker PLA Basic U1;Snapmaker PLA Basic @U1 0.4 High Flow nozzle;Snapmaker PLA Basic U1 0.4 High Flow nozzle", "inherits": "Snapmaker PLA Basic @U1 base", "from": "system", "setting_id": "ZtUJN4JpkR0MLpiY", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "activate_air_filtration": [ + "0", "0" ], "activate_chamber_temp_control": [ "0" ], "adaptive_pressure_advance": [ + "0", "0" ], "adaptive_pressure_advance_bridges": [ + "0", "0" ], "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0", "0,0,0\n0,0,0" ], "adaptive_pressure_advance_overhangs": [ + "0", "0" ], - "additional_cooling_fan_speed": [ - "70" - ], "chamber_temperature": [ "0" ], @@ -39,6 +43,7 @@ "compatible_prints": [], "compatible_prints_condition": "", "complete_print_exhaust_fan_speed": [ + "70", "70" ], "cool_plate_temp": [ @@ -51,12 +56,14 @@ "0" ], "during_print_exhaust_fan_speed": [ + "70", "70" ], "enable_overhang_bridge_fan": [ "1" ], "enable_pressure_advance": [ + "0", "0" ], "eng_plate_temp": [ @@ -68,12 +75,6 @@ "fan_cooling_layer_time": [ "100" ], - "fan_max_speed": [ - "100" - ], - "fan_min_speed": [ - "100" - ], "filament_cooling_final_speed": [ "3.5" ], @@ -90,6 +91,7 @@ "1.32" ], "filament_deretraction_speed": [ + "nil", "nil" ], "filament_diameter": [ @@ -99,6 +101,7 @@ "; filament end gcode \n" ], "filament_flow_ratio": [ + "0.98", "0.98" ], "filament_is_support": [ @@ -111,60 +114,73 @@ "50" ], "filament_long_retractions_when_cut": [ + "nil", "nil" ], "filament_max_volumetric_speed": [ + "15", "15" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" ], "filament_multitool_ramming": [ + "1", "1" ], "filament_multitool_ramming_flow": [ + "25", "25" ], "filament_multitool_ramming_volume": [ + "5", "5" ], "filament_notes": [ - "" + "High-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 15 mm^3/s, from Snorca standard preset Snapmaker PLA Basic @U1 (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ], "filament_ramming_parameters": [ "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" ], "filament_retract_before_wipe": [ + "nil", "nil" ], "filament_retract_length_toolchange": [ + "10", "10" ], "filament_retract_lift_above": [ + "nil", "nil" ], "filament_retract_lift_below": [ + "nil", "nil" ], "filament_retract_lift_enforce": [ + "nil", "nil" ], "filament_retract_restart_extra": [ + "nil", "nil" ], "filament_retract_when_changing_layer": [ + "nil", "nil" ], "filament_retraction_distances_when_cut": [ - "nil" - ], - "filament_retraction_length": [ + "nil", "nil" ], "filament_retraction_minimum_travel": [ + "nil", "nil" ], "filament_retraction_speed": [ + "nil", "nil" ], "filament_shrink": [ @@ -201,15 +217,19 @@ "Snapmaker" ], "filament_wipe": [ + "nil", "nil" ], "filament_wipe_distance": [ + "nil", "nil" ], "filament_z_hop": [ + "nil", "nil" ], "filament_z_hop_types": [ + "nil", "nil" ], "full_fan_speed_layer": [ @@ -224,18 +244,10 @@ "idle_temperature": [ "0" ], - "nozzle_temperature": [ - "220" - ], - "nozzle_temperature_initial_layer": [ - "220" - ], "nozzle_temperature_range_high": [ + "240", "240" ], - "nozzle_temperature_range_low": [ - "190" - ], "overhang_fan_speed": [ "100" ], @@ -246,6 +258,7 @@ "0.4157" ], "pressure_advance": [ + "0.02", "0.02" ], "reduce_fan_stop_start_freq": [ @@ -280,5 +293,9 @@ ], "textured_plate_temp_initial_layer": [ "65" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" ] } diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Eco @U1.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Eco @U1.json index fadf7e59d2..52d6d8f92a 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Eco @U1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Eco @U1.json @@ -1,11 +1,20 @@ { "type": "filament", "name": "Snapmaker PLA Eco @U1", + "renamed_from": "Snapmaker PLA Eco U1;Snapmaker PLA Eco @U1 0.4 High Flow nozzle;Snapmaker PLA Eco U1 0.4 High Flow nozzle", "inherits": "Snapmaker PLA Eco @U1 base", "from": "system", "setting_id": "mF73rtMhQQJz1bjt", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 12 mm^3/s, from local standard fallback preset Snapmaker PLA Eco @U1; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } 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 219e8075e5..33ff1a785f 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 @@ -1,35 +1,39 @@ { "type": "filament", "name": "Snapmaker PLA Full Spectrum @U1 0.4 nozzle", + "renamed_from": "Snapmaker PLA Full Spectrum U1 0.4 nozzle;Snapmaker PLA Full Spectrum @U1 0.4 High Flow nozzle;Snapmaker PLA Full Spectrum U1 0.4 High Flow nozzle", "inherits": "Snapmaker PLA Basic @U1 base", "from": "system", "setting_id": "iybaFWrXKOsmXgMJ", "filament_id": "OFOPU1xv", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "activate_air_filtration": [ + "0", "0" ], "activate_chamber_temp_control": [ "0" ], "adaptive_pressure_advance": [ + "0", "0" ], "adaptive_pressure_advance_bridges": [ + "0", "0" ], "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0", "0,0,0\n0,0,0" ], "adaptive_pressure_advance_overhangs": [ + "0", "0" ], - "additional_cooling_fan_speed": [ - "70" - ], "chamber_temperature": [ "0" ], @@ -40,6 +44,7 @@ "compatible_prints": [], "compatible_prints_condition": "", "complete_print_exhaust_fan_speed": [ + "70", "70" ], "cool_plate_temp": [ @@ -52,13 +57,15 @@ "0" ], "during_print_exhaust_fan_speed": [ + "70", "70" ], "enable_overhang_bridge_fan": [ "1" ], "enable_pressure_advance": [ - "0" + "0", + "1" ], "eng_plate_temp": [ "60" @@ -69,12 +76,6 @@ "fan_cooling_layer_time": [ "100" ], - "fan_max_speed": [ - "100" - ], - "fan_min_speed": [ - "100" - ], "filament_cooling_final_speed": [ "3.5" ], @@ -91,6 +92,7 @@ "1.32" ], "filament_deretraction_speed": [ + "nil", "nil" ], "filament_diameter": [ @@ -100,6 +102,7 @@ "; filament end gcode \n" ], "filament_flow_ratio": [ + "0.98", "0.98" ], "filament_is_support": [ @@ -112,60 +115,77 @@ "50" ], "filament_long_retractions_when_cut": [ + "nil", "nil" ], "filament_max_volumetric_speed": [ + "15", "15" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" ], "filament_multitool_ramming": [ + "1", "1" ], "filament_multitool_ramming_flow": [ + "25", "25" ], "filament_multitool_ramming_volume": [ + "5", "5" ], "filament_notes": [ - "" + "High-flow nozzle: Temperature, flow ratio, pressure advance and other high-flow overrides are based on Snapmaker OrcaSlicer for 0.4 mm nozzles. Volumetric speed ceiling: 15 mm^3/s, from Snorca HF preset Snapmaker PLA Full Spectrum @U1 0.4 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ], "filament_ramming_parameters": [ "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" ], "filament_retract_before_wipe": [ + "nil", "nil" ], "filament_retract_length_toolchange": [ - "10" + "10", + "5" ], "filament_retract_lift_above": [ + "nil", "nil" ], "filament_retract_lift_below": [ + "nil", "nil" ], "filament_retract_lift_enforce": [ + "nil", "nil" ], "filament_retract_restart_extra": [ + "nil", "nil" ], "filament_retract_when_changing_layer": [ + "nil", "nil" ], "filament_retraction_distances_when_cut": [ + "nil", "nil" ], "filament_retraction_length": [ - "nil" + "nil", + "0.5" ], "filament_retraction_minimum_travel": [ + "nil", "nil" ], "filament_retraction_speed": [ + "nil", "nil" ], "filament_shrink": [ @@ -202,16 +222,20 @@ "Snapmaker" ], "filament_wipe": [ + "nil", "nil" ], "filament_wipe_distance": [ + "nil", "nil" ], "filament_z_hop": [ + "nil", "nil" ], "filament_z_hop_types": [ - "nil" + "nil", + "Slope Lift" ], "full_fan_speed_layer": [ "0" @@ -225,18 +249,10 @@ "idle_temperature": [ "0" ], - "nozzle_temperature": [ - "220" - ], - "nozzle_temperature_initial_layer": [ - "220" - ], "nozzle_temperature_range_high": [ + "240", "240" ], - "nozzle_temperature_range_low": [ - "190" - ], "overhang_fan_speed": [ "100" ], @@ -247,7 +263,8 @@ "0.4157" ], "pressure_advance": [ - "0.02" + "0.02", + "0.024" ], "reduce_fan_stop_start_freq": [ "1" @@ -281,5 +298,9 @@ ], "textured_plate_temp_initial_layer": [ "65" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" ] } 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 907781cd2c..e3c4427434 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 @@ -1,20 +1,25 @@ { "type": "filament", "name": "Snapmaker PLA Glow @U1 0.4 nozzle", + "renamed_from": "Snapmaker PLA Glow U1 0.4 nozzle;Snapmaker PLA Glow @U1 0.4 High Flow nozzle;Snapmaker PLA Glow U1 0.4 High Flow nozzle", "inherits": "Snapmaker PLA Glow @U1 base", "from": "system", "setting_id": "ee1YNNr8CwKetuvY", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "additional_cooling_fan_speed": [ - "80" + "80", + "100" ], "complete_print_exhaust_fan_speed": [ + "70", "70" ], "during_print_exhaust_fan_speed": [ + "70", "70" ], "filament_cooling_final_speed": [ @@ -30,7 +35,8 @@ "20" ], "filament_flow_ratio": [ - "0.97" + "0.97", + "0.98" ], "filament_loading_speed": [ "28" @@ -39,27 +45,35 @@ "3" ], "filament_max_volumetric_speed": [ - "16" + "16", + "18" ], "filament_minimal_purge_on_wipe_tower": [ + "30", "30" ], "filament_multitool_ramming": [ + "1", "1" ], "filament_multitool_ramming_flow": [ + "20", "20" ], "filament_multitool_ramming_volume": [ + "10", "10" ], "filament_retract_length_toolchange": [ + "5", "5" ], "filament_retraction_length": [ + "0.4", "0.4" ], "filament_retraction_speed": [ + "nil", "nil" ], "filament_unloading_speed": [ @@ -69,9 +83,11 @@ "100" ], "filament_z_hop": [ + "0.2", "0.2" ], "filament_z_hop_types": [ + "Slope Lift", "Slope Lift" ], "hot_plate_temp_initial_layer": [ @@ -91,5 +107,16 @@ ], "textured_plate_temp_initial_layer": [ "65" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Temperature, flow ratio, pressure advance and other high-flow overrides are based on Snapmaker OrcaSlicer for 0.4 mm nozzles. Volumetric speed ceiling: 18 mm^3/s, from Snorca HF preset Snapmaker PLA Glow @U1 0.4 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." + ], + "pressure_advance": [ + "0.02", + "0.023" ] } diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Lite @U1.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Lite @U1.json index d2c9dddefb..af90945691 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Lite @U1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Lite @U1.json @@ -1,34 +1,38 @@ { "type": "filament", "name": "Snapmaker PLA Lite @U1", + "renamed_from": "Snapmaker PLA Lite U1;Snapmaker PLA Lite @U1 0.4 High Flow nozzle;Snapmaker PLA Lite U1 0.4 High Flow nozzle", "inherits": "Snapmaker PLA Lite @U1 base", "from": "system", "setting_id": "ZZyxuKUboYttCqgM", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "activate_air_filtration": [ + "0", "0" ], "activate_chamber_temp_control": [ "0" ], "adaptive_pressure_advance": [ + "0", "0" ], "adaptive_pressure_advance_bridges": [ + "0", "0" ], "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0", "0,0,0\n0,0,0" ], "adaptive_pressure_advance_overhangs": [ + "0", "0" ], - "additional_cooling_fan_speed": [ - "70" - ], "chamber_temperature": [ "0" ], @@ -39,6 +43,7 @@ "compatible_prints": [], "compatible_prints_condition": "", "complete_print_exhaust_fan_speed": [ + "70", "70" ], "cool_plate_temp": [ @@ -54,12 +59,14 @@ "0" ], "during_print_exhaust_fan_speed": [ + "70", "70" ], "enable_overhang_bridge_fan": [ "1" ], "enable_pressure_advance": [ + "1", "1" ], "eng_plate_temp": [ @@ -71,12 +78,6 @@ "fan_cooling_layer_time": [ "100" ], - "fan_max_speed": [ - "100" - ], - "fan_min_speed": [ - "100" - ], "filament_cooling_final_speed": [ "3.5" ], @@ -93,6 +94,7 @@ "1.32" ], "filament_deretraction_speed": [ + "nil", "nil" ], "filament_diameter": [ @@ -102,6 +104,7 @@ "; filament end gcode \n" ], "filament_flow_ratio": [ + "0.98", "0.98" ], "filament_is_support": [ @@ -114,57 +117,69 @@ "50" ], "filament_long_retractions_when_cut": [ + "nil", "nil" ], "filament_max_volumetric_speed": [ + "15", "15" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" ], "filament_multitool_ramming": [ + "1", "1" ], "filament_multitool_ramming_flow": [ + "40", "40" ], "filament_multitool_ramming_volume": [ + "10", "10" ], "filament_notes": [ - "" + "High-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 15 mm^3/s, from local standard fallback preset Snapmaker PLA Lite @U1; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ], "filament_ramming_parameters": [ "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" ], "filament_retract_before_wipe": [ + "nil", "nil" ], "filament_retract_lift_above": [ + "nil", "nil" ], "filament_retract_lift_below": [ + "nil", "nil" ], "filament_retract_lift_enforce": [ + "nil", "nil" ], "filament_retract_restart_extra": [ + "nil", "nil" ], "filament_retract_when_changing_layer": [ + "nil", "nil" ], "filament_retraction_distances_when_cut": [ - "nil" - ], - "filament_retraction_length": [ + "nil", "nil" ], "filament_retraction_minimum_travel": [ + "nil", "nil" ], "filament_retraction_speed": [ + "nil", "nil" ], "filament_shrink": [ @@ -201,15 +216,19 @@ "Snapmaker" ], "filament_wipe": [ + "nil", "nil" ], "filament_wipe_distance": [ + "nil", "nil" ], "filament_z_hop": [ + "nil", "nil" ], "filament_z_hop_types": [ + "nil", "nil" ], "full_fan_speed_layer": [ @@ -224,18 +243,10 @@ "idle_temperature": [ "0" ], - "nozzle_temperature": [ - "220" - ], - "nozzle_temperature_initial_layer": [ - "220" - ], "nozzle_temperature_range_high": [ + "240", "240" ], - "nozzle_temperature_range_low": [ - "190" - ], "overhang_fan_speed": [ "100" ], @@ -246,6 +257,7 @@ "0.4157" ], "pressure_advance": [ + "0.02", "0.02" ], "reduce_fan_stop_start_freq": [ @@ -280,5 +292,9 @@ ], "textured_plate_temp_initial_layer": [ "60" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" ] } 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 2a8c1e40c3..45190fa614 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 @@ -1,29 +1,36 @@ { "type": "filament", "name": "Snapmaker PLA Matte @U1 0.2 nozzle", + "renamed_from": "Snapmaker PLA Matte U1 0.2 nozzle;Snapmaker PLA Matte @U1 0.2 High Flow nozzle;Snapmaker PLA Matte U1 0.2 High Flow nozzle", "inherits": "Snapmaker PLA Matte @U1 base2", "from": "system", "setting_id": "d3c48DeNk7VDeeHf", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.2 nozzle)" + "Snapmaker U1 (0.2 nozzle)", + "Snapmaker U1 (0.2 High Flow nozzle)" ], "activate_air_filtration": [ + "0", "0" ], "activate_chamber_temp_control": [ "0" ], "adaptive_pressure_advance": [ + "0", "0" ], "adaptive_pressure_advance_bridges": [ + "0", "0" ], "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0", "0,0,0\n0,0,0" ], "adaptive_pressure_advance_overhangs": [ + "0", "0" ], "chamber_temperature": [ @@ -36,6 +43,7 @@ "compatible_prints": [], "compatible_prints_condition": "", "complete_print_exhaust_fan_speed": [ + "70", "70" ], "cool_plate_temp": [ @@ -51,13 +59,15 @@ "0" ], "during_print_exhaust_fan_speed": [ + "70", "70" ], "enable_overhang_bridge_fan": [ "1" ], "enable_pressure_advance": [ - "0" + "0", + "1" ], "eng_plate_temp": [ "45" @@ -68,12 +78,6 @@ "fan_cooling_layer_time": [ "100" ], - "fan_max_speed": [ - "100" - ], - "fan_min_speed": [ - "100" - ], "filament_cost": [ "24.99" ], @@ -90,45 +94,53 @@ "0" ], "filament_long_retractions_when_cut": [ + "nil", "nil" ], "filament_multitool_ramming": [ + "1", "1" ], "filament_notes": [ - "" + "High-flow nozzle: Estimated 0.2 mm high-flow starting values, not manufacturer-calibrated. Flow ratio and pressure advance use this diameter's standard values times the material's 0.4 mm HF/standard ratio from Snapmaker OrcaSlicer. Temperature uses the 0.4 mm HF-standard difference. Retraction and cooling remain diameter-specific. Volumetric speed ceiling: 2 mm^3/s, from Snorca standard preset Snapmaker PLA Matte @U1 0.2 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ], "filament_ramming_parameters": [ "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" ], "filament_retract_before_wipe": [ + "nil", "nil" ], "filament_retract_length_toolchange": [ + "2", "2" ], "filament_retract_lift_above": [ + "nil", "nil" ], "filament_retract_lift_below": [ + "nil", "nil" ], "filament_retract_lift_enforce": [ + "nil", "nil" ], "filament_retract_restart_extra": [ + "nil", "nil" ], "filament_retract_when_changing_layer": [ + "nil", "nil" ], "filament_retraction_distances_when_cut": [ - "nil" - ], - "filament_retraction_length": [ + "nil", "nil" ], "filament_retraction_minimum_travel": [ + "nil", "nil" ], "filament_shrink": [ @@ -156,12 +168,15 @@ "Snapmaker" ], "filament_wipe": [ + "nil", "nil" ], "filament_wipe_distance": [ + "nil", "nil" ], "filament_z_hop": [ + "nil", "nil" ], "full_fan_speed_layer": [ @@ -171,11 +186,9 @@ "0" ], "nozzle_temperature_range_high": [ + "240", "240" ], - "nozzle_temperature_range_low": [ - "190" - ], "overhang_fan_speed": [ "100" ], @@ -213,6 +226,7 @@ "40" ], "filament_max_volumetric_speed": [ + "2", "2" ], "hot_plate_temp": [ @@ -228,6 +242,7 @@ "65" ], "additional_cooling_fan_speed": [ + "80", "80" ], "filament_cooling_final_speed": [ @@ -240,10 +255,12 @@ "2" ], "filament_deretraction_speed": [ + "nil", "nil" ], "filament_flow_ratio": [ - "1.05" + "1.05", + "1.0395" ], "filament_loading_speed": [ "10" @@ -252,15 +269,19 @@ "50" ], "filament_minimal_purge_on_wipe_tower": [ + "5", "5" ], "filament_multitool_ramming_flow": [ + "4", "4" ], "filament_multitool_ramming_volume": [ + "4", "4" ], "filament_retraction_speed": [ + "nil", "nil" ], "filament_stamping_distance": [ @@ -273,15 +294,23 @@ "100" ], "filament_z_hop_types": [ + "nil", "nil" ], "nozzle_temperature": [ - "215" + "215", + "220" ], "nozzle_temperature_initial_layer": [ - "215" + "215", + "220" ], "pressure_advance": [ - "0.025" + "0.025", + "0.03" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" ] } 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 9de7615ae5..9252983f4f 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 @@ -1,29 +1,36 @@ { "type": "filament", "name": "Snapmaker PLA Matte @U1 0.6 nozzle", + "renamed_from": "Snapmaker PLA Matte U1 0.6 nozzle;Snapmaker PLA Matte @U1 0.6 High Flow nozzle;Snapmaker PLA Matte U1 0.6 High Flow nozzle", "inherits": "Snapmaker PLA Matte @U1 base2", "from": "system", "setting_id": "l3E1WaljDn2uoTqW", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.6 nozzle)" + "Snapmaker U1 (0.6 nozzle)", + "Snapmaker U1 (0.6 High Flow nozzle)" ], "activate_air_filtration": [ + "0", "0" ], "activate_chamber_temp_control": [ "0" ], "adaptive_pressure_advance": [ + "0", "0" ], "adaptive_pressure_advance_bridges": [ + "0", "0" ], "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0", "0,0,0\n0,0,0" ], "adaptive_pressure_advance_overhangs": [ + "0", "0" ], "chamber_temperature": [ @@ -36,6 +43,7 @@ "compatible_prints": [], "compatible_prints_condition": "", "complete_print_exhaust_fan_speed": [ + "70", "70" ], "cool_plate_temp": [ @@ -51,13 +59,15 @@ "0" ], "during_print_exhaust_fan_speed": [ + "70", "70" ], "enable_overhang_bridge_fan": [ "1" ], "enable_pressure_advance": [ - "0" + "0", + "1" ], "eng_plate_temp": [ "45" @@ -68,12 +78,6 @@ "fan_cooling_layer_time": [ "100" ], - "fan_max_speed": [ - "100" - ], - "fan_min_speed": [ - "100" - ], "filament_cost": [ "24.99" ], @@ -81,6 +85,7 @@ "1.26" ], "filament_deretraction_speed": [ + "nil", "nil" ], "filament_diameter": [ @@ -93,51 +98,65 @@ "0" ], "filament_long_retractions_when_cut": [ + "nil", "nil" ], "filament_max_volumetric_speed": [ + "20", "20" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" ], "filament_multitool_ramming": [ + "1", "1" ], "filament_notes": [ - "" + "High-flow nozzle: Estimated 0.6 mm high-flow starting values, not manufacturer-calibrated. Flow ratio and pressure advance use this diameter's standard values times the material's 0.4 mm HF/standard ratio from Snapmaker OrcaSlicer. Temperature uses the 0.4 mm HF-standard difference. Retraction and cooling remain diameter-specific. Volumetric speed ceiling: 20 mm^3/s, from Snorca standard preset Snapmaker PLA Matte @U1 0.6 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ], "filament_ramming_parameters": [ "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" ], "filament_retract_before_wipe": [ + "nil", "nil" ], "filament_retract_length_toolchange": [ + "10", "10" ], "filament_retract_lift_above": [ + "nil", "nil" ], "filament_retract_lift_below": [ + "nil", "nil" ], "filament_retract_lift_enforce": [ + "nil", "nil" ], "filament_retract_restart_extra": [ + "nil", "nil" ], "filament_retract_when_changing_layer": [ + "nil", "nil" ], "filament_retraction_distances_when_cut": [ + "nil", "nil" ], "filament_retraction_minimum_travel": [ + "nil", "nil" ], "filament_retraction_speed": [ + "nil", "nil" ], "filament_shrink": [ @@ -165,15 +184,19 @@ "Snapmaker" ], "filament_wipe": [ + "nil", "nil" ], "filament_wipe_distance": [ + "nil", "nil" ], "filament_z_hop": [ + "nil", "nil" ], "filament_z_hop_types": [ + "nil", "nil" ], "full_fan_speed_layer": [ @@ -183,11 +206,9 @@ "0" ], "nozzle_temperature_range_high": [ + "240", "240" ], - "nozzle_temperature_range_low": [ - "190" - ], "overhang_fan_speed": [ "100" ], @@ -231,6 +252,7 @@ "45" ], "additional_cooling_fan_speed": [ + "80", "80" ], "filament_cooling_final_speed": [ @@ -243,7 +265,8 @@ "2" ], "filament_flow_ratio": [ - "0.99" + "0.99", + "0.9801" ], "filament_loading_speed": [ "10" @@ -252,12 +275,15 @@ "50" ], "filament_multitool_ramming_flow": [ + "40", "40" ], "filament_multitool_ramming_volume": [ + "10", "10" ], "filament_retraction_length": [ + "0.6", "0.6" ], "filament_stamping_distance": [ @@ -276,12 +302,19 @@ "65" ], "nozzle_temperature": [ - "215" + "215", + "220" ], "nozzle_temperature_initial_layer": [ - "215" + "215", + "220" ], "pressure_advance": [ - "0.015" + "0.015", + "0.018" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" ] } 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 251b2a47b6..0c7bd7c613 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 @@ -1,29 +1,36 @@ { "type": "filament", "name": "Snapmaker PLA Matte @U1 0.8 nozzle", + "renamed_from": "Snapmaker PLA Matte U1 0.8 nozzle;Snapmaker PLA Matte @U1 0.8 High Flow nozzle;Snapmaker PLA Matte U1 0.8 High Flow nozzle", "inherits": "Snapmaker PLA Matte @U1 base2", "from": "system", "setting_id": "NLPd4AA0seW3NXdy", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.8 nozzle)" + "Snapmaker U1 (0.8 nozzle)", + "Snapmaker U1 (0.8 High Flow nozzle)" ], "activate_air_filtration": [ + "0", "0" ], "activate_chamber_temp_control": [ "0" ], "adaptive_pressure_advance": [ + "0", "0" ], "adaptive_pressure_advance_bridges": [ + "0", "0" ], "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0", "0,0,0\n0,0,0" ], "adaptive_pressure_advance_overhangs": [ + "0", "0" ], "chamber_temperature": [ @@ -36,6 +43,7 @@ "compatible_prints": [], "compatible_prints_condition": "", "complete_print_exhaust_fan_speed": [ + "70", "70" ], "cool_plate_temp": [ @@ -51,13 +59,15 @@ "0" ], "during_print_exhaust_fan_speed": [ + "70", "70" ], "enable_overhang_bridge_fan": [ "1" ], "enable_pressure_advance": [ - "0" + "0", + "1" ], "eng_plate_temp": [ "45" @@ -68,12 +78,6 @@ "fan_cooling_layer_time": [ "100" ], - "fan_max_speed": [ - "100" - ], - "fan_min_speed": [ - "100" - ], "filament_cost": [ "24.99" ], @@ -87,54 +91,68 @@ " " ], "filament_flow_ratio": [ - "0.98" + "0.98", + "0.9702" ], "filament_is_support": [ "0" ], "filament_long_retractions_when_cut": [ + "nil", "nil" ], "filament_max_volumetric_speed": [ + "20", "20" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" ], "filament_multitool_ramming": [ + "1", "1" ], "filament_notes": [ - "" + "High-flow nozzle: Estimated 0.8 mm high-flow starting values, not manufacturer-calibrated. Flow ratio and pressure advance use this diameter's standard values times the material's 0.4 mm HF/standard ratio from Snapmaker OrcaSlicer. Temperature uses the 0.4 mm HF-standard difference. Retraction and cooling remain diameter-specific. Volumetric speed ceiling: 20 mm^3/s, from Snorca standard preset Snapmaker PLA Matte @U1 0.8 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ], "filament_ramming_parameters": [ "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" ], "filament_retract_before_wipe": [ + "nil", "nil" ], "filament_retract_length_toolchange": [ + "10", "10" ], "filament_retract_lift_above": [ + "nil", "nil" ], "filament_retract_lift_below": [ + "nil", "nil" ], "filament_retract_lift_enforce": [ + "nil", "nil" ], "filament_retract_restart_extra": [ + "nil", "nil" ], "filament_retract_when_changing_layer": [ + "nil", "nil" ], "filament_retraction_distances_when_cut": [ + "nil", "nil" ], "filament_retraction_minimum_travel": [ + "nil", "nil" ], "filament_shrink": [ @@ -162,15 +180,19 @@ "Snapmaker" ], "filament_wipe": [ + "nil", "nil" ], "filament_wipe_distance": [ + "nil", "nil" ], "filament_z_hop": [ + "nil", "nil" ], "filament_z_hop_types": [ + "nil", "nil" ], "full_fan_speed_layer": [ @@ -180,11 +202,9 @@ "0" ], "nozzle_temperature_range_high": [ + "240", "240" ], - "nozzle_temperature_range_low": [ - "190" - ], "overhang_fan_speed": [ "100" ], @@ -222,7 +242,8 @@ "40" ], "nozzle_temperature": [ - "215" + "215", + "220" ], "textured_plate_temp": [ "65" @@ -231,6 +252,7 @@ "65" ], "additional_cooling_fan_speed": [ + "80", "80" ], "filament_cooling_final_speed": [ @@ -243,6 +265,7 @@ "2" ], "filament_deretraction_speed": [ + "nil", "nil" ], "filament_loading_speed": [ @@ -252,15 +275,19 @@ "50" ], "filament_multitool_ramming_flow": [ + "40", "40" ], "filament_multitool_ramming_volume": [ + "10", "10" ], "filament_retraction_length": [ + "0.6", "0.6" ], "filament_retraction_speed": [ + "nil", "nil" ], "filament_stamping_distance": [ @@ -279,9 +306,15 @@ "65" ], "nozzle_temperature_initial_layer": [ - "215" + "215", + "220" ], "pressure_advance": [ - "0.015" + "0.015", + "0.018" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" ] } diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte @U1.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte @U1.json index badf918d97..a29fcc6eb2 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte @U1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte @U1.json @@ -1,34 +1,42 @@ { "type": "filament", "name": "Snapmaker PLA Matte @U1", + "renamed_from": "Snapmaker PLA Matte U1;Snapmaker PLA Matte @U1 0.4 High Flow nozzle;Snapmaker PLA Matte U1 0.4 High Flow nozzle", "inherits": "Snapmaker PLA @U1 base", "from": "system", "setting_id": "uAhykL5ap1DAKacf", "filament_id": "OFF9cgY5", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "activate_air_filtration": [ + "0", "0" ], "activate_chamber_temp_control": [ "0" ], "adaptive_pressure_advance": [ + "0", "0" ], "adaptive_pressure_advance_bridges": [ + "0", "0" ], "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0", "0,0,0\n0,0,0" ], "adaptive_pressure_advance_overhangs": [ + "0", "0" ], "additional_cooling_fan_speed": [ - "80" + "80", + "100" ], "chamber_temperature": [ "0" @@ -40,6 +48,7 @@ "compatible_prints": [], "compatible_prints_condition": "", "complete_print_exhaust_fan_speed": [ + "70", "70" ], "cool_plate_temp": [ @@ -52,13 +61,15 @@ "0" ], "during_print_exhaust_fan_speed": [ + "70", "70" ], "enable_overhang_bridge_fan": [ "1" ], "enable_pressure_advance": [ - "0" + "0", + "1" ], "eng_plate_temp": [ "60" @@ -69,12 +80,6 @@ "fan_cooling_layer_time": [ "100" ], - "fan_max_speed": [ - "100" - ], - "fan_min_speed": [ - "100" - ], "filament_cooling_final_speed": [ "3.5" ], @@ -90,9 +95,6 @@ "filament_density": [ "1.32" ], - "filament_deretraction_speed": [ - "nil" - ], "filament_diameter": [ "1.75" ], @@ -100,7 +102,8 @@ "; filament end gcode \n" ], "filament_flow_ratio": [ - "1" + "1", + "0.99" ], "filament_is_support": [ "0" @@ -112,60 +115,61 @@ "50" ], "filament_long_retractions_when_cut": [ + "nil", "nil" ], "filament_max_volumetric_speed": [ - "22" + "22", + "40" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" ], "filament_multitool_ramming": [ + "1", "1" ], "filament_multitool_ramming_flow": [ + "40", "40" ], "filament_multitool_ramming_volume": [ + "5", "5" ], "filament_notes": [ - "" + "High-flow nozzle: Temperature, flow ratio, pressure advance and other high-flow overrides are based on Snapmaker OrcaSlicer for 0.4 mm nozzles. Volumetric speed ceiling: 40 mm^3/s, from Snorca HF preset Snapmaker PLA Matte @U1 (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ], "filament_ramming_parameters": [ "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" ], - "filament_retract_before_wipe": [ - "nil" - ], "filament_retract_length_toolchange": [ + "5", "5" ], "filament_retract_lift_above": [ + "nil", "nil" ], "filament_retract_lift_below": [ + "nil", "nil" ], "filament_retract_lift_enforce": [ - "nil" - ], - "filament_retract_restart_extra": [ - "nil" - ], - "filament_retract_when_changing_layer": [ + "nil", "nil" ], "filament_retraction_distances_when_cut": [ + "nil", "nil" ], "filament_retraction_length": [ - "nil" - ], - "filament_retraction_minimum_travel": [ - "nil" + "nil", + "1" ], "filament_retraction_speed": [ + "nil", "nil" ], "filament_shrink": [ @@ -201,17 +205,13 @@ "filament_vendor": [ "Snapmaker" ], - "filament_wipe": [ - "nil" - ], "filament_wipe_distance": [ - "nil" - ], - "filament_z_hop": [ - "nil" + "nil", + "1" ], "filament_z_hop_types": [ - "nil" + "nil", + "Slope Lift" ], "full_fan_speed_layer": [ "0" @@ -226,16 +226,12 @@ "0" ], "nozzle_temperature": [ - "215" + "215", + "220" ], "nozzle_temperature_initial_layer": [ - "215" - ], - "nozzle_temperature_range_high": [ - "240" - ], - "nozzle_temperature_range_low": [ - "190" + "215", + "220" ], "overhang_fan_speed": [ "100" @@ -247,7 +243,8 @@ "0.4157" ], "pressure_advance": [ - "0.02" + "0.02", + "0.024" ], "reduce_fan_stop_start_freq": [ "1" @@ -281,5 +278,9 @@ ], "textured_plate_temp_initial_layer": [ "65" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" ] } diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Metal @U1.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Metal @U1.json index 538158a155..2c2d57761d 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Metal @U1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Metal @U1.json @@ -1,11 +1,20 @@ { "type": "filament", "name": "Snapmaker PLA Metal @U1", + "renamed_from": "Snapmaker PLA Metal U1;Snapmaker PLA Metal @U1 0.4 High Flow nozzle;Snapmaker PLA Metal U1 0.4 High Flow nozzle", "inherits": "Snapmaker PLA Metal @U1 base", "from": "system", "setting_id": "lPmCxsx9EpoLoNEk", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 16 mm^3/s, from local standard fallback preset Snapmaker PLA Metal @U1; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } 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 e4fdb8016b..a6d4993ef3 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 @@ -1,33 +1,41 @@ { "type": "filament", "name": "Snapmaker PLA Silk @U1 0.2 nozzle", + "renamed_from": "Snapmaker PLA Silk U1 0.2 nozzle;Snapmaker PLA Silk @U1 0.2 High Flow nozzle;Snapmaker PLA Silk U1 0.2 High Flow nozzle", "inherits": "Snapmaker PLA Basic @U1 base", "from": "system", "setting_id": "Q5xH6oGGlbXr14Pa", "filament_id": "OFWgFOjn", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.2 nozzle)" + "Snapmaker U1 (0.2 nozzle)", + "Snapmaker U1 (0.2 High Flow nozzle)" ], "activate_air_filtration": [ + "0", "0" ], "activate_chamber_temp_control": [ "0" ], "adaptive_pressure_advance": [ + "0", "0" ], "adaptive_pressure_advance_bridges": [ + "0", "0" ], "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0", "0,0,0\n0,0,0" ], "adaptive_pressure_advance_overhangs": [ + "0", "0" ], "additional_cooling_fan_speed": [ + "100", "100" ], "chamber_temperature": [ @@ -40,6 +48,7 @@ "compatible_prints": [], "compatible_prints_condition": "", "complete_print_exhaust_fan_speed": [ + "70", "70" ], "cool_plate_temp": [ @@ -49,12 +58,14 @@ "60" ], "during_print_exhaust_fan_speed": [ + "70", "70" ], "enable_overhang_bridge_fan": [ "1" ], "enable_pressure_advance": [ + "0", "0" ], "eng_plate_temp": [ @@ -66,12 +77,6 @@ "fan_cooling_layer_time": [ "100" ], - "fan_max_speed": [ - "100" - ], - "fan_min_speed": [ - "100" - ], "filament_cost": [ "25.4" ], @@ -79,6 +84,7 @@ "1.32" ], "filament_deretraction_speed": [ + "nil", "nil" ], "filament_diameter": [ @@ -88,60 +94,76 @@ "; filament end gcode \n" ], "filament_flow_ratio": [ + "1.02", "1.02" ], "filament_is_support": [ "0" ], "filament_long_retractions_when_cut": [ + "nil", "nil" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" ], "filament_multitool_ramming": [ + "1", "1" ], "filament_multitool_ramming_flow": [ + "3", "3" ], "filament_multitool_ramming_volume": [ + "5", "5" ], "filament_notes": [ - "" + "High-flow nozzle: Estimated 0.2 mm high-flow starting values, not manufacturer-calibrated. Flow ratio and pressure advance use this diameter's standard values times the material's 0.4 mm HF/standard ratio from Snapmaker OrcaSlicer. Temperature uses the 0.4 mm HF-standard difference. Retraction and cooling remain diameter-specific. Volumetric speed ceiling: 2 mm^3/s, from Snorca standard preset Snapmaker PLA Silk @U1 0.2 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ], "filament_ramming_parameters": [ "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" ], "filament_retract_before_wipe": [ + "nil", "nil" ], "filament_retract_length_toolchange": [ + "5", "5" ], "filament_retract_lift_above": [ + "nil", "nil" ], "filament_retract_lift_below": [ + "nil", "nil" ], "filament_retract_lift_enforce": [ + "nil", "nil" ], "filament_retract_restart_extra": [ + "nil", "nil" ], "filament_retract_when_changing_layer": [ + "nil", "nil" ], "filament_retraction_distances_when_cut": [ + "nil", "nil" ], "filament_retraction_minimum_travel": [ + "nil", "nil" ], "filament_retraction_speed": [ + "nil", "nil" ], "filament_shrink": [ @@ -169,15 +191,19 @@ "Snapmaker" ], "filament_wipe": [ + "1", "1" ], "filament_wipe_distance": [ + "nil", "nil" ], "filament_z_hop": [ + "nil", "nil" ], "filament_z_hop_types": [ + "Slope Lift", "Slope Lift" ], "full_fan_speed_layer": [ @@ -187,11 +213,9 @@ "0" ], "nozzle_temperature_range_high": [ + "240", "240" ], - "nozzle_temperature_range_low": [ - "190" - ], "overhang_fan_speed": [ "100" ], @@ -253,9 +277,11 @@ "3" ], "filament_max_volumetric_speed": [ + "2", "2" ], "filament_retraction_length": [ + "0.4", "0.4" ], "filament_stamping_distance": [ @@ -274,12 +300,19 @@ "65" ], "nozzle_temperature": [ + "230", "230" ], "nozzle_temperature_initial_layer": [ + "230", "230" ], "pressure_advance": [ + "0.015", "0.015" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" ] } 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 b144ce86dd..32a942090a 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 @@ -1,33 +1,41 @@ { "type": "filament", "name": "Snapmaker PLA Silk @U1 0.6 nozzle", + "renamed_from": "Snapmaker PLA Silk U1 0.6 nozzle;Snapmaker PLA Silk @U1 0.6 High Flow nozzle;Snapmaker PLA Silk U1 0.6 High Flow nozzle", "inherits": "Snapmaker PLA Basic @U1 base", "from": "system", "setting_id": "2pieDQoz9PiDCnU1", "filament_id": "OFWgFOjn", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.6 nozzle)" + "Snapmaker U1 (0.6 nozzle)", + "Snapmaker U1 (0.6 High Flow nozzle)" ], "activate_air_filtration": [ + "0", "0" ], "activate_chamber_temp_control": [ "0" ], "adaptive_pressure_advance": [ + "0", "0" ], "adaptive_pressure_advance_bridges": [ + "0", "0" ], "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0", "0,0,0\n0,0,0" ], "adaptive_pressure_advance_overhangs": [ + "0", "0" ], "additional_cooling_fan_speed": [ + "100", "100" ], "chamber_temperature": [ @@ -40,6 +48,7 @@ "compatible_prints": [], "compatible_prints_condition": "", "complete_print_exhaust_fan_speed": [ + "70", "70" ], "cool_plate_temp": [ @@ -49,12 +58,14 @@ "60" ], "during_print_exhaust_fan_speed": [ + "70", "70" ], "enable_overhang_bridge_fan": [ "1" ], "enable_pressure_advance": [ + "0", "0" ], "eng_plate_temp": [ @@ -66,12 +77,6 @@ "fan_cooling_layer_time": [ "100" ], - "fan_max_speed": [ - "100" - ], - "fan_min_speed": [ - "100" - ], "filament_cost": [ "25.4" ], @@ -79,6 +84,7 @@ "1.32" ], "filament_deretraction_speed": [ + "nil", "nil" ], "filament_diameter": [ @@ -88,60 +94,76 @@ "; filament end gcode \n" ], "filament_flow_ratio": [ + "0.97", "0.97" ], "filament_is_support": [ "0" ], "filament_long_retractions_when_cut": [ + "nil", "nil" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" ], "filament_multitool_ramming": [ + "1", "1" ], "filament_multitool_ramming_flow": [ + "40", "40" ], "filament_multitool_ramming_volume": [ + "10", "10" ], "filament_notes": [ - "" + "High-flow nozzle: Estimated 0.6 mm high-flow starting values, not manufacturer-calibrated. Flow ratio and pressure advance use this diameter's standard values times the material's 0.4 mm HF/standard ratio from Snapmaker OrcaSlicer. Temperature uses the 0.4 mm HF-standard difference. Retraction and cooling remain diameter-specific. Volumetric speed ceiling: 10 mm^3/s, from Snorca standard preset Snapmaker PLA Silk @U1 0.6 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ], "filament_ramming_parameters": [ "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" ], "filament_retract_before_wipe": [ + "nil", "nil" ], "filament_retract_length_toolchange": [ + "10", "10" ], "filament_retract_lift_above": [ + "nil", "nil" ], "filament_retract_lift_below": [ + "nil", "nil" ], "filament_retract_lift_enforce": [ + "nil", "nil" ], "filament_retract_restart_extra": [ + "nil", "nil" ], "filament_retract_when_changing_layer": [ + "nil", "nil" ], "filament_retraction_distances_when_cut": [ + "nil", "nil" ], "filament_retraction_minimum_travel": [ + "nil", "nil" ], "filament_retraction_speed": [ + "nil", "nil" ], "filament_shrink": [ @@ -169,15 +191,19 @@ "Snapmaker" ], "filament_wipe": [ + "1", "1" ], "filament_wipe_distance": [ + "1", "1" ], "filament_z_hop": [ + "nil", "nil" ], "filament_z_hop_types": [ + "Slope Lift", "Slope Lift" ], "full_fan_speed_layer": [ @@ -187,11 +213,9 @@ "0" ], "nozzle_temperature_range_high": [ + "240", "240" ], - "nozzle_temperature_range_low": [ - "190" - ], "overhang_fan_speed": [ "100" ], @@ -253,9 +277,11 @@ "3" ], "filament_max_volumetric_speed": [ + "10", "10" ], "filament_retraction_length": [ + "0.4", "0.4" ], "filament_stamping_distance": [ @@ -274,12 +300,19 @@ "65" ], "nozzle_temperature": [ + "230", "230" ], "nozzle_temperature_initial_layer": [ + "230", "230" ], "pressure_advance": [ + "0.015", "0.015" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" ] } 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 aa92e97d18..45b4239ac3 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 @@ -1,33 +1,41 @@ { "type": "filament", "name": "Snapmaker PLA Silk @U1 0.8 nozzle", + "renamed_from": "Snapmaker PLA Silk U1 0.8 nozzle;Snapmaker PLA Silk @U1 0.8 High Flow nozzle;Snapmaker PLA Silk U1 0.8 High Flow nozzle", "inherits": "Snapmaker PLA Basic @U1 base", "from": "system", "setting_id": "f3H0JFUnds0mkKCN", "filament_id": "OFWgFOjn", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.8 nozzle)" + "Snapmaker U1 (0.8 nozzle)", + "Snapmaker U1 (0.8 High Flow nozzle)" ], "activate_air_filtration": [ + "0", "0" ], "activate_chamber_temp_control": [ "0" ], "adaptive_pressure_advance": [ + "0", "0" ], "adaptive_pressure_advance_bridges": [ + "0", "0" ], "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0", "0,0,0\n0,0,0" ], "adaptive_pressure_advance_overhangs": [ + "0", "0" ], "additional_cooling_fan_speed": [ + "100", "100" ], "chamber_temperature": [ @@ -40,6 +48,7 @@ "compatible_prints": [], "compatible_prints_condition": "", "complete_print_exhaust_fan_speed": [ + "70", "70" ], "cool_plate_temp": [ @@ -49,12 +58,14 @@ "60" ], "during_print_exhaust_fan_speed": [ + "70", "70" ], "enable_overhang_bridge_fan": [ "1" ], "enable_pressure_advance": [ + "0", "0" ], "eng_plate_temp": [ @@ -66,12 +77,6 @@ "fan_cooling_layer_time": [ "100" ], - "fan_max_speed": [ - "100" - ], - "fan_min_speed": [ - "100" - ], "filament_cost": [ "25.4" ], @@ -79,6 +84,7 @@ "1.32" ], "filament_deretraction_speed": [ + "nil", "nil" ], "filament_diameter": [ @@ -88,60 +94,76 @@ "; filament end gcode \n" ], "filament_flow_ratio": [ + "0.97", "0.97" ], "filament_is_support": [ "0" ], "filament_long_retractions_when_cut": [ + "nil", "nil" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" ], "filament_multitool_ramming": [ + "1", "1" ], "filament_multitool_ramming_flow": [ + "40", "40" ], "filament_multitool_ramming_volume": [ + "10", "10" ], "filament_notes": [ - "" + "High-flow nozzle: Estimated 0.8 mm high-flow starting values, not manufacturer-calibrated. Flow ratio and pressure advance use this diameter's standard values times the material's 0.4 mm HF/standard ratio from Snapmaker OrcaSlicer. Temperature uses the 0.4 mm HF-standard difference. Retraction and cooling remain diameter-specific. Volumetric speed ceiling: 10 mm^3/s, from Snorca standard preset Snapmaker PLA Silk @U1 0.8 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ], "filament_ramming_parameters": [ "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" ], "filament_retract_before_wipe": [ + "nil", "nil" ], "filament_retract_length_toolchange": [ + "10", "10" ], "filament_retract_lift_above": [ + "nil", "nil" ], "filament_retract_lift_below": [ + "nil", "nil" ], "filament_retract_lift_enforce": [ + "nil", "nil" ], "filament_retract_restart_extra": [ + "nil", "nil" ], "filament_retract_when_changing_layer": [ + "nil", "nil" ], "filament_retraction_distances_when_cut": [ + "nil", "nil" ], "filament_retraction_minimum_travel": [ + "nil", "nil" ], "filament_retraction_speed": [ + "nil", "nil" ], "filament_shrink": [ @@ -169,15 +191,19 @@ "Snapmaker" ], "filament_wipe": [ + "1", "1" ], "filament_wipe_distance": [ + "1", "1" ], "filament_z_hop": [ + "nil", "nil" ], "filament_z_hop_types": [ + "Slope Lift", "Slope Lift" ], "full_fan_speed_layer": [ @@ -187,11 +213,9 @@ "0" ], "nozzle_temperature_range_high": [ + "240", "240" ], - "nozzle_temperature_range_low": [ - "190" - ], "overhang_fan_speed": [ "100" ], @@ -253,9 +277,11 @@ "3" ], "filament_max_volumetric_speed": [ + "10", "10" ], "filament_retraction_length": [ + "0.4", "0.4" ], "filament_stamping_distance": [ @@ -274,12 +300,19 @@ "65" ], "nozzle_temperature": [ + "230", "230" ], "nozzle_temperature_initial_layer": [ + "230", "230" ], "pressure_advance": [ + "0.015", "0.015" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" ] } diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @U1.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @U1.json index 6b6030b919..1f3a8d469c 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @U1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @U1.json @@ -1,34 +1,42 @@ { "type": "filament", "name": "Snapmaker PLA Silk @U1", + "renamed_from": "Snapmaker PLA Silk U1;Snapmaker PLA Silk @U1 0.4 High Flow nozzle;Snapmaker PLA Silk U1 0.4 High Flow nozzle", "inherits": "Snapmaker PLA Basic @U1 base", "from": "system", "setting_id": "9PkHSwtXFM0zPWth", "filament_id": "OFWgFOjn", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "activate_air_filtration": [ + "0", "0" ], "activate_chamber_temp_control": [ "0" ], "adaptive_pressure_advance": [ + "0", "0" ], "adaptive_pressure_advance_bridges": [ + "0", "0" ], "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0", "0,0,0\n0,0,0" ], "adaptive_pressure_advance_overhangs": [ + "0", "0" ], "additional_cooling_fan_speed": [ - "70" + "70", + "80" ], "chamber_temperature": [ "0" @@ -40,6 +48,7 @@ "compatible_prints": [], "compatible_prints_condition": "", "complete_print_exhaust_fan_speed": [ + "70", "70" ], "cool_plate_temp": [ @@ -49,12 +58,14 @@ "60" ], "during_print_exhaust_fan_speed": [ + "70", "70" ], "enable_overhang_bridge_fan": [ "1" ], "enable_pressure_advance": [ + "0", "0" ], "eng_plate_temp": [ @@ -66,12 +77,6 @@ "fan_cooling_layer_time": [ "100" ], - "fan_max_speed": [ - "100" - ], - "fan_min_speed": [ - "100" - ], "filament_cost": [ "25.4" ], @@ -79,6 +84,7 @@ "1.32" ], "filament_deretraction_speed": [ + "nil", "nil" ], "filament_diameter": [ @@ -88,60 +94,76 @@ "; filament end gcode \n" ], "filament_flow_ratio": [ + "0.98", "0.98" ], "filament_is_support": [ "0" ], "filament_long_retractions_when_cut": [ + "nil", "nil" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" ], "filament_multitool_ramming": [ + "1", "1" ], "filament_multitool_ramming_flow": [ + "25", "25" ], "filament_multitool_ramming_volume": [ + "5", "5" ], "filament_notes": [ - "" + "High-flow nozzle: Temperature, flow ratio, pressure advance and other high-flow overrides are based on Snapmaker OrcaSlicer for 0.4 mm nozzles. Volumetric speed ceiling: 12 mm^3/s, from Snorca HF preset Snapmaker PLA Silk @U1 (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ], "filament_ramming_parameters": [ "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" ], "filament_retract_before_wipe": [ + "nil", "nil" ], "filament_retract_length_toolchange": [ + "5", "5" ], "filament_retract_lift_above": [ + "nil", "nil" ], "filament_retract_lift_below": [ + "nil", "nil" ], "filament_retract_lift_enforce": [ + "nil", "nil" ], "filament_retract_restart_extra": [ + "nil", "nil" ], "filament_retract_when_changing_layer": [ + "nil", "nil" ], "filament_retraction_distances_when_cut": [ + "nil", "nil" ], "filament_retraction_minimum_travel": [ + "nil", "nil" ], "filament_retraction_speed": [ + "nil", "nil" ], "filament_shrink": [ @@ -169,16 +191,20 @@ "Snapmaker" ], "filament_wipe": [ + "nil", "nil" ], "filament_wipe_distance": [ + "nil", "nil" ], "filament_z_hop": [ + "nil", "nil" ], "filament_z_hop_types": [ - "nil" + "nil", + "Slope Lift" ], "full_fan_speed_layer": [ "0" @@ -187,11 +213,9 @@ "0" ], "nozzle_temperature_range_high": [ + "240", "240" ], - "nozzle_temperature_range_low": [ - "190" - ], "overhang_fan_speed": [ "100" ], @@ -253,9 +277,11 @@ "3" ], "filament_max_volumetric_speed": [ - "10" + "10", + "12" ], "filament_retraction_length": [ + "0.2", "0.2" ], "filament_stamping_distance": [ @@ -274,12 +300,19 @@ "65" ], "nozzle_temperature": [ + "230", "230" ], "nozzle_temperature_initial_layer": [ + "230", "230" ], "pressure_advance": [ + "0.015", "0.015" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" ] } 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 7fcb20f31b..81b61550a4 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 @@ -1,29 +1,37 @@ { "type": "filament", "name": "Snapmaker PLA SnapSpeed @U1 0.2 nozzle", + "renamed_from": "Snapmaker PLA SnapSpeed U1 0.2 nozzle;Snapmaker PLA SnapSpeed @U1 0.2 High Flow nozzle;Snapmaker PLA SnapSpeed U1 0.2 High Flow nozzle", "inherits": "Snapmaker PLA SnapSpeed @U1 base2", "from": "system", "setting_id": "jsAgNNiUC6DoO7rz", "instantiation": "true", "filament_deretraction_speed": [ + "30", "30" ], "filament_flow_ratio": [ + "1.01", "1.01" ], "filament_max_volumetric_speed": [ + "2", "2" ], "filament_multitool_ramming_flow": [ + "30", "30" ], "filament_retract_length_toolchange": [ + "5", "5" ], "filament_retraction_speed": [ + "30", "30" ], "filament_z_hop_types": [ + "Slope Lift", "Slope Lift" ], "hot_plate_temp": [ @@ -33,7 +41,8 @@ "65" ], "pressure_advance": [ - "0.2" + "0.2", + "0.24" ], "textured_plate_temp": [ "65" @@ -42,9 +51,18 @@ "65" ], "compatible_printers": [ - "Snapmaker U1 (0.2 nozzle)" + "Snapmaker U1 (0.2 nozzle)", + "Snapmaker U1 (0.2 High Flow nozzle)" ], "enable_pressure_advance": [ - "0" + "0", + "1" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Estimated 0.2 mm high-flow starting values, not manufacturer-calibrated. Flow ratio and pressure advance use this diameter's standard values times the material's 0.4 mm HF/standard ratio from Snapmaker OrcaSlicer. Temperature uses the 0.4 mm HF-standard difference. Retraction and cooling remain diameter-specific. Volumetric speed ceiling: 2 mm^3/s, from Snorca standard preset Snapmaker PLA SnapSpeed @U1 0.2 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } 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 18fca8b4fd..df71144582 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 @@ -1,32 +1,41 @@ { "type": "filament", "name": "Snapmaker PLA SnapSpeed @U1 0.6 nozzle", + "renamed_from": "Snapmaker PLA SnapSpeed U1 0.6 nozzle;Snapmaker PLA SnapSpeed @U1 0.6 High Flow nozzle;Snapmaker PLA SnapSpeed U1 0.6 High Flow nozzle", "inherits": "Snapmaker PLA SnapSpeed @U1 base2", "from": "system", "setting_id": "aKudBpQBj3MZZZav", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.6 nozzle)" + "Snapmaker U1 (0.6 nozzle)", + "Snapmaker U1 (0.6 High Flow nozzle)" ], "filament_deretraction_speed": [ + "30", "30" ], "filament_flow_ratio": [ + "0.97", "0.97" ], "filament_multitool_ramming_flow": [ + "30", "30" ], "filament_retract_length_toolchange": [ + "5", "5" ], "filament_retraction_length": [ + "1.6", "1.6" ], "filament_retraction_speed": [ + "30", "30" ], "filament_z_hop_types": [ + "Slope Lift", "Slope Lift" ], "textured_plate_temp": [ @@ -36,6 +45,18 @@ "65" ], "enable_pressure_advance": [ - "0" + "0", + "1" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Estimated 0.6 mm high-flow starting values, not manufacturer-calibrated. Flow ratio and pressure advance use this diameter's standard values times the material's 0.4 mm HF/standard ratio from Snapmaker OrcaSlicer. Temperature uses the 0.4 mm HF-standard difference. Retraction and cooling remain diameter-specific. Volumetric speed ceiling: 20 mm^3/s, from Snorca standard preset Snapmaker PLA SnapSpeed @U1 0.6 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." + ], + "pressure_advance": [ + "0.02", + "0.024" ] } 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 2ebadbd2b2..b7610458eb 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 @@ -1,33 +1,42 @@ { "type": "filament", "name": "Snapmaker PLA SnapSpeed @U1 0.8 nozzle", + "renamed_from": "Snapmaker PLA SnapSpeed U1 0.8 nozzle;Snapmaker PLA SnapSpeed @U1 0.8 High Flow nozzle;Snapmaker PLA SnapSpeed U1 0.8 High Flow nozzle", "inherits": "Snapmaker PLA SnapSpeed @U1 base2", "from": "system", "setting_id": "sWoInox4hzxzIHfe", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.8 nozzle)" + "Snapmaker U1 (0.8 nozzle)", + "Snapmaker U1 (0.8 High Flow nozzle)" ], "filament_deretraction_speed": [ + "30", "30" ], "filament_multitool_ramming_flow": [ + "30", "30" ], "filament_retract_length_toolchange": [ + "5", "5" ], "filament_retraction_length": [ + "1.6", "1.6" ], "filament_retraction_speed": [ + "30", "30" ], "nozzle_temperature": [ + "215", "215" ], "pressure_advance": [ - "0.018" + "0.018", + "0.0216" ], "textured_plate_temp": [ "65" @@ -36,6 +45,14 @@ "65" ], "enable_pressure_advance": [ - "0" + "0", + "1" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Estimated 0.8 mm high-flow starting values, not manufacturer-calibrated. Flow ratio and pressure advance use this diameter's standard values times the material's 0.4 mm HF/standard ratio from Snapmaker OrcaSlicer. Temperature uses the 0.4 mm HF-standard difference. Retraction and cooling remain diameter-specific. Volumetric speed ceiling: 20 mm^3/s, from Snorca standard preset Snapmaker PLA SnapSpeed @U1 0.8 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @U1.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @U1.json index 2525f5b2a9..0694e43e88 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @U1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @U1.json @@ -1,34 +1,38 @@ { "type": "filament", "name": "Snapmaker PLA SnapSpeed @U1", + "renamed_from": "Snapmaker PLA SnapSpeed U1;Snapmaker PLA SnapSpeed @U1 0.4 High Flow nozzle;Snapmaker PLA SnapSpeed U1 0.4 High Flow nozzle", "inherits": "Snapmaker PLA SnapSpeed @U1 base", "from": "system", "setting_id": "en6Pvvbc1P9TKm8I", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "activate_air_filtration": [ + "0", "0" ], "activate_chamber_temp_control": [ "0" ], "adaptive_pressure_advance": [ + "0", "0" ], "adaptive_pressure_advance_bridges": [ + "0", "0" ], "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0", "0,0,0\n0,0,0" ], "adaptive_pressure_advance_overhangs": [ + "0", "0" ], - "additional_cooling_fan_speed": [ - "70" - ], "chamber_temperature": [ "0" ], @@ -39,6 +43,7 @@ "compatible_prints": [], "compatible_prints_condition": "", "complete_print_exhaust_fan_speed": [ + "70", "70" ], "cool_plate_temp": [ @@ -51,13 +56,15 @@ "0" ], "during_print_exhaust_fan_speed": [ + "70", "70" ], "enable_overhang_bridge_fan": [ "1" ], "enable_pressure_advance": [ - "0" + "0", + "1" ], "eng_plate_temp": [ "60" @@ -68,12 +75,6 @@ "fan_cooling_layer_time": [ "100" ], - "fan_max_speed": [ - "100" - ], - "fan_min_speed": [ - "100" - ], "filament_cooling_final_speed": [ "3.5" ], @@ -90,6 +91,7 @@ "1.24" ], "filament_deretraction_speed": [ + "nil", "nil" ], "filament_diameter": [ @@ -99,6 +101,7 @@ "; filament end gcode \n" ], "filament_flow_ratio": [ + "0.966", "0.966" ], "filament_is_support": [ @@ -111,60 +114,77 @@ "50" ], "filament_long_retractions_when_cut": [ + "nil", "nil" ], "filament_max_volumetric_speed": [ - "20" + "20", + "40" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" ], "filament_multitool_ramming": [ + "1", "1" ], "filament_multitool_ramming_flow": [ - "30" + "30", + "40" ], "filament_multitool_ramming_volume": [ + "5", "5" ], "filament_notes": [ - "" + "High-flow nozzle: Temperature, flow ratio, pressure advance and other high-flow overrides are based on Snapmaker OrcaSlicer for 0.4 mm nozzles. Volumetric speed ceiling: 40 mm^3/s, from Snorca HF preset Snapmaker PLA SnapSpeed @U1 (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ], "filament_ramming_parameters": [ "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" ], "filament_retract_before_wipe": [ + "nil", "nil" ], "filament_retract_length_toolchange": [ + "5", "5" ], "filament_retract_lift_above": [ + "nil", "nil" ], "filament_retract_lift_below": [ + "nil", "nil" ], "filament_retract_lift_enforce": [ + "nil", "nil" ], "filament_retract_restart_extra": [ + "nil", "nil" ], "filament_retract_when_changing_layer": [ + "nil", "nil" ], "filament_retraction_distances_when_cut": [ + "nil", "nil" ], "filament_retraction_length": [ + "1.2", "1.2" ], "filament_retraction_minimum_travel": [ + "nil", "nil" ], "filament_retraction_speed": [ + "nil", "nil" ], "filament_shrink": [ @@ -201,15 +221,19 @@ "Snapmaker" ], "filament_wipe": [ + "nil", "nil" ], "filament_wipe_distance": [ + "nil", "nil" ], "filament_z_hop": [ + "0.4", "0.4" ], "filament_z_hop_types": [ + "Slope Lift", "Slope Lift" ], "full_fan_speed_layer": [ @@ -224,18 +248,10 @@ "idle_temperature": [ "0" ], - "nozzle_temperature": [ - "220" - ], - "nozzle_temperature_initial_layer": [ - "220" - ], "nozzle_temperature_range_high": [ + "240", "240" ], - "nozzle_temperature_range_low": [ - "190" - ], "overhang_fan_speed": [ "100" ], @@ -246,7 +262,8 @@ "0.4157" ], "pressure_advance": [ - "0.02" + "0.02", + "0.024" ], "reduce_fan_stop_start_freq": [ "1" @@ -280,5 +297,9 @@ ], "textured_plate_temp_initial_layer": [ "65" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" ] } 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 6271b7af42..22d1c3af57 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 @@ -1,32 +1,40 @@ { "type": "filament", "name": "Snapmaker PLA Translucent @U1 0.2 nozzle", + "renamed_from": "Snapmaker PLA Translucent U1 0.2 nozzle;Snapmaker PLA Translucent @U1 0.2 High Flow nozzle;Snapmaker PLA Translucent U1 0.2 High Flow nozzle", "inherits": "Snapmaker PLA Translucent @U1 base", "from": "system", "setting_id": "zIg9XLrieYNBduyn", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.2 nozzle)" + "Snapmaker U1 (0.2 nozzle)", + "Snapmaker U1 (0.2 High Flow nozzle)" ], "activate_air_filtration": [ + "0", "0" ], "activate_chamber_temp_control": [ "0" ], "adaptive_pressure_advance": [ + "0", "0" ], "adaptive_pressure_advance_bridges": [ + "0", "0" ], "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0", "0,0,0\n0,0,0" ], "adaptive_pressure_advance_overhangs": [ + "0", "0" ], "additional_cooling_fan_speed": [ + "100", "100" ], "chamber_temperature": [ @@ -39,6 +47,7 @@ "compatible_prints": [], "compatible_prints_condition": "", "complete_print_exhaust_fan_speed": [ + "70", "70" ], "cool_plate_temp": [ @@ -51,13 +60,15 @@ "0" ], "during_print_exhaust_fan_speed": [ + "70", "70" ], "enable_overhang_bridge_fan": [ "1" ], "enable_pressure_advance": [ - "0" + "0", + "1" ], "eng_plate_temp": [ "60" @@ -68,12 +79,6 @@ "fan_cooling_layer_time": [ "100" ], - "fan_max_speed": [ - "100" - ], - "fan_min_speed": [ - "100" - ], "filament_cooling_final_speed": [ "3.4" ], @@ -89,9 +94,6 @@ "filament_density": [ "1.22" ], - "filament_deretraction_speed": [ - "nil" - ], "filament_diameter": [ "1.75" ], @@ -99,6 +101,7 @@ "; filament end gcode \n" ], "filament_flow_ratio": [ + "1.02", "1.02" ], "filament_is_support": [ @@ -111,60 +114,65 @@ "3" ], "filament_long_retractions_when_cut": [ + "nil", "nil" ], "filament_max_volumetric_speed": [ + "1.6", "1.6" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" ], "filament_multitool_ramming": [ + "1", "1" ], "filament_multitool_ramming_flow": [ + "5", "5" ], "filament_multitool_ramming_volume": [ + "5", "5" ], "filament_notes": [ - "" + "High-flow nozzle: Estimated 0.2 mm high-flow starting values, not manufacturer-calibrated. Flow ratio and pressure advance use this diameter's standard values times the material's 0.4 mm HF/standard ratio from Snapmaker OrcaSlicer. Temperature uses the 0.4 mm HF-standard difference. Retraction and cooling remain diameter-specific. Volumetric speed ceiling: 1.6 mm^3/s, from Snorca standard preset Snapmaker PLA Translucent @U1 0.2 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ], "filament_ramming_parameters": [ "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" ], "filament_retract_before_wipe": [ + "0%", "0%" ], "filament_retract_length_toolchange": [ + "5", "5" ], "filament_retract_lift_above": [ + "nil", "nil" ], "filament_retract_lift_below": [ + "nil", "nil" ], "filament_retract_lift_enforce": [ - "nil" - ], - "filament_retract_restart_extra": [ - "nil" - ], - "filament_retract_when_changing_layer": [ + "nil", "nil" ], "filament_retraction_distances_when_cut": [ + "nil", "nil" ], "filament_retraction_length": [ + "0.2", "0.2" ], - "filament_retraction_minimum_travel": [ - "nil" - ], "filament_retraction_speed": [ + "nil", "nil" ], "filament_shrink": [ @@ -201,15 +209,15 @@ "Snapmaker" ], "filament_wipe": [ + "1", "1" ], "filament_wipe_distance": [ + "1", "1" ], - "filament_z_hop": [ - "nil" - ], "filament_z_hop_types": [ + "Slope Lift", "Slope Lift" ], "full_fan_speed_layer": [ @@ -224,16 +232,8 @@ "idle_temperature": [ "0" ], - "nozzle_temperature": [ - "220" - ], - "nozzle_temperature_initial_layer": [ - "220" - ], - "nozzle_temperature_range_high": [ - "240" - ], "nozzle_temperature_range_low": [ + "200", "200" ], "overhang_fan_speed": [ @@ -246,7 +246,8 @@ "0.4157" ], "pressure_advance": [ - "0.15" + "0.15", + "0.18" ], "reduce_fan_stop_start_freq": [ "1" @@ -280,5 +281,9 @@ ], "textured_plate_temp_initial_layer": [ "65" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" ] } 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 7d4270ef31..060156df75 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 @@ -1,32 +1,40 @@ { "type": "filament", "name": "Snapmaker PLA Translucent @U1 0.4 nozzle", + "renamed_from": "Snapmaker PLA Translucent U1 0.4 nozzle;Snapmaker PLA Translucent @U1 0.4 High Flow nozzle;Snapmaker PLA Translucent U1 0.4 High Flow nozzle", "inherits": "Snapmaker PLA Translucent @U1 base", "from": "system", "setting_id": "RqtrcLcy124ICGEc", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "activate_air_filtration": [ + "0", "0" ], "activate_chamber_temp_control": [ "0" ], "adaptive_pressure_advance": [ + "0", "0" ], "adaptive_pressure_advance_bridges": [ + "0", "0" ], "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0", "0,0,0\n0,0,0" ], "adaptive_pressure_advance_overhangs": [ + "0", "0" ], "additional_cooling_fan_speed": [ + "100", "100" ], "chamber_temperature": [ @@ -39,6 +47,7 @@ "compatible_prints": [], "compatible_prints_condition": "", "complete_print_exhaust_fan_speed": [ + "70", "70" ], "cool_plate_temp": [ @@ -51,14 +60,12 @@ "0" ], "during_print_exhaust_fan_speed": [ + "70", "70" ], "enable_overhang_bridge_fan": [ "1" ], - "enable_pressure_advance": [ - "1" - ], "eng_plate_temp": [ "60" ], @@ -68,12 +75,6 @@ "fan_cooling_layer_time": [ "100" ], - "fan_max_speed": [ - "100" - ], - "fan_min_speed": [ - "100" - ], "filament_cooling_final_speed": [ "3.4" ], @@ -89,9 +90,6 @@ "filament_density": [ "1.32" ], - "filament_deretraction_speed": [ - "nil" - ], "filament_diameter": [ "1.75" ], @@ -99,6 +97,7 @@ "; filament end gcode \n" ], "filament_flow_ratio": [ + "0.97", "0.97" ], "filament_is_support": [ @@ -111,60 +110,61 @@ "3" ], "filament_long_retractions_when_cut": [ + "nil", "nil" ], "filament_max_volumetric_speed": [ + "12", "12" ], "filament_minimal_purge_on_wipe_tower": [ + "50", "50" ], "filament_multitool_ramming": [ + "1", "1" ], "filament_multitool_ramming_flow": [ + "20", "20" ], "filament_multitool_ramming_volume": [ + "10", "10" ], "filament_notes": [ - "" + "High-flow nozzle: Temperature, flow ratio, pressure advance and other high-flow overrides are based on Snapmaker OrcaSlicer for 0.4 mm nozzles. Volumetric speed ceiling: 12 mm^3/s, from Snorca HF preset Snapmaker PLA Translucent @U1 0.4 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ], "filament_ramming_parameters": [ "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" ], - "filament_retract_before_wipe": [ - "nil" - ], "filament_retract_length_toolchange": [ + "5", "5" ], "filament_retract_lift_above": [ + "nil", "nil" ], "filament_retract_lift_below": [ + "nil", "nil" ], "filament_retract_lift_enforce": [ - "nil" - ], - "filament_retract_restart_extra": [ - "nil" - ], - "filament_retract_when_changing_layer": [ + "nil", "nil" ], "filament_retraction_distances_when_cut": [ + "nil", "nil" ], "filament_retraction_length": [ + "0.2", "0.2" ], - "filament_retraction_minimum_travel": [ - "nil" - ], "filament_retraction_speed": [ + "nil", "nil" ], "filament_shrink": [ @@ -200,16 +200,8 @@ "filament_vendor": [ "Snapmaker" ], - "filament_wipe": [ - "nil" - ], - "filament_wipe_distance": [ - "nil" - ], - "filament_z_hop": [ - "nil" - ], "filament_z_hop_types": [ + "Slope Lift", "Slope Lift" ], "full_fan_speed_layer": [ @@ -224,18 +216,6 @@ "idle_temperature": [ "0" ], - "nozzle_temperature": [ - "220" - ], - "nozzle_temperature_initial_layer": [ - "220" - ], - "nozzle_temperature_range_high": [ - "240" - ], - "nozzle_temperature_range_low": [ - "190" - ], "overhang_fan_speed": [ "100" ], @@ -246,7 +226,8 @@ "0.4157" ], "pressure_advance": [ - "0.02" + "0.02", + "0.024" ], "reduce_fan_stop_start_freq": [ "1" @@ -280,5 +261,9 @@ ], "textured_plate_temp_initial_layer": [ "65" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" ] } 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 af3f95c757..3dc4c73ada 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 @@ -1,32 +1,40 @@ { "type": "filament", "name": "Snapmaker PLA Translucent @U1 0.6 nozzle", + "renamed_from": "Snapmaker PLA Translucent U1 0.6 nozzle;Snapmaker PLA Translucent @U1 0.6 High Flow nozzle;Snapmaker PLA Translucent U1 0.6 High Flow nozzle", "inherits": "Snapmaker PLA Translucent @U1 base", "from": "system", "setting_id": "OZHemzEcvzFMN8fL", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.6 nozzle)" + "Snapmaker U1 (0.6 nozzle)", + "Snapmaker U1 (0.6 High Flow nozzle)" ], "activate_air_filtration": [ + "0", "0" ], "activate_chamber_temp_control": [ "0" ], "adaptive_pressure_advance": [ + "0", "0" ], "adaptive_pressure_advance_bridges": [ + "0", "0" ], "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0", "0,0,0\n0,0,0" ], "adaptive_pressure_advance_overhangs": [ + "0", "0" ], "additional_cooling_fan_speed": [ + "100", "100" ], "chamber_temperature": [ @@ -39,6 +47,7 @@ "compatible_prints": [], "compatible_prints_condition": "", "complete_print_exhaust_fan_speed": [ + "70", "70" ], "cool_plate_temp": [ @@ -51,13 +60,15 @@ "0" ], "during_print_exhaust_fan_speed": [ + "70", "70" ], "enable_overhang_bridge_fan": [ "1" ], "enable_pressure_advance": [ - "0" + "0", + "1" ], "eng_plate_temp": [ "60" @@ -68,12 +79,6 @@ "fan_cooling_layer_time": [ "100" ], - "fan_max_speed": [ - "100" - ], - "fan_min_speed": [ - "100" - ], "filament_cooling_final_speed": [ "3.4" ], @@ -89,18 +94,12 @@ "filament_density": [ "1.22" ], - "filament_deretraction_speed": [ - "nil" - ], "filament_diameter": [ "1.75" ], "filament_end_gcode": [ "; filament end gcode \n" ], - "filament_flow_ratio": [ - "0.98" - ], "filament_is_support": [ "0" ], @@ -111,60 +110,65 @@ "3" ], "filament_long_retractions_when_cut": [ + "nil", "nil" ], "filament_max_volumetric_speed": [ + "12", "12" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" ], "filament_multitool_ramming": [ + "1", "1" ], "filament_multitool_ramming_flow": [ + "20", "20" ], "filament_multitool_ramming_volume": [ + "5", "5" ], "filament_notes": [ - "" + "High-flow nozzle: Estimated 0.6 mm high-flow starting values, not manufacturer-calibrated. Flow ratio and pressure advance use this diameter's standard values times the material's 0.4 mm HF/standard ratio from Snapmaker OrcaSlicer. Temperature uses the 0.4 mm HF-standard difference. Retraction and cooling remain diameter-specific. Volumetric speed ceiling: 12 mm^3/s, from Snorca standard preset Snapmaker PLA Translucent @U1 0.6 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ], "filament_ramming_parameters": [ "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" ], "filament_retract_before_wipe": [ + "0%", "0%" ], "filament_retract_length_toolchange": [ + "10", "10" ], "filament_retract_lift_above": [ + "nil", "nil" ], "filament_retract_lift_below": [ + "nil", "nil" ], "filament_retract_lift_enforce": [ - "nil" - ], - "filament_retract_restart_extra": [ - "nil" - ], - "filament_retract_when_changing_layer": [ + "nil", "nil" ], "filament_retraction_distances_when_cut": [ + "nil", "nil" ], "filament_retraction_length": [ + "0.5", "0.5" ], - "filament_retraction_minimum_travel": [ - "nil" - ], "filament_retraction_speed": [ + "50", "50" ], "filament_shrink": [ @@ -200,16 +204,8 @@ "filament_vendor": [ "Snapmaker" ], - "filament_wipe": [ - "nil" - ], - "filament_wipe_distance": [ - "nil" - ], - "filament_z_hop": [ - "nil" - ], "filament_z_hop_types": [ + "Slope Lift", "Slope Lift" ], "full_fan_speed_layer": [ @@ -224,16 +220,8 @@ "idle_temperature": [ "0" ], - "nozzle_temperature": [ - "220" - ], - "nozzle_temperature_initial_layer": [ - "220" - ], - "nozzle_temperature_range_high": [ - "240" - ], "nozzle_temperature_range_low": [ + "200", "200" ], "overhang_fan_speed": [ @@ -246,7 +234,8 @@ "0.4157" ], "pressure_advance": [ - "0.02" + "0.02", + "0.024" ], "reduce_fan_stop_start_freq": [ "1" @@ -280,5 +269,9 @@ ], "textured_plate_temp_initial_layer": [ "65" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" ] } 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 a10a4b2fb1..a975052b1b 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 @@ -1,32 +1,40 @@ { "type": "filament", "name": "Snapmaker PLA Translucent @U1 0.8 nozzle", + "renamed_from": "Snapmaker PLA Translucent U1 0.8 nozzle;Snapmaker PLA Translucent @U1 0.8 High Flow nozzle;Snapmaker PLA Translucent U1 0.8 High Flow nozzle", "inherits": "Snapmaker PLA Translucent @U1 base", "from": "system", "setting_id": "IPehCg9fKawLorB5", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.8 nozzle)" + "Snapmaker U1 (0.8 nozzle)", + "Snapmaker U1 (0.8 High Flow nozzle)" ], "activate_air_filtration": [ + "0", "0" ], "activate_chamber_temp_control": [ "0" ], "adaptive_pressure_advance": [ + "0", "0" ], "adaptive_pressure_advance_bridges": [ + "0", "0" ], "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0", "0,0,0\n0,0,0" ], "adaptive_pressure_advance_overhangs": [ + "0", "0" ], "additional_cooling_fan_speed": [ + "100", "100" ], "chamber_temperature": [ @@ -39,6 +47,7 @@ "compatible_prints": [], "compatible_prints_condition": "", "complete_print_exhaust_fan_speed": [ + "70", "70" ], "cool_plate_temp": [ @@ -51,13 +60,15 @@ "0" ], "during_print_exhaust_fan_speed": [ + "70", "70" ], "enable_overhang_bridge_fan": [ "1" ], "enable_pressure_advance": [ - "0" + "0", + "1" ], "eng_plate_temp": [ "60" @@ -68,12 +79,6 @@ "fan_cooling_layer_time": [ "100" ], - "fan_max_speed": [ - "100" - ], - "fan_min_speed": [ - "100" - ], "filament_cooling_final_speed": [ "3.4" ], @@ -89,9 +94,6 @@ "filament_density": [ "1.22" ], - "filament_deretraction_speed": [ - "nil" - ], "filament_diameter": [ "1.75" ], @@ -99,6 +101,7 @@ "; filament end gcode \n" ], "filament_flow_ratio": [ + "0.95", "0.95" ], "filament_is_support": [ @@ -111,60 +114,65 @@ "3" ], "filament_long_retractions_when_cut": [ + "nil", "nil" ], "filament_max_volumetric_speed": [ + "12", "12" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" ], "filament_multitool_ramming": [ + "1", "1" ], "filament_multitool_ramming_flow": [ + "20", "20" ], "filament_multitool_ramming_volume": [ + "5", "5" ], "filament_notes": [ - "" + "High-flow nozzle: Estimated 0.8 mm high-flow starting values, not manufacturer-calibrated. Flow ratio and pressure advance use this diameter's standard values times the material's 0.4 mm HF/standard ratio from Snapmaker OrcaSlicer. Temperature uses the 0.4 mm HF-standard difference. Retraction and cooling remain diameter-specific. Volumetric speed ceiling: 12 mm^3/s, from Snorca standard preset Snapmaker PLA Translucent @U1 0.8 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ], "filament_ramming_parameters": [ "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" ], "filament_retract_before_wipe": [ + "0%", "0%" ], "filament_retract_length_toolchange": [ + "10", "10" ], "filament_retract_lift_above": [ + "nil", "nil" ], "filament_retract_lift_below": [ + "nil", "nil" ], "filament_retract_lift_enforce": [ - "nil" - ], - "filament_retract_restart_extra": [ - "nil" - ], - "filament_retract_when_changing_layer": [ + "nil", "nil" ], "filament_retraction_distances_when_cut": [ + "nil", "nil" ], "filament_retraction_length": [ + "1", "1" ], - "filament_retraction_minimum_travel": [ - "nil" - ], "filament_retraction_speed": [ + "nil", "nil" ], "filament_shrink": [ @@ -200,16 +208,8 @@ "filament_vendor": [ "Snapmaker" ], - "filament_wipe": [ - "nil" - ], - "filament_wipe_distance": [ - "nil" - ], - "filament_z_hop": [ - "nil" - ], "filament_z_hop_types": [ + "Slope Lift", "Slope Lift" ], "full_fan_speed_layer": [ @@ -224,16 +224,8 @@ "idle_temperature": [ "0" ], - "nozzle_temperature": [ - "220" - ], - "nozzle_temperature_initial_layer": [ - "220" - ], - "nozzle_temperature_range_high": [ - "240" - ], "nozzle_temperature_range_low": [ + "200", "200" ], "overhang_fan_speed": [ @@ -246,7 +238,8 @@ "0.4157" ], "pressure_advance": [ - "0.02" + "0.02", + "0.024" ], "reduce_fan_stop_start_freq": [ "1" @@ -280,5 +273,9 @@ ], "textured_plate_temp_initial_layer": [ "65" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" ] } 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 283d5876b7..84febf3f84 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 @@ -1,27 +1,28 @@ { "type": "filament", "name": "Snapmaker PLA Wood @U1 0.4 nozzle", + "renamed_from": "Snapmaker PLA Wood U1 0.4 nozzle;Snapmaker PLA Wood @U1 0.4 High Flow nozzle;Snapmaker PLA Wood U1 0.4 High Flow nozzle", "inherits": "fdm_filament_pla", "from": "system", "setting_id": "XvizDDHbds3bVrzi", "filament_id": "OFdd8ZqJ", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "filament_start_gcode": [ "" ], - "enable_pressure_advance": [ - "1" - ], "filament_end_gcode": [ "\n" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" ], "filament_multitool_ramming": [ + "1", "1" ], "filament_vendor": [ @@ -40,36 +41,45 @@ "65" ], "filament_flow_ratio": [ + "0.97", "0.97" ], "filament_max_volumetric_speed": [ - "18" + "18", + "20" ], "filament_multitool_ramming_flow": [ + "40", "40" ], "filament_multitool_ramming_volume": [ + "10", "10" ], "filament_retract_length_toolchange": [ - "5" + "5", + "6" ], "filament_retraction_length": [ + "0.6", "0.6" ], "pressure_advance": [ - "0.025" + "0.025", + "0.024" ], "slow_down_layer_time": [ "4" ], "activate_air_filtration": [ + "0", "0" ], "chamber_temperatures": [ "0" ], "complete_print_exhaust_fan_speed": [ + "70", "70" ], "cool_plate_temp": [ @@ -79,21 +89,26 @@ "35" ], "during_print_exhaust_fan_speed": [ + "70", "70" ], "filament_cost": [ "20" ], "filament_long_retractions_when_cut": [ + "nil", "nil" ], "filament_retraction_distances_when_cut": [ + "nil", "nil" ], "filament_retraction_speed": [ + "nil", "nil" ], "nozzle_temperature": [ + "220", "220" ], "overhang_fan_threshold": [ @@ -104,5 +119,16 @@ ], "temperature_vitrification": [ "45" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Temperature, flow ratio, pressure advance and other high-flow overrides are based on Snapmaker OrcaSlicer for 0.4 mm nozzles. Volumetric speed ceiling: 20 mm^3/s, from Snorca HF preset Snapmaker PLA Wood @U1 0.4 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." + ], + "filament_z_hop_types": [ + "nil", + "Auto Lift" ] } 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 09555457d5..39dc566a93 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 @@ -1,27 +1,32 @@ { "type": "filament", "name": "Snapmaker PLA Wood @U1 0.6 nozzle", + "renamed_from": "Snapmaker PLA Wood U1 0.6 nozzle;Snapmaker PLA Wood @U1 0.6 High Flow nozzle;Snapmaker PLA Wood U1 0.6 High Flow nozzle", "inherits": "fdm_filament_pla", "from": "system", "setting_id": "Kp77DCcitdmoyjqm", "filament_id": "OFdd8ZqJ", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.6 nozzle)" + "Snapmaker U1 (0.6 nozzle)", + "Snapmaker U1 (0.6 High Flow nozzle)" ], "filament_start_gcode": [ "" ], "enable_pressure_advance": [ - "0" + "0", + "1" ], "filament_end_gcode": [ "\n" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" ], "filament_multitool_ramming": [ + "1", "1" ], "filament_vendor": [ @@ -39,43 +44,50 @@ "hot_plate_temp_initial_layer": [ "65" ], - "filament_flow_ratio": [ - "0.98" - ], "filament_max_volumetric_speed": [ + "18", "18" ], "filament_multitool_ramming_flow": [ + "40", "40" ], "filament_multitool_ramming_volume": [ + "10", "10" ], "filament_retract_length_toolchange": [ + "5", "5" ], "filament_retraction_length": [ + "0.4", "0.4" ], "pressure_advance": [ - "0.014" + "0.014", + "0.0134" ], "slow_down_layer_time": [ "4" ], "additional_cooling_fan_speed": [ + "100", "100" ], "filament_z_hop_types": [ + "Slope Lift", "Slope Lift" ], "activate_air_filtration": [ + "0", "0" ], "chamber_temperatures": [ "0" ], "complete_print_exhaust_fan_speed": [ + "70", "70" ], "cool_plate_temp": [ @@ -85,21 +97,26 @@ "35" ], "during_print_exhaust_fan_speed": [ + "70", "70" ], "filament_cost": [ "20" ], "filament_long_retractions_when_cut": [ + "nil", "nil" ], "filament_retraction_distances_when_cut": [ + "nil", "nil" ], "filament_retraction_speed": [ + "nil", "nil" ], "nozzle_temperature": [ + "220", "220" ], "overhang_fan_threshold": [ @@ -110,5 +127,12 @@ ], "temperature_vitrification": [ "45" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Estimated 0.6 mm high-flow starting values, not manufacturer-calibrated. Flow ratio and pressure advance use this diameter's standard values times the material's 0.4 mm HF/standard ratio from Snapmaker OrcaSlicer. Temperature uses the 0.4 mm HF-standard difference. Retraction and cooling remain diameter-specific. Volumetric speed ceiling: 18 mm^3/s, from Snorca standard preset Snapmaker PLA Wood @U1 0.6 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } 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 4a5a04a5ee..5aca28812f 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 @@ -1,27 +1,32 @@ { "type": "filament", "name": "Snapmaker PLA Wood @U1 0.8 nozzle", + "renamed_from": "Snapmaker PLA Wood U1 0.8 nozzle;Snapmaker PLA Wood @U1 0.8 High Flow nozzle;Snapmaker PLA Wood U1 0.8 High Flow nozzle", "inherits": "fdm_filament_pla", "from": "system", "setting_id": "nBYnNiqwLo6nAsqi", "filament_id": "OFdd8ZqJ", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.8 nozzle)" + "Snapmaker U1 (0.8 nozzle)", + "Snapmaker U1 (0.8 High Flow nozzle)" ], "filament_start_gcode": [ "" ], "enable_pressure_advance": [ - "0" + "0", + "1" ], "filament_end_gcode": [ "\n" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" ], "filament_multitool_ramming": [ + "1", "1" ], "filament_vendor": [ @@ -40,42 +45,53 @@ "65" ], "filament_flow_ratio": [ + "0.965", "0.965" ], "filament_max_volumetric_speed": [ + "20", "20" ], "filament_multitool_ramming_flow": [ + "40", "40" ], "filament_multitool_ramming_volume": [ + "10", "10" ], "filament_retract_length_toolchange": [ + "5", "5" ], "filament_retraction_length": [ + "0.4", "0.4" ], "pressure_advance": [ - "0.007" + "0.007", + "0.0067" ], "slow_down_layer_time": [ "4" ], "additional_cooling_fan_speed": [ + "100", "100" ], "filament_z_hop_types": [ + "Slope Lift", "Slope Lift" ], "activate_air_filtration": [ + "0", "0" ], "chamber_temperatures": [ "0" ], "complete_print_exhaust_fan_speed": [ + "70", "70" ], "cool_plate_temp": [ @@ -85,21 +101,26 @@ "35" ], "during_print_exhaust_fan_speed": [ + "70", "70" ], "filament_cost": [ "20" ], "filament_long_retractions_when_cut": [ + "nil", "nil" ], "filament_retraction_distances_when_cut": [ + "nil", "nil" ], "filament_retraction_speed": [ + "nil", "nil" ], "nozzle_temperature": [ + "220", "220" ], "overhang_fan_threshold": [ @@ -110,5 +131,12 @@ ], "temperature_vitrification": [ "45" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Estimated 0.8 mm high-flow starting values, not manufacturer-calibrated. Flow ratio and pressure advance use this diameter's standard values times the material's 0.4 mm HF/standard ratio from Snapmaker OrcaSlicer. Temperature uses the 0.4 mm HF-standard difference. Retraction and cooling remain diameter-specific. Volumetric speed ceiling: 20 mm^3/s, from Snorca standard preset Snapmaker PLA Wood @U1 0.8 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } 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 357c5de50a..88e0fdd7db 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 @@ -1,26 +1,26 @@ { "type": "filament", "name": "Snapmaker PLA-CF @U1 0.4 nozzle", - "renamed_from": "Snapmaker PLA-CF @U1", + "renamed_from": "Snapmaker PLA-CF @U1;Snapmaker PLA-CF @U1 0.4 High Flow nozzle;Snapmaker PLA-CF U1 0.4 High Flow nozzle", "inherits": "fdm_filament_pla", "from": "system", "setting_id": "2INwruC3ZVkBTdUT", "filament_id": "OFhQf8ou", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" - ], - "enable_pressure_advance": [ - "1" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "filament_end_gcode": [ "" ], "filament_multitool_ramming": [ + "1", "1" ], "filament_multitool_ramming_flow": [ - "20" + "20", + "30" ], "filament_start_gcode": [ "" @@ -40,55 +40,66 @@ "hot_plate_temp_initial_layer": [ "65" ], - "filament_flow_ratio": [ - "0.98" - ], "filament_max_volumetric_speed": [ - "15" + "15", + "20" ], "filament_minimal_purge_on_wipe_tower": [ + "50", "50" ], "filament_multitool_ramming_volume": [ + "5", "5" ], "filament_retract_length_toolchange": [ - "5" + "5", + "15" ], "filament_retraction_length": [ - "1" + "1", + "0.8" ], "filament_type": [ "PLA-CF" ], "filament_z_hop": [ + "0.4", "0.4" ], "filament_z_hop_types": [ + "Slope Lift", "Slope Lift" ], "nozzle_temperature": [ - "240" + "240", + "230" ], "nozzle_temperature_initial_layer": [ - "240" + "240", + "230" ], "nozzle_temperature_range_high": [ + "250", "250" ], "nozzle_temperature_range_low": [ + "200", "200" ], "pressure_advance": [ - "0.01" + "0.01", + "0.02" ], "activate_air_filtration": [ + "0", "0" ], "chamber_temperatures": [ "0" ], "complete_print_exhaust_fan_speed": [ + "70", "70" ], "cool_plate_temp": [ @@ -98,18 +109,22 @@ "45" ], "during_print_exhaust_fan_speed": [ + "70", "70" ], "filament_cost": [ "20" ], "filament_long_retractions_when_cut": [ + "nil", "nil" ], "filament_retraction_distances_when_cut": [ + "nil", "nil" ], "filament_retraction_speed": [ + "nil", "nil" ], "overhang_fan_threshold": [ @@ -128,6 +143,14 @@ "45" ], "additional_cooling_fan_speed": [ - "0" + "0", + "100" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Temperature, flow ratio, pressure advance and other high-flow overrides are based on Snapmaker OrcaSlicer for 0.4 mm nozzles. Volumetric speed ceiling: 20 mm^3/s, from Snorca HF preset Snapmaker PLA-CF @U1 0.4 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } 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 6f09ea5d6a..24ca2d1603 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 @@ -1,24 +1,29 @@ { "type": "filament", "name": "Snapmaker PLA-CF @U1 0.6 nozzle", + "renamed_from": "Snapmaker PLA-CF U1 0.6 nozzle;Snapmaker PLA-CF @U1 0.6 High Flow nozzle;Snapmaker PLA-CF U1 0.6 High Flow nozzle", "inherits": "fdm_filament_pla", "from": "system", "setting_id": "CKfdL85SvbOLzMuP", "filament_id": "OFhQf8ou", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.6 nozzle)" + "Snapmaker U1 (0.6 nozzle)", + "Snapmaker U1 (0.6 High Flow nozzle)" ], "enable_pressure_advance": [ - "0" + "0", + "1" ], "filament_end_gcode": [ "" ], "filament_multitool_ramming": [ + "1", "1" ], "filament_multitool_ramming_flow": [ + "25", "25" ], "filament_start_gcode": [ @@ -39,47 +44,52 @@ "hot_plate_temp_initial_layer": [ "65" ], - "filament_flow_ratio": [ - "0.98" - ], "filament_max_volumetric_speed": [ + "18", "18" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" ], "filament_multitool_ramming_volume": [ + "5", "5" ], "filament_retract_length_toolchange": [ + "10", "10" ], "filament_retraction_length": [ + "2", "2" ], "filament_type": [ "PLA-CF" ], - "filament_z_hop": [ - "nil" - ], "filament_z_hop_types": [ + "Slope Lift", "Slope Lift" ], "nozzle_temperature": [ - "220" + "220", + "210" ], "nozzle_temperature_initial_layer": [ - "220" + "220", + "210" ], "nozzle_temperature_range_high": [ + "250", "250" ], "nozzle_temperature_range_low": [ + "210", "210" ], "pressure_advance": [ - "0.015" + "0.015", + "0.03" ], "filament_cost": [ "35" @@ -91,15 +101,18 @@ "8" ], "filament_wipe_distance": [ + "2", "2" ], "activate_air_filtration": [ + "0", "0" ], "chamber_temperatures": [ "0" ], "complete_print_exhaust_fan_speed": [ + "70", "70" ], "cool_plate_temp": [ @@ -109,15 +122,19 @@ "45" ], "during_print_exhaust_fan_speed": [ + "70", "70" ], "filament_long_retractions_when_cut": [ + "nil", "nil" ], "filament_retraction_distances_when_cut": [ + "nil", "nil" ], "filament_retraction_speed": [ + "nil", "nil" ], "overhang_fan_threshold": [ @@ -133,6 +150,14 @@ "45" ], "additional_cooling_fan_speed": [ + "0", "0" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Estimated 0.6 mm high-flow starting values, not manufacturer-calibrated. Flow ratio and pressure advance use this diameter's standard values times the material's 0.4 mm HF/standard ratio from Snapmaker OrcaSlicer. Temperature uses the 0.4 mm HF-standard difference. Retraction and cooling remain diameter-specific. Volumetric speed ceiling: 18 mm^3/s, from Snorca standard preset Snapmaker PLA-CF @U1 0.6 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } 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 564e59e1a9..e20c31fc91 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 @@ -1,24 +1,29 @@ { "type": "filament", "name": "Snapmaker PLA-CF @U1 0.8 nozzle", + "renamed_from": "Snapmaker PLA-CF U1 0.8 nozzle;Snapmaker PLA-CF @U1 0.8 High Flow nozzle;Snapmaker PLA-CF U1 0.8 High Flow nozzle", "inherits": "fdm_filament_pla", "from": "system", "setting_id": "fhhnfJm4dN9FXpWQ", "filament_id": "OFhQf8ou", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.8 nozzle)" + "Snapmaker U1 (0.8 nozzle)", + "Snapmaker U1 (0.8 High Flow nozzle)" ], "enable_pressure_advance": [ - "0" + "0", + "1" ], "filament_end_gcode": [ "" ], "filament_multitool_ramming": [ + "1", "1" ], "filament_multitool_ramming_flow": [ + "25", "25" ], "filament_start_gcode": [ @@ -39,47 +44,52 @@ "hot_plate_temp_initial_layer": [ "65" ], - "filament_flow_ratio": [ - "0.98" - ], "filament_max_volumetric_speed": [ + "18", "18" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" ], "filament_multitool_ramming_volume": [ + "5", "5" ], "filament_retract_length_toolchange": [ + "10", "10" ], "filament_retraction_length": [ + "3", "3" ], "filament_type": [ "PLA-CF" ], - "filament_z_hop": [ - "nil" - ], "filament_z_hop_types": [ + "Slope Lift", "Slope Lift" ], "nozzle_temperature": [ - "220" + "220", + "210" ], "nozzle_temperature_initial_layer": [ - "220" + "220", + "210" ], "nozzle_temperature_range_high": [ + "250", "250" ], "nozzle_temperature_range_low": [ + "210", "210" ], "pressure_advance": [ - "0.015" + "0.015", + "0.03" ], "filament_cost": [ "35" @@ -91,12 +101,14 @@ "8" ], "activate_air_filtration": [ + "0", "0" ], "chamber_temperatures": [ "0" ], "complete_print_exhaust_fan_speed": [ + "70", "70" ], "cool_plate_temp": [ @@ -106,15 +118,19 @@ "45" ], "during_print_exhaust_fan_speed": [ + "70", "70" ], "filament_long_retractions_when_cut": [ + "nil", "nil" ], "filament_retraction_distances_when_cut": [ + "nil", "nil" ], "filament_retraction_speed": [ + "nil", "nil" ], "overhang_fan_threshold": [ @@ -130,6 +146,14 @@ "45" ], "additional_cooling_fan_speed": [ + "0", "0" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Estimated 0.8 mm high-flow starting values, not manufacturer-calibrated. Flow ratio and pressure advance use this diameter's standard values times the material's 0.4 mm HF/standard ratio from Snapmaker OrcaSlicer. Temperature uses the 0.4 mm HF-standard difference. Retraction and cooling remain diameter-specific. Volumetric speed ceiling: 18 mm^3/s, from Snorca standard preset Snapmaker PLA-CF @U1 0.8 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } 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 b28e0627ad..12796319d8 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 @@ -1,68 +1,81 @@ { "type": "filament", "name": "Snapmaker PVA @U1 0.6 nozzle", + "renamed_from": "Snapmaker PVA U1 0.6 nozzle;Snapmaker PVA @U1 0.6 High Flow nozzle;Snapmaker PVA U1 0.6 High Flow nozzle", "inherits": "Snapmaker PVA @U1 base", "from": "system", "setting_id": "lIqgnfeZdAm8G0TH", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.6 nozzle)" - ], - "enable_pressure_advance": [ - "0" + "Snapmaker U1 (0.6 nozzle)", + "Snapmaker U1 (0.6 High Flow nozzle)" ], "additional_cooling_fan_speed": [ + "70", "70" ], "close_fan_the_first_x_layers": [ "1" ], "complete_print_exhaust_fan_speed": [ + "70", "70" ], "during_print_exhaust_fan_speed": [ + "70", "70" ], "filament_cost": [ "79.98" ], "filament_deretraction_speed": [ + "nil", "nil" ], "filament_flow_ratio": [ - "0.98" + "0.98", + "0.9506" ], "filament_retract_length_toolchange": [ + "10", "10" ], "filament_retraction_length": [ + "nil", "nil" ], "filament_retraction_minimum_travel": [ + "1", "1" ], "filament_retraction_speed": [ + "nil", "nil" ], "filament_soluble": [ "1" ], "filament_wipe_distance": [ + "2", "2" ], "hot_plate_temp_initial_layer": [ "65" ], "nozzle_temperature": [ + "230", "230" ], "nozzle_temperature_initial_layer": [ + "230", "230" ], "nozzle_temperature_range_low": [ + "210", "210" ], "pressure_advance": [ + "0.03", "0.03" ], "slow_down_layer_time": [ @@ -90,15 +103,19 @@ "3" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" ], "filament_multitool_ramming": [ + "1", "1" ], "filament_multitool_ramming_flow": [ + "20", "20" ], "filament_multitool_ramming_volume": [ + "5", "5" ], "filament_unloading_speed": [ @@ -108,6 +125,14 @@ "100" ], "fan_min_speed": [ + "100", "100" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Estimated 0.6 mm high-flow starting values, not manufacturer-calibrated. Flow ratio and pressure advance use this diameter's standard values times the material's 0.4 mm HF/standard ratio from Snapmaker OrcaSlicer. Temperature uses the 0.4 mm HF-standard difference. Retraction and cooling remain diameter-specific. Volumetric speed ceiling: 6 mm^3/s, from Snorca standard preset Snapmaker PVA @U1 0.6 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } 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 6572a60078..8197f2b927 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 @@ -1,47 +1,55 @@ { "type": "filament", "name": "Snapmaker PVA @U1 0.8 nozzle", + "renamed_from": "Snapmaker PVA U1 0.8 nozzle;Snapmaker PVA @U1 0.8 High Flow nozzle;Snapmaker PVA U1 0.8 High Flow nozzle", "inherits": "Snapmaker PVA @U1 base", "from": "system", "setting_id": "WxtuvwWxy73Gi0IK", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.8 nozzle)" - ], - "enable_pressure_advance": [ - "0" + "Snapmaker U1 (0.8 nozzle)", + "Snapmaker U1 (0.8 High Flow nozzle)" ], "additional_cooling_fan_speed": [ + "70", "70" ], "close_fan_the_first_x_layers": [ "1" ], "complete_print_exhaust_fan_speed": [ + "70", "70" ], "during_print_exhaust_fan_speed": [ + "70", "70" ], "fan_min_speed": [ + "100", "100" ], "filament_cost": [ "79.98" ], "filament_deretraction_speed": [ + "nil", "nil" ], "filament_flow_ratio": [ - "0.96" + "0.96", + "0.9312" ], "filament_retract_length_toolchange": [ + "10", "10" ], "filament_retraction_length": [ + "nil", "nil" ], "filament_retraction_speed": [ + "nil", "nil" ], "filament_soluble": [ @@ -51,15 +59,19 @@ "65" ], "nozzle_temperature": [ + "225", "225" ], "nozzle_temperature_initial_layer": [ + "225", "225" ], "nozzle_temperature_range_low": [ + "205", "205" ], "pressure_advance": [ + "0.03", "0.03" ], "slow_down_layer_time": [ @@ -87,15 +99,19 @@ "3" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" ], "filament_multitool_ramming": [ + "1", "1" ], "filament_multitool_ramming_flow": [ + "20", "20" ], "filament_multitool_ramming_volume": [ + "5", "5" ], "filament_unloading_speed": [ @@ -103,5 +119,12 @@ ], "filament_unloading_speed_start": [ "100" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Estimated 0.8 mm high-flow starting values, not manufacturer-calibrated. Flow ratio and pressure advance use this diameter's standard values times the material's 0.4 mm HF/standard ratio from Snapmaker OrcaSlicer. Temperature uses the 0.4 mm HF-standard difference. Retraction and cooling remain diameter-specific. Volumetric speed ceiling: 6 mm^3/s, from Snorca standard preset Snapmaker PVA @U1 0.8 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PVA @U1.json b/resources/profiles/Snapmaker/filament/Snapmaker PVA @U1.json index 5ed5d243ac..ff6341e89d 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PVA @U1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PVA @U1.json @@ -1,35 +1,44 @@ { "type": "filament", "name": "Snapmaker PVA @U1", + "renamed_from": "Snapmaker PVA U1;Snapmaker PVA @U1 0.4 High Flow nozzle;Snapmaker PVA U1 0.4 High Flow nozzle", "inherits": "Snapmaker PVA @U1 base", "from": "system", "setting_id": "A9gyeySGTtUrTPeG", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "enable_pressure_advance": [ + "1", "1" ], "nozzle_temperature_range_high": [ + "240", "240" ], "pressure_advance": [ + "0.03", "0.03" ], "additional_cooling_fan_speed": [ + "70", "70" ], "close_fan_the_first_x_layers": [ "1" ], "complete_print_exhaust_fan_speed": [ + "70", "70" ], "during_print_exhaust_fan_speed": [ + "70", "70" ], "fan_min_speed": [ + "100", "100" ], "filament_cooling_final_speed": [ @@ -42,6 +51,7 @@ "4" ], "filament_deretraction_speed": [ + "nil", "nil" ], "filament_loading_speed": [ @@ -51,24 +61,31 @@ "3" ], "filament_max_volumetric_speed": [ - "5" + "5", + "6" ], "filament_minimal_purge_on_wipe_tower": [ + "20", "20" ], "filament_multitool_ramming": [ + "1", "1" ], "filament_multitool_ramming_volume": [ + "0.1", "0.1" ], "filament_retract_length_toolchange": [ + "4", "4" ], "filament_retraction_length": [ - "0.4" + "0.4", + "0.6" ], "filament_retraction_speed": [ + "nil", "nil" ], "filament_unloading_speed": [ @@ -78,15 +95,18 @@ "100" ], "filament_z_hop_types": [ + "Slope Lift", "Slope Lift" ], "hot_plate_temp_initial_layer": [ "65" ], "nozzle_temperature": [ + "240", "240" ], "nozzle_temperature_initial_layer": [ + "240", "240" ], "slow_down_layer_time": [ @@ -97,5 +117,20 @@ ], "textured_plate_temp_initial_layer": [ "65" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "High-flow nozzle: Temperature, flow ratio, pressure advance and other high-flow overrides are based on Snapmaker OrcaSlicer for 0.4 mm nozzles. Volumetric speed ceiling: 6 mm^3/s, from Snorca HF preset Snapmaker PVA @U1 (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." + ], + "filament_multitool_ramming_flow": [ + "10", + "10" + ], + "filament_flow_ratio": [ + "1", + "0.97" ] } diff --git a/resources/profiles/Snapmaker/filament/Snapmaker TPE @U1.json b/resources/profiles/Snapmaker/filament/Snapmaker TPE @U1.json index a4214b6cd0..04059f3e60 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker TPE @U1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker TPE @U1.json @@ -1,13 +1,15 @@ { "type": "filament", "name": "Snapmaker TPE @U1", + "renamed_from": "Snapmaker TPE U1;Snapmaker TPE @U1 0.4 High Flow nozzle;Snapmaker TPE U1 0.4 High Flow nozzle", "inherits": "Snapmaker TPU @U1 base", "from": "system", "setting_id": "aqE9IR6dFd2MQLXR", "filament_id": "OFWTAEjH", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "hot_plate_temp": [ "45" @@ -19,24 +21,32 @@ "65" ], "filament_flow_ratio": [ + "1.1", "1.1" ], "filament_density": [ "1.22" ], "filament_max_volumetric_speed": [ + "7.2", "7.2" ], "fan_max_speed": [ + "65", "65" ], "fan_min_speed": [ + "65", "65" ], "default_filament_colour": [ "" ], "filament_notes": [ - "eSUN eLastic TPE-83A\n" + "Standard nozzle: eSUN eLastic TPE-83A\n\n\nHigh-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 7.2 mm^3/s, from local standard fallback preset Snapmaker TPE @U1; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" ] } 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 afb529e983..00133cde35 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 @@ -1,16 +1,19 @@ { "type": "filament", "name": "Snapmaker TPU 90A @U1 0.6 nozzle", + "renamed_from": "Snapmaker TPU 90A U1 0.6 nozzle;Snapmaker TPU 90A @U1 0.6 High Flow nozzle;Snapmaker TPU 90A U1 0.6 High Flow nozzle", "inherits": "fdm_filament_tpu", "from": "system", "setting_id": "uQCplebxmpBpzsnk", "filament_id": "OFY7jxcS", "instantiation": "true", "filament_max_volumetric_speed": [ + "3.2", "3.2" ], "compatible_printers": [ - "Snapmaker U1 (0.6 nozzle)" + "Snapmaker U1 (0.6 nozzle)", + "Snapmaker U1 (0.6 High Flow nozzle)" ], "filament_start_gcode": [ "; filament start gcode\n" @@ -19,69 +22,85 @@ "; filament end gcode \n\n" ], "filament_multitool_ramming": [ + "1", "1" ], "filament_multitool_ramming_volume": [ + "0.1", "0.1" ], "pressure_advance": [ + "0.02", "0.02" ], "additional_cooling_fan_speed": [ + "100", "100" ], "complete_print_exhaust_fan_speed": [ + "70", "70" ], "during_print_exhaust_fan_speed": [ + "70", "70" ], - "enable_pressure_advance": [ - "0" - ], "filament_deretraction_speed": [ + "20", "20" ], "filament_flow_ratio": [ + "1.093", "1.093" ], "filament_multitool_ramming_flow": [ + "5", "5" ], "filament_retract_length_toolchange": [ + "4", "4" ], "filament_retraction_length": [ + "0.6", "0.6" ], "filament_retraction_speed": [ + "20", "20" ], "filament_vendor": [ "Snapmaker" ], "nozzle_temperature": [ + "220", "220" ], "nozzle_temperature_initial_layer": [ + "220", "220" ], "slow_down_layer_time": [ "14" ], "nozzle_temperature_range_high": [ + "240", "240" ], "filament_z_hop_types": [ + "Slope Lift", "Slope Lift" ], "filament_wipe": [ + "1", "1" ], "filament_wipe_distance": [ + "0", "0" ], "activate_air_filtration": [ + "0", "0" ], "chamber_temperatures": [ @@ -100,27 +119,34 @@ "30" ], "fan_max_speed": [ + "100", "100" ], "fan_min_speed": [ + "100", "100" ], "filament_cost": [ "20" ], "filament_long_retractions_when_cut": [ + "nil", "nil" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" ], "filament_retract_when_changing_layer": [ + "nil", "nil" ], "filament_retraction_distances_when_cut": [ + "nil", "nil" ], "filament_z_hop": [ + "nil", "nil" ], "hot_plate_temp": [ @@ -145,6 +171,14 @@ "35" ], "nozzle_temperature_range_low": [ + "200", "200" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "Standard nozzle: !! It needs to be dried before use.\nSunlu TPU 95A\n\n\nHigh-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 3.2 mm^3/s, from Snorca standard preset Snapmaker TPU 90A @U1 0.6 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } 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 8cf3452469..5330e38078 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 @@ -1,16 +1,19 @@ { "type": "filament", "name": "Snapmaker TPU 90A @U1 0.8 nozzle", + "renamed_from": "Snapmaker TPU 90A U1 0.8 nozzle;Snapmaker TPU 90A @U1 0.8 High Flow nozzle;Snapmaker TPU 90A U1 0.8 High Flow nozzle", "inherits": "fdm_filament_tpu", "from": "system", "setting_id": "w4Hpl2qNPmgNvaeM", "filament_id": "OFY7jxcS", "instantiation": "true", "filament_max_volumetric_speed": [ + "3.5", "3.5" ], "compatible_printers": [ - "Snapmaker U1 (0.8 nozzle)" + "Snapmaker U1 (0.8 nozzle)", + "Snapmaker U1 (0.8 High Flow nozzle)" ], "filament_start_gcode": [ "; filament start gcode\n" @@ -19,63 +22,73 @@ "; filament end gcode \n\n" ], "filament_multitool_ramming": [ + "1", "1" ], "filament_multitool_ramming_volume": [ + "0.1", "0.1" ], "pressure_advance": [ + "0.02", "0.02" ], - "additional_cooling_fan_speed": [ - "70" - ], "complete_print_exhaust_fan_speed": [ + "70", "70" ], "during_print_exhaust_fan_speed": [ + "70", "70" ], - "enable_pressure_advance": [ - "0" - ], "filament_deretraction_speed": [ + "20", "20" ], "filament_flow_ratio": [ + "1.095", "1.095" ], "filament_multitool_ramming_flow": [ + "5", "5" ], "filament_retract_length_toolchange": [ + "4", "4" ], "filament_retraction_length": [ + "1.2", "1.2" ], "filament_retraction_speed": [ + "20", "20" ], "filament_vendor": [ "Snapmaker" ], "nozzle_temperature": [ + "220", "220" ], "nozzle_temperature_initial_layer": [ + "220", "220" ], "slow_down_layer_time": [ "14" ], "nozzle_temperature_range_high": [ + "240", "240" ], "filament_z_hop_types": [ + "Slope Lift", "Slope Lift" ], "activate_air_filtration": [ + "0", "0" ], "chamber_temperatures": [ @@ -94,27 +107,34 @@ "30" ], "fan_max_speed": [ + "100", "100" ], "fan_min_speed": [ + "100", "100" ], "filament_cost": [ "20" ], "filament_long_retractions_when_cut": [ + "nil", "nil" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" ], "filament_retract_when_changing_layer": [ + "nil", "nil" ], "filament_retraction_distances_when_cut": [ + "nil", "nil" ], "filament_z_hop": [ + "nil", "nil" ], "hot_plate_temp": [ @@ -139,6 +159,14 @@ "35" ], "nozzle_temperature_range_low": [ + "200", "200" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "Standard nozzle: !! It needs to be dried before use.\nSunlu TPU 95A\n\n\nHigh-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 3.5 mm^3/s, from Snorca standard preset Snapmaker TPU 90A @U1 0.8 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Snapmaker TPU 90A @U1.json b/resources/profiles/Snapmaker/filament/Snapmaker TPU 90A @U1.json index 8f6ba9663f..77e002298e 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker TPU 90A @U1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker TPU 90A @U1.json @@ -1,16 +1,19 @@ { "type": "filament", "name": "Snapmaker TPU 90A @U1", + "renamed_from": "Snapmaker TPU 90A U1;Snapmaker TPU 90A @U1 0.4 High Flow nozzle;Snapmaker TPU 90A U1 0.4 High Flow nozzle", "inherits": "fdm_filament_tpu", "from": "system", "setting_id": "T4MmgICRrSzvmCZ5", "filament_id": "OFY7jxcS", "instantiation": "true", "filament_max_volumetric_speed": [ + "3.2", "3.2" ], "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "filament_start_gcode": [ "; filament start gcode\n" @@ -19,57 +22,65 @@ "; filament end gcode \n\n" ], "filament_multitool_ramming": [ + "1", "1" ], "filament_multitool_ramming_volume": [ + "0.1", "0.1" ], "pressure_advance": [ + "0.4", "0.4" ], "additional_cooling_fan_speed": [ + "100", "100" ], "complete_print_exhaust_fan_speed": [ + "100", "100" ], "during_print_exhaust_fan_speed": [ + "100", "100" ], - "enable_pressure_advance": [ - "0" - ], "filament_deretraction_speed": [ + "15", "15" ], "filament_flow_ratio": [ + "1.045", "1.045" ], "filament_multitool_ramming_flow": [ + "5", "5" ], "filament_retract_length_toolchange": [ + "2", "2" ], "filament_retraction_length": [ + "1.2", "1.2" ], "filament_retraction_speed": [ + "15", "15" ], "filament_vendor": [ "Snapmaker" ], "nozzle_temperature": [ - "230" - ], - "nozzle_temperature_initial_layer": [ + "230", "230" ], "slow_down_layer_time": [ "14" ], "activate_air_filtration": [ + "0", "0" ], "chamber_temperatures": [ @@ -88,30 +99,38 @@ "30" ], "fan_max_speed": [ + "100", "100" ], "fan_min_speed": [ + "100", "100" ], "filament_cost": [ "20" ], "filament_long_retractions_when_cut": [ + "nil", "nil" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" ], "filament_retract_when_changing_layer": [ + "nil", "nil" ], "filament_retraction_distances_when_cut": [ + "nil", "nil" ], "filament_z_hop": [ + "nil", "nil" ], "filament_z_hop_types": [ + "nil", "nil" ], "hot_plate_temp": [ @@ -136,6 +155,14 @@ "35" ], "nozzle_temperature_range_low": [ + "200", "200" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "Standard nozzle: !! It needs to be dried before use.\nSunlu TPU 95A\n\n\nHigh-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 3.2 mm^3/s, from Snorca standard preset Snapmaker TPU 90A @U1 (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Snapmaker TPU 95A @U1.json b/resources/profiles/Snapmaker/filament/Snapmaker TPU 95A @U1.json index 59b125ff72..e5dd59dad2 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker TPU 95A @U1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker TPU 95A @U1.json @@ -1,34 +1,38 @@ { "type": "filament", "name": "Snapmaker TPU 95A @U1", + "renamed_from": "Snapmaker TPU 95A U1;Snapmaker TPU 95A @U1 0.4 High Flow nozzle;Snapmaker TPU 95A U1 0.4 High Flow nozzle", "inherits": "Snapmaker TPU 95A @U1 base", "from": "system", "setting_id": "XdvEzjOGtQKamDRC", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "activate_air_filtration": [ + "0", "0" ], "activate_chamber_temp_control": [ "0" ], "adaptive_pressure_advance": [ + "0", "0" ], "adaptive_pressure_advance_bridges": [ + "0", "0" ], "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0", "0,0,0\n0,0,0" ], "adaptive_pressure_advance_overhangs": [ + "0", "0" ], - "additional_cooling_fan_speed": [ - "70" - ], "chamber_temperature": [ "0" ], @@ -39,6 +43,7 @@ "compatible_prints": [], "compatible_prints_condition": "", "complete_print_exhaust_fan_speed": [ + "80", "80" ], "cool_plate_temp": [ @@ -51,12 +56,14 @@ "0" ], "during_print_exhaust_fan_speed": [ + "60", "60" ], "enable_overhang_bridge_fan": [ "1" ], "enable_pressure_advance": [ + "0", "0" ], "eng_plate_temp": [ @@ -69,9 +76,11 @@ "100" ], "fan_max_speed": [ + "70", "70" ], "fan_min_speed": [ + "70", "70" ], "filament_cooling_final_speed": [ @@ -90,6 +99,7 @@ "1.24" ], "filament_deretraction_speed": [ + "8", "8" ], "filament_diameter": [ @@ -98,9 +108,6 @@ "filament_end_gcode": [ "; filament end gcode \n" ], - "filament_flow_ratio": [ - "1" - ], "filament_is_support": [ "0" ], @@ -111,57 +118,53 @@ "3" ], "filament_long_retractions_when_cut": [ + "nil", "nil" ], "filament_max_volumetric_speed": [ + "3.2", "3.2" ], - "filament_minimal_purge_on_wipe_tower": [ - "15" - ], "filament_multitool_ramming": [ + "0", "0" ], "filament_multitool_ramming_flow": [ + "10", "10" ], "filament_multitool_ramming_volume": [ + "10", "10" ], "filament_notes": [ - "" + "High-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 3.2 mm^3/s, from local standard fallback preset Snapmaker TPU 95A @U1; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ], "filament_ramming_parameters": [ "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" ], - "filament_retract_before_wipe": [ - "nil" - ], "filament_retract_lift_above": [ + "nil", "nil" ], "filament_retract_lift_below": [ + "nil", "nil" ], "filament_retract_lift_enforce": [ - "nil" - ], - "filament_retract_restart_extra": [ - "nil" - ], - "filament_retract_when_changing_layer": [ + "nil", "nil" ], "filament_retraction_distances_when_cut": [ + "nil", "nil" ], "filament_retraction_length": [ + "1.4", "1.4" ], - "filament_retraction_minimum_travel": [ - "nil" - ], "filament_retraction_speed": [ + "30", "30" ], "filament_shrink": [ @@ -197,16 +200,12 @@ "filament_vendor": [ "Snapmaker" ], - "filament_wipe": [ - "nil" - ], - "filament_wipe_distance": [ - "nil" - ], "filament_z_hop": [ + "0.4", "0.4" ], "filament_z_hop_types": [ + "Auto Lift", "Auto Lift" ], "full_fan_speed_layer": [ @@ -222,17 +221,13 @@ "0" ], "nozzle_temperature": [ + "225", "225" ], "nozzle_temperature_initial_layer": [ + "225", "225" ], - "nozzle_temperature_range_high": [ - "250" - ], - "nozzle_temperature_range_low": [ - "200" - ], "overhang_fan_speed": [ "100" ], @@ -243,6 +238,7 @@ "0.4157" ], "pressure_advance": [ + "0.02", "0.02" ], "reduce_fan_stop_start_freq": [ @@ -280,5 +276,9 @@ ], "default_filament_colour": [ "" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" ] } 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 b9619dcca5..8fdda2dc94 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 @@ -1,13 +1,15 @@ { "type": "filament", "name": "Snapmaker TPU 95A HF @U1 0.6 nozzle", + "renamed_from": "Snapmaker TPU 95A HF U1 0.6 nozzle;Snapmaker TPU 95A HF @U1 0.6 High Flow nozzle;Snapmaker TPU 95A HF U1 0.6 High Flow nozzle", "inherits": "fdm_filament_tpu", "from": "system", "setting_id": "Q2svXpkEqg0dCdq3", "filament_id": "OFXSvqOX", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.6 nozzle)" + "Snapmaker U1 (0.6 nozzle)", + "Snapmaker U1 (0.6 High Flow nozzle)" ], "filament_start_gcode": [ "; filament start gcode\n" @@ -16,75 +18,90 @@ "; filament end gcode \n\n" ], "filament_multitool_ramming": [ + "1", "1" ], "filament_multitool_ramming_volume": [ + "0.1", "0.1" ], - "enable_pressure_advance": [ - "0" - ], "fan_cooling_layer_time": [ "100" ], "fan_max_speed": [ + "100", "100" ], "fan_min_speed": [ + "100", "100" ], "filament_deretraction_speed": [ + "nil", "nil" ], "filament_flow_ratio": [ + "1.067", "1.067" ], "filament_max_volumetric_speed": [ + "12", "12" ], "filament_multitool_ramming_flow": [ + "10", "10" ], "filament_retract_length_toolchange": [ + "8", "8" ], "filament_retraction_length": [ + "0.8", "0.8" ], "filament_retraction_speed": [ + "nil", "nil" ], "filament_vendor": [ "Snapmaker" ], "nozzle_temperature": [ + "215", "215" ], "nozzle_temperature_initial_layer": [ + "215", "215" ], "overhang_fan_threshold": [ "95%" ], "pressure_advance": [ + "0.14", "0.14" ], "slow_down_layer_time": [ "8" ], "additional_cooling_fan_speed": [ + "100", "100" ], "filament_z_hop_types": [ + "Slope Lift", "Slope Lift" ], "activate_air_filtration": [ + "0", "0" ], "chamber_temperatures": [ "0" ], "complete_print_exhaust_fan_speed": [ + "70", "70" ], "cool_plate_temp": [ @@ -94,6 +111,7 @@ "30" ], "during_print_exhaust_fan_speed": [ + "70", "70" ], "eng_plate_temp": [ @@ -106,18 +124,23 @@ "20" ], "filament_long_retractions_when_cut": [ + "nil", "nil" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" ], "filament_retract_when_changing_layer": [ + "nil", "nil" ], "filament_retraction_distances_when_cut": [ + "nil", "nil" ], "filament_z_hop": [ + "nil", "nil" ], "hot_plate_temp": [ @@ -142,6 +165,14 @@ "35" ], "nozzle_temperature_range_low": [ + "200", "200" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "Standard nozzle: !! It needs to be dried before use.\nSunlu TPU 95A\n\n\nHigh-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 12 mm^3/s, from Snorca standard preset Snapmaker TPU 95A HF @U1 0.6 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } 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 4283ac2651..f677f2111f 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 @@ -1,13 +1,15 @@ { "type": "filament", "name": "Snapmaker TPU 95A HF @U1 0.8 nozzle", + "renamed_from": "Snapmaker TPU 95A HF U1 0.8 nozzle;Snapmaker TPU 95A HF @U1 0.8 High Flow nozzle;Snapmaker TPU 95A HF U1 0.8 High Flow nozzle", "inherits": "fdm_filament_tpu", "from": "system", "setting_id": "RjsE08h3l37cAkAs", "filament_id": "OFXSvqOX", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.8 nozzle)" + "Snapmaker U1 (0.8 nozzle)", + "Snapmaker U1 (0.8 High Flow nozzle)" ], "filament_start_gcode": [ "; filament start gcode\n" @@ -16,75 +18,90 @@ "; filament end gcode \n\n" ], "filament_multitool_ramming": [ + "1", "1" ], "filament_multitool_ramming_volume": [ + "0.1", "0.1" ], - "enable_pressure_advance": [ - "0" - ], "fan_cooling_layer_time": [ "100" ], "fan_max_speed": [ + "100", "100" ], "fan_min_speed": [ + "100", "100" ], "filament_deretraction_speed": [ + "nil", "nil" ], "filament_flow_ratio": [ + "1.045", "1.045" ], "filament_max_volumetric_speed": [ + "16", "16" ], "filament_multitool_ramming_flow": [ + "15", "15" ], "filament_retract_length_toolchange": [ + "8", "8" ], "filament_retraction_length": [ + "1", "1" ], "filament_retraction_speed": [ + "nil", "nil" ], "filament_vendor": [ "Snapmaker" ], "nozzle_temperature": [ + "215", "215" ], "nozzle_temperature_initial_layer": [ + "215", "215" ], "overhang_fan_threshold": [ "95%" ], "pressure_advance": [ + "0.12", "0.12" ], "slow_down_layer_time": [ "12" ], "additional_cooling_fan_speed": [ + "100", "100" ], "filament_z_hop_types": [ + "Slope Lift", "Slope Lift" ], "activate_air_filtration": [ + "0", "0" ], "chamber_temperatures": [ "0" ], "complete_print_exhaust_fan_speed": [ + "70", "70" ], "cool_plate_temp": [ @@ -94,6 +111,7 @@ "30" ], "during_print_exhaust_fan_speed": [ + "70", "70" ], "eng_plate_temp": [ @@ -106,18 +124,23 @@ "20" ], "filament_long_retractions_when_cut": [ + "nil", "nil" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" ], "filament_retract_when_changing_layer": [ + "nil", "nil" ], "filament_retraction_distances_when_cut": [ + "nil", "nil" ], "filament_z_hop": [ + "nil", "nil" ], "hot_plate_temp": [ @@ -142,6 +165,14 @@ "35" ], "nozzle_temperature_range_low": [ + "200", "200" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "Standard nozzle: !! It needs to be dried before use.\nSunlu TPU 95A\n\n\nHigh-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 16 mm^3/s, from Snorca standard preset Snapmaker TPU 95A HF @U1 0.8 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } 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 816b78ceb8..f609cd0b50 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker TPU 95A HF @U1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker TPU 95A HF @U1.json @@ -1,13 +1,15 @@ { "type": "filament", "name": "Snapmaker TPU 95A HF @U1", + "renamed_from": "Snapmaker TPU 95A HF U1;Snapmaker TPU 95A HF @U1 0.4 High Flow nozzle;Snapmaker TPU 95A HF U1 0.4 High Flow nozzle", "inherits": "fdm_filament_tpu", "from": "system", "setting_id": "KwcwmV2UmZUgCBoz", "filament_id": "OFXSvqOX", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "filament_start_gcode": [ "; filament start gcode\n" @@ -16,69 +18,78 @@ "; filament end gcode \n\n" ], "filament_multitool_ramming": [ + "1", "1" ], "filament_multitool_ramming_volume": [ + "0.1", "0.1" ], - "enable_pressure_advance": [ - "0" - ], "fan_cooling_layer_time": [ "40" ], "fan_max_speed": [ + "50", "50" ], "fan_min_speed": [ + "10", "10" ], "filament_deretraction_speed": [ + "nil", "nil" ], "filament_flow_ratio": [ + "1.067", "1.067" ], "filament_max_volumetric_speed": [ + "9", "9" ], "filament_multitool_ramming_flow": [ + "10", "10" ], "filament_retract_length_toolchange": [ + "6", "6" ], "filament_retraction_length": [ + "1", "1" ], "filament_retraction_speed": [ + "nil", "nil" ], "filament_vendor": [ "Snapmaker" ], "nozzle_temperature": [ - "230" - ], - "nozzle_temperature_initial_layer": [ + "230", "230" ], "overhang_fan_threshold": [ "25%" ], "pressure_advance": [ + "0.23", "0.23" ], "slow_down_layer_time": [ "10" ], "activate_air_filtration": [ + "0", "0" ], "chamber_temperatures": [ "0" ], "complete_print_exhaust_fan_speed": [ + "70", "70" ], "cool_plate_temp": [ @@ -88,6 +99,7 @@ "30" ], "during_print_exhaust_fan_speed": [ + "70", "70" ], "eng_plate_temp": [ @@ -100,21 +112,27 @@ "20" ], "filament_long_retractions_when_cut": [ + "nil", "nil" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" ], "filament_retract_when_changing_layer": [ + "nil", "nil" ], "filament_retraction_distances_when_cut": [ + "nil", "nil" ], "filament_z_hop": [ + "nil", "nil" ], "filament_z_hop_types": [ + "nil", "nil" ], "hot_plate_temp": [ @@ -139,6 +157,14 @@ "35" ], "nozzle_temperature_range_low": [ + "200", "200" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "Standard nozzle: !! It needs to be dried before use.\nSunlu TPU 95A\n\n\nHigh-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 9 mm^3/s, from Snorca standard preset Snapmaker TPU 95A HF @U1 0.4 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." ] } diff --git a/resources/profiles/Snapmaker/filament/Snapmaker TPU @U1.json b/resources/profiles/Snapmaker/filament/Snapmaker TPU @U1.json index ba393bed17..7a62ae80ec 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker TPU @U1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker TPU @U1.json @@ -1,6 +1,7 @@ { "type": "filament", "name": "Snapmaker TPU @U1", + "renamed_from": "Snapmaker TPU U1;Snapmaker TPU @U1 0.4 High Flow nozzle;Snapmaker TPU U1 0.4 High Flow nozzle;Snapmaker TPU @U1 0.6 High Flow nozzle;Snapmaker TPU U1 0.6 High Flow nozzle;Snapmaker TPU @U1 0.8 High Flow nozzle;Snapmaker TPU U1 0.8 High Flow nozzle", "inherits": "Snapmaker TPU @U1 base", "from": "system", "setting_id": "QLO4hkw6Agd3gSyR", @@ -8,6 +9,20 @@ "compatible_printers": [ "Snapmaker U1 (0.4 nozzle)", "Snapmaker U1 (0.6 nozzle)", - "Snapmaker U1 (0.8 nozzle)" + "Snapmaker U1 (0.8 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)", + "Snapmaker U1 (0.6 High Flow nozzle)", + "Snapmaker U1 (0.8 High Flow nozzle)" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_notes": [ + "Standard nozzle: !! It needs to be dried before use.\nSunlu TPU 95A\n\n\nHigh-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 10.5 mm^3/s, from Snorca standard preset Snapmaker TPU @U1 0.4 nozzle (Snapmaker OrcaSlicer). No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." + ], + "filament_max_volumetric_speed": [ + "2.8", + "10.5" ] } diff --git a/resources/profiles/Snapmaker/filament/Snapmaker TPU High-Flow @U1.json b/resources/profiles/Snapmaker/filament/Snapmaker TPU High-Flow @U1.json index 0aca011924..6dce65a512 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker TPU High-Flow @U1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker TPU High-Flow @U1.json @@ -1,6 +1,7 @@ { "type": "filament", "name": "Snapmaker TPU High-Flow @U1", + "renamed_from": "Snapmaker TPU High-Flow U1;Snapmaker TPU High-Flow @U1 0.4 High Flow nozzle;Snapmaker TPU High-Flow U1 0.4 High Flow nozzle;Snapmaker TPU High-Flow @U1 0.6 High Flow nozzle;Snapmaker TPU High-Flow U1 0.6 High Flow nozzle;Snapmaker TPU High-Flow @U1 0.8 High Flow nozzle;Snapmaker TPU High-Flow U1 0.8 High Flow nozzle", "inherits": "Snapmaker TPU @U1 base", "from": "system", "setting_id": "5AXIg8WCdcd74S5v", @@ -9,24 +10,36 @@ "compatible_printers": [ "Snapmaker U1 (0.4 nozzle)", "Snapmaker U1 (0.6 nozzle)", - "Snapmaker U1 (0.8 nozzle)" + "Snapmaker U1 (0.8 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)", + "Snapmaker U1 (0.6 High Flow nozzle)", + "Snapmaker U1 (0.8 High Flow nozzle)" ], "filament_flow_ratio": [ + "0.983", "0.983" ], "filament_deretraction_speed": [ + "nil", "nil" ], "filament_max_volumetric_speed": [ + "7.6", "7.6" ], "filament_retraction_length": [ + "0.8", "0.8" ], "filament_retraction_speed": [ + "nil", "nil" ], "filament_notes": [ - "!! It needs to be dried before use.\nSnapmaker TPU 95A High-Flow\n" + "Standard nozzle: !! It needs to be dried before use.\nSnapmaker TPU 95A High-Flow\n\n\nHigh-flow nozzle: Other material settings are inherited from the matching standard-nozzle preset. Volumetric speed ceiling: 7.6 mm^3/s, from local standard fallback preset Snapmaker TPU High-Flow @U1; no matching Snorca U1 material/nozzle profile. No multiplier or cross-material extrapolation is applied. Calibrate for your nozzle and filament." + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" ] } 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 new file mode 100644 index 0000000000..042df8f861 --- /dev/null +++ b/resources/profiles/Snapmaker/machine/Snapmaker U1 (0.2 High Flow nozzle).json @@ -0,0 +1,49 @@ +{ + "type": "machine", + "name": "Snapmaker U1 (0.2 High Flow nozzle)", + "inherits": "Snapmaker U1 (0.2 nozzle)", + "from": "system", + "setting_id": "rypfKOLmPmXpR3Z9", + "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 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 nozzle", + "Snapmaker PLA SnapSpeed @U1 0.2 nozzle", + "Snapmaker PLA SnapSpeed @U1 0.2 nozzle", + "Snapmaker PLA SnapSpeed @U1 0.2 nozzle" + ], + "default_print_profile": "0.10 Standard @Snapmaker U1 (0.2 nozzle)", + "machine_end_gcode": ";===== date: 20260605 =====================\n; layer [layer_num]\n; max_layer_z [max_layer_z]\n; print_sequence [print_sequence]\n\n{if print_sequence == \"by object\"}\n{\nlocal move_z = max_print_height;\n\nif max_layer_z < ((max_print_height - z_offset) - 2) then\n move_z = z_offset + min(((max_layer_z - z_offset) + 2), max_print_height);\nendif\n}\n\nG91\nG1 X2 Y2 Z1 F24000\nG90\nG1 Z{move_z} F600\n{endif}\n\nPRINT_END\nTIMELAPSE_STOP\n\n; U1 nozzle flow metadata, one value per logical filament\n; filament_volume_type = {regex_replace(regex_replace(zdigits(0, size(filament_type)), /0/, \"high_flow,\"), /,$/, \"\")}\n", + "extruder_type": [ + "Direct Drive", + "Direct Drive", + "Direct Drive", + "Direct Drive" + ], + "extruder_variant_list": [ + "Direct Drive High Flow", + "Direct Drive High Flow", + "Direct Drive High Flow", + "Direct Drive High Flow" + ], + "printer_extruder_id": [ + "1", + "2", + "3", + "4" + ], + "printer_extruder_variant": [ + "Direct Drive High Flow", + "Direct Drive High Flow", + "Direct Drive High Flow", + "Direct Drive High Flow" + ], + "default_nozzle_volume_type": [ + "High Flow", + "High Flow", + "High Flow", + "High Flow" + ] +} 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 674b82930c..6e2939134e 100644 --- a/resources/profiles/Snapmaker/machine/Snapmaker U1 (0.2 nozzle).json +++ b/resources/profiles/Snapmaker/machine/Snapmaker U1 (0.2 nozzle).json @@ -34,7 +34,7 @@ "0", "0" ], - "machine_end_gcode": ";===== date: 20260605 =====================\n; layer [layer_num]\n; max_layer_z [max_layer_z]\n; print_sequence [print_sequence]\n\n{if print_sequence == \"by object\"}\n{\nlocal move_z = max_print_height;\n\nif max_layer_z < ((max_print_height - z_offset) - 2) then\n move_z = z_offset + min(((max_layer_z - z_offset) + 2), max_print_height);\nendif\n}\n\nG91\nG1 X2 Y2 Z1 F24000\nG90\nG1 Z{move_z} F600\n{endif}\n\nPRINT_END\nTIMELAPSE_STOP\n", + "machine_end_gcode": ";===== date: 20260605 =====================\n; layer [layer_num]\n; max_layer_z [max_layer_z]\n; print_sequence [print_sequence]\n\n{if print_sequence == \"by object\"}\n{\nlocal move_z = max_print_height;\n\nif max_layer_z < ((max_print_height - z_offset) - 2) then\n move_z = z_offset + min(((max_layer_z - z_offset) + 2), max_print_height);\nendif\n}\n\nG91\nG1 X2 Y2 Z1 F24000\nG90\nG1 Z{move_z} F600\n{endif}\n\nPRINT_END\nTIMELAPSE_STOP\n\n; U1 nozzle flow metadata, one value per logical filament\n; filament_volume_type = {regex_replace(regex_replace(zdigits(0, size(filament_type)), /0/, \"standard,\"), /,$/, \"\")}\n", "machine_max_jerk_z": [ "3", "0.4", @@ -65,7 +65,7 @@ "20", "12" ], - "machine_start_gcode": "SET_PRINT_AUTO_BED_LEVELING ENABLE=1\nSET_TIME_LAPSE_CAMERA ENABLE=1\n;===== date: 20260128 =====================\n\nPRINT_START\nDEFECT_DETECTION_START\nSET_PRINT_STATS_INFO TOTAL_LAYER={total_layer_count} CURRENT_LAYER=0\nTIMELAPSE_START\nM140 S{bed_temperature_initial_layer_single}\nM104 T{initial_extruder} S140\nM204 S10000\nG28 X Y\nDEFECT_DETECT_NOODLE_FIRST\n;===== 床面异物检测 ========\nT{initial_extruder}\nG90\nDEFECT_DETECTION_DETECT_BED\n;===== 取放头检测 =================\nSM_PRINT_CHECK_SWITCH_EXTRUDER\n\n;===== 自动进料 & 挤出流量 & 预挤出 ======================\nSM_PRINT_EXTRUDER_PREHEAT EXTRUDER=1 TEMP=140\nSM_PRINT_AUTO_FEED EXTRUDER=0\nSM_PRINT_FLOW_CALIBRATE EXTRUDER=0\nSM_PRINT_EXTRUDER_PREHEAT EXTRUDER=2 TEMP=140\nSM_PRINT_AUTO_FEED EXTRUDER=1\nSM_PRINT_FLOW_CALIBRATE EXTRUDER=1\nSM_PRINT_EXTRUDER_PREHEAT EXTRUDER=3 TEMP=140\nSM_PRINT_AUTO_FEED EXTRUDER=2\nSM_PRINT_FLOW_CALIBRATE EXTRUDER=2\nSM_PRINT_AUTO_FEED EXTRUDER=3\nSM_PRINT_FLOW_CALIBRATE EXTRUDER=3\nM104 S0 T0 A0\nM104 S0 T1 A0\nM104 S0 T2 A0\nM104 S0 T3 A0\nM104 T{initial_extruder} S{nozzle_temperature[initial_extruder] - 90}\n\n;===== 粗回零 =================\nT{initial_extruder}\nM106 S255\nM106 P2 S0\nMOVE_TO_DISCARD_FILAMENT_POSITION\nM109 T{initial_extruder} S{nozzle_temperature[initial_extruder] - 90}\nROUGHLY_CLEAN_NOZZLE_WITH_DISCARD\nMOVE_TO_XY_IDLE_POSITION_EXTRUDER\nG28 Z I140 J140\n\n;===== 检测钢板 =================\nDETECT_BED_PLATE\n\n;===== 深度清洁喷嘴 =================\nG90\nG0 Z5 F10000\nMOVE_TO_DISCARD_FILAMENT_POSITION\nM109 S{nozzle_temperature[initial_extruder] - 50}\nROUGHLY_CLEAN_NOZZLE\nMOVE_TO_XY_IDLE_POSITION_EXTRUDER\nFINELY_CLEAN_NOZZLE_STAGE_1\nM104 S{nozzle_temperature[initial_extruder] - 90}\nG0 Z5 F10000\nMOVE_TO_DISCARD_FILAMENT_POSITION\nROUGHLY_CLEAN_NOZZLE\nMOVE_TO_XY_IDLE_POSITION_EXTRUDER\nFINELY_CLEAN_NOZZLE_STAGE_2\n\n;===== 精回零 =================\nM106 S255\nM109 S{nozzle_temperature[initial_extruder] - 90}\nM190 S{bed_temperature_initial_layer_single}\nM107 P2\nG90\nG0 Z5 F10000\nWAIT_CHAMBER_TEMP TIMEOUT=180\n{if curr_bed_type==\"High Temp Plate\"} \nG28 Z Z_OFFSET -0.07 \n{else} \nG28 Z \n{endif} \n\n\n;===== 热床调平 =================\n{if curr_bed_type==\"High Temp Plate\"} \n; Always pass `ADAPTIVE_MARGIN=0` because Orca has already handled `adaptive_bed_mesh_margin` internally\n; Make sure to set ADAPTIVE to 0 otherwise Klipper will use it's own adaptive bed mesh logic\nBED_MESH_CALIBRATE mesh_min={adaptive_bed_mesh_min[0]},{adaptive_bed_mesh_min[1]} mesh_max={adaptive_bed_mesh_max[0]},{adaptive_bed_mesh_max[1]} ALGORITHM=[bed_mesh_algo] PROBE_COUNT={bed_mesh_probe_count[0]},{bed_mesh_probe_count[1]} ADAPTIVE=0 ADAPTIVE_MARGIN=0 Z_OFFSET=-0.07\n{else} \n; Always pass `ADAPTIVE_MARGIN=0` because Orca has already handled `adaptive_bed_mesh_margin` internally\n; Make sure to set ADAPTIVE to 0 otherwise Klipper will use it's own adaptive bed mesh logic\nBED_MESH_CALIBRATE mesh_min={adaptive_bed_mesh_min[0]},{adaptive_bed_mesh_min[1]} mesh_max={adaptive_bed_mesh_max[0]},{adaptive_bed_mesh_max[1]} ALGORITHM=[bed_mesh_algo] PROBE_COUNT={bed_mesh_probe_count[0]},{bed_mesh_probe_count[1]} ADAPTIVE=0 ADAPTIVE_MARGIN=0\n{endif} \n\n\n;===== 画起始线 =================\nG90\nG1 Z1.5\nG0 X85 Y1 Z2 F18000\nM109 S{nozzle_temperature_initial_layer[initial_extruder]}\nG1 Z0.2\nM83\nG1 X185 E15 F360\nG1 Z1.5\n\nG90\nM106 S0", + "machine_start_gcode": "SET_PRINT_AUTO_BED_LEVELING ENABLE=1\nSET_TIME_LAPSE_CAMERA ENABLE=1\n;===== date: 20260128 =====================\n\nPRINT_START\nDEFECT_DETECTION_START\nSET_PRINT_STATS_INFO TOTAL_LAYER={total_layer_count} CURRENT_LAYER=0\nTIMELAPSE_START\nM140 S{bed_temperature_initial_layer_single}\nM104 T{initial_extruder} S140\nM204 S10000\n\n; Select purifier mode from the softening temperatures of used filaments.\n{if min_vitrification_temperature>70}\nSET_PURIFIER_MODE MODE=3 DESIRE_TEMP=45 FAN_SPEED=0.6 DELAY_OFF=600\n{elsif min_vitrification_temperature<=50}\nSET_PURIFIER_MODE MODE=1 DESIRE_TEMP=42 ALARM_TEMP=45 FAN_SPEED=0.6 DELAY_OFF=0\n{else}\nSET_PURIFIER_MODE MODE=3 DESIRE_TEMP=0 FAN_SPEED=0.6 DELAY_OFF=600\n{endif}\n\nG28 X Y\nDEFECT_DETECT_NOODLE_FIRST\n;===== 床面异物检测 ========\nT{initial_extruder}\nG90\nDEFECT_DETECTION_DETECT_BED\n;===== 取放头检测 =================\nSM_PRINT_CHECK_SWITCH_EXTRUDER\n\n;===== 自动进料 & 挤出流量 & 预挤出 ======================\nSM_PRINT_EXTRUDER_PREHEAT EXTRUDER=1 TEMP=140\nSM_PRINT_AUTO_FEED EXTRUDER=0\nSM_PRINT_FLOW_CALIBRATE EXTRUDER=0\nSM_PRINT_EXTRUDER_PREHEAT EXTRUDER=2 TEMP=140\nSM_PRINT_AUTO_FEED EXTRUDER=1\nSM_PRINT_FLOW_CALIBRATE EXTRUDER=1\nSM_PRINT_EXTRUDER_PREHEAT EXTRUDER=3 TEMP=140\nSM_PRINT_AUTO_FEED EXTRUDER=2\nSM_PRINT_FLOW_CALIBRATE EXTRUDER=2\nSM_PRINT_AUTO_FEED EXTRUDER=3\nSM_PRINT_FLOW_CALIBRATE EXTRUDER=3\nM104 S0 T0 A0\nM104 S0 T1 A0\nM104 S0 T2 A0\nM104 S0 T3 A0\nM104 T{initial_extruder} S{nozzle_temperature[initial_extruder] - 90}\n\n;===== 粗回零 =================\nT{initial_extruder}\nM106 S255\nM106 P2 S0\nMOVE_TO_DISCARD_FILAMENT_POSITION\nM109 T{initial_extruder} S{nozzle_temperature[initial_extruder] - 90}\nROUGHLY_CLEAN_NOZZLE_WITH_DISCARD\nMOVE_TO_XY_IDLE_POSITION_EXTRUDER\nG28 Z I140 J140\n\n;===== 检测钢板 =================\nDETECT_BED_PLATE\n\n;===== 深度清洁喷嘴 =================\nG90\nG0 Z5 F10000\nMOVE_TO_DISCARD_FILAMENT_POSITION\nM109 S{nozzle_temperature[initial_extruder] - 50}\nROUGHLY_CLEAN_NOZZLE\nMOVE_TO_XY_IDLE_POSITION_EXTRUDER\nFINELY_CLEAN_NOZZLE_STAGE_1\nM104 S{nozzle_temperature[initial_extruder] - 90}\nG0 Z5 F10000\nMOVE_TO_DISCARD_FILAMENT_POSITION\nROUGHLY_CLEAN_NOZZLE\nMOVE_TO_XY_IDLE_POSITION_EXTRUDER\nFINELY_CLEAN_NOZZLE_STAGE_2\n\n;===== 精回零 =================\nM106 S255\nM109 S{nozzle_temperature[initial_extruder] - 90}\nM190 S{bed_temperature_initial_layer_single}\nM107 P2\nG90\nG0 Z5 F10000\nWAIT_CHAMBER_TEMP TIMEOUT=180\n{if curr_bed_type==\"High Temp Plate\"} \nG28 Z Z_OFFSET -0.07 \n{else} \nG28 Z \n{endif} \n\n\n;===== 热床调平 =================\n{if curr_bed_type==\"High Temp Plate\"} \n; Always pass `ADAPTIVE_MARGIN=0` because Orca has already handled `adaptive_bed_mesh_margin` internally\n; Make sure to set ADAPTIVE to 0 otherwise Klipper will use it's own adaptive bed mesh logic\nBED_MESH_CALIBRATE mesh_min={adaptive_bed_mesh_min[0]},{adaptive_bed_mesh_min[1]} mesh_max={adaptive_bed_mesh_max[0]},{adaptive_bed_mesh_max[1]} ALGORITHM=[bed_mesh_algo] PROBE_COUNT={bed_mesh_probe_count[0]},{bed_mesh_probe_count[1]} ADAPTIVE=0 ADAPTIVE_MARGIN=0 Z_OFFSET=-0.07\n{else} \n; Always pass `ADAPTIVE_MARGIN=0` because Orca has already handled `adaptive_bed_mesh_margin` internally\n; Make sure to set ADAPTIVE to 0 otherwise Klipper will use it's own adaptive bed mesh logic\nBED_MESH_CALIBRATE mesh_min={adaptive_bed_mesh_min[0]},{adaptive_bed_mesh_min[1]} mesh_max={adaptive_bed_mesh_max[0]},{adaptive_bed_mesh_max[1]} ALGORITHM=[bed_mesh_algo] PROBE_COUNT={bed_mesh_probe_count[0]},{bed_mesh_probe_count[1]} ADAPTIVE=0 ADAPTIVE_MARGIN=0\n{endif} \n\n\n;===== 画起始线 =================\nG90\nG1 Z1.5\nG0 X85 Y1 Z2 F18000\nM109 S{nozzle_temperature_initial_layer[initial_extruder]}\nG1 Z0.2\nM83\nG1 X185 E15 F360\nG1 Z1.5\n\nG90\nM106 S0", "machine_tool_change_time": "5", "max_layer_height": [ "0.14", @@ -215,5 +215,11 @@ "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 new file mode 100644 index 0000000000..1a8c1a0448 --- /dev/null +++ b/resources/profiles/Snapmaker/machine/Snapmaker U1 (0.4 High Flow nozzle).json @@ -0,0 +1,49 @@ +{ + "type": "machine", + "name": "Snapmaker U1 (0.4 High Flow nozzle)", + "inherits": "Snapmaker U1 (0.4 nozzle)", + "from": "system", + "setting_id": "YVXcn9a2pyGfl8wo", + "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 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", + "Snapmaker PLA SnapSpeed @U1", + "Snapmaker PLA SnapSpeed @U1", + "Snapmaker PLA SnapSpeed @U1" + ], + "default_print_profile": "0.20 Standard @Snapmaker U1 (0.4 nozzle)", + "machine_end_gcode": ";===== date: 20260605 =====================\n; layer [layer_num]\n; max_layer_z [max_layer_z]\n; print_sequence [print_sequence]\n\n{if print_sequence == \"by object\"}\n{\nlocal move_z = max_print_height;\n\nif max_layer_z < ((max_print_height - z_offset) - 2) then\n move_z = z_offset + min(((max_layer_z - z_offset) + 2), max_print_height);\nendif\n}\n\nG91\nG1 X2 Y2 Z1 F24000\nG90\nG1 Z{move_z} F600\n{endif}\n\nPRINT_END\nTIMELAPSE_STOP\n\n; U1 nozzle flow metadata, one value per logical filament\n; filament_volume_type = {regex_replace(regex_replace(zdigits(0, size(filament_type)), /0/, \"high_flow,\"), /,$/, \"\")}\n", + "extruder_type": [ + "Direct Drive", + "Direct Drive", + "Direct Drive", + "Direct Drive" + ], + "extruder_variant_list": [ + "Direct Drive High Flow", + "Direct Drive High Flow", + "Direct Drive High Flow", + "Direct Drive High Flow" + ], + "printer_extruder_id": [ + "1", + "2", + "3", + "4" + ], + "printer_extruder_variant": [ + "Direct Drive High Flow", + "Direct Drive High Flow", + "Direct Drive High Flow", + "Direct Drive High Flow" + ], + "default_nozzle_volume_type": [ + "High Flow", + "High Flow", + "High Flow", + "High Flow" + ] +} 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 3acd21c2dd..a1dcbf2029 100644 --- a/resources/profiles/Snapmaker/machine/Snapmaker U1 (0.4 nozzle).json +++ b/resources/profiles/Snapmaker/machine/Snapmaker U1 (0.4 nozzle).json @@ -34,7 +34,7 @@ "0", "0" ], - "machine_end_gcode": ";===== date: 20260605 =====================\n; layer [layer_num]\n; max_layer_z [max_layer_z]\n; print_sequence [print_sequence]\n\n{if print_sequence == \"by object\"}\n{\nlocal move_z = max_print_height;\n\nif max_layer_z < ((max_print_height - z_offset) - 2) then\n move_z = z_offset + min(((max_layer_z - z_offset) + 2), max_print_height);\nendif\n}\n\nG91\nG1 X2 Y2 Z1 F24000\nG90\nG1 Z{move_z} F600\n{endif}\n\nPRINT_END\nTIMELAPSE_STOP\n", + "machine_end_gcode": ";===== date: 20260605 =====================\n; layer [layer_num]\n; max_layer_z [max_layer_z]\n; print_sequence [print_sequence]\n\n{if print_sequence == \"by object\"}\n{\nlocal move_z = max_print_height;\n\nif max_layer_z < ((max_print_height - z_offset) - 2) then\n move_z = z_offset + min(((max_layer_z - z_offset) + 2), max_print_height);\nendif\n}\n\nG91\nG1 X2 Y2 Z1 F24000\nG90\nG1 Z{move_z} F600\n{endif}\n\nPRINT_END\nTIMELAPSE_STOP\n\n; U1 nozzle flow metadata, one value per logical filament\n; filament_volume_type = {regex_replace(regex_replace(zdigits(0, size(filament_type)), /0/, \"standard,\"), /,$/, \"\")}\n", "machine_max_jerk_z": [ "3", "0.4", @@ -65,7 +65,7 @@ "20", "12" ], - "machine_start_gcode": "SET_PRINT_AUTO_BED_LEVELING ENABLE=1\nSET_TIME_LAPSE_CAMERA ENABLE=1\n;===== date: 20260128 =====================\n\nPRINT_START\nDEFECT_DETECTION_START\nSET_PRINT_STATS_INFO TOTAL_LAYER={total_layer_count} CURRENT_LAYER=0\nTIMELAPSE_START\nM140 S{bed_temperature_initial_layer_single}\nM104 T{initial_extruder} S140\nM204 S10000\nG28 X Y\nDEFECT_DETECT_NOODLE_FIRST\n;===== 床面异物检测 ========\nT{initial_extruder}\nG90\nDEFECT_DETECTION_DETECT_BED\n;===== 取放头检测 =================\nSM_PRINT_CHECK_SWITCH_EXTRUDER\n\n;===== 自动进料 & 挤出流量 & 预挤出 ======================\nSM_PRINT_EXTRUDER_PREHEAT EXTRUDER=1 TEMP=140\nSM_PRINT_AUTO_FEED EXTRUDER=0\nSM_PRINT_FLOW_CALIBRATE EXTRUDER=0\nSM_PRINT_EXTRUDER_PREHEAT EXTRUDER=2 TEMP=140\nSM_PRINT_AUTO_FEED EXTRUDER=1\nSM_PRINT_FLOW_CALIBRATE EXTRUDER=1\nSM_PRINT_EXTRUDER_PREHEAT EXTRUDER=3 TEMP=140\nSM_PRINT_AUTO_FEED EXTRUDER=2\nSM_PRINT_FLOW_CALIBRATE EXTRUDER=2\nSM_PRINT_AUTO_FEED EXTRUDER=3\nSM_PRINT_FLOW_CALIBRATE EXTRUDER=3\nM104 S0 T0 A0\nM104 S0 T1 A0\nM104 S0 T2 A0\nM104 S0 T3 A0\nM104 T{initial_extruder} S{nozzle_temperature[initial_extruder] - 90}\n\n;===== 粗回零 =================\nT{initial_extruder}\nM106 S255\nM106 P2 S0\nMOVE_TO_DISCARD_FILAMENT_POSITION\nM109 T{initial_extruder} S{nozzle_temperature[initial_extruder] - 90}\nROUGHLY_CLEAN_NOZZLE_WITH_DISCARD\nMOVE_TO_XY_IDLE_POSITION_EXTRUDER\nG28 Z I140 J140\n\n;===== 检测钢板 =================\nDETECT_BED_PLATE\n\n;===== 深度清洁喷嘴 =================\nG90\nG0 Z5 F10000\nMOVE_TO_DISCARD_FILAMENT_POSITION\nM109 S{nozzle_temperature[initial_extruder] - 50}\nROUGHLY_CLEAN_NOZZLE\nMOVE_TO_XY_IDLE_POSITION_EXTRUDER\nFINELY_CLEAN_NOZZLE_STAGE_1\nM104 S{nozzle_temperature[initial_extruder] - 90}\nG0 Z5 F10000\nMOVE_TO_DISCARD_FILAMENT_POSITION\nROUGHLY_CLEAN_NOZZLE\nMOVE_TO_XY_IDLE_POSITION_EXTRUDER\nFINELY_CLEAN_NOZZLE_STAGE_2\n\n;===== 精回零 =================\nM106 S255\nM109 S{nozzle_temperature[initial_extruder] - 90}\nM190 S{bed_temperature_initial_layer_single}\nM107 P2\nG90\nG0 Z5 F10000\nWAIT_CHAMBER_TEMP TIMEOUT=180\n{if curr_bed_type==\"High Temp Plate\"} \nG28 Z Z_OFFSET -0.07 \n{else} \nG28 Z \n{endif} \n\n\n;===== 热床调平 =================\n{if curr_bed_type==\"High Temp Plate\"} \n; Always pass `ADAPTIVE_MARGIN=0` because Orca has already handled `adaptive_bed_mesh_margin` internally\n; Make sure to set ADAPTIVE to 0 otherwise Klipper will use it's own adaptive bed mesh logic\nBED_MESH_CALIBRATE mesh_min={adaptive_bed_mesh_min[0]},{adaptive_bed_mesh_min[1]} mesh_max={adaptive_bed_mesh_max[0]},{adaptive_bed_mesh_max[1]} ALGORITHM=[bed_mesh_algo] PROBE_COUNT={bed_mesh_probe_count[0]},{bed_mesh_probe_count[1]} ADAPTIVE=0 ADAPTIVE_MARGIN=0 Z_OFFSET=-0.07\n{else} \n; Always pass `ADAPTIVE_MARGIN=0` because Orca has already handled `adaptive_bed_mesh_margin` internally\n; Make sure to set ADAPTIVE to 0 otherwise Klipper will use it's own adaptive bed mesh logic\nBED_MESH_CALIBRATE mesh_min={adaptive_bed_mesh_min[0]},{adaptive_bed_mesh_min[1]} mesh_max={adaptive_bed_mesh_max[0]},{adaptive_bed_mesh_max[1]} ALGORITHM=[bed_mesh_algo] PROBE_COUNT={bed_mesh_probe_count[0]},{bed_mesh_probe_count[1]} ADAPTIVE=0 ADAPTIVE_MARGIN=0\n{endif} \n\n\n;===== 画起始线 =================\nG90\nG1 Z1.5\nG0 X85 Y1 Z2 F18000\nM109 S{nozzle_temperature_initial_layer[initial_extruder]}\nG1 Z0.2\nM83\nG1 X185 E15 F360\nG1 Z1.5\n\nG90\nM106 S0", + "machine_start_gcode": "SET_PRINT_AUTO_BED_LEVELING ENABLE=1\nSET_TIME_LAPSE_CAMERA ENABLE=1\n;===== date: 20260128 =====================\n\nPRINT_START\nDEFECT_DETECTION_START\nSET_PRINT_STATS_INFO TOTAL_LAYER={total_layer_count} CURRENT_LAYER=0\nTIMELAPSE_START\nM140 S{bed_temperature_initial_layer_single}\nM104 T{initial_extruder} S140\nM204 S10000\n\n; Select purifier mode from the softening temperatures of used filaments.\n{if min_vitrification_temperature>70}\nSET_PURIFIER_MODE MODE=3 DESIRE_TEMP=45 FAN_SPEED=0.6 DELAY_OFF=600\n{elsif min_vitrification_temperature<=50}\nSET_PURIFIER_MODE MODE=1 DESIRE_TEMP=42 ALARM_TEMP=45 FAN_SPEED=0.6 DELAY_OFF=0\n{else}\nSET_PURIFIER_MODE MODE=3 DESIRE_TEMP=0 FAN_SPEED=0.6 DELAY_OFF=600\n{endif}\n\nG28 X Y\nDEFECT_DETECT_NOODLE_FIRST\n;===== 床面异物检测 ========\nT{initial_extruder}\nG90\nDEFECT_DETECTION_DETECT_BED\n;===== 取放头检测 =================\nSM_PRINT_CHECK_SWITCH_EXTRUDER\n\n;===== 自动进料 & 挤出流量 & 预挤出 ======================\nSM_PRINT_EXTRUDER_PREHEAT EXTRUDER=1 TEMP=140\nSM_PRINT_AUTO_FEED EXTRUDER=0\nSM_PRINT_FLOW_CALIBRATE EXTRUDER=0\nSM_PRINT_EXTRUDER_PREHEAT EXTRUDER=2 TEMP=140\nSM_PRINT_AUTO_FEED EXTRUDER=1\nSM_PRINT_FLOW_CALIBRATE EXTRUDER=1\nSM_PRINT_EXTRUDER_PREHEAT EXTRUDER=3 TEMP=140\nSM_PRINT_AUTO_FEED EXTRUDER=2\nSM_PRINT_FLOW_CALIBRATE EXTRUDER=2\nSM_PRINT_AUTO_FEED EXTRUDER=3\nSM_PRINT_FLOW_CALIBRATE EXTRUDER=3\nM104 S0 T0 A0\nM104 S0 T1 A0\nM104 S0 T2 A0\nM104 S0 T3 A0\nM104 T{initial_extruder} S{nozzle_temperature[initial_extruder] - 90}\n\n;===== 粗回零 =================\nT{initial_extruder}\nM106 S255\nM106 P2 S0\nMOVE_TO_DISCARD_FILAMENT_POSITION\nM109 T{initial_extruder} S{nozzle_temperature[initial_extruder] - 90}\nROUGHLY_CLEAN_NOZZLE_WITH_DISCARD\nMOVE_TO_XY_IDLE_POSITION_EXTRUDER\nG28 Z I140 J140\n\n;===== 检测钢板 =================\nDETECT_BED_PLATE\n\n;===== 深度清洁喷嘴 =================\nG90\nG0 Z5 F10000\nMOVE_TO_DISCARD_FILAMENT_POSITION\nM109 S{nozzle_temperature[initial_extruder] - 50}\nROUGHLY_CLEAN_NOZZLE\nMOVE_TO_XY_IDLE_POSITION_EXTRUDER\nFINELY_CLEAN_NOZZLE_STAGE_1\nM104 S{nozzle_temperature[initial_extruder] - 90}\nG0 Z5 F10000\nMOVE_TO_DISCARD_FILAMENT_POSITION\nROUGHLY_CLEAN_NOZZLE\nMOVE_TO_XY_IDLE_POSITION_EXTRUDER\nFINELY_CLEAN_NOZZLE_STAGE_2\n\n;===== 精回零 =================\nM106 S255\nM109 S{nozzle_temperature[initial_extruder] - 90}\nM190 S{bed_temperature_initial_layer_single}\nM107 P2\nG90\nG0 Z5 F10000\nWAIT_CHAMBER_TEMP TIMEOUT=180\n{if curr_bed_type==\"High Temp Plate\"} \nG28 Z Z_OFFSET -0.07 \n{else} \nG28 Z \n{endif} \n\n\n;===== 热床调平 =================\n{if curr_bed_type==\"High Temp Plate\"} \n; Always pass `ADAPTIVE_MARGIN=0` because Orca has already handled `adaptive_bed_mesh_margin` internally\n; Make sure to set ADAPTIVE to 0 otherwise Klipper will use it's own adaptive bed mesh logic\nBED_MESH_CALIBRATE mesh_min={adaptive_bed_mesh_min[0]},{adaptive_bed_mesh_min[1]} mesh_max={adaptive_bed_mesh_max[0]},{adaptive_bed_mesh_max[1]} ALGORITHM=[bed_mesh_algo] PROBE_COUNT={bed_mesh_probe_count[0]},{bed_mesh_probe_count[1]} ADAPTIVE=0 ADAPTIVE_MARGIN=0 Z_OFFSET=-0.07\n{else} \n; Always pass `ADAPTIVE_MARGIN=0` because Orca has already handled `adaptive_bed_mesh_margin` internally\n; Make sure to set ADAPTIVE to 0 otherwise Klipper will use it's own adaptive bed mesh logic\nBED_MESH_CALIBRATE mesh_min={adaptive_bed_mesh_min[0]},{adaptive_bed_mesh_min[1]} mesh_max={adaptive_bed_mesh_max[0]},{adaptive_bed_mesh_max[1]} ALGORITHM=[bed_mesh_algo] PROBE_COUNT={bed_mesh_probe_count[0]},{bed_mesh_probe_count[1]} ADAPTIVE=0 ADAPTIVE_MARGIN=0\n{endif} \n\n\n;===== 画起始线 =================\nG90\nG1 Z1.5\nG0 X85 Y1 Z2 F18000\nM109 S{nozzle_temperature_initial_layer[initial_extruder]}\nG1 Z0.2\nM83\nG1 X185 E15 F360\nG1 Z1.5\n\nG90\nM106 S0", "machine_tool_change_time": "5", "max_layer_height": [ "0.32", @@ -218,5 +218,11 @@ ], "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 cc4e7a0515..e9d28a5761 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 @@ -31,5 +31,11 @@ "stainless_steel", "stainless_steel", "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 new file mode 100644 index 0000000000..07d651e5c4 --- /dev/null +++ b/resources/profiles/Snapmaker/machine/Snapmaker U1 (0.6 High Flow nozzle).json @@ -0,0 +1,49 @@ +{ + "type": "machine", + "name": "Snapmaker U1 (0.6 High Flow nozzle)", + "inherits": "Snapmaker U1 (0.6 nozzle)", + "from": "system", + "setting_id": "7Nqiw8MQIWaQqB1R", + "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 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 nozzle", + "Snapmaker PLA SnapSpeed @U1 0.6 nozzle", + "Snapmaker PLA SnapSpeed @U1 0.6 nozzle", + "Snapmaker PLA SnapSpeed @U1 0.6 nozzle" + ], + "default_print_profile": "0.30 Standard @Snapmaker U1 (0.6 nozzle)", + "machine_end_gcode": ";===== date: 20260605 =====================\n; layer [layer_num]\n; max_layer_z [max_layer_z]\n; print_sequence [print_sequence]\n\n{if print_sequence == \"by object\"}\n{\nlocal move_z = max_print_height;\n\nif max_layer_z < ((max_print_height - z_offset) - 2) then\n move_z = z_offset + min(((max_layer_z - z_offset) + 2), max_print_height);\nendif\n}\n\nG91\nG1 X2 Y2 Z1 F24000\nG90\nG1 Z{move_z} F600\n{endif}\n\nPRINT_END\nTIMELAPSE_STOP\n\n; U1 nozzle flow metadata, one value per logical filament\n; filament_volume_type = {regex_replace(regex_replace(zdigits(0, size(filament_type)), /0/, \"high_flow,\"), /,$/, \"\")}\n", + "extruder_type": [ + "Direct Drive", + "Direct Drive", + "Direct Drive", + "Direct Drive" + ], + "extruder_variant_list": [ + "Direct Drive High Flow", + "Direct Drive High Flow", + "Direct Drive High Flow", + "Direct Drive High Flow" + ], + "printer_extruder_id": [ + "1", + "2", + "3", + "4" + ], + "printer_extruder_variant": [ + "Direct Drive High Flow", + "Direct Drive High Flow", + "Direct Drive High Flow", + "Direct Drive High Flow" + ], + "default_nozzle_volume_type": [ + "High Flow", + "High Flow", + "High Flow", + "High Flow" + ] +} 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 98b6f7e683..b26043aa7b 100644 --- a/resources/profiles/Snapmaker/machine/Snapmaker U1 (0.6 nozzle).json +++ b/resources/profiles/Snapmaker/machine/Snapmaker U1 (0.6 nozzle).json @@ -34,7 +34,7 @@ "0", "0" ], - "machine_end_gcode": ";===== date: 20260605 =====================\n; layer [layer_num]\n; max_layer_z [max_layer_z]\n; print_sequence [print_sequence]\n\n{if print_sequence == \"by object\"}\n{\nlocal move_z = max_print_height;\n\nif max_layer_z < ((max_print_height - z_offset) - 2) then\n move_z = z_offset + min(((max_layer_z - z_offset) + 2), max_print_height);\nendif\n}\n\nG91\nG1 X2 Y2 Z1 F24000\nG90\nG1 Z{move_z} F600\n{endif}\n\nPRINT_END\nTIMELAPSE_STOP\n", + "machine_end_gcode": ";===== date: 20260605 =====================\n; layer [layer_num]\n; max_layer_z [max_layer_z]\n; print_sequence [print_sequence]\n\n{if print_sequence == \"by object\"}\n{\nlocal move_z = max_print_height;\n\nif max_layer_z < ((max_print_height - z_offset) - 2) then\n move_z = z_offset + min(((max_layer_z - z_offset) + 2), max_print_height);\nendif\n}\n\nG91\nG1 X2 Y2 Z1 F24000\nG90\nG1 Z{move_z} F600\n{endif}\n\nPRINT_END\nTIMELAPSE_STOP\n\n; U1 nozzle flow metadata, one value per logical filament\n; filament_volume_type = {regex_replace(regex_replace(zdigits(0, size(filament_type)), /0/, \"standard,\"), /,$/, \"\")}\n", "machine_max_jerk_z": [ "3", "0.4", @@ -65,7 +65,7 @@ "20", "12" ], - "machine_start_gcode": "SET_PRINT_AUTO_BED_LEVELING ENABLE=1\nSET_TIME_LAPSE_CAMERA ENABLE=1\n;===== date: 20260128 =====================\n\nPRINT_START\nDEFECT_DETECTION_START\nSET_PRINT_STATS_INFO TOTAL_LAYER={total_layer_count} CURRENT_LAYER=0\nTIMELAPSE_START\nM140 S{bed_temperature_initial_layer_single}\nM104 T{initial_extruder} S140\nM204 S10000\nG28 X Y\nDEFECT_DETECT_NOODLE_FIRST\n;===== 床面异物检测 ========\nT{initial_extruder}\nG90\nDEFECT_DETECTION_DETECT_BED\n;===== 取放头检测 =================\nSM_PRINT_CHECK_SWITCH_EXTRUDER\n\n;===== 自动进料 & 挤出流量 & 预挤出 ======================\nSM_PRINT_EXTRUDER_PREHEAT EXTRUDER=1 TEMP=140\nSM_PRINT_AUTO_FEED EXTRUDER=0\nSM_PRINT_FLOW_CALIBRATE EXTRUDER=0\nSM_PRINT_EXTRUDER_PREHEAT EXTRUDER=2 TEMP=140\nSM_PRINT_AUTO_FEED EXTRUDER=1\nSM_PRINT_FLOW_CALIBRATE EXTRUDER=1\nSM_PRINT_EXTRUDER_PREHEAT EXTRUDER=3 TEMP=140\nSM_PRINT_AUTO_FEED EXTRUDER=2\nSM_PRINT_FLOW_CALIBRATE EXTRUDER=2\nSM_PRINT_AUTO_FEED EXTRUDER=3\nSM_PRINT_FLOW_CALIBRATE EXTRUDER=3\nM104 S0 T0 A0\nM104 S0 T1 A0\nM104 S0 T2 A0\nM104 S0 T3 A0\nM104 T{initial_extruder} S{nozzle_temperature[initial_extruder] - 90}\n\n;===== 粗回零 =================\nT{initial_extruder}\nM106 S255\nM106 P2 S0\nMOVE_TO_DISCARD_FILAMENT_POSITION\nM109 T{initial_extruder} S{nozzle_temperature[initial_extruder] - 90}\nROUGHLY_CLEAN_NOZZLE_WITH_DISCARD\nMOVE_TO_XY_IDLE_POSITION_EXTRUDER\nG28 Z I140 J140\n\n;===== 检测钢板 =================\nDETECT_BED_PLATE\n\n;===== 深度清洁喷嘴 =================\nG90\nG0 Z5 F10000\nMOVE_TO_DISCARD_FILAMENT_POSITION\nM109 S{nozzle_temperature[initial_extruder] - 50}\nROUGHLY_CLEAN_NOZZLE\nMOVE_TO_XY_IDLE_POSITION_EXTRUDER\nFINELY_CLEAN_NOZZLE_STAGE_1\nM104 S{nozzle_temperature[initial_extruder] - 90}\nG0 Z5 F10000\nMOVE_TO_DISCARD_FILAMENT_POSITION\nROUGHLY_CLEAN_NOZZLE\nMOVE_TO_XY_IDLE_POSITION_EXTRUDER\nFINELY_CLEAN_NOZZLE_STAGE_2\n\n;===== 精回零 =================\nM106 S255\nM109 S{nozzle_temperature[initial_extruder] - 90}\nM190 S{bed_temperature_initial_layer_single}\nM107 P2\nG90\nG0 Z5 F10000\nWAIT_CHAMBER_TEMP TIMEOUT=180\n{if curr_bed_type==\"High Temp Plate\"} \nG28 Z Z_OFFSET -0.07 \n{else} \nG28 Z \n{endif} \n\n\n;===== 热床调平 =================\n{if curr_bed_type==\"High Temp Plate\"} \n; Always pass `ADAPTIVE_MARGIN=0` because Orca has already handled `adaptive_bed_mesh_margin` internally\n; Make sure to set ADAPTIVE to 0 otherwise Klipper will use it's own adaptive bed mesh logic\nBED_MESH_CALIBRATE mesh_min={adaptive_bed_mesh_min[0]},{adaptive_bed_mesh_min[1]} mesh_max={adaptive_bed_mesh_max[0]},{adaptive_bed_mesh_max[1]} ALGORITHM=[bed_mesh_algo] PROBE_COUNT={bed_mesh_probe_count[0]},{bed_mesh_probe_count[1]} ADAPTIVE=0 ADAPTIVE_MARGIN=0 Z_OFFSET=-0.07\n{else} \n; Always pass `ADAPTIVE_MARGIN=0` because Orca has already handled `adaptive_bed_mesh_margin` internally\n; Make sure to set ADAPTIVE to 0 otherwise Klipper will use it's own adaptive bed mesh logic\nBED_MESH_CALIBRATE mesh_min={adaptive_bed_mesh_min[0]},{adaptive_bed_mesh_min[1]} mesh_max={adaptive_bed_mesh_max[0]},{adaptive_bed_mesh_max[1]} ALGORITHM=[bed_mesh_algo] PROBE_COUNT={bed_mesh_probe_count[0]},{bed_mesh_probe_count[1]} ADAPTIVE=0 ADAPTIVE_MARGIN=0\n{endif} \n\n\n;===== 画起始线 =================\nG90\nG1 Z1.5\nG0 X85 Y1 Z2 F18000\nM109 S{nozzle_temperature_initial_layer[initial_extruder]}\nG1 Z0.2\nM83\nG1 X185 E15 F360\nG1 Z1.5\n\nG90\nM106 S0", + "machine_start_gcode": "SET_PRINT_AUTO_BED_LEVELING ENABLE=1\nSET_TIME_LAPSE_CAMERA ENABLE=1\n;===== date: 20260128 =====================\n\nPRINT_START\nDEFECT_DETECTION_START\nSET_PRINT_STATS_INFO TOTAL_LAYER={total_layer_count} CURRENT_LAYER=0\nTIMELAPSE_START\nM140 S{bed_temperature_initial_layer_single}\nM104 T{initial_extruder} S140\nM204 S10000\n\n; Select purifier mode from the softening temperatures of used filaments.\n{if min_vitrification_temperature>70}\nSET_PURIFIER_MODE MODE=3 DESIRE_TEMP=45 FAN_SPEED=0.6 DELAY_OFF=600\n{elsif min_vitrification_temperature<=50}\nSET_PURIFIER_MODE MODE=1 DESIRE_TEMP=42 ALARM_TEMP=45 FAN_SPEED=0.6 DELAY_OFF=0\n{else}\nSET_PURIFIER_MODE MODE=3 DESIRE_TEMP=0 FAN_SPEED=0.6 DELAY_OFF=600\n{endif}\n\nG28 X Y\nDEFECT_DETECT_NOODLE_FIRST\n;===== 床面异物检测 ========\nT{initial_extruder}\nG90\nDEFECT_DETECTION_DETECT_BED\n;===== 取放头检测 =================\nSM_PRINT_CHECK_SWITCH_EXTRUDER\n\n;===== 自动进料 & 挤出流量 & 预挤出 ======================\nSM_PRINT_EXTRUDER_PREHEAT EXTRUDER=1 TEMP=140\nSM_PRINT_AUTO_FEED EXTRUDER=0\nSM_PRINT_FLOW_CALIBRATE EXTRUDER=0\nSM_PRINT_EXTRUDER_PREHEAT EXTRUDER=2 TEMP=140\nSM_PRINT_AUTO_FEED EXTRUDER=1\nSM_PRINT_FLOW_CALIBRATE EXTRUDER=1\nSM_PRINT_EXTRUDER_PREHEAT EXTRUDER=3 TEMP=140\nSM_PRINT_AUTO_FEED EXTRUDER=2\nSM_PRINT_FLOW_CALIBRATE EXTRUDER=2\nSM_PRINT_AUTO_FEED EXTRUDER=3\nSM_PRINT_FLOW_CALIBRATE EXTRUDER=3\nM104 S0 T0 A0\nM104 S0 T1 A0\nM104 S0 T2 A0\nM104 S0 T3 A0\nM104 T{initial_extruder} S{nozzle_temperature[initial_extruder] - 90}\n\n;===== 粗回零 =================\nT{initial_extruder}\nM106 S255\nM106 P2 S0\nMOVE_TO_DISCARD_FILAMENT_POSITION\nM109 T{initial_extruder} S{nozzle_temperature[initial_extruder] - 90}\nROUGHLY_CLEAN_NOZZLE_WITH_DISCARD\nMOVE_TO_XY_IDLE_POSITION_EXTRUDER\nG28 Z I140 J140\n\n;===== 检测钢板 =================\nDETECT_BED_PLATE\n\n;===== 深度清洁喷嘴 =================\nG90\nG0 Z5 F10000\nMOVE_TO_DISCARD_FILAMENT_POSITION\nM109 S{nozzle_temperature[initial_extruder] - 50}\nROUGHLY_CLEAN_NOZZLE\nMOVE_TO_XY_IDLE_POSITION_EXTRUDER\nFINELY_CLEAN_NOZZLE_STAGE_1\nM104 S{nozzle_temperature[initial_extruder] - 90}\nG0 Z5 F10000\nMOVE_TO_DISCARD_FILAMENT_POSITION\nROUGHLY_CLEAN_NOZZLE\nMOVE_TO_XY_IDLE_POSITION_EXTRUDER\nFINELY_CLEAN_NOZZLE_STAGE_2\n\n;===== 精回零 =================\nM106 S255\nM109 S{nozzle_temperature[initial_extruder] - 90}\nM190 S{bed_temperature_initial_layer_single}\nM107 P2\nG90\nG0 Z5 F10000\nWAIT_CHAMBER_TEMP TIMEOUT=180\n{if curr_bed_type==\"High Temp Plate\"} \nG28 Z Z_OFFSET -0.07 \n{else} \nG28 Z \n{endif} \n\n\n;===== 热床调平 =================\n{if curr_bed_type==\"High Temp Plate\"} \n; Always pass `ADAPTIVE_MARGIN=0` because Orca has already handled `adaptive_bed_mesh_margin` internally\n; Make sure to set ADAPTIVE to 0 otherwise Klipper will use it's own adaptive bed mesh logic\nBED_MESH_CALIBRATE mesh_min={adaptive_bed_mesh_min[0]},{adaptive_bed_mesh_min[1]} mesh_max={adaptive_bed_mesh_max[0]},{adaptive_bed_mesh_max[1]} ALGORITHM=[bed_mesh_algo] PROBE_COUNT={bed_mesh_probe_count[0]},{bed_mesh_probe_count[1]} ADAPTIVE=0 ADAPTIVE_MARGIN=0 Z_OFFSET=-0.07\n{else} \n; Always pass `ADAPTIVE_MARGIN=0` because Orca has already handled `adaptive_bed_mesh_margin` internally\n; Make sure to set ADAPTIVE to 0 otherwise Klipper will use it's own adaptive bed mesh logic\nBED_MESH_CALIBRATE mesh_min={adaptive_bed_mesh_min[0]},{adaptive_bed_mesh_min[1]} mesh_max={adaptive_bed_mesh_max[0]},{adaptive_bed_mesh_max[1]} ALGORITHM=[bed_mesh_algo] PROBE_COUNT={bed_mesh_probe_count[0]},{bed_mesh_probe_count[1]} ADAPTIVE=0 ADAPTIVE_MARGIN=0\n{endif} \n\n\n;===== 画起始线 =================\nG90\nG1 Z1.5\nG0 X85 Y1 Z2 F18000\nM109 S{nozzle_temperature_initial_layer[initial_extruder]}\nG1 Z0.2\nM83\nG1 X185 E15 F360\nG1 Z1.5\n\nG90\nM106 S0", "machine_tool_change_time": "5", "max_layer_height": [ "0.42", @@ -215,5 +215,11 @@ "143", "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 new file mode 100644 index 0000000000..6730524bc1 --- /dev/null +++ b/resources/profiles/Snapmaker/machine/Snapmaker U1 (0.8 High Flow nozzle).json @@ -0,0 +1,49 @@ +{ + "type": "machine", + "name": "Snapmaker U1 (0.8 High Flow nozzle)", + "inherits": "Snapmaker U1 (0.8 nozzle)", + "from": "system", + "setting_id": "aTs5dXyBbXItUEeS", + "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 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 nozzle", + "Snapmaker PLA SnapSpeed @U1 0.8 nozzle", + "Snapmaker PLA SnapSpeed @U1 0.8 nozzle", + "Snapmaker PLA SnapSpeed @U1 0.8 nozzle" + ], + "default_print_profile": "0.40 Standard @Snapmaker U1 (0.8 nozzle)", + "machine_end_gcode": ";===== date: 20260605 =====================\n; layer [layer_num]\n; max_layer_z [max_layer_z]\n; print_sequence [print_sequence]\n\n{if print_sequence == \"by object\"}\n{\nlocal move_z = max_print_height;\n\nif max_layer_z < ((max_print_height - z_offset) - 2) then\n move_z = z_offset + min(((max_layer_z - z_offset) + 2), max_print_height);\nendif\n}\n\nG91\nG1 X2 Y2 Z1 F24000\nG90\nG1 Z{move_z} F600\n{endif}\n\nPRINT_END\nTIMELAPSE_STOP\n\n; U1 nozzle flow metadata, one value per logical filament\n; filament_volume_type = {regex_replace(regex_replace(zdigits(0, size(filament_type)), /0/, \"high_flow,\"), /,$/, \"\")}\n", + "extruder_type": [ + "Direct Drive", + "Direct Drive", + "Direct Drive", + "Direct Drive" + ], + "extruder_variant_list": [ + "Direct Drive High Flow", + "Direct Drive High Flow", + "Direct Drive High Flow", + "Direct Drive High Flow" + ], + "printer_extruder_id": [ + "1", + "2", + "3", + "4" + ], + "printer_extruder_variant": [ + "Direct Drive High Flow", + "Direct Drive High Flow", + "Direct Drive High Flow", + "Direct Drive High Flow" + ], + "default_nozzle_volume_type": [ + "High Flow", + "High Flow", + "High Flow", + "High Flow" + ] +} 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 6ab566e0aa..3934dc73f8 100644 --- a/resources/profiles/Snapmaker/machine/Snapmaker U1 (0.8 nozzle).json +++ b/resources/profiles/Snapmaker/machine/Snapmaker U1 (0.8 nozzle).json @@ -34,7 +34,7 @@ "0", "0" ], - "machine_end_gcode": ";===== date: 20260605 =====================\n; layer [layer_num]\n; max_layer_z [max_layer_z]\n; print_sequence [print_sequence]\n\n{if print_sequence == \"by object\"}\n{\nlocal move_z = max_print_height;\n\nif max_layer_z < ((max_print_height - z_offset) - 2) then\n move_z = z_offset + min(((max_layer_z - z_offset) + 2), max_print_height);\nendif\n}\n\nG91\nG1 X2 Y2 Z1 F24000\nG90\nG1 Z{move_z} F600\n{endif}\n\nPRINT_END\nTIMELAPSE_STOP\n", + "machine_end_gcode": ";===== date: 20260605 =====================\n; layer [layer_num]\n; max_layer_z [max_layer_z]\n; print_sequence [print_sequence]\n\n{if print_sequence == \"by object\"}\n{\nlocal move_z = max_print_height;\n\nif max_layer_z < ((max_print_height - z_offset) - 2) then\n move_z = z_offset + min(((max_layer_z - z_offset) + 2), max_print_height);\nendif\n}\n\nG91\nG1 X2 Y2 Z1 F24000\nG90\nG1 Z{move_z} F600\n{endif}\n\nPRINT_END\nTIMELAPSE_STOP\n\n; U1 nozzle flow metadata, one value per logical filament\n; filament_volume_type = {regex_replace(regex_replace(zdigits(0, size(filament_type)), /0/, \"standard,\"), /,$/, \"\")}\n", "machine_max_jerk_z": [ "3", "0.4", @@ -65,7 +65,7 @@ "20", "12" ], - "machine_start_gcode": "SET_PRINT_AUTO_BED_LEVELING ENABLE=1\nSET_TIME_LAPSE_CAMERA ENABLE=1\n;===== date: 20260128 =====================\n\nPRINT_START\nDEFECT_DETECTION_START\nSET_PRINT_STATS_INFO TOTAL_LAYER={total_layer_count} CURRENT_LAYER=0\nTIMELAPSE_START\nM140 S{bed_temperature_initial_layer_single}\nM104 T{initial_extruder} S140\nM204 S10000\nG28 X Y\nDEFECT_DETECT_NOODLE_FIRST\n;===== 床面异物检测 ========\nT{initial_extruder}\nG90\nDEFECT_DETECTION_DETECT_BED\n;===== 取放头检测 =================\nSM_PRINT_CHECK_SWITCH_EXTRUDER\n\n;===== 自动进料 & 挤出流量 & 预挤出 ======================\nSM_PRINT_EXTRUDER_PREHEAT EXTRUDER=1 TEMP=140\nSM_PRINT_AUTO_FEED EXTRUDER=0\nSM_PRINT_FLOW_CALIBRATE EXTRUDER=0\nSM_PRINT_EXTRUDER_PREHEAT EXTRUDER=2 TEMP=140\nSM_PRINT_AUTO_FEED EXTRUDER=1\nSM_PRINT_FLOW_CALIBRATE EXTRUDER=1\nSM_PRINT_EXTRUDER_PREHEAT EXTRUDER=3 TEMP=140\nSM_PRINT_AUTO_FEED EXTRUDER=2\nSM_PRINT_FLOW_CALIBRATE EXTRUDER=2\nSM_PRINT_AUTO_FEED EXTRUDER=3\nSM_PRINT_FLOW_CALIBRATE EXTRUDER=3\nM104 S0 T0 A0\nM104 S0 T1 A0\nM104 S0 T2 A0\nM104 S0 T3 A0\nM104 T{initial_extruder} S{nozzle_temperature[initial_extruder] - 90}\n\n;===== 粗回零 =================\nT{initial_extruder}\nM106 S255\nM106 P2 S0\nMOVE_TO_DISCARD_FILAMENT_POSITION\nM109 T{initial_extruder} S{nozzle_temperature[initial_extruder] - 90}\nROUGHLY_CLEAN_NOZZLE_WITH_DISCARD\nMOVE_TO_XY_IDLE_POSITION_EXTRUDER\nG28 Z I140 J140\n\n;===== 检测钢板 =================\nDETECT_BED_PLATE\n\n;===== 深度清洁喷嘴 =================\nG90\nG0 Z5 F10000\nMOVE_TO_DISCARD_FILAMENT_POSITION\nM109 S{nozzle_temperature[initial_extruder] - 50}\nROUGHLY_CLEAN_NOZZLE\nMOVE_TO_XY_IDLE_POSITION_EXTRUDER\nFINELY_CLEAN_NOZZLE_STAGE_1\nM104 S{nozzle_temperature[initial_extruder] - 90}\nG0 Z5 F10000\nMOVE_TO_DISCARD_FILAMENT_POSITION\nROUGHLY_CLEAN_NOZZLE\nMOVE_TO_XY_IDLE_POSITION_EXTRUDER\nFINELY_CLEAN_NOZZLE_STAGE_2\n\n;===== 精回零 =================\nM106 S255\nM109 S{nozzle_temperature[initial_extruder] - 90}\nM190 S{bed_temperature_initial_layer_single}\nM107 P2\nG90\nG0 Z5 F10000\nWAIT_CHAMBER_TEMP TIMEOUT=180\n{if curr_bed_type==\"High Temp Plate\"} \nG28 Z Z_OFFSET -0.07 \n{else} \nG28 Z \n{endif} \n\n\n;===== 热床调平 =================\n{if curr_bed_type==\"High Temp Plate\"} \n; Always pass `ADAPTIVE_MARGIN=0` because Orca has already handled `adaptive_bed_mesh_margin` internally\n; Make sure to set ADAPTIVE to 0 otherwise Klipper will use it's own adaptive bed mesh logic\nBED_MESH_CALIBRATE mesh_min={adaptive_bed_mesh_min[0]},{adaptive_bed_mesh_min[1]} mesh_max={adaptive_bed_mesh_max[0]},{adaptive_bed_mesh_max[1]} ALGORITHM=[bed_mesh_algo] PROBE_COUNT={bed_mesh_probe_count[0]},{bed_mesh_probe_count[1]} ADAPTIVE=0 ADAPTIVE_MARGIN=0 Z_OFFSET=-0.07\n{else} \n; Always pass `ADAPTIVE_MARGIN=0` because Orca has already handled `adaptive_bed_mesh_margin` internally\n; Make sure to set ADAPTIVE to 0 otherwise Klipper will use it's own adaptive bed mesh logic\nBED_MESH_CALIBRATE mesh_min={adaptive_bed_mesh_min[0]},{adaptive_bed_mesh_min[1]} mesh_max={adaptive_bed_mesh_max[0]},{adaptive_bed_mesh_max[1]} ALGORITHM=[bed_mesh_algo] PROBE_COUNT={bed_mesh_probe_count[0]},{bed_mesh_probe_count[1]} ADAPTIVE=0 ADAPTIVE_MARGIN=0\n{endif} \n\n\n;===== 画起始线 =================\nG90\nG1 Z1.5\nG0 X85 Y1 Z2 F18000\nM109 S{nozzle_temperature_initial_layer[initial_extruder]}\nG1 Z0.2\nM83\nG1 X185 E15 F360\nG1 Z1.5\n\nG90\nM106 S0", + "machine_start_gcode": "SET_PRINT_AUTO_BED_LEVELING ENABLE=1\nSET_TIME_LAPSE_CAMERA ENABLE=1\n;===== date: 20260128 =====================\n\nPRINT_START\nDEFECT_DETECTION_START\nSET_PRINT_STATS_INFO TOTAL_LAYER={total_layer_count} CURRENT_LAYER=0\nTIMELAPSE_START\nM140 S{bed_temperature_initial_layer_single}\nM104 T{initial_extruder} S140\nM204 S10000\n\n; Select purifier mode from the softening temperatures of used filaments.\n{if min_vitrification_temperature>70}\nSET_PURIFIER_MODE MODE=3 DESIRE_TEMP=45 FAN_SPEED=0.6 DELAY_OFF=600\n{elsif min_vitrification_temperature<=50}\nSET_PURIFIER_MODE MODE=1 DESIRE_TEMP=42 ALARM_TEMP=45 FAN_SPEED=0.6 DELAY_OFF=0\n{else}\nSET_PURIFIER_MODE MODE=3 DESIRE_TEMP=0 FAN_SPEED=0.6 DELAY_OFF=600\n{endif}\n\nG28 X Y\nDEFECT_DETECT_NOODLE_FIRST\n;===== 床面异物检测 ========\nT{initial_extruder}\nG90\nDEFECT_DETECTION_DETECT_BED\n;===== 取放头检测 =================\nSM_PRINT_CHECK_SWITCH_EXTRUDER\n\n;===== 自动进料 & 挤出流量 & 预挤出 ======================\nSM_PRINT_EXTRUDER_PREHEAT EXTRUDER=1 TEMP=140\nSM_PRINT_AUTO_FEED EXTRUDER=0\nSM_PRINT_FLOW_CALIBRATE EXTRUDER=0\nSM_PRINT_EXTRUDER_PREHEAT EXTRUDER=2 TEMP=140\nSM_PRINT_AUTO_FEED EXTRUDER=1\nSM_PRINT_FLOW_CALIBRATE EXTRUDER=1\nSM_PRINT_EXTRUDER_PREHEAT EXTRUDER=3 TEMP=140\nSM_PRINT_AUTO_FEED EXTRUDER=2\nSM_PRINT_FLOW_CALIBRATE EXTRUDER=2\nSM_PRINT_AUTO_FEED EXTRUDER=3\nSM_PRINT_FLOW_CALIBRATE EXTRUDER=3\nM104 S0 T0 A0\nM104 S0 T1 A0\nM104 S0 T2 A0\nM104 S0 T3 A0\nM104 T{initial_extruder} S{nozzle_temperature[initial_extruder] - 90}\n\n;===== 粗回零 =================\nT{initial_extruder}\nM106 S255\nM106 P2 S0\nMOVE_TO_DISCARD_FILAMENT_POSITION\nM109 T{initial_extruder} S{nozzle_temperature[initial_extruder] - 90}\nROUGHLY_CLEAN_NOZZLE_WITH_DISCARD\nMOVE_TO_XY_IDLE_POSITION_EXTRUDER\nG28 Z I140 J140\n\n;===== 检测钢板 =================\nDETECT_BED_PLATE\n\n;===== 深度清洁喷嘴 =================\nG90\nG0 Z5 F10000\nMOVE_TO_DISCARD_FILAMENT_POSITION\nM109 S{nozzle_temperature[initial_extruder] - 50}\nROUGHLY_CLEAN_NOZZLE\nMOVE_TO_XY_IDLE_POSITION_EXTRUDER\nFINELY_CLEAN_NOZZLE_STAGE_1\nM104 S{nozzle_temperature[initial_extruder] - 90}\nG0 Z5 F10000\nMOVE_TO_DISCARD_FILAMENT_POSITION\nROUGHLY_CLEAN_NOZZLE\nMOVE_TO_XY_IDLE_POSITION_EXTRUDER\nFINELY_CLEAN_NOZZLE_STAGE_2\n\n;===== 精回零 =================\nM106 S255\nM109 S{nozzle_temperature[initial_extruder] - 90}\nM190 S{bed_temperature_initial_layer_single}\nM107 P2\nG90\nG0 Z5 F10000\nWAIT_CHAMBER_TEMP TIMEOUT=180\n{if curr_bed_type==\"High Temp Plate\"} \nG28 Z Z_OFFSET -0.07 \n{else} \nG28 Z \n{endif} \n\n\n;===== 热床调平 =================\n{if curr_bed_type==\"High Temp Plate\"} \n; Always pass `ADAPTIVE_MARGIN=0` because Orca has already handled `adaptive_bed_mesh_margin` internally\n; Make sure to set ADAPTIVE to 0 otherwise Klipper will use it's own adaptive bed mesh logic\nBED_MESH_CALIBRATE mesh_min={adaptive_bed_mesh_min[0]},{adaptive_bed_mesh_min[1]} mesh_max={adaptive_bed_mesh_max[0]},{adaptive_bed_mesh_max[1]} ALGORITHM=[bed_mesh_algo] PROBE_COUNT={bed_mesh_probe_count[0]},{bed_mesh_probe_count[1]} ADAPTIVE=0 ADAPTIVE_MARGIN=0 Z_OFFSET=-0.07\n{else} \n; Always pass `ADAPTIVE_MARGIN=0` because Orca has already handled `adaptive_bed_mesh_margin` internally\n; Make sure to set ADAPTIVE to 0 otherwise Klipper will use it's own adaptive bed mesh logic\nBED_MESH_CALIBRATE mesh_min={adaptive_bed_mesh_min[0]},{adaptive_bed_mesh_min[1]} mesh_max={adaptive_bed_mesh_max[0]},{adaptive_bed_mesh_max[1]} ALGORITHM=[bed_mesh_algo] PROBE_COUNT={bed_mesh_probe_count[0]},{bed_mesh_probe_count[1]} ADAPTIVE=0 ADAPTIVE_MARGIN=0\n{endif} \n\n\n;===== 画起始线 =================\nG90\nG1 Z1.5\nG0 X85 Y1 Z2 F18000\nM109 S{nozzle_temperature_initial_layer[initial_extruder]}\nG1 Z0.2\nM83\nG1 X185 E15 F360\nG1 Z1.5\n\nG90\nM106 S0", "machine_tool_change_time": "5", "max_layer_height": [ "0.56", @@ -215,5 +215,11 @@ "143", "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 96eb53f81a..3fa02cde23 100644 --- a/resources/profiles/Snapmaker/machine/Snapmaker U1.json +++ b/resources/profiles/Snapmaker/machine/Snapmaker U1.json @@ -5,8 +5,8 @@ "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", "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" + "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 0b3d89a303..bec96fc2c1 100644 --- a/resources/profiles/Snapmaker/machine/fdm_U1.json +++ b/resources/profiles/Snapmaker/machine/fdm_U1.json @@ -12,174 +12,150 @@ "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", "machine_pause_gcode": "M601", "change_filament_gcode": "", - "machine_start_gcode": "PRINT_START TOOL_TEMP={first_layer_temperature[initial_tool]} {if is_extruder_used[0]}T0_TEMP={first_layer_temperature[0]}{endif} {if is_extruder_used[1]}T1_TEMP={first_layer_temperature[1]}{endif} {if is_extruder_used[2]}T2_TEMP={first_layer_temperature[2]}{endif} {if is_extruder_used[3]}T3_TEMP={first_layer_temperature[3]}{endif} {if is_extruder_used[4]}T4_TEMP={first_layer_temperature[4]}{endif} {if is_extruder_used[5]}T5_TEMP={first_layer_temperature[5]}{endif} BED_TEMP=[first_layer_bed_temperature] TOOL=[initial_tool]\n\nM83\n; set extruder temp\n{if first_layer_temperature[0] > 0 and (is_extruder_used[0])}M104 T0 S{first_layer_temperature[0]}{endif}\n{if first_layer_temperature[1] > 0 and (is_extruder_used[1])}M104 T1 S{first_layer_temperature[1]}{endif}\n{if first_layer_temperature[2] > 0 and (is_extruder_used[2])}M104 T2 S{first_layer_temperature[2]}{endif}\n{if first_layer_temperature[3] > 0 and (is_extruder_used[3])}M104 T3 S{first_layer_temperature[3]}{endif}\n{if first_layer_temperature[4] > 0 and (is_extruder_used[4])}M104 T4 S{first_layer_temperature[4]}{endif}\n{if (is_extruder_used[0]) and initial_tool != 0}\n;\n; purge first tool\n;\nG1 F{travel_speed * 60}\nM109 T0 S{first_layer_temperature[0]}\nT0; pick the tool\nG92 E0 ; reset extruder position\n\nG0 X{(0 == 0 ? 0 : (0 == 1 ? 120 : (0 == 2 ? 180 : 300)))} Y{(0 < 4 ? 0 : 3)} Z10 F{(travel_speed * 60)} ; move close to the sheet's edge\nG0 E{if filament_multitool_ramming[0]}10{else}30{endif} X40 Z0.2 F{if filament_multitool_ramming[0]}500{else}170{endif} ; purge while moving towards the sheet\nG0 X40 E9 F800 ; continue purging and wipe the nozzle\nG0 X{40 + 3} Z{0.05} F{8000} ; wipe, move close to the bed\nG0 X{40 + 3 * 2} Z0.2 F{8000} ; wipe, move quickly away from the bed\nG1 E{- 1.5 * retract_length[0]} F2400 ; retract\n{e_retracted[0] = 1.5 * retract_length[0]} ; update slicer internal retract variable\nG92 E0 ; reset extruder position\n\nM104 S{(idle_temperature[0] == 0 ? (first_layer_temperature[0] + standby_temperature_delta) : (idle_temperature[0]))} T0\n{endif}\n{if (is_extruder_used[1]) and initial_tool != 1}\n;\n; purge second tool\n;\nG1 F{travel_speed * 60}\nM109 T1 S{first_layer_temperature[1]}\nT1; pick the tool\nG92 E0 ; reset extruder position\n\nG0 X{(1 == 0 ? 0 : (1 == 1 ? 120 : (1 == 2 ? 180 : 300)))} Y{(1 < 4 ? 0 : 3)} Z10 F{(travel_speed * 60)} ; move close to the sheet's edge\nG0 E{if filament_multitool_ramming[1]}10{else}30{endif} X120 Z0.2 F{if filament_multitool_ramming[1]}500{else}170{endif} ; purge while moving towards the sheet\nG0 X80 E9 F800 ; continue purging and wipe the nozzle\nG0 X{80 - 3} Z{0.05} F{8000} ; wipe, move close to the bed\nG0 X{80 - 3 * 2} Z0.2 F{8000} ; wipe, move quickly away from the bed\nG1 E{- 1.5 * retract_length[1]} F2400 ; retract\n{e_retracted[1] = 1.5 * retract_length[1]} ; update slicer internal retract variable\nG92 E0 ; reset extruder position\n\nM104 S{(idle_temperature[1] == 0 ? (first_layer_temperature[1] + standby_temperature_delta) : (idle_temperature[1]))} T1\n{endif}\n{if (is_extruder_used[2]) and initial_tool != 2}\n;\n; purge third tool\n;\nG1 F{travel_speed * 60}\nM109 T2 S{first_layer_temperature[2]}\nT2; pick the tool\nG92 E0 ; reset extruder position\n\nG0 X{(2 == 0 ? 0 : (2 == 1 ? 120 : (2 == 2 ? 180 : 300)))} Y{(2 < 4 ? 0 : 3)} Z10 F{(travel_speed * 60)} ; move close to the sheet's edge\nG0 E{if filament_multitool_ramming[2]}10{else}30{endif} X220 Z0.2 F{if filament_multitool_ramming[2]}500{else}170{endif} ; purge while moving towards the sheet\nG0 X220 E9 F800 ; continue purging and wipe the nozzle\nG0 X{220 + 3} Z{0.05} F{8000} ; wipe, move close to the bed\nG0 X{220 + 3 * 2} Z0.2 F{8000} ; wipe, move quickly away from the bed\nG1 E{- 1.5 * retract_length[2]} F2400 ; retract\n{e_retracted[2] = 1.5 * retract_length[2]} ; update slicer internal retract variable\nG92 E0 ; reset extruder position\n\nM104 S{(idle_temperature[2] == 0 ? (first_layer_temperature[2] + standby_temperature_delta) : (idle_temperature[2]))} T2\n{endif}\n{if (is_extruder_used[3]) and initial_tool != 3}\n;\n; purge fourth tool\n;\nG1 F{travel_speed * 60}\nM109 T3 S{first_layer_temperature[3]}\nT3; pick the tool\nG92 E0 ; reset extruder position\n\nG0 X{(3 == 0 ? 0 : (3 == 1 ? 120 : (3 == 2 ? 180 : 300)))} Y{(3 < 4 ? 0 : 3)} Z10 F{(travel_speed * 60)} ; move close to the sheet's edge\nG0 E{if filament_multitool_ramming[3]}10{else}30{endif} X290 Z0.2 F{if filament_multitool_ramming[3]}500{else}170{endif} ; purge while moving towards the sheet\nG0 X260 E9 F800 ; continue purging and wipe the nozzle\nG0 X{260 - 3} Z{0.05} F{8000} ; wipe, move close to the bed\nG0 X{260 - 3 * 2} Z0.2 F{8000} ; wipe, move quickly away from the bed\nG1 E{- 1.5 * retract_length[3]} F2400 ; retract\n{e_retracted[3] = 1.5 * retract_length[3]} ; update slicer internal retract variable\nG92 E0 ; reset extruder position\n\nM104 S{(idle_temperature[3] == 0 ? (first_layer_temperature[3] + standby_temperature_delta) : (idle_temperature[3]))} T3\n{endif}\n{if (is_extruder_used[4]) and initial_tool != 4}\n;\n; purge fifth tool\n;\nG1 F{travel_speed * 60}\nM109 T4 S{first_layer_temperature[4]}\nT4; pick the tool\nG92 E0 ; reset extruder position\n\nG0 X{(4 == 0 ? 0 : (4 == 1 ? 120 : (4 == 2 ? 180 : 300)))} Y{(4 < 4 ? 0 : 3)} Z10 F{(travel_speed * 60)} ; move close to the sheet's edge\nG0 E{if filament_multitool_ramming[4]}10{else}30{endif} X290 Z0.2 F{if filament_multitool_ramming[4]}500{else}170{endif} ; purge while moving towards the sheet\nG0 X260 E9 F800 ; continue purging and wipe the nozzle\nG0 X{260 - 3} Z{0.05} F{8000} ; wipe, move close to the bed\nG0 X{260 - 3 * 2} Z0.2 F{8000} ; wipe, move quickly away from the bed\nG1 E{- 1.5 * retract_length[4]} F2400 ; retract\n{e_retracted[4] = 1.5 * retract_length[4]} ; update slicer internal retract variable\nG92 E0 ; reset extruder position\n\nM104 S{(idle_temperature[4] == 0 ? (first_layer_temperature[4] + standby_temperature_delta) : (idle_temperature[4]))} T4\n{endif}\n;\n; purge initial tool\n;\nG1 F{travel_speed * 60}\nM109 T{initial_tool} S{first_layer_temperature[initial_tool]}\nT{initial_tool}; pick the tool\nG92 E0 ; reset extruder position\n\nG0 X{(initial_tool == 0 ? 0 : (initial_tool == 1 ? 120 : (initial_tool == 2 ? 180 : 300)))} Y{(initial_tool < 4 ? 0 : 3)} Z10 F{(travel_speed * 60)} ; move close to the sheet's edge\nG0 E{if filament_multitool_ramming[initial_tool]}10{else}30{endif} X{(initial_tool == 0 ? 0 : (initial_tool == 1 ? 120 : (initial_tool == 2 ? 180 : 300))) + ((initial_tool == 0 or initial_tool == 2 ? 1 : -1) * 10)} Z0.2 F{if filament_multitool_ramming[initial_tool]}500{else}170{endif} ; purge while moving towards the sheet\nG0 X{(initial_tool == 0 ? 0 : (initial_tool == 1 ? 120 : (initial_tool == 2 ? 180 : 300))) + ((initial_tool == 0 or initial_tool == 2 ? 1 : -1) * 40)} E9 F800 ; continue purging and wipe the nozzle\nG0 X{(initial_tool == 0 ? 0 : (initial_tool == 1 ? 120 : (initial_tool == 2 ? 180 : 300))) + ((initial_tool == 0 or initial_tool == 2 ? 1 : -1) * 40) + ((initial_tool == 0 or initial_tool == 2 ? 1 : -1) * 3)} Z{0.05} F{8000} ; wipe, move close to the bed\nG0 X{(initial_tool == 0 ? 0 : (initial_tool == 1 ? 120 : (initial_tool == 2 ? 180 : 300))) + ((initial_tool == 0 or initial_tool == 2 ? 1 : -1) * 40) + ((initial_tool == 0 or initial_tool == 2 ? 1 : -1) * 3 * 2)} Z0.2 F{8000} ; wipe, move quickly away from the bed\nG1 E{- 1.5 * retract_length[initial_tool]} F2400 ; retract\n{e_retracted[initial_tool] = 1.5 * retract_length[initial_tool]}\nG92 E0 ; reset extruder position\n", + "machine_start_gcode": "PRINT_START TOOL_TEMP={first_layer_temperature[initial_tool]} {if is_extruder_used[0]}T0_TEMP={first_layer_temperature[0]}{endif} {if is_extruder_used[1]}T1_TEMP={first_layer_temperature[1]}{endif} {if is_extruder_used[2]}T2_TEMP={first_layer_temperature[2]}{endif} {if is_extruder_used[3]}T3_TEMP={first_layer_temperature[3]}{endif} {if is_extruder_used[4]}T4_TEMP={first_layer_temperature[4]}{endif} {if is_extruder_used[5]}T5_TEMP={first_layer_temperature[5]}{endif} BED_TEMP=[first_layer_bed_temperature] TOOL=[initial_tool]\n\n; Select purifier mode from the softening temperatures of used filaments.\n{if min_vitrification_temperature>70}\nSET_PURIFIER_MODE MODE=3 DESIRE_TEMP=45 FAN_SPEED=0.6 DELAY_OFF=600\n{elsif min_vitrification_temperature<=50}\nSET_PURIFIER_MODE MODE=1 DESIRE_TEMP=42 ALARM_TEMP=45 FAN_SPEED=0.6 DELAY_OFF=0\n{else}\nSET_PURIFIER_MODE MODE=3 DESIRE_TEMP=0 FAN_SPEED=0.6 DELAY_OFF=600\n{endif}\n\n\nM83\n; set extruder temp\n{if first_layer_temperature[0] > 0 and (is_extruder_used[0])}M104 T0 S{first_layer_temperature[0]}{endif}\n{if first_layer_temperature[1] > 0 and (is_extruder_used[1])}M104 T1 S{first_layer_temperature[1]}{endif}\n{if first_layer_temperature[2] > 0 and (is_extruder_used[2])}M104 T2 S{first_layer_temperature[2]}{endif}\n{if first_layer_temperature[3] > 0 and (is_extruder_used[3])}M104 T3 S{first_layer_temperature[3]}{endif}\n{if first_layer_temperature[4] > 0 and (is_extruder_used[4])}M104 T4 S{first_layer_temperature[4]}{endif}\n{if (is_extruder_used[0]) and initial_tool != 0}\n;\n; purge first tool\n;\nG1 F{travel_speed * 60}\nM109 T0 S{first_layer_temperature[0]}\nT0; pick the tool\nG92 E0 ; reset extruder position\n\nG0 X{(0 == 0 ? 0 : (0 == 1 ? 120 : (0 == 2 ? 180 : 300)))} Y{(0 < 4 ? 0 : 3)} Z10 F{(travel_speed * 60)} ; move close to the sheet's edge\nG0 E{if filament_multitool_ramming[0]}10{else}30{endif} X40 Z0.2 F{if filament_multitool_ramming[0]}500{else}170{endif} ; purge while moving towards the sheet\nG0 X40 E9 F800 ; continue purging and wipe the nozzle\nG0 X{40 + 3} Z{0.05} F{8000} ; wipe, move close to the bed\nG0 X{40 + 3 * 2} Z0.2 F{8000} ; wipe, move quickly away from the bed\nG1 E{- 1.5 * retract_length[0]} F2400 ; retract\n{e_retracted[0] = 1.5 * retract_length[0]} ; update slicer internal retract variable\nG92 E0 ; reset extruder position\n\nM104 S{(idle_temperature[0] == 0 ? (first_layer_temperature[0] + standby_temperature_delta) : (idle_temperature[0]))} T0\n{endif}\n{if (is_extruder_used[1]) and initial_tool != 1}\n;\n; purge second tool\n;\nG1 F{travel_speed * 60}\nM109 T1 S{first_layer_temperature[1]}\nT1; pick the tool\nG92 E0 ; reset extruder position\n\nG0 X{(1 == 0 ? 0 : (1 == 1 ? 120 : (1 == 2 ? 180 : 300)))} Y{(1 < 4 ? 0 : 3)} Z10 F{(travel_speed * 60)} ; move close to the sheet's edge\nG0 E{if filament_multitool_ramming[1]}10{else}30{endif} X120 Z0.2 F{if filament_multitool_ramming[1]}500{else}170{endif} ; purge while moving towards the sheet\nG0 X80 E9 F800 ; continue purging and wipe the nozzle\nG0 X{80 - 3} Z{0.05} F{8000} ; wipe, move close to the bed\nG0 X{80 - 3 * 2} Z0.2 F{8000} ; wipe, move quickly away from the bed\nG1 E{- 1.5 * retract_length[1]} F2400 ; retract\n{e_retracted[1] = 1.5 * retract_length[1]} ; update slicer internal retract variable\nG92 E0 ; reset extruder position\n\nM104 S{(idle_temperature[1] == 0 ? (first_layer_temperature[1] + standby_temperature_delta) : (idle_temperature[1]))} T1\n{endif}\n{if (is_extruder_used[2]) and initial_tool != 2}\n;\n; purge third tool\n;\nG1 F{travel_speed * 60}\nM109 T2 S{first_layer_temperature[2]}\nT2; pick the tool\nG92 E0 ; reset extruder position\n\nG0 X{(2 == 0 ? 0 : (2 == 1 ? 120 : (2 == 2 ? 180 : 300)))} Y{(2 < 4 ? 0 : 3)} Z10 F{(travel_speed * 60)} ; move close to the sheet's edge\nG0 E{if filament_multitool_ramming[2]}10{else}30{endif} X220 Z0.2 F{if filament_multitool_ramming[2]}500{else}170{endif} ; purge while moving towards the sheet\nG0 X220 E9 F800 ; continue purging and wipe the nozzle\nG0 X{220 + 3} Z{0.05} F{8000} ; wipe, move close to the bed\nG0 X{220 + 3 * 2} Z0.2 F{8000} ; wipe, move quickly away from the bed\nG1 E{- 1.5 * retract_length[2]} F2400 ; retract\n{e_retracted[2] = 1.5 * retract_length[2]} ; update slicer internal retract variable\nG92 E0 ; reset extruder position\n\nM104 S{(idle_temperature[2] == 0 ? (first_layer_temperature[2] + standby_temperature_delta) : (idle_temperature[2]))} T2\n{endif}\n{if (is_extruder_used[3]) and initial_tool != 3}\n;\n; purge fourth tool\n;\nG1 F{travel_speed * 60}\nM109 T3 S{first_layer_temperature[3]}\nT3; pick the tool\nG92 E0 ; reset extruder position\n\nG0 X{(3 == 0 ? 0 : (3 == 1 ? 120 : (3 == 2 ? 180 : 300)))} Y{(3 < 4 ? 0 : 3)} Z10 F{(travel_speed * 60)} ; move close to the sheet's edge\nG0 E{if filament_multitool_ramming[3]}10{else}30{endif} X290 Z0.2 F{if filament_multitool_ramming[3]}500{else}170{endif} ; purge while moving towards the sheet\nG0 X260 E9 F800 ; continue purging and wipe the nozzle\nG0 X{260 - 3} Z{0.05} F{8000} ; wipe, move close to the bed\nG0 X{260 - 3 * 2} Z0.2 F{8000} ; wipe, move quickly away from the bed\nG1 E{- 1.5 * retract_length[3]} F2400 ; retract\n{e_retracted[3] = 1.5 * retract_length[3]} ; update slicer internal retract variable\nG92 E0 ; reset extruder position\n\nM104 S{(idle_temperature[3] == 0 ? (first_layer_temperature[3] + standby_temperature_delta) : (idle_temperature[3]))} T3\n{endif}\n{if (is_extruder_used[4]) and initial_tool != 4}\n;\n; purge fifth tool\n;\nG1 F{travel_speed * 60}\nM109 T4 S{first_layer_temperature[4]}\nT4; pick the tool\nG92 E0 ; reset extruder position\n\nG0 X{(4 == 0 ? 0 : (4 == 1 ? 120 : (4 == 2 ? 180 : 300)))} Y{(4 < 4 ? 0 : 3)} Z10 F{(travel_speed * 60)} ; move close to the sheet's edge\nG0 E{if filament_multitool_ramming[4]}10{else}30{endif} X290 Z0.2 F{if filament_multitool_ramming[4]}500{else}170{endif} ; purge while moving towards the sheet\nG0 X260 E9 F800 ; continue purging and wipe the nozzle\nG0 X{260 - 3} Z{0.05} F{8000} ; wipe, move close to the bed\nG0 X{260 - 3 * 2} Z0.2 F{8000} ; wipe, move quickly away from the bed\nG1 E{- 1.5 * retract_length[4]} F2400 ; retract\n{e_retracted[4] = 1.5 * retract_length[4]} ; update slicer internal retract variable\nG92 E0 ; reset extruder position\n\nM104 S{(idle_temperature[4] == 0 ? (first_layer_temperature[4] + standby_temperature_delta) : (idle_temperature[4]))} T4\n{endif}\n;\n; purge initial tool\n;\nG1 F{travel_speed * 60}\nM109 T{initial_tool} S{first_layer_temperature[initial_tool]}\nT{initial_tool}; pick the tool\nG92 E0 ; reset extruder position\n\nG0 X{(initial_tool == 0 ? 0 : (initial_tool == 1 ? 120 : (initial_tool == 2 ? 180 : 300)))} Y{(initial_tool < 4 ? 0 : 3)} Z10 F{(travel_speed * 60)} ; move close to the sheet's edge\nG0 E{if filament_multitool_ramming[initial_tool]}10{else}30{endif} X{(initial_tool == 0 ? 0 : (initial_tool == 1 ? 120 : (initial_tool == 2 ? 180 : 300))) + ((initial_tool == 0 or initial_tool == 2 ? 1 : -1) * 10)} Z0.2 F{if filament_multitool_ramming[initial_tool]}500{else}170{endif} ; purge while moving towards the sheet\nG0 X{(initial_tool == 0 ? 0 : (initial_tool == 1 ? 120 : (initial_tool == 2 ? 180 : 300))) + ((initial_tool == 0 or initial_tool == 2 ? 1 : -1) * 40)} E9 F800 ; continue purging and wipe the nozzle\nG0 X{(initial_tool == 0 ? 0 : (initial_tool == 1 ? 120 : (initial_tool == 2 ? 180 : 300))) + ((initial_tool == 0 or initial_tool == 2 ? 1 : -1) * 40) + ((initial_tool == 0 or initial_tool == 2 ? 1 : -1) * 3)} Z{0.05} F{8000} ; wipe, move close to the bed\nG0 X{(initial_tool == 0 ? 0 : (initial_tool == 1 ? 120 : (initial_tool == 2 ? 180 : 300))) + ((initial_tool == 0 or initial_tool == 2 ? 1 : -1) * 40) + ((initial_tool == 0 or initial_tool == 2 ? 1 : -1) * 3 * 2)} Z0.2 F{8000} ; wipe, move quickly away from the bed\nG1 E{- 1.5 * retract_length[initial_tool]} F2400 ; retract\n{e_retracted[initial_tool] = 1.5 * retract_length[initial_tool]}\nG92 E0 ; reset extruder position\n", "scan_first_layer": "0", "nozzle_type": "undefine", "auxiliary_fan": "0", diff --git a/resources/profiles/Snapmaker/process/0.06 High Quality @Snapmaker U1 (0.2 nozzle).json b/resources/profiles/Snapmaker/process/0.06 High Quality @Snapmaker U1 (0.2 nozzle).json index 15546ce4bb..73cee4710b 100644 --- a/resources/profiles/Snapmaker/process/0.06 High Quality @Snapmaker U1 (0.2 nozzle).json +++ b/resources/profiles/Snapmaker/process/0.06 High Quality @Snapmaker U1 (0.2 nozzle).json @@ -1,18 +1,47 @@ { "type": "process", "name": "0.06 High Quality @Snapmaker U1 (0.2 nozzle)", + "renamed_from": "0.06 High Quality Snapmaker U1 (0.2 nozzle);0.06 High Quality @Snapmaker U1 (0.2 High Flow nozzle);0.06 High Quality Snapmaker U1 (0.2 High Flow nozzle)", "inherits": "fdm_process_U1_0.06_nozzle_0.2", "from": "system", "setting_id": "3SCofR6VrVyo3vJp", "instantiation": "true", "description": "Compared with the default profile of a 0.2 mm nozzle, it has a smaller layer lines, lower speeds and acceleration, and the sparse infill pattern is Gyroid. So, it results in minimal layer lines and much higher printing quality, but much longer printing time.", - "default_acceleration": "4000", + "default_acceleration": [ + "4000", + "4000", + "4000", + "4000", + "4000", + "4000", + "4000", + "4000" + ], "elefant_foot_compensation": "0.15", - "outer_wall_acceleration": "2000", - "outer_wall_speed": "60", + "outer_wall_acceleration": [ + "2000", + "2000", + "2000", + "2000", + "2000", + "2000", + "2000", + "2000" + ], + "outer_wall_speed": [ + "60", + "500", + "60", + "500", + "60", + "500", + "60", + "500" + ], "sparse_infill_pattern": "gyroid", "compatible_printers": [ - "Snapmaker U1 (0.2 nozzle)" + "Snapmaker U1 (0.2 nozzle)", + "Snapmaker U1 (0.2 High Flow nozzle)" ], "enable_arc_fitting": "0", "ooze_prevention": "1", @@ -20,10 +49,69 @@ "prime_tower_brim_width": "5", "prime_tower_width": "30", "prime_volume": "13.5", - "slowdown_for_curled_perimeters": "0", + "slowdown_for_curled_perimeters": [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], "standby_temperature_delta": "-150", "support_type": "tree(auto)", "wipe_tower_extra_rib_length": "8", "wipe_tower_extra_spacing": "120%", - "wipe_tower_wall_type": "rib" + "wipe_tower_wall_type": "rib", + "print_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "print_extruder_id": [ + "1", + "1", + "2", + "2", + "3", + "3", + "4", + "4" + ], + "sparse_infill_speed": [ + "100", + "600", + "100", + "600", + "100", + "600", + "100", + "600" + ], + "inner_wall_speed": [ + "150", + "600", + "150", + "600", + "150", + "600", + "150", + "600" + ], + "internal_solid_infill_speed": [ + "150", + "600", + "150", + "600", + "150", + "600", + "150", + "600" + ] } diff --git a/resources/profiles/Snapmaker/process/0.06 Standard @Snapmaker U1 (0.2 nozzle).json b/resources/profiles/Snapmaker/process/0.06 Standard @Snapmaker U1 (0.2 nozzle).json index 3881460bda..98f28fe3d5 100644 --- a/resources/profiles/Snapmaker/process/0.06 Standard @Snapmaker U1 (0.2 nozzle).json +++ b/resources/profiles/Snapmaker/process/0.06 Standard @Snapmaker U1 (0.2 nozzle).json @@ -1,6 +1,7 @@ { "type": "process", "name": "0.06 Standard @Snapmaker U1 (0.2 nozzle)", + "renamed_from": "0.06 Standard Snapmaker U1 (0.2 nozzle);0.06 Standard @Snapmaker U1 (0.2 High Flow nozzle);0.06 Standard Snapmaker U1 (0.2 High Flow nozzle)", "inherits": "fdm_process_U1_0.06_nozzle_0.2", "from": "system", "setting_id": "997RaiNHd2YhpaRB", @@ -8,7 +9,8 @@ "description": "Compared with the default profile of 0.2 mm nozzle, it has a smaller layer height, and results in minimal layer lines and higher printing quality, but shorter printing time.", "elefant_foot_compensation": "0.15", "compatible_printers": [ - "Snapmaker U1 (0.2 nozzle)" + "Snapmaker U1 (0.2 nozzle)", + "Snapmaker U1 (0.2 High Flow nozzle)" ], "enable_arc_fitting": "0", "ooze_prevention": "1", @@ -16,10 +18,79 @@ "prime_tower_brim_width": "5", "prime_tower_width": "30", "prime_volume": "13.5", - "slowdown_for_curled_perimeters": "0", + "slowdown_for_curled_perimeters": [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], "standby_temperature_delta": "-150", "support_type": "tree(auto)", "wipe_tower_extra_rib_length": "8", "wipe_tower_extra_spacing": "120%", - "wipe_tower_wall_type": "rib" + "wipe_tower_wall_type": "rib", + "print_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "print_extruder_id": [ + "1", + "1", + "2", + "2", + "3", + "3", + "4", + "4" + ], + "sparse_infill_speed": [ + "100", + "600", + "100", + "600", + "100", + "600", + "100", + "600" + ], + "outer_wall_speed": [ + "120", + "500", + "120", + "500", + "120", + "500", + "120", + "500" + ], + "inner_wall_speed": [ + "150", + "600", + "150", + "600", + "150", + "600", + "150", + "600" + ], + "internal_solid_infill_speed": [ + "150", + "600", + "150", + "600", + "150", + "600", + "150", + "600" + ] } diff --git a/resources/profiles/Snapmaker/process/0.08 Extra Fine @Snapmaker U1 (0.4 nozzle).json b/resources/profiles/Snapmaker/process/0.08 Extra Fine @Snapmaker U1 (0.4 nozzle).json index 0a3ba43c86..8f8d3aa158 100644 --- a/resources/profiles/Snapmaker/process/0.08 Extra Fine @Snapmaker U1 (0.4 nozzle).json +++ b/resources/profiles/Snapmaker/process/0.08 Extra Fine @Snapmaker U1 (0.4 nozzle).json @@ -1,28 +1,98 @@ { "type": "process", "name": "0.08 Extra Fine @Snapmaker U1 (0.4 nozzle)", + "renamed_from": "0.08 Extra Fine Snapmaker U1 (0.4 nozzle);0.08 Extra Fine @Snapmaker U1 (0.4 High Flow nozzle);0.08 Extra Fine Snapmaker U1 (0.4 High Flow nozzle)", "inherits": "fdm_process_U1_0.08", "from": "system", "setting_id": "Tayg0K1WRyJMLoke", "instantiation": "true", "description": "Compared with the default profile of a 0.4 mm nozzle, it has a smaller layer height, and results in almost negligible layer lines and longer printing time.", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "ooze_prevention": "1", "prime_tower_width": "30", "prime_volume": "18", - "slowdown_for_curled_perimeters": "0", + "slowdown_for_curled_perimeters": [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], "standby_temperature_delta": "-150", "wipe_tower_filament": "0", "prime_tower_brim_width": "5", "wipe_tower_cone_angle": "15", "wipe_tower_extra_spacing": "120%", "enable_arc_fitting": "0", - "outer_wall_speed": "100", + "outer_wall_speed": [ + "100", + "500", + "100", + "500", + "100", + "500", + "100", + "500" + ], "precise_outer_wall": "1", "support_type": "tree(auto)", "wipe_tower_extra_rib_length": "8", "wipe_tower_wall_type": "rib", - "gap_fill_target": "topbottom" + "gap_fill_target": "topbottom", + "print_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "print_extruder_id": [ + "1", + "1", + "2", + "2", + "3", + "3", + "4", + "4" + ], + "sparse_infill_speed": [ + "450", + "600", + "450", + "600", + "450", + "600", + "450", + "600" + ], + "inner_wall_speed": [ + "350", + "600", + "350", + "600", + "350", + "600", + "350", + "600" + ], + "internal_solid_infill_speed": [ + "350", + "600", + "350", + "600", + "350", + "600", + "350", + "600" + ] } diff --git a/resources/profiles/Snapmaker/process/0.08 High Quality @Snapmaker U1 (0.2 nozzle).json b/resources/profiles/Snapmaker/process/0.08 High Quality @Snapmaker U1 (0.2 nozzle).json index 2aeb309d58..1ae8b8aba2 100644 --- a/resources/profiles/Snapmaker/process/0.08 High Quality @Snapmaker U1 (0.2 nozzle).json +++ b/resources/profiles/Snapmaker/process/0.08 High Quality @Snapmaker U1 (0.2 nozzle).json @@ -1,18 +1,47 @@ { "type": "process", "name": "0.08 High Quality @Snapmaker U1 (0.2 nozzle)", + "renamed_from": "0.08 High Quality Snapmaker U1 (0.2 nozzle);0.08 High Quality @Snapmaker U1 (0.2 High Flow nozzle);0.08 High Quality Snapmaker U1 (0.2 High Flow nozzle)", "inherits": "fdm_process_U1_0.08_nozzle_0.2", "from": "system", "setting_id": "6ExpMU3Wq4J1R7wy", "instantiation": "true", "description": "Compared with the default profile of a 0.2 mm nozzle, it has a smaller layer lines, lower speeds and acceleration, and the sparse infill pattern is Gyroid. So, it results in almost invisible layer lines and much higher printing quality, but much longer printing time.", - "default_acceleration": "4000", + "default_acceleration": [ + "4000", + "4000", + "4000", + "4000", + "4000", + "4000", + "4000", + "4000" + ], "elefant_foot_compensation": "0.15", - "outer_wall_acceleration": "2000", - "outer_wall_speed": "60", + "outer_wall_acceleration": [ + "2000", + "2000", + "2000", + "2000", + "2000", + "2000", + "2000", + "2000" + ], + "outer_wall_speed": [ + "60", + "500", + "60", + "500", + "60", + "500", + "60", + "500" + ], "sparse_infill_pattern": "gyroid", "compatible_printers": [ - "Snapmaker U1 (0.2 nozzle)" + "Snapmaker U1 (0.2 nozzle)", + "Snapmaker U1 (0.2 High Flow nozzle)" ], "enable_arc_fitting": "0", "ooze_prevention": "1", @@ -20,10 +49,69 @@ "prime_tower_brim_width": "5", "prime_tower_width": "30", "prime_volume": "18", - "slowdown_for_curled_perimeters": "0", + "slowdown_for_curled_perimeters": [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], "standby_temperature_delta": "-150", "support_type": "tree(auto)", "wipe_tower_extra_rib_length": "8", "wipe_tower_extra_spacing": "120%", - "wipe_tower_wall_type": "rib" + "wipe_tower_wall_type": "rib", + "print_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "print_extruder_id": [ + "1", + "1", + "2", + "2", + "3", + "3", + "4", + "4" + ], + "sparse_infill_speed": [ + "100", + "600", + "100", + "600", + "100", + "600", + "100", + "600" + ], + "inner_wall_speed": [ + "150", + "600", + "150", + "600", + "150", + "600", + "150", + "600" + ], + "internal_solid_infill_speed": [ + "150", + "600", + "150", + "600", + "150", + "600", + "150", + "600" + ] } diff --git a/resources/profiles/Snapmaker/process/0.08 High Quality @Snapmaker U1 (0.4 nozzle).json b/resources/profiles/Snapmaker/process/0.08 High Quality @Snapmaker U1 (0.4 nozzle).json index 107731b2cb..6ba52ed409 100644 --- a/resources/profiles/Snapmaker/process/0.08 High Quality @Snapmaker U1 (0.4 nozzle).json +++ b/resources/profiles/Snapmaker/process/0.08 High Quality @Snapmaker U1 (0.4 nozzle).json @@ -1,27 +1,110 @@ { "type": "process", "name": "0.08 High Quality @Snapmaker U1 (0.4 nozzle)", + "renamed_from": "0.08 High Quality Snapmaker U1 (0.4 nozzle);0.08 High Quality @Snapmaker U1 (0.4 High Flow nozzle);0.08 High Quality Snapmaker U1 (0.4 High Flow nozzle)", "inherits": "fdm_process_U1_0.08", "from": "system", "setting_id": "Bld9ulv0wFza7OCb", "instantiation": "true", "description": "Compared with the default profile of a 0.4 mm nozzle, it has a smaller layer height, lower speeds and acceleration, and the sparse infill pattern is Gyroid. So, it results in almost negligible layer lines and much higher printing quality, but much longer printing time.", - "default_acceleration": "4000", - "gap_infill_speed": "210", - "inner_wall_speed": "120", - "internal_solid_infill_speed": "150", - "outer_wall_acceleration": "2000", - "outer_wall_speed": "60", + "default_acceleration": [ + "4000", + "4000", + "4000", + "4000", + "4000", + "4000", + "4000", + "4000" + ], + "gap_infill_speed": [ + "210", + "210", + "210", + "210", + "210", + "210", + "210", + "210" + ], + "inner_wall_speed": [ + "120", + "600", + "120", + "600", + "120", + "600", + "120", + "600" + ], + "internal_solid_infill_speed": [ + "150", + "600", + "150", + "600", + "150", + "600", + "150", + "600" + ], + "outer_wall_acceleration": [ + "2000", + "2000", + "2000", + "2000", + "2000", + "2000", + "2000", + "2000" + ], + "outer_wall_speed": [ + "60", + "500", + "60", + "500", + "60", + "500", + "60", + "500" + ], "sparse_infill_pattern": "gyroid", - "sparse_infill_speed": "150", - "top_surface_speed": "150", + "sparse_infill_speed": [ + "150", + "600", + "150", + "600", + "150", + "600", + "150", + "600" + ], + "top_surface_speed": [ + "150", + "150", + "150", + "150", + "150", + "150", + "150", + "150" + ], "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "ooze_prevention": "1", "prime_tower_width": "30", "prime_volume": "18", - "slowdown_for_curled_perimeters": "0", + "slowdown_for_curled_perimeters": [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], "standby_temperature_delta": "-150", "wipe_tower_filament": "0", "prime_tower_brim_width": "5", @@ -32,5 +115,25 @@ "support_type": "tree(auto)", "wipe_tower_extra_rib_length": "8", "wipe_tower_wall_type": "rib", - "gap_fill_target": "topbottom" + "gap_fill_target": "topbottom", + "print_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "print_extruder_id": [ + "1", + "1", + "2", + "2", + "3", + "3", + "4", + "4" + ] } diff --git a/resources/profiles/Snapmaker/process/0.08 Standard @Snapmaker U1 (0.2 nozzle).json b/resources/profiles/Snapmaker/process/0.08 Standard @Snapmaker U1 (0.2 nozzle).json index ea8c719085..0d17be8403 100644 --- a/resources/profiles/Snapmaker/process/0.08 Standard @Snapmaker U1 (0.2 nozzle).json +++ b/resources/profiles/Snapmaker/process/0.08 Standard @Snapmaker U1 (0.2 nozzle).json @@ -1,6 +1,7 @@ { "type": "process", "name": "0.08 Standard @Snapmaker U1 (0.2 nozzle)", + "renamed_from": "0.08 Standard Snapmaker U1 (0.2 nozzle);0.08 Standard @Snapmaker U1 (0.2 High Flow nozzle);0.08 Standard Snapmaker U1 (0.2 High Flow nozzle)", "inherits": "fdm_process_U1_0.08_nozzle_0.2", "from": "system", "setting_id": "loFrCYH9ux2L5JpZ", @@ -8,7 +9,8 @@ "description": "Compared with the default profile of a 0.2 mm nozzle, it has a smaller layer height, and results in almost invisible layer lines and higher printing quality, but shorter printing time.", "elefant_foot_compensation": "0.15", "compatible_printers": [ - "Snapmaker U1 (0.2 nozzle)" + "Snapmaker U1 (0.2 nozzle)", + "Snapmaker U1 (0.2 High Flow nozzle)" ], "enable_arc_fitting": "0", "ooze_prevention": "1", @@ -16,10 +18,79 @@ "prime_tower_brim_width": "5", "prime_tower_width": "30", "prime_volume": "18", - "slowdown_for_curled_perimeters": "0", + "slowdown_for_curled_perimeters": [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], "standby_temperature_delta": "-150", "support_type": "tree(auto)", "wipe_tower_extra_rib_length": "8", "wipe_tower_extra_spacing": "120%", - "wipe_tower_wall_type": "rib" + "wipe_tower_wall_type": "rib", + "print_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "print_extruder_id": [ + "1", + "1", + "2", + "2", + "3", + "3", + "4", + "4" + ], + "sparse_infill_speed": [ + "100", + "600", + "100", + "600", + "100", + "600", + "100", + "600" + ], + "outer_wall_speed": [ + "120", + "500", + "120", + "500", + "120", + "500", + "120", + "500" + ], + "inner_wall_speed": [ + "150", + "600", + "150", + "600", + "150", + "600", + "150", + "600" + ], + "internal_solid_infill_speed": [ + "150", + "600", + "150", + "600", + "150", + "600", + "150", + "600" + ] } diff --git a/resources/profiles/Snapmaker/process/0.10 High Quality @Snapmaker U1 (0.2 nozzle).json b/resources/profiles/Snapmaker/process/0.10 High Quality @Snapmaker U1 (0.2 nozzle).json index 6fc26cd55f..d4b6f44745 100644 --- a/resources/profiles/Snapmaker/process/0.10 High Quality @Snapmaker U1 (0.2 nozzle).json +++ b/resources/profiles/Snapmaker/process/0.10 High Quality @Snapmaker U1 (0.2 nozzle).json @@ -1,18 +1,47 @@ { "type": "process", "name": "0.10 High Quality @Snapmaker U1 (0.2 nozzle)", + "renamed_from": "0.10 High Quality Snapmaker U1 (0.2 nozzle);0.10 High Quality @Snapmaker U1 (0.2 High Flow nozzle);0.10 High Quality Snapmaker U1 (0.2 High Flow nozzle)", "inherits": "fdm_process_U1_0.10_nozzle_0.2", "from": "system", "setting_id": "BfLpmnJnSBYBFInR", "instantiation": "true", "description": "Compared with the default profile of a 0.2 mm nozzle, it has lower speeds and acceleration, and the sparse infill pattern is Gyroid. So, it results in much higher printing quality, but a much longer printing time.", - "default_acceleration": "4000", + "default_acceleration": [ + "4000", + "4000", + "4000", + "4000", + "4000", + "4000", + "4000", + "4000" + ], "elefant_foot_compensation": "0.15", - "outer_wall_acceleration": "2000", - "outer_wall_speed": "60", + "outer_wall_acceleration": [ + "2000", + "2000", + "2000", + "2000", + "2000", + "2000", + "2000", + "2000" + ], + "outer_wall_speed": [ + "60", + "500", + "60", + "500", + "60", + "500", + "60", + "500" + ], "sparse_infill_pattern": "gyroid", "compatible_printers": [ - "Snapmaker U1 (0.2 nozzle)" + "Snapmaker U1 (0.2 nozzle)", + "Snapmaker U1 (0.2 High Flow nozzle)" ], "enable_arc_fitting": "0", "ooze_prevention": "1", @@ -20,10 +49,69 @@ "prime_tower_brim_width": "5", "prime_tower_width": "28", "prime_volume": "25", - "slowdown_for_curled_perimeters": "0", + "slowdown_for_curled_perimeters": [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], "standby_temperature_delta": "-150", "support_type": "tree(auto)", "wipe_tower_extra_rib_length": "8", "wipe_tower_extra_spacing": "120%", - "wipe_tower_wall_type": "rib" + "wipe_tower_wall_type": "rib", + "print_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "print_extruder_id": [ + "1", + "1", + "2", + "2", + "3", + "3", + "4", + "4" + ], + "sparse_infill_speed": [ + "100", + "600", + "100", + "600", + "100", + "600", + "100", + "600" + ], + "inner_wall_speed": [ + "150", + "600", + "150", + "600", + "150", + "600", + "150", + "600" + ], + "internal_solid_infill_speed": [ + "150", + "600", + "150", + "600", + "150", + "600", + "150", + "600" + ] } diff --git a/resources/profiles/Snapmaker/process/0.10 Standard @Snapmaker U1 (0.2 nozzle).json b/resources/profiles/Snapmaker/process/0.10 Standard @Snapmaker U1 (0.2 nozzle).json index d33ce1c083..e6486cee9b 100644 --- a/resources/profiles/Snapmaker/process/0.10 Standard @Snapmaker U1 (0.2 nozzle).json +++ b/resources/profiles/Snapmaker/process/0.10 Standard @Snapmaker U1 (0.2 nozzle).json @@ -1,6 +1,7 @@ { "type": "process", "name": "0.10 Standard @Snapmaker U1 (0.2 nozzle)", + "renamed_from": "0.10 Standard Snapmaker U1 (0.2 nozzle);0.10 Standard @Snapmaker U1 (0.2 High Flow nozzle);0.10 Standard Snapmaker U1 (0.2 High Flow nozzle)", "inherits": "fdm_process_U1_0.10_nozzle_0.2", "from": "system", "setting_id": "SOq962UWv1ml1Mk0", @@ -8,7 +9,8 @@ "description": "It has a small layer height, and results in almost negligible layer lines and high printing quality. It is suitable for most general printing cases.", "elefant_foot_compensation": "0.15", "compatible_printers": [ - "Snapmaker U1 (0.2 nozzle)" + "Snapmaker U1 (0.2 nozzle)", + "Snapmaker U1 (0.2 High Flow nozzle)" ], "enable_arc_fitting": "0", "ooze_prevention": "1", @@ -23,5 +25,74 @@ "wipe_tower_extra_rib_length": "8", "wipe_tower_extra_spacing": "120%", "wipe_tower_wall_type": "rib", - "slowdown_for_curled_perimeters": "0" + "slowdown_for_curled_perimeters": [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + "print_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "print_extruder_id": [ + "1", + "1", + "2", + "2", + "3", + "3", + "4", + "4" + ], + "sparse_infill_speed": [ + "100", + "600", + "100", + "600", + "100", + "600", + "100", + "600" + ], + "outer_wall_speed": [ + "120", + "500", + "120", + "500", + "120", + "500", + "120", + "500" + ], + "inner_wall_speed": [ + "150", + "600", + "150", + "600", + "150", + "600", + "150", + "600" + ], + "internal_solid_infill_speed": [ + "150", + "600", + "150", + "600", + "150", + "600", + "150", + "600" + ] } diff --git a/resources/profiles/Snapmaker/process/0.12 Fine @Snapmaker U1 (0.4 nozzle).json b/resources/profiles/Snapmaker/process/0.12 Fine @Snapmaker U1 (0.4 nozzle).json index 6de6d483da..f72b90e84b 100644 --- a/resources/profiles/Snapmaker/process/0.12 Fine @Snapmaker U1 (0.4 nozzle).json +++ b/resources/profiles/Snapmaker/process/0.12 Fine @Snapmaker U1 (0.4 nozzle).json @@ -1,16 +1,27 @@ { "type": "process", "name": "0.12 Fine @Snapmaker U1 (0.4 nozzle)", + "renamed_from": "0.12 Fine Snapmaker U1 (0.4 nozzle);0.12 Fine @Snapmaker U1 (0.4 High Flow nozzle);0.12 Fine Snapmaker U1 (0.4 High Flow nozzle)", "inherits": "fdm_process_U1_0.12", "from": "system", "setting_id": "xBU1j8ldOefYfosp", "instantiation": "true", "description": "Compared with the default profile of a 0.4 mm nozzle, it has a smaller layer height, and results in almost negligible layer lines and higher printing quality, but longer printing time.", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "ooze_prevention": "1", - "slowdown_for_curled_perimeters": "0", + "slowdown_for_curled_perimeters": [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], "standby_temperature_delta": "-150", "wipe_tower_filament": "0", "prime_tower_brim_width": "5", @@ -24,5 +35,65 @@ "support_type": "tree(auto)", "wipe_tower_extra_rib_length": "8", "wipe_tower_wall_type": "rib", - "gap_fill_target": "topbottom" + "gap_fill_target": "topbottom", + "print_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "print_extruder_id": [ + "1", + "1", + "2", + "2", + "3", + "3", + "4", + "4" + ], + "sparse_infill_speed": [ + "430", + "600", + "430", + "600", + "430", + "600", + "430", + "600" + ], + "outer_wall_speed": [ + "200", + "500", + "200", + "500", + "200", + "500", + "200", + "500" + ], + "inner_wall_speed": [ + "350", + "600", + "350", + "600", + "350", + "600", + "350", + "600" + ], + "internal_solid_infill_speed": [ + "350", + "600", + "350", + "600", + "350", + "600", + "350", + "600" + ] } diff --git a/resources/profiles/Snapmaker/process/0.12 High Quality @Snapmaker U1 (0.4 nozzle).json b/resources/profiles/Snapmaker/process/0.12 High Quality @Snapmaker U1 (0.4 nozzle).json index a5f215d7f3..d4a347bc1f 100644 --- a/resources/profiles/Snapmaker/process/0.12 High Quality @Snapmaker U1 (0.4 nozzle).json +++ b/resources/profiles/Snapmaker/process/0.12 High Quality @Snapmaker U1 (0.4 nozzle).json @@ -1,26 +1,109 @@ { "type": "process", "name": "0.12 High Quality @Snapmaker U1 (0.4 nozzle)", + "renamed_from": "0.12 High Quality Snapmaker U1 (0.4 nozzle);0.12 High Quality @Snapmaker U1 (0.4 High Flow nozzle);0.12 High Quality Snapmaker U1 (0.4 High Flow nozzle)", "inherits": "fdm_process_U1_0.12", "from": "system", "setting_id": "WNWFsx5DJtCRAlFl", "instantiation": "true", "description": "Compared with the default profile of a 0.4 mm nozzle, it has a smaller layer height, lower speeds and acceleration, and the sparse infill pattern is Gyroid. So, it results in almost negligible layer lines and much higher printing quality, but much longer printing time.", - "default_acceleration": "4000", - "gap_infill_speed": "230", - "inner_wall_speed": "150", - "internal_solid_infill_speed": "180", - "outer_wall_acceleration": "2000", - "outer_wall_speed": "60", + "default_acceleration": [ + "4000", + "4000", + "4000", + "4000", + "4000", + "4000", + "4000", + "4000" + ], + "gap_infill_speed": [ + "230", + "230", + "230", + "230", + "230", + "230", + "230", + "230" + ], + "inner_wall_speed": [ + "150", + "600", + "150", + "600", + "150", + "600", + "150", + "600" + ], + "internal_solid_infill_speed": [ + "180", + "600", + "180", + "600", + "180", + "600", + "180", + "600" + ], + "outer_wall_acceleration": [ + "2000", + "2000", + "2000", + "2000", + "2000", + "2000", + "2000", + "2000" + ], + "outer_wall_speed": [ + "60", + "500", + "60", + "500", + "60", + "500", + "60", + "500" + ], "sparse_infill_pattern": "gyroid", - "sparse_infill_speed": "180", - "top_surface_speed": "150", + "sparse_infill_speed": [ + "180", + "600", + "180", + "600", + "180", + "600", + "180", + "600" + ], + "top_surface_speed": [ + "150", + "150", + "150", + "150", + "150", + "150", + "150", + "150" + ], "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "prime_tower_width": "30", "prime_volume": "27", - "slowdown_for_curled_perimeters": "0", + "slowdown_for_curled_perimeters": [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], "wipe_tower_filament": "0", "prime_tower_brim_width": "5", "wipe_tower_cone_angle": "15", @@ -33,5 +116,25 @@ "support_type": "tree(auto)", "wipe_tower_extra_rib_length": "8", "wipe_tower_wall_type": "rib", - "gap_fill_target": "topbottom" + "gap_fill_target": "topbottom", + "print_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "print_extruder_id": [ + "1", + "1", + "2", + "2", + "3", + "3", + "4", + "4" + ] } diff --git a/resources/profiles/Snapmaker/process/0.12 Standard @Snapmaker U1 (0.2 nozzle).json b/resources/profiles/Snapmaker/process/0.12 Standard @Snapmaker U1 (0.2 nozzle).json index 632d9614f7..c1108faea3 100644 --- a/resources/profiles/Snapmaker/process/0.12 Standard @Snapmaker U1 (0.2 nozzle).json +++ b/resources/profiles/Snapmaker/process/0.12 Standard @Snapmaker U1 (0.2 nozzle).json @@ -1,6 +1,7 @@ { "type": "process", "name": "0.12 Standard @Snapmaker U1 (0.2 nozzle)", + "renamed_from": "0.12 Standard Snapmaker U1 (0.2 nozzle);0.12 Standard @Snapmaker U1 (0.2 High Flow nozzle);0.12 Standard Snapmaker U1 (0.2 High Flow nozzle)", "inherits": "fdm_process_U1_0.12_nozzle_0.2", "from": "system", "setting_id": "KHC1zpxpuvaUEzvf", @@ -8,7 +9,8 @@ "description": "Compared with the default profile of a 0.2 mm nozzle, it has a slightly bigger layer height, and results in almost negligible layer lines, and slightly shorter printing time.", "elefant_foot_compensation": "0.15", "compatible_printers": [ - "Snapmaker U1 (0.2 nozzle)" + "Snapmaker U1 (0.2 nozzle)", + "Snapmaker U1 (0.2 High Flow nozzle)" ], "enable_arc_fitting": "0", "ooze_prevention": "1", @@ -16,10 +18,79 @@ "prime_tower_brim_width": "5", "prime_tower_width": "28", "prime_volume": "27", - "slowdown_for_curled_perimeters": "0", + "slowdown_for_curled_perimeters": [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], "standby_temperature_delta": "-150", "support_type": "tree(auto)", "wipe_tower_extra_rib_length": "8", "wipe_tower_extra_spacing": "120%", - "wipe_tower_wall_type": "rib" + "wipe_tower_wall_type": "rib", + "print_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "print_extruder_id": [ + "1", + "1", + "2", + "2", + "3", + "3", + "4", + "4" + ], + "sparse_infill_speed": [ + "100", + "600", + "100", + "600", + "100", + "600", + "100", + "600" + ], + "outer_wall_speed": [ + "120", + "500", + "120", + "500", + "120", + "500", + "120", + "500" + ], + "inner_wall_speed": [ + "150", + "600", + "150", + "600", + "150", + "600", + "150", + "600" + ], + "internal_solid_infill_speed": [ + "150", + "600", + "150", + "600", + "150", + "600", + "150", + "600" + ] } diff --git a/resources/profiles/Snapmaker/process/0.14 Standard @Snapmaker U1 (0.2 nozzle).json b/resources/profiles/Snapmaker/process/0.14 Standard @Snapmaker U1 (0.2 nozzle).json index 0de823db1f..5735194c70 100644 --- a/resources/profiles/Snapmaker/process/0.14 Standard @Snapmaker U1 (0.2 nozzle).json +++ b/resources/profiles/Snapmaker/process/0.14 Standard @Snapmaker U1 (0.2 nozzle).json @@ -1,6 +1,7 @@ { "type": "process", "name": "0.14 Standard @Snapmaker U1 (0.2 nozzle)", + "renamed_from": "0.14 Standard Snapmaker U1 (0.2 nozzle);0.14 Standard @Snapmaker U1 (0.2 High Flow nozzle);0.14 Standard Snapmaker U1 (0.2 High Flow nozzle)", "inherits": "fdm_process_U1_0.14_nozzle_0.2", "from": "system", "setting_id": "NGJoV0n6T510y9wM", @@ -8,7 +9,8 @@ "description": "Compared with the default profile of a 0.2 mm nozzle, it has a bigger layer height, and results in slightly visible layer lines, but shorter printing time.", "elefant_foot_compensation": "0.15", "compatible_printers": [ - "Snapmaker U1 (0.2 nozzle)" + "Snapmaker U1 (0.2 nozzle)", + "Snapmaker U1 (0.2 High Flow nozzle)" ], "enable_arc_fitting": "0", "ooze_prevention": "1", @@ -16,10 +18,79 @@ "prime_tower_brim_width": "5", "prime_tower_width": "30", "prime_volume": "32", - "slowdown_for_curled_perimeters": "0", + "slowdown_for_curled_perimeters": [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], "standby_temperature_delta": "-150", "support_type": "tree(auto)", "wipe_tower_extra_rib_length": "8", "wipe_tower_extra_spacing": "120%", - "wipe_tower_wall_type": "rib" + "wipe_tower_wall_type": "rib", + "print_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "print_extruder_id": [ + "1", + "1", + "2", + "2", + "3", + "3", + "4", + "4" + ], + "sparse_infill_speed": [ + "100", + "600", + "100", + "600", + "100", + "600", + "100", + "600" + ], + "outer_wall_speed": [ + "120", + "500", + "120", + "500", + "120", + "500", + "120", + "500" + ], + "inner_wall_speed": [ + "150", + "600", + "150", + "600", + "150", + "600", + "150", + "600" + ], + "internal_solid_infill_speed": [ + "150", + "600", + "150", + "600", + "150", + "600", + "150", + "600" + ] } diff --git a/resources/profiles/Snapmaker/process/0.16 High Quality @Snapmaker U1 (0.4 nozzle).json b/resources/profiles/Snapmaker/process/0.16 High Quality @Snapmaker U1 (0.4 nozzle).json index 1306485d6f..5126a45f91 100644 --- a/resources/profiles/Snapmaker/process/0.16 High Quality @Snapmaker U1 (0.4 nozzle).json +++ b/resources/profiles/Snapmaker/process/0.16 High Quality @Snapmaker U1 (0.4 nozzle).json @@ -1,27 +1,110 @@ { "type": "process", "name": "0.16 High Quality @Snapmaker U1 (0.4 nozzle)", + "renamed_from": "0.16 High Quality Snapmaker U1 (0.4 nozzle);0.16 High Quality @Snapmaker U1 (0.4 High Flow nozzle);0.16 High Quality Snapmaker U1 (0.4 High Flow nozzle)", "inherits": "fdm_process_U1_0.16", "from": "system", "setting_id": "Ofe17WrGQ3MOrqNe", "instantiation": "true", "description": "Compared with the default profile of a 0.4 mm nozzle, it has a smaller layer height, lower speeds and acceleration, and the sparse infill pattern is Gyroid. So, it results in less apparent layer lines and much higher printing quality, but much longer printing time.", - "default_acceleration": "4000", - "gap_infill_speed": "250", - "inner_wall_speed": "150", - "internal_solid_infill_speed": "200", - "outer_wall_acceleration": "2000", - "outer_wall_speed": "60", + "default_acceleration": [ + "4000", + "4000", + "4000", + "4000", + "4000", + "4000", + "4000", + "4000" + ], + "gap_infill_speed": [ + "250", + "250", + "250", + "250", + "250", + "250", + "250", + "250" + ], + "inner_wall_speed": [ + "150", + "600", + "150", + "600", + "150", + "600", + "150", + "600" + ], + "internal_solid_infill_speed": [ + "200", + "600", + "200", + "600", + "200", + "600", + "200", + "600" + ], + "outer_wall_acceleration": [ + "2000", + "2000", + "2000", + "2000", + "2000", + "2000", + "2000", + "2000" + ], + "outer_wall_speed": [ + "60", + "500", + "60", + "500", + "60", + "500", + "60", + "500" + ], "sparse_infill_pattern": "gyroid", - "sparse_infill_speed": "200", - "top_surface_speed": "150", + "sparse_infill_speed": [ + "200", + "600", + "200", + "600", + "200", + "600", + "200", + "600" + ], + "top_surface_speed": [ + "150", + "150", + "150", + "150", + "150", + "150", + "150", + "150" + ], "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "ooze_prevention": "1", "prime_tower_width": "30", "prime_volume": "36", - "slowdown_for_curled_perimeters": "0", + "slowdown_for_curled_perimeters": [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], "standby_temperature_delta": "-150", "wipe_tower_filament": "0", "prime_tower_brim_width": "5", @@ -33,5 +116,25 @@ "support_type": "tree(auto)", "wipe_tower_extra_rib_length": "8", "wipe_tower_wall_type": "rib", - "gap_fill_target": "topbottom" + "gap_fill_target": "topbottom", + "print_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "print_extruder_id": [ + "1", + "1", + "2", + "2", + "3", + "3", + "4", + "4" + ] } diff --git a/resources/profiles/Snapmaker/process/0.16 Optimal @Snapmaker U1 (0.4 nozzle).json b/resources/profiles/Snapmaker/process/0.16 Optimal @Snapmaker U1 (0.4 nozzle).json index 838f250e8c..c5f4c492da 100644 --- a/resources/profiles/Snapmaker/process/0.16 Optimal @Snapmaker U1 (0.4 nozzle).json +++ b/resources/profiles/Snapmaker/process/0.16 Optimal @Snapmaker U1 (0.4 nozzle).json @@ -1,18 +1,29 @@ { "type": "process", "name": "0.16 Optimal @Snapmaker U1 (0.4 nozzle)", + "renamed_from": "0.16 Optimal Snapmaker U1 (0.4 nozzle);0.16 Optimal @Snapmaker U1 (0.4 High Flow nozzle);0.16 Optimal Snapmaker U1 (0.4 High Flow nozzle)", "inherits": "fdm_process_U1_0.16", "from": "system", "setting_id": "ERcgRLp5bQo1hgz8", "instantiation": "true", "description": "Compared with the default profile of a 0.4 mm nozzle, it has a smaller layer height, and results in less apparent layer lines and higher printing quality, but longer printing time.", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "ooze_prevention": "1", "prime_tower_width": "30", "prime_volume": "36", - "slowdown_for_curled_perimeters": "0", + "slowdown_for_curled_perimeters": [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], "standby_temperature_delta": "-150", "wipe_tower_filament": "0", "prime_tower_brim_width": "5", @@ -23,5 +34,65 @@ "support_type": "tree(auto)", "wipe_tower_extra_rib_length": "8", "wipe_tower_wall_type": "rib", - "gap_fill_target": "topbottom" + "gap_fill_target": "topbottom", + "print_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "print_extruder_id": [ + "1", + "1", + "2", + "2", + "3", + "3", + "4", + "4" + ], + "sparse_infill_speed": [ + "330", + "600", + "330", + "600", + "330", + "600", + "330", + "600" + ], + "outer_wall_speed": [ + "200", + "500", + "200", + "500", + "200", + "500", + "200", + "500" + ], + "inner_wall_speed": [ + "300", + "600", + "300", + "600", + "300", + "600", + "300", + "600" + ], + "internal_solid_infill_speed": [ + "300", + "600", + "300", + "600", + "300", + "600", + "300", + "600" + ] } diff --git a/resources/profiles/Snapmaker/process/0.18 Standard @Snapmaker U1 (0.6 nozzle).json b/resources/profiles/Snapmaker/process/0.18 Standard @Snapmaker U1 (0.6 nozzle).json index 88fbb33812..c9a5216347 100644 --- a/resources/profiles/Snapmaker/process/0.18 Standard @Snapmaker U1 (0.6 nozzle).json +++ b/resources/profiles/Snapmaker/process/0.18 Standard @Snapmaker U1 (0.6 nozzle).json @@ -1,6 +1,7 @@ { "type": "process", "name": "0.18 Standard @Snapmaker U1 (0.6 nozzle)", + "renamed_from": "0.18 Standard Snapmaker U1 (0.6 nozzle);0.18 Standard @Snapmaker U1 (0.6 High Flow nozzle);0.18 Standard Snapmaker U1 (0.6 High Flow nozzle)", "inherits": "fdm_process_U1_0.18_nozzle_0.6", "from": "system", "setting_id": "XGSrVgnsUFv6uCRs", @@ -8,11 +9,21 @@ "description": "Compared with the default profile of a 0.6 mm nozzle, it has a smaller layer height, and results in less apparent layer lines and higher printing quality, but longer printing time.", "elefant_foot_compensation": "0.15", "compatible_printers": [ - "Snapmaker U1 (0.6 nozzle)" + "Snapmaker U1 (0.6 nozzle)", + "Snapmaker U1 (0.6 High Flow nozzle)" ], "filter_out_gap_fill": "1", "gap_fill_target": "topbottom", - "internal_bridge_speed": "100%", + "internal_bridge_speed": [ + "100%", + "100%", + "100%", + "100%", + "100%", + "100%", + "100%", + "100%" + ], "layer_height": "0.25", "prime_tower_brim_width": "5", "prime_tower_width": "30", @@ -24,7 +35,76 @@ "enable_arc_fitting": "0", "ooze_prevention": "1", "precise_outer_wall": "1", - "slowdown_for_curled_perimeters": "0", + "slowdown_for_curled_perimeters": [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], "standby_temperature_delta": "-150", - "support_type": "tree(auto)" + "support_type": "tree(auto)", + "print_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "print_extruder_id": [ + "1", + "1", + "2", + "2", + "3", + "3", + "4", + "4" + ], + "sparse_infill_speed": [ + "100", + "600", + "100", + "600", + "100", + "600", + "100", + "600" + ], + "outer_wall_speed": [ + "120", + "500", + "120", + "500", + "120", + "500", + "120", + "500" + ], + "inner_wall_speed": [ + "150", + "600", + "150", + "600", + "150", + "600", + "150", + "600" + ], + "internal_solid_infill_speed": [ + "150", + "600", + "150", + "600", + "150", + "600", + "150", + "600" + ] } diff --git a/resources/profiles/Snapmaker/process/0.20 Quality @Snapmaker U1 (0.4 nozzle).json b/resources/profiles/Snapmaker/process/0.20 Quality @Snapmaker U1 (0.4 nozzle).json index be894aa221..701b719713 100644 --- a/resources/profiles/Snapmaker/process/0.20 Quality @Snapmaker U1 (0.4 nozzle).json +++ b/resources/profiles/Snapmaker/process/0.20 Quality @Snapmaker U1 (0.4 nozzle).json @@ -1,21 +1,92 @@ { "type": "process", "name": "0.20 Quality @Snapmaker U1 (0.4 nozzle)", + "renamed_from": "0.20 Quality Snapmaker U1 (0.4 nozzle);0.20 Quality @Snapmaker U1 (0.4 High Flow nozzle);0.20 Quality Snapmaker U1 (0.4 High Flow nozzle)", "inherits": "fdm_process_U1_0.20", "from": "system", "setting_id": "BBXxXQCXCme2Mvy0", "instantiation": "true", "description": "It has a general layer height, and results in general layer lines and printing quality. It is suitable for most general printing cases.", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "ooze_prevention": "1", "prime_tower_width": "30", - "slowdown_for_curled_perimeters": "0", + "slowdown_for_curled_perimeters": [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], "standby_temperature_delta": "-150", "wipe_tower_filament": "0", "preheat_time": "30", "wipe_tower_cone_angle": "15", "prime_tower_brim_width": "5", - "initial_layer_print_height": "0.25" + "initial_layer_print_height": "0.25", + "print_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "print_extruder_id": [ + "1", + "1", + "2", + "2", + "3", + "3", + "4", + "4" + ], + "sparse_infill_speed": [ + "270", + "600", + "270", + "600", + "270", + "600", + "270", + "600" + ], + "outer_wall_speed": [ + "200", + "500", + "200", + "500", + "200", + "500", + "200", + "500" + ], + "inner_wall_speed": [ + "300", + "600", + "300", + "600", + "300", + "600", + "300", + "600" + ], + "internal_solid_infill_speed": [ + "250", + "600", + "250", + "600", + "250", + "600", + "250", + "600" + ] } diff --git a/resources/profiles/Snapmaker/process/0.20 Standard @Snapmaker U1 (0.4 nozzle).json b/resources/profiles/Snapmaker/process/0.20 Standard @Snapmaker U1 (0.4 nozzle).json index 443afe55dd..75b4c935d5 100644 --- a/resources/profiles/Snapmaker/process/0.20 Standard @Snapmaker U1 (0.4 nozzle).json +++ b/resources/profiles/Snapmaker/process/0.20 Standard @Snapmaker U1 (0.4 nozzle).json @@ -1,22 +1,93 @@ { "type": "process", "name": "0.20 Standard @Snapmaker U1 (0.4 nozzle)", + "renamed_from": "0.20 Standard Snapmaker U1 (0.4 nozzle);0.20 Standard @Snapmaker U1 (0.4 High Flow nozzle);0.20 Standard Snapmaker U1 (0.4 High Flow nozzle)", "inherits": "fdm_process_U1_0.20", "from": "system", "setting_id": "XR5r9SuWmSag5Qjo", "instantiation": "true", "description": "It has a general layer height, and results in general layer lines and printing quality. It is suitable for most general printing cases.", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "ooze_prevention": "1", "prime_tower_width": "30", "prime_volume": "45", - "slowdown_for_curled_perimeters": "0", + "slowdown_for_curled_perimeters": [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], "standby_temperature_delta": "-150", "wipe_tower_filament": "0", "preheat_time": "30", "wipe_tower_cone_angle": "15", "prime_tower_brim_width": "5", - "initial_layer_print_height": "0.25" + "initial_layer_print_height": "0.25", + "print_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "print_extruder_id": [ + "1", + "1", + "2", + "2", + "3", + "3", + "4", + "4" + ], + "sparse_infill_speed": [ + "270", + "600", + "270", + "600", + "270", + "600", + "270", + "600" + ], + "outer_wall_speed": [ + "200", + "500", + "200", + "500", + "200", + "500", + "200", + "500" + ], + "inner_wall_speed": [ + "300", + "600", + "300", + "600", + "300", + "600", + "300", + "600" + ], + "internal_solid_infill_speed": [ + "250", + "600", + "250", + "600", + "250", + "600", + "250", + "600" + ] } diff --git a/resources/profiles/Snapmaker/process/0.20 Standard @Snapmaker U1 (0.6 nozzle).json b/resources/profiles/Snapmaker/process/0.20 Standard @Snapmaker U1 (0.6 nozzle).json index 5c87ff68d0..8dcbb68fa5 100644 --- a/resources/profiles/Snapmaker/process/0.20 Standard @Snapmaker U1 (0.6 nozzle).json +++ b/resources/profiles/Snapmaker/process/0.20 Standard @Snapmaker U1 (0.6 nozzle).json @@ -1,6 +1,7 @@ { "type": "process", "name": "0.20 Standard @Snapmaker U1 (0.6 nozzle)", + "renamed_from": "0.20 Standard Snapmaker U1 (0.6 nozzle);0.20 Standard @Snapmaker U1 (0.6 High Flow nozzle);0.20 Standard Snapmaker U1 (0.6 High Flow nozzle)", "inherits": "fdm_process_U1_0.6_common", "from": "system", "setting_id": "6VM4QhgvHUmyf2um", @@ -8,11 +9,21 @@ "description": "Standard 0.2 mm layer height profile for the Snapmaker U1 with 0.6 mm nozzles. Balances print speed and surface quality for everyday prints.", "layer_height": "0.20", "compatible_printers": [ - "Snapmaker U1 (0.6 nozzle)" + "Snapmaker U1 (0.6 nozzle)", + "Snapmaker U1 (0.6 High Flow nozzle)" ], "ooze_prevention": "1", "prime_tower_width": "30", - "slowdown_for_curled_perimeters": "0", + "slowdown_for_curled_perimeters": [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], "standby_temperature_delta": "-150", "wipe_tower_filament": "0", "preheat_time": "30", @@ -20,5 +31,65 @@ "prime_tower_brim_width": "5", "initial_layer_print_height": "0.25", "top_shell_layers": "4", - "bottom_shell_layers": "3" + "bottom_shell_layers": "3", + "print_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "print_extruder_id": [ + "1", + "1", + "2", + "2", + "3", + "3", + "4", + "4" + ], + "sparse_infill_speed": [ + "250", + "600", + "250", + "600", + "250", + "600", + "250", + "600" + ], + "outer_wall_speed": [ + "120", + "500", + "120", + "500", + "120", + "500", + "120", + "500" + ], + "inner_wall_speed": [ + "150", + "600", + "150", + "600", + "150", + "600", + "150", + "600" + ], + "internal_solid_infill_speed": [ + "150", + "600", + "150", + "600", + "150", + "600", + "150", + "600" + ] } diff --git a/resources/profiles/Snapmaker/process/0.20 Strength @Snapmaker U1 (0.4 nozzle).json b/resources/profiles/Snapmaker/process/0.20 Strength @Snapmaker U1 (0.4 nozzle).json index 1d051fc801..157333ffad 100644 --- a/resources/profiles/Snapmaker/process/0.20 Strength @Snapmaker U1 (0.4 nozzle).json +++ b/resources/profiles/Snapmaker/process/0.20 Strength @Snapmaker U1 (0.4 nozzle).json @@ -1,21 +1,41 @@ { "type": "process", "name": "0.20 Strength @Snapmaker U1 (0.4 nozzle)", + "renamed_from": "0.20 Strength Snapmaker U1 (0.4 nozzle);0.20 Strength @Snapmaker U1 (0.4 High Flow nozzle);0.20 Strength Snapmaker U1 (0.4 High Flow nozzle)", "inherits": "fdm_process_U1_0.20", "from": "system", "setting_id": "bYnMOZxTq83EwIyd", "instantiation": "true", "description": "Compared with the default profile of a 0.4 mm nozzle, it has more wall loops and a higher sparse infill density. So, it results in higher strength of the prints, but more filament consumption and longer printing time.", - "outer_wall_speed": "60", + "outer_wall_speed": [ + "60", + "500", + "60", + "500", + "60", + "500", + "60", + "500" + ], "sparse_infill_density": "25%", "wall_loops": "6", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "ooze_prevention": "1", "prime_tower_width": "30", "prime_volume": "45", - "slowdown_for_curled_perimeters": "0", + "slowdown_for_curled_perimeters": [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], "standby_temperature_delta": "-150", "wipe_tower_filament": "0", "prime_tower_brim_width": "5", @@ -26,5 +46,55 @@ "support_type": "tree(auto)", "wipe_tower_extra_rib_length": "8", "wipe_tower_wall_type": "rib", - "gap_fill_target": "topbottom" + "gap_fill_target": "topbottom", + "print_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "print_extruder_id": [ + "1", + "1", + "2", + "2", + "3", + "3", + "4", + "4" + ], + "sparse_infill_speed": [ + "270", + "600", + "270", + "600", + "270", + "600", + "270", + "600" + ], + "inner_wall_speed": [ + "300", + "600", + "300", + "600", + "300", + "600", + "300", + "600" + ], + "internal_solid_infill_speed": [ + "250", + "600", + "250", + "600", + "250", + "600", + "250", + "600" + ] } diff --git a/resources/profiles/Snapmaker/process/0.20 Support @Snapmaker U1 (0.4 nozzle).json b/resources/profiles/Snapmaker/process/0.20 Support @Snapmaker U1 (0.4 nozzle).json index 577065ca3f..5e031b3517 100644 --- a/resources/profiles/Snapmaker/process/0.20 Support @Snapmaker U1 (0.4 nozzle).json +++ b/resources/profiles/Snapmaker/process/0.20 Support @Snapmaker U1 (0.4 nozzle).json @@ -1,18 +1,29 @@ { "type": "process", "name": "0.20 Support @Snapmaker U1 (0.4 nozzle)", + "renamed_from": "0.20 Support Snapmaker U1 (0.4 nozzle);0.20 Support @Snapmaker U1 (0.4 High Flow nozzle);0.20 Support Snapmaker U1 (0.4 High Flow nozzle)", "inherits": "fdm_process_U1_0.20", "from": "system", "setting_id": "4whjHJVCN44w8SPE", "instantiation": "true", "description": "It has a general layer height, and results in general layer lines and printing quality. It is suitable for most general printing cases.", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "ooze_prevention": "1", "prime_tower_width": "40", "prime_volume": "15", - "slowdown_for_curled_perimeters": "0", + "slowdown_for_curled_perimeters": [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], "standby_temperature_delta": "-150", "wipe_tower_filament": "0", "preheat_time": "30", @@ -21,5 +32,65 @@ "enable_support": "1", "initial_layer_print_height": "0.25", "support_interface_spacing": "0", - "support_interface_top_layers": "3" + "support_interface_top_layers": "3", + "print_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "print_extruder_id": [ + "1", + "1", + "2", + "2", + "3", + "3", + "4", + "4" + ], + "sparse_infill_speed": [ + "270", + "600", + "270", + "600", + "270", + "600", + "270", + "600" + ], + "outer_wall_speed": [ + "200", + "500", + "200", + "500", + "200", + "500", + "200", + "500" + ], + "inner_wall_speed": [ + "300", + "600", + "300", + "600", + "300", + "600", + "300", + "600" + ], + "internal_solid_infill_speed": [ + "250", + "600", + "250", + "600", + "250", + "600", + "250", + "600" + ] } diff --git a/resources/profiles/Snapmaker/process/0.20 Support W @Snapmaker U1 (0.4 nozzle).json b/resources/profiles/Snapmaker/process/0.20 Support W @Snapmaker U1 (0.4 nozzle).json index 3d1887bea9..57a763a355 100644 --- a/resources/profiles/Snapmaker/process/0.20 Support W @Snapmaker U1 (0.4 nozzle).json +++ b/resources/profiles/Snapmaker/process/0.20 Support W @Snapmaker U1 (0.4 nozzle).json @@ -1,6 +1,7 @@ { "type": "process", "name": "0.20 Support W @Snapmaker U1 (0.4 nozzle)", + "renamed_from": "0.20 Support W Snapmaker U1 (0.4 nozzle);0.20 Support W @Snapmaker U1 (0.4 High Flow nozzle);0.20 Support W Snapmaker U1 (0.4 High Flow nozzle)", "inherits": "fdm_process_U1_0.20", "from": "system", "setting_id": "M9JhI2roLcP4jYks", @@ -10,16 +11,85 @@ "support_top_z_distance": "0.2", "support_interface_loop_pattern": "1", "support_interface_spacing": "0", - "support_interface_speed": "80", "support_filament": "0", "support_interface_filament": "0", "enable_prime_tower": "1", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "ooze_prevention": "1", "prime_tower_width": "50", "prime_volume": "38", - "slowdown_for_curled_perimeters": "0", - "standby_temperature_delta": "-150" + "slowdown_for_curled_perimeters": [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + "standby_temperature_delta": "-150", + "print_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "print_extruder_id": [ + "1", + "1", + "2", + "2", + "3", + "3", + "4", + "4" + ], + "sparse_infill_speed": [ + "270", + "600", + "270", + "600", + "270", + "600", + "270", + "600" + ], + "outer_wall_speed": [ + "200", + "500", + "200", + "500", + "200", + "500", + "200", + "500" + ], + "inner_wall_speed": [ + "300", + "600", + "300", + "600", + "300", + "600", + "300", + "600" + ], + "internal_solid_infill_speed": [ + "250", + "600", + "250", + "600", + "250", + "600", + "250", + "600" + ] } diff --git a/resources/profiles/Snapmaker/process/0.24 Draft @Snapmaker U1 (0.4 nozzle).json b/resources/profiles/Snapmaker/process/0.24 Draft @Snapmaker U1 (0.4 nozzle).json index 8e09376daf..b1ad97d537 100644 --- a/resources/profiles/Snapmaker/process/0.24 Draft @Snapmaker U1 (0.4 nozzle).json +++ b/resources/profiles/Snapmaker/process/0.24 Draft @Snapmaker U1 (0.4 nozzle).json @@ -1,18 +1,29 @@ { "type": "process", "name": "0.24 Draft @Snapmaker U1 (0.4 nozzle)", + "renamed_from": "0.24 Draft Snapmaker U1 (0.4 nozzle);0.24 Draft @Snapmaker U1 (0.4 High Flow nozzle);0.24 Draft Snapmaker U1 (0.4 High Flow nozzle)", "inherits": "fdm_process_U1_0.24", "from": "system", "setting_id": "MYRo7jTenu7F0Zv4", "instantiation": "true", "description": "Compared with the default profile of a 0.4 mm nozzle, it has a bigger layer height, and results in more apparent layer lines and lower printing quality, but slightly shorter printing time.", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "ooze_prevention": "1", "prime_tower_width": "30", "prime_volume": "54", - "slowdown_for_curled_perimeters": "0", + "slowdown_for_curled_perimeters": [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], "standby_temperature_delta": "-150", "wipe_tower_filament": "0", "prime_tower_brim_width": "5", @@ -23,5 +34,65 @@ "support_type": "tree(auto)", "wipe_tower_extra_rib_length": "8", "wipe_tower_wall_type": "rib", - "gap_fill_target": "topbottom" + "gap_fill_target": "topbottom", + "print_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "print_extruder_id": [ + "1", + "1", + "2", + "2", + "3", + "3", + "4", + "4" + ], + "sparse_infill_speed": [ + "230", + "600", + "230", + "600", + "230", + "600", + "230", + "600" + ], + "outer_wall_speed": [ + "200", + "500", + "200", + "500", + "200", + "500", + "200", + "500" + ], + "inner_wall_speed": [ + "230", + "600", + "230", + "600", + "230", + "600", + "230", + "600" + ], + "internal_solid_infill_speed": [ + "230", + "600", + "230", + "600", + "230", + "600", + "230", + "600" + ] } diff --git a/resources/profiles/Snapmaker/process/0.24 Standard @Snapmaker U1 (0.6 nozzle).json b/resources/profiles/Snapmaker/process/0.24 Standard @Snapmaker U1 (0.6 nozzle).json index 2fa2eeabdb..8aae7fa25c 100644 --- a/resources/profiles/Snapmaker/process/0.24 Standard @Snapmaker U1 (0.6 nozzle).json +++ b/resources/profiles/Snapmaker/process/0.24 Standard @Snapmaker U1 (0.6 nozzle).json @@ -1,6 +1,7 @@ { "type": "process", "name": "0.24 Standard @Snapmaker U1 (0.6 nozzle)", + "renamed_from": "0.24 Standard Snapmaker U1 (0.6 nozzle);0.24 Standard @Snapmaker U1 (0.6 High Flow nozzle);0.24 Standard Snapmaker U1 (0.6 High Flow nozzle)", "inherits": "fdm_process_U1_0.24_nozzle_0.6", "from": "system", "setting_id": "BziJYuA5U5gWm6FM", @@ -8,11 +9,21 @@ "description": "Compared with the default profile of a 0.6 mm nozzle, it has a smaller layer height, and results in less apparent layer lines and slight higher printing quality, but longer printing time.", "elefant_foot_compensation": "0.15", "compatible_printers": [ - "Snapmaker U1 (0.6 nozzle)" + "Snapmaker U1 (0.6 nozzle)", + "Snapmaker U1 (0.6 High Flow nozzle)" ], "filter_out_gap_fill": "1", "gap_fill_target": "topbottom", - "internal_bridge_speed": "100%", + "internal_bridge_speed": [ + "100%", + "100%", + "100%", + "100%", + "100%", + "100%", + "100%", + "100%" + ], "prime_tower_brim_width": "5", "prime_tower_width": "30", "prime_volume": "55", @@ -23,8 +34,77 @@ "enable_arc_fitting": "0", "ooze_prevention": "1", "precise_outer_wall": "1", - "slowdown_for_curled_perimeters": "0", + "slowdown_for_curled_perimeters": [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], "standby_temperature_delta": "-150", "support_threshold_angle": "35", - "support_type": "tree(auto)" + "support_type": "tree(auto)", + "print_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "print_extruder_id": [ + "1", + "1", + "2", + "2", + "3", + "3", + "4", + "4" + ], + "sparse_infill_speed": [ + "100", + "600", + "100", + "600", + "100", + "600", + "100", + "600" + ], + "outer_wall_speed": [ + "120", + "500", + "120", + "500", + "120", + "500", + "120", + "500" + ], + "inner_wall_speed": [ + "150", + "600", + "150", + "600", + "150", + "600", + "150", + "600" + ], + "internal_solid_infill_speed": [ + "150", + "600", + "150", + "600", + "150", + "600", + "150", + "600" + ] } diff --git a/resources/profiles/Snapmaker/process/0.24 Standard @Snapmaker U1 (0.8 nozzle).json b/resources/profiles/Snapmaker/process/0.24 Standard @Snapmaker U1 (0.8 nozzle).json index 316bb0dbee..1c08f23f8e 100644 --- a/resources/profiles/Snapmaker/process/0.24 Standard @Snapmaker U1 (0.8 nozzle).json +++ b/resources/profiles/Snapmaker/process/0.24 Standard @Snapmaker U1 (0.8 nozzle).json @@ -1,6 +1,7 @@ { "type": "process", "name": "0.24 Standard @Snapmaker U1 (0.8 nozzle)", + "renamed_from": "0.24 Standard Snapmaker U1 (0.8 nozzle);0.24 Standard @Snapmaker U1 (0.8 High Flow nozzle);0.24 Standard Snapmaker U1 (0.8 High Flow nozzle)", "inherits": "fdm_process_U1_0.24_nozzle_0.8", "from": "system", "setting_id": "QcJ5p9h0eYUb91ak", @@ -8,11 +9,21 @@ "description": "Compared with the default profile of a 0.6 mm nozzle, it has a smaller layer height, and results in less apparent layer lines and slight higher printing quality, but longer printing time.", "elefant_foot_compensation": "0.15", "compatible_printers": [ - "Snapmaker U1 (0.8 nozzle)" + "Snapmaker U1 (0.8 nozzle)", + "Snapmaker U1 (0.8 High Flow nozzle)" ], "filter_out_gap_fill": "1", "gap_fill_target": "topbottom", - "internal_bridge_speed": "100%", + "internal_bridge_speed": [ + "100%", + "100%", + "100%", + "100%", + "100%", + "100%", + "100%", + "100%" + ], "min_width_top_surface": "90", "prime_tower_brim_width": "5", "prime_tower_width": "30", @@ -24,7 +35,76 @@ "enable_arc_fitting": "0", "ooze_prevention": "1", "precise_outer_wall": "1", - "slowdown_for_curled_perimeters": "0", + "slowdown_for_curled_perimeters": [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], "standby_temperature_delta": "-150", - "support_type": "tree(auto)" + "support_type": "tree(auto)", + "print_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "print_extruder_id": [ + "1", + "1", + "2", + "2", + "3", + "3", + "4", + "4" + ], + "sparse_infill_speed": [ + "100", + "600", + "100", + "600", + "100", + "600", + "100", + "600" + ], + "outer_wall_speed": [ + "120", + "500", + "120", + "500", + "120", + "500", + "120", + "500" + ], + "inner_wall_speed": [ + "150", + "600", + "150", + "600", + "150", + "600", + "150", + "600" + ], + "internal_solid_infill_speed": [ + "150", + "600", + "150", + "600", + "150", + "600", + "150", + "600" + ] } diff --git a/resources/profiles/Snapmaker/process/0.25 Benchy @Snapmaker U1 (0.4 nozzle).json b/resources/profiles/Snapmaker/process/0.25 Benchy @Snapmaker U1 (0.4 nozzle).json index 2dcf03d540..f5c9737efd 100644 --- a/resources/profiles/Snapmaker/process/0.25 Benchy @Snapmaker U1 (0.4 nozzle).json +++ b/resources/profiles/Snapmaker/process/0.25 Benchy @Snapmaker U1 (0.4 nozzle).json @@ -1,35 +1,144 @@ { "type": "process", "name": "0.25 Benchy @Snapmaker U1 (0.4 nozzle)", + "renamed_from": "0.25 Benchy Snapmaker U1 (0.4 nozzle);0.25 Benchy @Snapmaker U1 (0.4 High Flow nozzle);0.25 Benchy Snapmaker U1 (0.4 High Flow nozzle)", "inherits": "fdm_process_U1", "from": "system", "setting_id": "deA4Xg6QxFTKOYZy", "instantiation": "true", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "elefant_foot_compensation": "0.15", "top_shell_layers": "3", "top_shell_thickness": "0.5", - "initial_layer_speed": "100", - "initial_layer_infill_speed": "180", - "outer_wall_speed": "180", - "inner_wall_speed": "200", - "sparse_infill_speed": "200", - "internal_solid_infill_speed": "200", - "top_surface_speed": "180", - "gap_infill_speed": "200", + "initial_layer_speed": [ + "100", + "100", + "100", + "100", + "100", + "100", + "100", + "100" + ], + "initial_layer_infill_speed": [ + "180", + "180", + "180", + "180", + "180", + "180", + "180", + "180" + ], + "outer_wall_speed": [ + "180", + "500", + "180", + "500", + "180", + "500", + "180", + "500" + ], + "inner_wall_speed": [ + "200", + "600", + "200", + "600", + "200", + "600", + "200", + "600" + ], + "sparse_infill_speed": [ + "200", + "600", + "200", + "600", + "200", + "600", + "200", + "600" + ], + "internal_solid_infill_speed": [ + "200", + "600", + "200", + "600", + "200", + "600", + "200", + "600" + ], + "top_surface_speed": [ + "180", + "180", + "180", + "180", + "180", + "180", + "180", + "180" + ], + "gap_infill_speed": [ + "200", + "200", + "200", + "200", + "200", + "200", + "200", + "200" + ], "ironing_speed": "30", - "enable_overhang_speed": "0", - "overhang_1_4_speed": "180", - "overhang_2_4_speed": "20", - "overhang_3_4_speed": "10", + "enable_overhang_speed": [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + "overhang_1_4_speed": [ + "180", + "180", + "180", + "180", + "180", + "180", + "180", + "180" + ], + "overhang_2_4_speed": [ + "20", + "20", + "20", + "20", + "20", + "20", + "20", + "20" + ], + "overhang_3_4_speed": [ + "10", + "10", + "10", + "10", + "10", + "10", + "10", + "10" + ], "layer_height": "0.25", "initial_layer_print_height": "0.25", "detect_overhang_wall": "0", "reduce_crossing_wall": "0", "ensure_vertical_shell_thickness": "none", - "filename_format": "testBenchy_{print_time}.gcode", "sparse_infill_density": "10%", "sparse_infill_pattern": "alignedrectilinear", "wall_generator": "classic", @@ -46,15 +155,134 @@ "sparse_infill_line_width": "0.5", "top_surface_line_width": "0.5", "bottom_shell_layers": "2", - "initial_layer_travel_speed": "100%", - "bridge_acceleration": "3000", - "bridge_speed": "100", - "default_acceleration": "3000", - "inner_wall_acceleration": "3000", - "internal_solid_infill_acceleration": "3000", - "outer_wall_acceleration": "1600", - "small_perimeter_speed": "200", - "sparse_infill_acceleration": "3000", - "top_surface_acceleration": "3000", - "initial_layer_acceleration": "1600" + "initial_layer_travel_speed": [ + "100%", + "100%", + "100%", + "100%", + "100%", + "100%", + "100%", + "100%" + ], + "bridge_acceleration": [ + "3000", + "3000", + "3000", + "3000", + "3000", + "3000", + "3000", + "3000" + ], + "bridge_speed": [ + "100", + "100", + "100", + "100", + "100", + "100", + "100", + "100" + ], + "default_acceleration": [ + "3000", + "3000", + "3000", + "3000", + "3000", + "3000", + "3000", + "3000" + ], + "inner_wall_acceleration": [ + "3000", + "3000", + "3000", + "3000", + "3000", + "3000", + "3000", + "3000" + ], + "internal_solid_infill_acceleration": [ + "3000", + "3000", + "3000", + "3000", + "3000", + "3000", + "3000", + "3000" + ], + "outer_wall_acceleration": [ + "1600", + "1600", + "1600", + "1600", + "1600", + "1600", + "1600", + "1600" + ], + "small_perimeter_speed": [ + "200", + "200", + "200", + "200", + "200", + "200", + "200", + "200" + ], + "sparse_infill_acceleration": [ + "3000", + "3000", + "3000", + "3000", + "3000", + "3000", + "3000", + "3000" + ], + "top_surface_acceleration": [ + "3000", + "3000", + "3000", + "3000", + "3000", + "3000", + "3000", + "3000" + ], + "initial_layer_acceleration": [ + "1600", + "1600", + "1600", + "1600", + "1600", + "1600", + "1600", + "1600" + ], + "print_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "print_extruder_id": [ + "1", + "1", + "2", + "2", + "3", + "3", + "4", + "4" + ] } diff --git a/resources/profiles/Snapmaker/process/0.28 Extra Draft @Snapmaker U1 (0.4 nozzle).json b/resources/profiles/Snapmaker/process/0.28 Extra Draft @Snapmaker U1 (0.4 nozzle).json index 8829efafdb..3b2e7f8746 100644 --- a/resources/profiles/Snapmaker/process/0.28 Extra Draft @Snapmaker U1 (0.4 nozzle).json +++ b/resources/profiles/Snapmaker/process/0.28 Extra Draft @Snapmaker U1 (0.4 nozzle).json @@ -1,17 +1,28 @@ { "type": "process", "name": "0.28 Extra Draft @Snapmaker U1 (0.4 nozzle)", + "renamed_from": "0.28 Extra Draft Snapmaker U1 (0.4 nozzle);0.28 Extra Draft @Snapmaker U1 (0.4 High Flow nozzle);0.28 Extra Draft Snapmaker U1 (0.4 High Flow nozzle)", "inherits": "fdm_process_U1_0.28", "from": "system", "setting_id": "0fSeyAIS6z75A1r3", "instantiation": "true", "description": "Compared with the default profile of a 0.4 mm nozzle, it has a bigger layer height, and results in more apparent layer lines and lower printing quality, but shorter printing time.", "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" + "Snapmaker U1 (0.4 nozzle)", + "Snapmaker U1 (0.4 High Flow nozzle)" ], "prime_tower_width": "30", "prime_volume": "63", - "slowdown_for_curled_perimeters": "0", + "slowdown_for_curled_perimeters": [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], "wipe_tower_filament": "0", "prime_tower_brim_width": "5", "wipe_tower_cone_angle": "15", @@ -23,5 +34,65 @@ "support_type": "tree(auto)", "wipe_tower_extra_rib_length": "8", "wipe_tower_wall_type": "rib", - "gap_fill_target": "topbottom" + "gap_fill_target": "topbottom", + "print_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "print_extruder_id": [ + "1", + "1", + "2", + "2", + "3", + "3", + "4", + "4" + ], + "sparse_infill_speed": [ + "200", + "600", + "200", + "600", + "200", + "600", + "200", + "600" + ], + "outer_wall_speed": [ + "200", + "500", + "200", + "500", + "200", + "500", + "200", + "500" + ], + "inner_wall_speed": [ + "200", + "600", + "200", + "600", + "200", + "600", + "200", + "600" + ], + "internal_solid_infill_speed": [ + "200", + "600", + "200", + "600", + "200", + "600", + "200", + "600" + ] } diff --git a/resources/profiles/Snapmaker/process/0.30 Draft @Snapmaker U1 (0.6 nozzle).json b/resources/profiles/Snapmaker/process/0.30 Draft @Snapmaker U1 (0.6 nozzle).json index defbc6740b..1ca162e67a 100644 --- a/resources/profiles/Snapmaker/process/0.30 Draft @Snapmaker U1 (0.6 nozzle).json +++ b/resources/profiles/Snapmaker/process/0.30 Draft @Snapmaker U1 (0.6 nozzle).json @@ -1,6 +1,7 @@ { "type": "process", "name": "0.30 Draft @Snapmaker U1 (0.6 nozzle)", + "renamed_from": "0.30 Draft Snapmaker U1 (0.6 nozzle);0.30 Draft @Snapmaker U1 (0.6 High Flow nozzle);0.30 Draft Snapmaker U1 (0.6 High Flow nozzle)", "inherits": "fdm_process_U1_0.6_common", "from": "system", "setting_id": "Tk3tG3RGJ8dwXFKf", @@ -8,12 +9,22 @@ "description": "Fast draft profile for the Snapmaker U1 with 0.6 mm nozzles. 0.3 mm layer height for quick prototypes and functional parts.", "layer_height": "0.30", "compatible_printers": [ - "Snapmaker U1 (0.6 nozzle)" + "Snapmaker U1 (0.6 nozzle)", + "Snapmaker U1 (0.6 High Flow nozzle)" ], "ooze_prevention": "1", "prime_tower_width": "30", "prime_volume": "68", - "slowdown_for_curled_perimeters": "0", + "slowdown_for_curled_perimeters": [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], "standby_temperature_delta": "-150", "wipe_tower_filament": "0", "preheat_time": "30", @@ -22,8 +33,64 @@ "initial_layer_print_height": "0.30", "top_shell_layers": "3", "bottom_shell_layers": "3", - "outer_wall_speed": "220", - "inner_wall_speed": "330", - "sparse_infill_speed": "300", - "internal_solid_infill_speed": "280" + "outer_wall_speed": [ + "220", + "500", + "220", + "500", + "220", + "500", + "220", + "500" + ], + "inner_wall_speed": [ + "330", + "600", + "330", + "600", + "330", + "600", + "330", + "600" + ], + "sparse_infill_speed": [ + "300", + "600", + "300", + "600", + "300", + "600", + "300", + "600" + ], + "internal_solid_infill_speed": [ + "280", + "600", + "280", + "600", + "280", + "600", + "280", + "600" + ], + "print_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "print_extruder_id": [ + "1", + "1", + "2", + "2", + "3", + "3", + "4", + "4" + ] } diff --git a/resources/profiles/Snapmaker/process/0.30 Standard @Snapmaker U1 (0.6 nozzle).json b/resources/profiles/Snapmaker/process/0.30 Standard @Snapmaker U1 (0.6 nozzle).json index 92bebf6219..b84b343dcc 100644 --- a/resources/profiles/Snapmaker/process/0.30 Standard @Snapmaker U1 (0.6 nozzle).json +++ b/resources/profiles/Snapmaker/process/0.30 Standard @Snapmaker U1 (0.6 nozzle).json @@ -1,6 +1,7 @@ { "type": "process", "name": "0.30 Standard @Snapmaker U1 (0.6 nozzle)", + "renamed_from": "0.30 Standard Snapmaker U1 (0.6 nozzle);0.30 Standard @Snapmaker U1 (0.6 High Flow nozzle);0.30 Standard Snapmaker U1 (0.6 High Flow nozzle)", "inherits": "fdm_process_U1_0.30_nozzle_0.6", "from": "system", "setting_id": "TWxp6qgz1DJa8Ngo", @@ -8,11 +9,21 @@ "description": "It has a big layer height, and results in apparent layer lines and ordinary printing quality and printing time.", "elefant_foot_compensation": "0.15", "compatible_printers": [ - "Snapmaker U1 (0.6 nozzle)" + "Snapmaker U1 (0.6 nozzle)", + "Snapmaker U1 (0.6 High Flow nozzle)" ], "filter_out_gap_fill": "1", "gap_fill_target": "topbottom", - "internal_bridge_speed": "100%", + "internal_bridge_speed": [ + "100%", + "100%", + "100%", + "100%", + "100%", + "100%", + "100%", + "100%" + ], "prime_tower_brim_width": "5", "prime_tower_width": "30", "prime_volume": "68", @@ -22,8 +33,77 @@ "wipe_tower_wall_type": "rib", "ooze_prevention": "1", "precise_outer_wall": "1", - "slowdown_for_curled_perimeters": "0", + "slowdown_for_curled_perimeters": [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], "standby_temperature_delta": "-150", "support_threshold_angle": "35", - "support_type": "tree(auto)" + "support_type": "tree(auto)", + "print_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "print_extruder_id": [ + "1", + "1", + "2", + "2", + "3", + "3", + "4", + "4" + ], + "sparse_infill_speed": [ + "100", + "600", + "100", + "600", + "100", + "600", + "100", + "600" + ], + "outer_wall_speed": [ + "120", + "500", + "120", + "500", + "120", + "500", + "120", + "500" + ], + "inner_wall_speed": [ + "150", + "600", + "150", + "600", + "150", + "600", + "150", + "600" + ], + "internal_solid_infill_speed": [ + "150", + "600", + "150", + "600", + "150", + "600", + "150", + "600" + ] } diff --git a/resources/profiles/Snapmaker/process/0.30 Strength @Snapmaker U1 (0.6 nozzle).json b/resources/profiles/Snapmaker/process/0.30 Strength @Snapmaker U1 (0.6 nozzle).json index f268a92446..470490fb9f 100644 --- a/resources/profiles/Snapmaker/process/0.30 Strength @Snapmaker U1 (0.6 nozzle).json +++ b/resources/profiles/Snapmaker/process/0.30 Strength @Snapmaker U1 (0.6 nozzle).json @@ -1,6 +1,7 @@ { "type": "process", "name": "0.30 Strength @Snapmaker U1 (0.6 nozzle)", + "renamed_from": "0.30 Strength Snapmaker U1 (0.6 nozzle);0.30 Strength @Snapmaker U1 (0.6 High Flow nozzle);0.30 Strength Snapmaker U1 (0.6 High Flow nozzle)", "inherits": "fdm_process_U1_0.30_nozzle_0.6", "from": "system", "setting_id": "CBaL0vgwtgsd6Snj", @@ -10,11 +11,21 @@ "sparse_infill_density": "25%", "wall_loops": "4", "compatible_printers": [ - "Snapmaker U1 (0.6 nozzle)" + "Snapmaker U1 (0.6 nozzle)", + "Snapmaker U1 (0.6 High Flow nozzle)" ], "filter_out_gap_fill": "1", "gap_fill_target": "topbottom", - "internal_bridge_speed": "100%", + "internal_bridge_speed": [ + "100%", + "100%", + "100%", + "100%", + "100%", + "100%", + "100%", + "100%" + ], "prime_tower_width": "30", "prime_volume": "68", "seam_gap": "15%", @@ -24,8 +35,77 @@ "ooze_prevention": "1", "precise_outer_wall": "1", "prime_tower_brim_width": "5", - "slowdown_for_curled_perimeters": "0", + "slowdown_for_curled_perimeters": [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], "standby_temperature_delta": "-150", "support_type": "tree(auto)", - "wipe_tower_extra_spacing": "120%" + "wipe_tower_extra_spacing": "120%", + "print_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "print_extruder_id": [ + "1", + "1", + "2", + "2", + "3", + "3", + "4", + "4" + ], + "sparse_infill_speed": [ + "100", + "600", + "100", + "600", + "100", + "600", + "100", + "600" + ], + "outer_wall_speed": [ + "120", + "500", + "120", + "500", + "120", + "500", + "120", + "500" + ], + "inner_wall_speed": [ + "150", + "600", + "150", + "600", + "150", + "600", + "150", + "600" + ], + "internal_solid_infill_speed": [ + "150", + "600", + "150", + "600", + "150", + "600", + "150", + "600" + ] } diff --git a/resources/profiles/Snapmaker/process/0.32 Standard @Snapmaker U1 (0.8 nozzle).json b/resources/profiles/Snapmaker/process/0.32 Standard @Snapmaker U1 (0.8 nozzle).json index de7559f827..97ae45ed4e 100644 --- a/resources/profiles/Snapmaker/process/0.32 Standard @Snapmaker U1 (0.8 nozzle).json +++ b/resources/profiles/Snapmaker/process/0.32 Standard @Snapmaker U1 (0.8 nozzle).json @@ -1,6 +1,7 @@ { "type": "process", "name": "0.32 Standard @Snapmaker U1 (0.8 nozzle)", + "renamed_from": "0.32 Standard Snapmaker U1 (0.8 nozzle);0.32 Standard @Snapmaker U1 (0.8 High Flow nozzle);0.32 Standard Snapmaker U1 (0.8 High Flow nozzle)", "inherits": "fdm_process_U1_0.32_nozzle_0.8", "from": "system", "setting_id": "iVRz2B0VBIBL1xVd", @@ -8,11 +9,21 @@ "description": "Compared with the default profile of a 0.8 mm nozzle, it has a slightly smaller layer height, and results in slightly less but still apparent layer lines and slightly higher printing quality, but longer printing time in some printing cases.", "elefant_foot_compensation": "0.15", "compatible_printers": [ - "Snapmaker U1 (0.8 nozzle)" + "Snapmaker U1 (0.8 nozzle)", + "Snapmaker U1 (0.8 High Flow nozzle)" ], "filter_out_gap_fill": "1", "gap_fill_target": "topbottom", - "internal_bridge_speed": "100%", + "internal_bridge_speed": [ + "100%", + "100%", + "100%", + "100%", + "100%", + "100%", + "100%", + "100%" + ], "prime_tower_brim_width": "5", "prime_tower_width": "30", "prime_volume": "72", @@ -25,8 +36,77 @@ "enable_arc_fitting": "0", "ooze_prevention": "1", "precise_outer_wall": "1", - "slowdown_for_curled_perimeters": "0", + "slowdown_for_curled_perimeters": [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], "standby_temperature_delta": "-150", "support_threshold_angle": "35", - "support_type": "tree(auto)" + "support_type": "tree(auto)", + "print_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "print_extruder_id": [ + "1", + "1", + "2", + "2", + "3", + "3", + "4", + "4" + ], + "sparse_infill_speed": [ + "100", + "600", + "100", + "600", + "100", + "600", + "100", + "600" + ], + "outer_wall_speed": [ + "120", + "500", + "120", + "500", + "120", + "500", + "120", + "500" + ], + "inner_wall_speed": [ + "150", + "600", + "150", + "600", + "150", + "600", + "150", + "600" + ], + "internal_solid_infill_speed": [ + "150", + "600", + "150", + "600", + "150", + "600", + "150", + "600" + ] } diff --git a/resources/profiles/Snapmaker/process/0.36 Standard @Snapmaker U1 (0.6 nozzle).json b/resources/profiles/Snapmaker/process/0.36 Standard @Snapmaker U1 (0.6 nozzle).json index 6dc9f26329..e964e08e5d 100644 --- a/resources/profiles/Snapmaker/process/0.36 Standard @Snapmaker U1 (0.6 nozzle).json +++ b/resources/profiles/Snapmaker/process/0.36 Standard @Snapmaker U1 (0.6 nozzle).json @@ -1,6 +1,7 @@ { "type": "process", "name": "0.36 Standard @Snapmaker U1 (0.6 nozzle)", + "renamed_from": "0.36 Standard Snapmaker U1 (0.6 nozzle);0.36 Standard @Snapmaker U1 (0.6 High Flow nozzle);0.36 Standard Snapmaker U1 (0.6 High Flow nozzle)", "inherits": "fdm_process_U1_0.36_nozzle_0.6", "from": "system", "setting_id": "C0PiCFd3P222knX9", @@ -8,11 +9,21 @@ "description": "Compared with the default profile of a 0.6 mm nozzle, it has a bigger layer height, and results in more apparent layer lines and lower printing quality, but shorter printing time in some printing cases.", "elefant_foot_compensation": "0.15", "compatible_printers": [ - "Snapmaker U1 (0.6 nozzle)" + "Snapmaker U1 (0.6 nozzle)", + "Snapmaker U1 (0.6 High Flow nozzle)" ], "filter_out_gap_fill": "1", "gap_fill_target": "topbottom", - "internal_bridge_speed": "100%", + "internal_bridge_speed": [ + "100%", + "100%", + "100%", + "100%", + "100%", + "100%", + "100%", + "100%" + ], "prime_tower_brim_width": "5", "prime_tower_width": "30", "prime_volume": "81", @@ -23,8 +34,77 @@ "enable_arc_fitting": "0", "ooze_prevention": "1", "precise_outer_wall": "1", - "slowdown_for_curled_perimeters": "0", + "slowdown_for_curled_perimeters": [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], "standby_temperature_delta": "-150", "support_threshold_angle": "35", - "support_type": "tree(auto)" + "support_type": "tree(auto)", + "print_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "print_extruder_id": [ + "1", + "1", + "2", + "2", + "3", + "3", + "4", + "4" + ], + "sparse_infill_speed": [ + "100", + "600", + "100", + "600", + "100", + "600", + "100", + "600" + ], + "outer_wall_speed": [ + "120", + "500", + "120", + "500", + "120", + "500", + "120", + "500" + ], + "inner_wall_speed": [ + "150", + "600", + "150", + "600", + "150", + "600", + "150", + "600" + ], + "internal_solid_infill_speed": [ + "150", + "600", + "150", + "600", + "150", + "600", + "150", + "600" + ] } diff --git a/resources/profiles/Snapmaker/process/0.40 Extra Draft @Snapmaker U1 (0.6 nozzle).json b/resources/profiles/Snapmaker/process/0.40 Extra Draft @Snapmaker U1 (0.6 nozzle).json index b18e30c210..51b76f6e33 100644 --- a/resources/profiles/Snapmaker/process/0.40 Extra Draft @Snapmaker U1 (0.6 nozzle).json +++ b/resources/profiles/Snapmaker/process/0.40 Extra Draft @Snapmaker U1 (0.6 nozzle).json @@ -1,6 +1,7 @@ { "type": "process", "name": "0.40 Extra Draft @Snapmaker U1 (0.6 nozzle)", + "renamed_from": "0.40 Extra Draft Snapmaker U1 (0.6 nozzle);0.40 Extra Draft @Snapmaker U1 (0.6 High Flow nozzle);0.40 Extra Draft Snapmaker U1 (0.6 High Flow nozzle)", "inherits": "fdm_process_U1_0.6_common", "from": "system", "setting_id": "rAUffOThYmj9FVTw", @@ -8,12 +9,22 @@ "description": "Maximum-speed profile for the Snapmaker U1 with 0.6 mm nozzles. 0.4 mm layer height for rapid prototyping where surface finish is not critical.", "layer_height": "0.40", "compatible_printers": [ - "Snapmaker U1 (0.6 nozzle)" + "Snapmaker U1 (0.6 nozzle)", + "Snapmaker U1 (0.6 High Flow nozzle)" ], "ooze_prevention": "1", "prime_tower_width": "30", "prime_volume": "90", - "slowdown_for_curled_perimeters": "0", + "slowdown_for_curled_perimeters": [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], "standby_temperature_delta": "-150", "wipe_tower_filament": "0", "preheat_time": "30", @@ -22,9 +33,65 @@ "initial_layer_print_height": "0.35", "top_shell_layers": "3", "bottom_shell_layers": "3", - "outer_wall_speed": "220", - "inner_wall_speed": "330", - "sparse_infill_speed": "320", - "internal_solid_infill_speed": "300", - "wall_loops": "2" + "outer_wall_speed": [ + "220", + "500", + "220", + "500", + "220", + "500", + "220", + "500" + ], + "inner_wall_speed": [ + "330", + "600", + "330", + "600", + "330", + "600", + "330", + "600" + ], + "sparse_infill_speed": [ + "320", + "600", + "320", + "600", + "320", + "600", + "320", + "600" + ], + "internal_solid_infill_speed": [ + "300", + "600", + "300", + "600", + "300", + "600", + "300", + "600" + ], + "wall_loops": "2", + "print_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "print_extruder_id": [ + "1", + "1", + "2", + "2", + "3", + "3", + "4", + "4" + ] } diff --git a/resources/profiles/Snapmaker/process/0.40 Standard @Snapmaker U1 (0.8 nozzle).json b/resources/profiles/Snapmaker/process/0.40 Standard @Snapmaker U1 (0.8 nozzle).json index b0cf935465..bf9f2644d6 100644 --- a/resources/profiles/Snapmaker/process/0.40 Standard @Snapmaker U1 (0.8 nozzle).json +++ b/resources/profiles/Snapmaker/process/0.40 Standard @Snapmaker U1 (0.8 nozzle).json @@ -1,6 +1,7 @@ { "type": "process", "name": "0.40 Standard @Snapmaker U1 (0.8 nozzle)", + "renamed_from": "0.40 Standard Snapmaker U1 (0.8 nozzle);0.40 Standard @Snapmaker U1 (0.8 High Flow nozzle);0.40 Standard Snapmaker U1 (0.8 High Flow nozzle)", "inherits": "fdm_process_U1_0.40_nozzle_0.8", "from": "system", "setting_id": "VqkPgUtZi159BKpJ", @@ -8,11 +9,21 @@ "description": "It has a very big layer height, and results in very apparent layer lines, low printing quality and general printing time.", "elefant_foot_compensation": "0.15", "compatible_printers": [ - "Snapmaker U1 (0.8 nozzle)" + "Snapmaker U1 (0.8 nozzle)", + "Snapmaker U1 (0.8 High Flow nozzle)" ], "filter_out_gap_fill": "1", "gap_fill_target": "topbottom", - "internal_bridge_speed": "100%", + "internal_bridge_speed": [ + "100%", + "100%", + "100%", + "100%", + "100%", + "100%", + "100%", + "100%" + ], "prime_tower_brim_width": "5", "prime_tower_width": "30", "prime_volume": "90", @@ -26,8 +37,77 @@ "min_width_top_surface": "200%", "ooze_prevention": "1", "precise_outer_wall": "1", - "slowdown_for_curled_perimeters": "0", + "slowdown_for_curled_perimeters": [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], "standby_temperature_delta": "-150", "support_threshold_angle": "40", - "support_type": "tree(auto)" + "support_type": "tree(auto)", + "print_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "print_extruder_id": [ + "1", + "1", + "2", + "2", + "3", + "3", + "4", + "4" + ], + "sparse_infill_speed": [ + "100", + "600", + "100", + "600", + "100", + "600", + "100", + "600" + ], + "outer_wall_speed": [ + "120", + "500", + "120", + "500", + "120", + "500", + "120", + "500" + ], + "inner_wall_speed": [ + "150", + "600", + "150", + "600", + "150", + "600", + "150", + "600" + ], + "internal_solid_infill_speed": [ + "150", + "600", + "150", + "600", + "150", + "600", + "150", + "600" + ] } diff --git a/resources/profiles/Snapmaker/process/0.42 Standard @Snapmaker U1 (0.6 nozzle).json b/resources/profiles/Snapmaker/process/0.42 Standard @Snapmaker U1 (0.6 nozzle).json index eaa04faadc..4338dccaa8 100644 --- a/resources/profiles/Snapmaker/process/0.42 Standard @Snapmaker U1 (0.6 nozzle).json +++ b/resources/profiles/Snapmaker/process/0.42 Standard @Snapmaker U1 (0.6 nozzle).json @@ -1,6 +1,7 @@ { "type": "process", "name": "0.42 Standard @Snapmaker U1 (0.6 nozzle)", + "renamed_from": "0.42 Standard Snapmaker U1 (0.6 nozzle);0.42 Standard @Snapmaker U1 (0.6 High Flow nozzle);0.42 Standard Snapmaker U1 (0.6 High Flow nozzle)", "inherits": "fdm_process_U1_0.42_nozzle_0.6", "from": "system", "setting_id": "SVJzhQA3KQetRZmo", @@ -8,11 +9,21 @@ "description": "Compared with the default profile of a 0.6 mm nozzle, it has a bigger layer height, and results in much more apparent layer lines and much lower printing quality, but shorter printing time in some printing cases.", "elefant_foot_compensation": "0.15", "compatible_printers": [ - "Snapmaker U1 (0.6 nozzle)" + "Snapmaker U1 (0.6 nozzle)", + "Snapmaker U1 (0.6 High Flow nozzle)" ], "filter_out_gap_fill": "1", "gap_fill_target": "topbottom", - "internal_bridge_speed": "100%", + "internal_bridge_speed": [ + "100%", + "100%", + "100%", + "100%", + "100%", + "100%", + "100%", + "100%" + ], "precise_z_height": "0", "prime_tower_brim_width": "5", "prime_tower_width": "30", @@ -23,8 +34,77 @@ "wipe_tower_wall_type": "rib", "enable_arc_fitting": "0", "ooze_prevention": "1", - "slowdown_for_curled_perimeters": "0", + "slowdown_for_curled_perimeters": [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], "standby_temperature_delta": "-150", "support_threshold_angle": "35", - "support_type": "tree(auto)" + "support_type": "tree(auto)", + "print_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "print_extruder_id": [ + "1", + "1", + "2", + "2", + "3", + "3", + "4", + "4" + ], + "sparse_infill_speed": [ + "100", + "600", + "100", + "600", + "100", + "600", + "100", + "600" + ], + "outer_wall_speed": [ + "120", + "500", + "120", + "500", + "120", + "500", + "120", + "500" + ], + "inner_wall_speed": [ + "150", + "600", + "150", + "600", + "150", + "600", + "150", + "600" + ], + "internal_solid_infill_speed": [ + "150", + "600", + "150", + "600", + "150", + "600", + "150", + "600" + ] } diff --git a/resources/profiles/Snapmaker/process/0.48 Standard @Snapmaker U1 (0.8 nozzle).json b/resources/profiles/Snapmaker/process/0.48 Standard @Snapmaker U1 (0.8 nozzle).json index 599cf24db5..45b2d9431b 100644 --- a/resources/profiles/Snapmaker/process/0.48 Standard @Snapmaker U1 (0.8 nozzle).json +++ b/resources/profiles/Snapmaker/process/0.48 Standard @Snapmaker U1 (0.8 nozzle).json @@ -1,6 +1,7 @@ { "type": "process", "name": "0.48 Standard @Snapmaker U1 (0.8 nozzle)", + "renamed_from": "0.48 Standard Snapmaker U1 (0.8 nozzle);0.48 Standard @Snapmaker U1 (0.8 High Flow nozzle);0.48 Standard Snapmaker U1 (0.8 High Flow nozzle)", "inherits": "fdm_process_U1_0.48_nozzle_0.8", "from": "system", "setting_id": "5H6JWChFEo3zqoHQ", @@ -8,11 +9,21 @@ "description": "Compared with the default profile of a 0.8 mm nozzle, it has a bigger layer height, and results in very apparent layer lines and much lower printing quality, but shorter printing time in some printing cases.", "elefant_foot_compensation": "0.15", "compatible_printers": [ - "Snapmaker U1 (0.8 nozzle)" + "Snapmaker U1 (0.8 nozzle)", + "Snapmaker U1 (0.8 High Flow nozzle)" ], "filter_out_gap_fill": "1", "gap_fill_target": "topbottom", - "internal_bridge_speed": "100%", + "internal_bridge_speed": [ + "100%", + "100%", + "100%", + "100%", + "100%", + "100%", + "100%", + "100%" + ], "prime_tower_brim_width": "5", "prime_tower_width": "30", "prime_volume": "108", @@ -23,8 +34,77 @@ "enable_arc_fitting": "0", "ooze_prevention": "1", "precise_outer_wall": "1", - "slowdown_for_curled_perimeters": "0", + "slowdown_for_curled_perimeters": [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], "standby_temperature_delta": "-150", "support_threshold_angle": "35", - "support_type": "tree(auto)" + "support_type": "tree(auto)", + "print_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "print_extruder_id": [ + "1", + "1", + "2", + "2", + "3", + "3", + "4", + "4" + ], + "sparse_infill_speed": [ + "100", + "600", + "100", + "600", + "100", + "600", + "100", + "600" + ], + "outer_wall_speed": [ + "120", + "500", + "120", + "500", + "120", + "500", + "120", + "500" + ], + "inner_wall_speed": [ + "150", + "600", + "150", + "600", + "150", + "600", + "150", + "600" + ], + "internal_solid_infill_speed": [ + "150", + "600", + "150", + "600", + "150", + "600", + "150", + "600" + ] } diff --git a/resources/profiles/Snapmaker/process/0.56 Standard @Snapmaker U1 (0.8 nozzle).json b/resources/profiles/Snapmaker/process/0.56 Standard @Snapmaker U1 (0.8 nozzle).json index ca728fe66a..b2fb877e5f 100644 --- a/resources/profiles/Snapmaker/process/0.56 Standard @Snapmaker U1 (0.8 nozzle).json +++ b/resources/profiles/Snapmaker/process/0.56 Standard @Snapmaker U1 (0.8 nozzle).json @@ -1,6 +1,7 @@ { "type": "process", "name": "0.56 Standard @Snapmaker U1 (0.8 nozzle)", + "renamed_from": "0.56 Standard Snapmaker U1 (0.8 nozzle);0.56 Standard @Snapmaker U1 (0.8 High Flow nozzle);0.56 Standard Snapmaker U1 (0.8 High Flow nozzle)", "inherits": "fdm_process_U1_0.56_nozzle_0.8", "from": "system", "setting_id": "JZEIXOUT33c7MrZj", @@ -8,7 +9,8 @@ "description": "Compared with the default profile of a 0.8 mm nozzle, it has a much bigger layer height, and results in extremely apparent layer lines and much lower printing quality, but much shorter printing time in some printing cases.", "elefant_foot_compensation": "0.15", "compatible_printers": [ - "Snapmaker U1 (0.8 nozzle)" + "Snapmaker U1 (0.8 nozzle)", + "Snapmaker U1 (0.8 High Flow nozzle)" ], "filter_out_gap_fill": "1", "gap_fill_target": "topbottom", @@ -22,8 +24,77 @@ "enable_arc_fitting": "0", "ooze_prevention": "1", "precise_outer_wall": "1", - "slowdown_for_curled_perimeters": "0", + "slowdown_for_curled_perimeters": [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], "standby_temperature_delta": "-150", "support_threshold_angle": "35", - "support_type": "tree(auto)" + "support_type": "tree(auto)", + "print_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "print_extruder_id": [ + "1", + "1", + "2", + "2", + "3", + "3", + "4", + "4" + ], + "sparse_infill_speed": [ + "100", + "600", + "100", + "600", + "100", + "600", + "100", + "600" + ], + "outer_wall_speed": [ + "120", + "500", + "120", + "500", + "120", + "500", + "120", + "500" + ], + "inner_wall_speed": [ + "150", + "600", + "150", + "600", + "150", + "600", + "150", + "600" + ], + "internal_solid_infill_speed": [ + "150", + "600", + "150", + "600", + "150", + "600", + "150", + "600" + ] } diff --git a/resources/profiles/Snapmaker/process/fdm_process_U1.json b/resources/profiles/Snapmaker/process/fdm_process_U1.json index 4e0d7bf6e6..c05db3013a 100644 --- a/resources/profiles/Snapmaker/process/fdm_process_U1.json +++ b/resources/profiles/Snapmaker/process/fdm_process_U1.json @@ -28,7 +28,7 @@ "interface_shells": "0", "detect_overhang_wall": "0", "reduce_infill_retraction": "0", - "filename_format": "{input_filename_base}.gcode", + "filename_format": "{input_filename_base}_{filament_type[initial_no_support_extruder]}_{int(total_weight*10) / 10.0}g_{print_time}.gcode", "wall_loops": "2", "inner_wall_line_width": "0.45", "inner_wall_speed": "40", diff --git a/scripts/orca_profile_tool.py b/scripts/orca_profile_tool.py index 6728c47127..f7f622c8c0 100755 --- a/scripts/orca_profile_tool.py +++ b/scripts/orca_profile_tool.py @@ -1757,20 +1757,18 @@ def check_variant_names(profiles_dir, vendor): def check_variant_arrays(profiles_dir, vendor, strict=False): - """Variant arrays have the declared width or a shared single value, - and a printer's variant layout keys agree. + """Every variant array an instantiated preset writes is exactly its + variant length x stride wide, and a printer's variant layout keys agree. Only instantiated presets are judged, each at the variant length of its composed config (_variant_length's); a base is not, since what it writes counts only where it reaches a preset that does not override it. A full-width array holds one - value per variant; a single value at stride 1 broadcasts to every variant. - Short, nonempty filament arrays use element zero for missing variants, - matching the C++ loader. Other widths are errors. A key the preset does not write - takes what reaches it - the default, + value per variant; any other width is an error, one value included and whatever + the values. A key the preset does not write takes what reaches it - the default, or an array it inherits or includes - which the loader sizes to the preset, and is not checked. With strict, every instantiated preset also holds each key that - reaches it at its own width or as a shared single value, so a preset with - other variants restates non-shared arrays when necessary. The machine_max_* limits hold + reaches it at its own width, so a preset with other variants than the file its + array comes from restates the array. The machine_max_* limits hold a (normal, silent) pair per variant. A process that lists variants pairs each with its extruder id (extruder 1 everywhere when absent); a machine's layout keys are held to _check_printer_layout, which reports a printer_extruder_id that does @@ -1792,7 +1790,7 @@ def check_variant_arrays(profiles_dir, vendor, strict=False): continue value, path = config[key] width, need = len(_as_list(value)), variant_length * stride - if width == need or (stride == 1 and (width == 1 or (ptype == "filament" and 0 < width < need))): + if width == need: continue print_error(f'{rel}: "{key}" has {width} values for variant length {variant_length}' f"{' (' + reason + ')' if reason else ''} at stride {stride}, " diff --git a/scripts/tests/test_profile_tool.py b/scripts/tests/test_profile_tool.py index bef4651f97..d32dbd144e 100644 --- a/scripts/tests/test_profile_tool.py +++ b/scripts/tests/test_profile_tool.py @@ -940,6 +940,21 @@ class TestNormalized(TreeCase): # --------------------------------------------------------------------------- class TestFixVariant(TreeCase): + def test_cooling_arrays_require_one_value_per_declared_variant(self): + keys = ("fan_min_speed", "fan_max_speed", "additional_cooling_fan_speed") + variants = ["Direct Drive Standard", "Direct Drive High Flow", "Bowden Standard"] + for width in (1, 2, 3, 4): + with self.subTest(width=width): + self.preset("filament/F.json", instantiation="true", + filament_extruder_variant=variants, + **{key: ["20"] * width for key in keys}) + apt.load_vendor_configs.cache_clear() + errors, out = self.width_errors() + self.assertEqual(errors, 0 if width == 3 else len(keys), out) + if width != 3: + for key in keys: + self.assertIn(f'"{key}" has {width} values', out) + def preset(self, rel, **data): name = os.path.splitext(os.path.basename(rel))[0] self.t.write("V", rel, {"type": rel.split("/")[0], "name": name, **data}) @@ -968,25 +983,21 @@ class TestFixVariant(TreeCase): retraction_length=["0.8", "1.2"], z_hop=["0.4"], machine_max_speed_x=["500", "200"]) errors, out = self.width_errors() - self.assertEqual(errors, 1, out) - self.assertNotIn('"z_hop"', out) + self.assertEqual(errors, 2, out) + self.assertIn('M.json: "z_hop" has 1 values for variant length 2 (no ' + 'printer_extruder_variant, so one default variant per extruder) at stride 1, ' + 'which takes 2', out) self.assertIn('M.json: "machine_max_speed_x" has 2 values for variant length 2', out) self.assertNotIn("retraction_length", out) - def test_one_value_applies_to_every_variant(self): + def test_one_value_is_an_error_where_the_list_has_more_variants(self): self.preset("process/P.json", instantiation="true", outer_wall_speed=["30"], print_extruder_id=["1", "1"], print_extruder_variant=["Direct Drive Standard", "Direct Drive High Flow"]) errors, out = self.width_errors() - self.assertEqual(errors, 0, out) - self.assertEqual(self.width_errors("strict")[0], 0) - - def test_a_short_filament_array_uses_element_zero_for_missing_variants(self): - self.preset("filament/F.json", instantiation="true", pressure_advance=["0.02", "0.04"], - filament_extruder_variant=["Direct Drive Standard", "Direct Drive High Flow", "Bowden Standard"]) - errors, out = self.width_errors() - self.assertEqual(errors, 0, out) - self.assertEqual(self.width_errors("strict")[0], 0) + self.assertEqual(errors, 1, out) + self.assertIn('P.json: "outer_wall_speed" has 1 values for variant length 2 at stride 1, ' + 'which takes 2', out) def test_one_value_is_padded_to_every_variant(self): self.preset("machine/M.json", instantiation="true", nozzle_diameter=["0.4"] * 3, @@ -1029,11 +1040,13 @@ class TestFixVariant(TreeCase): self.assertNotIn("outer_wall_speed", self.t.read("V", "process/S1.json")) self.assertEqual(self.width_errors("strict")[0], 0) - def test_an_inherited_single_value_is_valid_and_can_be_explicitly_expanded(self): + def test_an_inherited_array_is_checked_and_restated_only_when_strict(self): self.processes(["30"]) self.assertEqual(self.width_errors()[0], 0) errors, out = self.width_errors("strict") - self.assertEqual(errors, 0, out) + self.assertEqual(errors, 1, out) + self.assertIn('process/D1.json: "outer_wall_speed" has 1 values for variant length 2 at ' + 'stride 1, which takes 2 (it comes from V/process/common.json)', out) before = self.t.bytes_map() self.run_command("fix-variant") self.assertEqual(self.t.bytes_map(), before) diff --git a/src/libslic3r/PrintConfig.cpp b/src/libslic3r/PrintConfig.cpp index 5412558841..fb06fa28d4 100644 --- a/src/libslic3r/PrintConfig.cpp +++ b/src/libslic3r/PrintConfig.cpp @@ -9463,8 +9463,6 @@ std::set print_options_with_variant = { std::set filament_options_with_variant = { "filament_flow_ratio", "filament_max_volumetric_speed", - // Variant arrays use element zero when the selected column is absent. - // A singleton therefore retains the same tuning for every nozzle variant. "enable_pressure_advance", "pressure_advance", "fan_min_speed", diff --git a/tests/libslic3r/test_config_variant_expansion.cpp b/tests/libslic3r/test_config_variant_expansion.cpp index 67a16d2f47..17cf7fc305 100644 --- a/tests/libslic3r/test_config_variant_expansion.cpp +++ b/tests/libslic3r/test_config_variant_expansion.cpp @@ -52,7 +52,7 @@ TEST_CASE("Filament cooling and pressure settings follow the selected nozzle var {"nozzle_temperature_range_high", "255", "280"}, }; const int variant_index = GENERATE(0, 1, 2, 3); - const int value_count = GENERATE(1, 2, 4); + const int value_count = 4; const bool load_preset = GENERATE(false, true); const bool high_flow = variant_index % 2 != 0; for (const Setting &setting : settings) { @@ -71,10 +71,7 @@ TEST_CASE("Filament cooling and pressure settings follow the selected nozzle var if (load_preset) { extend_default_config_length(filament, false, DynamicPrintConfig::full_print_config()); DynamicPrintConfig expanded; - std::string expanded_values = values; - for (int i = value_count; i < 4; ++i) - expanded_values += std::string(",") + setting.standard; - REQUIRE(expanded.option(setting.key, true)->deserialize(expanded_values)); + REQUIRE(expanded.option(setting.key, true)->deserialize(values)); REQUIRE(*filament.option(setting.key) == *expanded.option(setting.key)); } @@ -85,7 +82,7 @@ TEST_CASE("Filament cooling and pressure settings follow the selected nozzle var high_flow ? nvtHighFlow : nvtStandard); DynamicPrintConfig expected; - REQUIRE(expected.option(setting.key, true)->deserialize(high_flow && variant_index < value_count ? setting.high_flow : setting.standard)); + REQUIRE(expected.option(setting.key, true)->deserialize(high_flow ? setting.high_flow : setting.standard)); REQUIRE(*filament.option(setting.key) == *expected.option(setting.key)); } }