From cd959d5d877ce6d18329f4e4575603289a5e75e8 Mon Sep 17 00:00:00 2001 From: SoftFever Date: Tue, 6 Oct 2026 18:02:32 +0800 Subject: [PATCH 1/2] Match PrusaSlicer's tip forming on CORE One filaments Ramming, load/unload, cooling-move and stamping values follow the PrusaSlicer 3.0 presets, which retune several of them relative to 2.9.6. The CORE One MMU3 0.6 nozzle now uses the 0.6 Generic PLA and Prusament rPLA profiles, as in PrusaSlicer. --- resources/profiles/Prusa.json | 82 +++++++++++-------- .../Generic ABS @Prusa CORE One HF 0.4.json | 3 + .../Generic ABS @Prusa CORE One HF 0.5.json | 3 + .../Generic ABS @Prusa CORE One HF 0.6.json | 3 + .../filament/Generic ABS @Prusa CORE One.json | 3 + .../Generic ASA @Prusa CORE One HF 0.4.json | 3 + .../Generic ASA @Prusa CORE One HF 0.5.json | 3 + .../Generic ASA @Prusa CORE One HF 0.6.json | 3 + .../filament/Generic ASA @Prusa CORE One.json | 3 + .../Generic PETG @Prusa CORE One HF 0.4.json | 3 + .../Generic PETG @Prusa CORE One HF 0.5.json | 3 + .../Generic PETG @Prusa CORE One HF 0.6.json | 3 + .../Generic PETG @Prusa CORE One.json | 3 + .../Generic PLA @Prusa CORE One 0.6.json | 6 +- .../Generic PLA @Prusa CORE One HF 0.4.json | 3 + .../Generic PLA @Prusa CORE One HF 0.5.json | 3 + .../Generic PLA @Prusa CORE One HF 0.6.json | 6 ++ .../filament/Generic PLA @Prusa CORE One.json | 6 +- .../Generic PLA Silk @Prusa CORE One 0.6.json | 3 + .../Generic PLA Silk @Prusa CORE One.json | 3 + .../Prusament ASA @CORE One HF 0.4.json | 3 + .../Prusament ASA @CORE One HF 0.5.json | 3 + .../Prusament ASA @CORE One HF 0.6.json | 3 + .../filament/Prusament ASA @CORE One.json | 3 + ...Prusament PA11 Carbon Fiber @CORE One.json | 3 + .../Prusament PC Blend @CORE One HF 0.4.json | 3 + .../Prusament PC Blend @CORE One HF 0.5.json | 3 + .../Prusament PC Blend @CORE One HF 0.6.json | 3 + .../Prusament PC Blend @CORE One.json | 3 + ...ament PC Blend Carbon Fiber @CORE One.json | 3 + .../Prusament PETG @CORE One HF 0.4.json | 3 + .../Prusament PETG @CORE One HF 0.5.json | 3 + .../Prusament PETG @CORE One HF 0.6.json | 3 + .../filament/Prusament PETG @CORE One.json | 3 + .../Prusament PLA @CORE One HF 0.4.json | 3 + .../filament/Prusament PLA @CORE One.json | 9 ++ .../filament/Prusament PVB @CORE One.json | 9 ++ .../Prusament rPLA @CORE One 0.6.json | 6 +- .../filament/Prusament rPLA @CORE One.json | 6 +- .../fdm_filament_template_nextruder_pet.json | 36 ++++++++ ...dm_filament_template_nextruder_pet_hf.json | 9 ++ .../fdm_filament_template_nextruder_pla.json | 36 ++++++++ ...dm_filament_template_nextruder_pla_hf.json | 9 ++ .../Prusa/machine/Prusa CORE One MMU3.json | 2 +- 44 files changed, 275 insertions(+), 40 deletions(-) create mode 100644 resources/profiles/Prusa/filament/fdm_filament_template_nextruder_pet.json create mode 100644 resources/profiles/Prusa/filament/fdm_filament_template_nextruder_pet_hf.json create mode 100644 resources/profiles/Prusa/filament/fdm_filament_template_nextruder_pla.json create mode 100644 resources/profiles/Prusa/filament/fdm_filament_template_nextruder_pla_hf.json diff --git a/resources/profiles/Prusa.json b/resources/profiles/Prusa.json index 57884bea9b..4a6980c74a 100644 --- a/resources/profiles/Prusa.json +++ b/resources/profiles/Prusa.json @@ -1,6 +1,6 @@ { "name": "Prusa", - "version": "02.04.00.15", + "version": "02.04.00.16", "force_update": "0", "description": "Prusa configurations", "machine_model_list": [ @@ -1572,49 +1572,25 @@ } ], "filament_list": [ - { - "name": "Generic ASA @Prusa CORE One", - "sub_path": "filament/Generic ASA @Prusa CORE One.json" - }, - { - "name": "Generic PLA Silk @Prusa CORE One", - "sub_path": "filament/Generic PLA Silk @Prusa CORE One.json" - }, { "name": "fdm_filament_common", "sub_path": "filament/fdm_filament_common.json" }, { - "name": "Generic ASA @Prusa CORE One 0.6", - "sub_path": "filament/Generic ASA @Prusa CORE One 0.6.json" + "name": "fdm_filament_template_nextruder_pet", + "sub_path": "filament/fdm_filament_template_nextruder_pet.json" }, { - "name": "Generic ASA @Prusa CORE One 0.8", - "sub_path": "filament/Generic ASA @Prusa CORE One 0.8.json" + "name": "fdm_filament_template_nextruder_pet_hf", + "sub_path": "filament/fdm_filament_template_nextruder_pet_hf.json" }, { - "name": "Generic ASA @Prusa CORE One HF 0.4", - "sub_path": "filament/Generic ASA @Prusa CORE One HF 0.4.json" + "name": "fdm_filament_template_nextruder_pla", + "sub_path": "filament/fdm_filament_template_nextruder_pla.json" }, { - "name": "Generic ASA @Prusa CORE One HF 0.5", - "sub_path": "filament/Generic ASA @Prusa CORE One HF 0.5.json" - }, - { - "name": "Generic ASA @Prusa CORE One HF 0.6", - "sub_path": "filament/Generic ASA @Prusa CORE One HF 0.6.json" - }, - { - "name": "Generic ASA @Prusa CORE One HF 0.8", - "sub_path": "filament/Generic ASA @Prusa CORE One HF 0.8.json" - }, - { - "name": "Generic PLA Silk @Prusa CORE One 0.6", - "sub_path": "filament/Generic PLA Silk @Prusa CORE One 0.6.json" - }, - { - "name": "Generic PLA Silk @Prusa CORE One 0.8", - "sub_path": "filament/Generic PLA Silk @Prusa CORE One 0.8.json" + "name": "fdm_filament_template_nextruder_pla_hf", + "sub_path": "filament/fdm_filament_template_nextruder_pla_hf.json" }, { "name": "fdm_filament_abs", @@ -1664,6 +1640,14 @@ "name": "fdm_filament_tpu", "sub_path": "filament/fdm_filament_tpu.json" }, + { + "name": "Generic ASA @Prusa CORE One", + "sub_path": "filament/Generic ASA @Prusa CORE One.json" + }, + { + "name": "Generic PLA Silk @Prusa CORE One", + "sub_path": "filament/Generic PLA Silk @Prusa CORE One.json" + }, { "name": "Generic ABS @Prusa MK3.5", "sub_path": "filament/Generic ABS @Prusa MK3.5.json" @@ -2160,6 +2144,38 @@ "name": "Generic TPU HF @Prusa MK3.5", "sub_path": "filament/Generic TPU HF @Prusa MK3.5.json" }, + { + "name": "Generic ASA @Prusa CORE One 0.6", + "sub_path": "filament/Generic ASA @Prusa CORE One 0.6.json" + }, + { + "name": "Generic ASA @Prusa CORE One 0.8", + "sub_path": "filament/Generic ASA @Prusa CORE One 0.8.json" + }, + { + "name": "Generic ASA @Prusa CORE One HF 0.4", + "sub_path": "filament/Generic ASA @Prusa CORE One HF 0.4.json" + }, + { + "name": "Generic ASA @Prusa CORE One HF 0.5", + "sub_path": "filament/Generic ASA @Prusa CORE One HF 0.5.json" + }, + { + "name": "Generic ASA @Prusa CORE One HF 0.6", + "sub_path": "filament/Generic ASA @Prusa CORE One HF 0.6.json" + }, + { + "name": "Generic ASA @Prusa CORE One HF 0.8", + "sub_path": "filament/Generic ASA @Prusa CORE One HF 0.8.json" + }, + { + "name": "Generic PLA Silk @Prusa CORE One 0.6", + "sub_path": "filament/Generic PLA Silk @Prusa CORE One 0.6.json" + }, + { + "name": "Generic PLA Silk @Prusa CORE One 0.8", + "sub_path": "filament/Generic PLA Silk @Prusa CORE One 0.8.json" + }, { "name": "Generic ABS @Prusa MK4S HF0.4", "sub_path": "filament/Generic ABS @Prusa MK4S HF0.4.json" diff --git a/resources/profiles/Prusa/filament/Generic ABS @Prusa CORE One HF 0.4.json b/resources/profiles/Prusa/filament/Generic ABS @Prusa CORE One HF 0.4.json index caf36dc7d1..205704705f 100644 --- a/resources/profiles/Prusa/filament/Generic ABS @Prusa CORE One HF 0.4.json +++ b/resources/profiles/Prusa/filament/Generic ABS @Prusa CORE One HF 0.4.json @@ -7,6 +7,9 @@ "setting_id": "ASYz8yASE82tQDII", "filament_id": "OFY9muEs", "instantiation": "true", + "include": [ + "fdm_filament_template_nextruder_pet_hf" + ], "compatible_printers": [ "Prusa CORE One HF 0.4 nozzle" ], diff --git a/resources/profiles/Prusa/filament/Generic ABS @Prusa CORE One HF 0.5.json b/resources/profiles/Prusa/filament/Generic ABS @Prusa CORE One HF 0.5.json index 4d0ae20a33..631940cee5 100644 --- a/resources/profiles/Prusa/filament/Generic ABS @Prusa CORE One HF 0.5.json +++ b/resources/profiles/Prusa/filament/Generic ABS @Prusa CORE One HF 0.5.json @@ -7,6 +7,9 @@ "setting_id": "mzZCm8XDmAR23YR6", "filament_id": "OFY9muEs", "instantiation": "true", + "include": [ + "fdm_filament_template_nextruder_pet_hf" + ], "compatible_printers": [ "Prusa CORE One HF 0.5 nozzle" ], diff --git a/resources/profiles/Prusa/filament/Generic ABS @Prusa CORE One HF 0.6.json b/resources/profiles/Prusa/filament/Generic ABS @Prusa CORE One HF 0.6.json index 6419e2a9d4..4b0a714f62 100644 --- a/resources/profiles/Prusa/filament/Generic ABS @Prusa CORE One HF 0.6.json +++ b/resources/profiles/Prusa/filament/Generic ABS @Prusa CORE One HF 0.6.json @@ -7,6 +7,9 @@ "setting_id": "gJhX2KBpk4wfXIj0", "filament_id": "OFY9muEs", "instantiation": "true", + "include": [ + "fdm_filament_template_nextruder_pet_hf" + ], "compatible_printers": [ "Prusa CORE One HF 0.6 nozzle" ], diff --git a/resources/profiles/Prusa/filament/Generic ABS @Prusa CORE One.json b/resources/profiles/Prusa/filament/Generic ABS @Prusa CORE One.json index a3fcbdee47..5138e20528 100644 --- a/resources/profiles/Prusa/filament/Generic ABS @Prusa CORE One.json +++ b/resources/profiles/Prusa/filament/Generic ABS @Prusa CORE One.json @@ -6,6 +6,9 @@ "from": "system", "setting_id": "0k31oXq1pLQsHvrj", "instantiation": "true", + "include": [ + "fdm_filament_template_nextruder_pet" + ], "chamber_temperature": [ "40" ], diff --git a/resources/profiles/Prusa/filament/Generic ASA @Prusa CORE One HF 0.4.json b/resources/profiles/Prusa/filament/Generic ASA @Prusa CORE One HF 0.4.json index 80c129fab9..c368fcae43 100644 --- a/resources/profiles/Prusa/filament/Generic ASA @Prusa CORE One HF 0.4.json +++ b/resources/profiles/Prusa/filament/Generic ASA @Prusa CORE One HF 0.4.json @@ -7,6 +7,9 @@ "setting_id": "eKDfiVRE59itoppm", "filament_id": "OFLPAxz3", "instantiation": "true", + "include": [ + "fdm_filament_template_nextruder_pet_hf" + ], "compatible_printers": [ "Prusa CORE One HF 0.4 nozzle" ], diff --git a/resources/profiles/Prusa/filament/Generic ASA @Prusa CORE One HF 0.5.json b/resources/profiles/Prusa/filament/Generic ASA @Prusa CORE One HF 0.5.json index 4ea45b0f5b..07ee914c50 100644 --- a/resources/profiles/Prusa/filament/Generic ASA @Prusa CORE One HF 0.5.json +++ b/resources/profiles/Prusa/filament/Generic ASA @Prusa CORE One HF 0.5.json @@ -7,6 +7,9 @@ "setting_id": "ZjHf5Vvtf4ESNnWb", "filament_id": "OFLPAxz3", "instantiation": "true", + "include": [ + "fdm_filament_template_nextruder_pet_hf" + ], "compatible_printers": [ "Prusa CORE One HF 0.5 nozzle" ], diff --git a/resources/profiles/Prusa/filament/Generic ASA @Prusa CORE One HF 0.6.json b/resources/profiles/Prusa/filament/Generic ASA @Prusa CORE One HF 0.6.json index d6b2fff248..d602b9e774 100644 --- a/resources/profiles/Prusa/filament/Generic ASA @Prusa CORE One HF 0.6.json +++ b/resources/profiles/Prusa/filament/Generic ASA @Prusa CORE One HF 0.6.json @@ -7,6 +7,9 @@ "setting_id": "aRDgUgQJWdNDJx5c", "filament_id": "OFLPAxz3", "instantiation": "true", + "include": [ + "fdm_filament_template_nextruder_pet_hf" + ], "compatible_printers": [ "Prusa CORE One HF 0.6 nozzle" ], diff --git a/resources/profiles/Prusa/filament/Generic ASA @Prusa CORE One.json b/resources/profiles/Prusa/filament/Generic ASA @Prusa CORE One.json index 09a8349005..d135ffcbad 100644 --- a/resources/profiles/Prusa/filament/Generic ASA @Prusa CORE One.json +++ b/resources/profiles/Prusa/filament/Generic ASA @Prusa CORE One.json @@ -6,6 +6,9 @@ "from": "system", "setting_id": "Q7fgojkHRZI0floy", "instantiation": "true", + "include": [ + "fdm_filament_template_nextruder_pet" + ], "chamber_temperature": [ "40" ], diff --git a/resources/profiles/Prusa/filament/Generic PETG @Prusa CORE One HF 0.4.json b/resources/profiles/Prusa/filament/Generic PETG @Prusa CORE One HF 0.4.json index 510e1d2baf..38ab9dc4c2 100644 --- a/resources/profiles/Prusa/filament/Generic PETG @Prusa CORE One HF 0.4.json +++ b/resources/profiles/Prusa/filament/Generic PETG @Prusa CORE One HF 0.4.json @@ -7,6 +7,9 @@ "setting_id": "7oUyjvRHLH4bJyX0", "filament_id": "OFYPdQJh", "instantiation": "true", + "include": [ + "fdm_filament_template_nextruder_pet_hf" + ], "compatible_printers": [ "Prusa CORE One HF 0.4 nozzle" ], diff --git a/resources/profiles/Prusa/filament/Generic PETG @Prusa CORE One HF 0.5.json b/resources/profiles/Prusa/filament/Generic PETG @Prusa CORE One HF 0.5.json index f28f5f10a3..f24f1f8f26 100644 --- a/resources/profiles/Prusa/filament/Generic PETG @Prusa CORE One HF 0.5.json +++ b/resources/profiles/Prusa/filament/Generic PETG @Prusa CORE One HF 0.5.json @@ -7,6 +7,9 @@ "setting_id": "6HiIOGURZWwman1l", "filament_id": "OFYPdQJh", "instantiation": "true", + "include": [ + "fdm_filament_template_nextruder_pet_hf" + ], "compatible_printers": [ "Prusa CORE One HF 0.5 nozzle" ], diff --git a/resources/profiles/Prusa/filament/Generic PETG @Prusa CORE One HF 0.6.json b/resources/profiles/Prusa/filament/Generic PETG @Prusa CORE One HF 0.6.json index 53dd49907d..c78dbe3b1e 100644 --- a/resources/profiles/Prusa/filament/Generic PETG @Prusa CORE One HF 0.6.json +++ b/resources/profiles/Prusa/filament/Generic PETG @Prusa CORE One HF 0.6.json @@ -7,6 +7,9 @@ "setting_id": "KKiug7A9NOQPe1m7", "filament_id": "OFYPdQJh", "instantiation": "true", + "include": [ + "fdm_filament_template_nextruder_pet_hf" + ], "compatible_printers": [ "Prusa CORE One HF 0.6 nozzle" ], diff --git a/resources/profiles/Prusa/filament/Generic PETG @Prusa CORE One.json b/resources/profiles/Prusa/filament/Generic PETG @Prusa CORE One.json index b605f77a89..4f3e7f400c 100644 --- a/resources/profiles/Prusa/filament/Generic PETG @Prusa CORE One.json +++ b/resources/profiles/Prusa/filament/Generic PETG @Prusa CORE One.json @@ -6,6 +6,9 @@ "from": "system", "setting_id": "W71PW5bpf7CV16D4", "instantiation": "true", + "include": [ + "fdm_filament_template_nextruder_pet" + ], "chamber_temperature": [ "35" ], diff --git a/resources/profiles/Prusa/filament/Generic PLA @Prusa CORE One 0.6.json b/resources/profiles/Prusa/filament/Generic PLA @Prusa CORE One 0.6.json index 009a827c7f..4718313292 100644 --- a/resources/profiles/Prusa/filament/Generic PLA @Prusa CORE One 0.6.json +++ b/resources/profiles/Prusa/filament/Generic PLA @Prusa CORE One 0.6.json @@ -8,12 +8,16 @@ "filament_id": "OFDSrzZ8", "instantiation": "true", "compatible_printers": [ - "Prusa CORE One 0.6 nozzle" + "Prusa CORE One 0.6 nozzle", + "Prusa CORE One MMU3 0.6 nozzle" ], "nozzle_temperature": [ "210" ], "slow_down_layer_time": [ "15" + ], + "filament_cooling_final_speed": [ + "1.5" ] } diff --git a/resources/profiles/Prusa/filament/Generic PLA @Prusa CORE One HF 0.4.json b/resources/profiles/Prusa/filament/Generic PLA @Prusa CORE One HF 0.4.json index e821c4d97d..cfaa133cb9 100644 --- a/resources/profiles/Prusa/filament/Generic PLA @Prusa CORE One HF 0.4.json +++ b/resources/profiles/Prusa/filament/Generic PLA @Prusa CORE One HF 0.4.json @@ -7,6 +7,9 @@ "setting_id": "vniEPaoyABoAfLFa", "filament_id": "OFDSrzZ8", "instantiation": "true", + "include": [ + "fdm_filament_template_nextruder_pla_hf" + ], "compatible_printers": [ "Prusa CORE One HF 0.4 nozzle", "Prusa CORE One L HF 0.4 nozzle" diff --git a/resources/profiles/Prusa/filament/Generic PLA @Prusa CORE One HF 0.5.json b/resources/profiles/Prusa/filament/Generic PLA @Prusa CORE One HF 0.5.json index af02d26924..8ddcd915a8 100644 --- a/resources/profiles/Prusa/filament/Generic PLA @Prusa CORE One HF 0.5.json +++ b/resources/profiles/Prusa/filament/Generic PLA @Prusa CORE One HF 0.5.json @@ -7,6 +7,9 @@ "setting_id": "NPEs4gtBlKWupYZX", "filament_id": "OFDSrzZ8", "instantiation": "true", + "include": [ + "fdm_filament_template_nextruder_pla_hf" + ], "compatible_printers": [ "Prusa CORE One HF 0.5 nozzle" ], diff --git a/resources/profiles/Prusa/filament/Generic PLA @Prusa CORE One HF 0.6.json b/resources/profiles/Prusa/filament/Generic PLA @Prusa CORE One HF 0.6.json index dd830e04cd..912bd0d131 100644 --- a/resources/profiles/Prusa/filament/Generic PLA @Prusa CORE One HF 0.6.json +++ b/resources/profiles/Prusa/filament/Generic PLA @Prusa CORE One HF 0.6.json @@ -7,6 +7,9 @@ "setting_id": "SnfULjrWGCiA7ljq", "filament_id": "OFDSrzZ8", "instantiation": "true", + "include": [ + "fdm_filament_template_nextruder_pla_hf" + ], "compatible_printers": [ "Prusa CORE One HF 0.6 nozzle" ], @@ -24,5 +27,8 @@ ], "slow_down_min_speed": [ "15" + ], + "filament_cooling_final_speed": [ + "1.5" ] } diff --git a/resources/profiles/Prusa/filament/Generic PLA @Prusa CORE One.json b/resources/profiles/Prusa/filament/Generic PLA @Prusa CORE One.json index 247ebd2763..6f19c61dc6 100644 --- a/resources/profiles/Prusa/filament/Generic PLA @Prusa CORE One.json +++ b/resources/profiles/Prusa/filament/Generic PLA @Prusa CORE One.json @@ -6,6 +6,9 @@ "from": "system", "setting_id": "r2i4c7DsYXYIMVCX", "instantiation": "true", + "include": [ + "fdm_filament_template_nextruder_pla" + ], "chamber_temperature": [ "20" ], @@ -17,8 +20,7 @@ "Prusa CORE One L 0.4 nozzle", "Prusa CORE One MMU3 0.4 nozzle", "Prusa CORE One MMU3 0.25 nozzle", - "Prusa CORE One MMU3 0.3 nozzle", - "Prusa CORE One MMU3 0.6 nozzle" + "Prusa CORE One MMU3 0.3 nozzle" ], "fan_cooling_layer_time": [ "40" diff --git a/resources/profiles/Prusa/filament/Generic PLA Silk @Prusa CORE One 0.6.json b/resources/profiles/Prusa/filament/Generic PLA Silk @Prusa CORE One 0.6.json index 55f3698ba3..31000de70a 100644 --- a/resources/profiles/Prusa/filament/Generic PLA Silk @Prusa CORE One 0.6.json +++ b/resources/profiles/Prusa/filament/Generic PLA Silk @Prusa CORE One 0.6.json @@ -29,5 +29,8 @@ ], "slow_down_layer_time": [ "15" + ], + "filament_cooling_final_speed": [ + "1.5" ] } diff --git a/resources/profiles/Prusa/filament/Generic PLA Silk @Prusa CORE One.json b/resources/profiles/Prusa/filament/Generic PLA Silk @Prusa CORE One.json index 71aa3d915d..d22f3c6c6c 100644 --- a/resources/profiles/Prusa/filament/Generic PLA Silk @Prusa CORE One.json +++ b/resources/profiles/Prusa/filament/Generic PLA Silk @Prusa CORE One.json @@ -6,6 +6,9 @@ "from": "system", "setting_id": "F9lNHyhZwZi7aD74", "instantiation": "true", + "include": [ + "fdm_filament_template_nextruder_pla" + ], "chamber_temperature": [ "20" ], diff --git a/resources/profiles/Prusa/filament/Prusament ASA @CORE One HF 0.4.json b/resources/profiles/Prusa/filament/Prusament ASA @CORE One HF 0.4.json index e7977e0c94..19287185da 100644 --- a/resources/profiles/Prusa/filament/Prusament ASA @CORE One HF 0.4.json +++ b/resources/profiles/Prusa/filament/Prusament ASA @CORE One HF 0.4.json @@ -6,6 +6,9 @@ "setting_id": "tXktQXr79am1s5UL", "filament_id": "OFmFwUWM", "instantiation": "true", + "include": [ + "fdm_filament_template_nextruder_pet_hf" + ], "compatible_printers": [ "Prusa CORE One HF 0.4 nozzle" ], diff --git a/resources/profiles/Prusa/filament/Prusament ASA @CORE One HF 0.5.json b/resources/profiles/Prusa/filament/Prusament ASA @CORE One HF 0.5.json index 26e053cd79..64c8a59399 100644 --- a/resources/profiles/Prusa/filament/Prusament ASA @CORE One HF 0.5.json +++ b/resources/profiles/Prusa/filament/Prusament ASA @CORE One HF 0.5.json @@ -6,6 +6,9 @@ "setting_id": "YbyojtjXvEtI4Tt3", "filament_id": "OFmFwUWM", "instantiation": "true", + "include": [ + "fdm_filament_template_nextruder_pet_hf" + ], "compatible_printers": [ "Prusa CORE One HF 0.5 nozzle" ], diff --git a/resources/profiles/Prusa/filament/Prusament ASA @CORE One HF 0.6.json b/resources/profiles/Prusa/filament/Prusament ASA @CORE One HF 0.6.json index 5bde9d8869..9962f5cc76 100644 --- a/resources/profiles/Prusa/filament/Prusament ASA @CORE One HF 0.6.json +++ b/resources/profiles/Prusa/filament/Prusament ASA @CORE One HF 0.6.json @@ -6,6 +6,9 @@ "setting_id": "35H9TLr1p2Jy767g", "filament_id": "OFmFwUWM", "instantiation": "true", + "include": [ + "fdm_filament_template_nextruder_pet_hf" + ], "compatible_printers": [ "Prusa CORE One HF 0.6 nozzle" ], diff --git a/resources/profiles/Prusa/filament/Prusament ASA @CORE One.json b/resources/profiles/Prusa/filament/Prusament ASA @CORE One.json index fef0f31669..739b511db9 100644 --- a/resources/profiles/Prusa/filament/Prusament ASA @CORE One.json +++ b/resources/profiles/Prusa/filament/Prusament ASA @CORE One.json @@ -7,6 +7,9 @@ "setting_id": "UUTjJ4Y8St3c87jD", "filament_id": "OFmFwUWM", "instantiation": "true", + "include": [ + "fdm_filament_template_nextruder_pet" + ], "chamber_temperature": [ "40" ], diff --git a/resources/profiles/Prusa/filament/Prusament PA11 Carbon Fiber @CORE One.json b/resources/profiles/Prusa/filament/Prusament PA11 Carbon Fiber @CORE One.json index 0913f1ea9a..d32a445e21 100644 --- a/resources/profiles/Prusa/filament/Prusament PA11 Carbon Fiber @CORE One.json +++ b/resources/profiles/Prusa/filament/Prusament PA11 Carbon Fiber @CORE One.json @@ -7,6 +7,9 @@ "setting_id": "sNGgucQjiFXwuFkq", "filament_id": "OF4MZtnE", "instantiation": "true", + "include": [ + "fdm_filament_template_nextruder_pet" + ], "chamber_temperature": [ "40" ], diff --git a/resources/profiles/Prusa/filament/Prusament PC Blend @CORE One HF 0.4.json b/resources/profiles/Prusa/filament/Prusament PC Blend @CORE One HF 0.4.json index 4e5b5643bd..bdcf80c13c 100644 --- a/resources/profiles/Prusa/filament/Prusament PC Blend @CORE One HF 0.4.json +++ b/resources/profiles/Prusa/filament/Prusament PC Blend @CORE One HF 0.4.json @@ -6,6 +6,9 @@ "setting_id": "pEsP537TBR5kozQB", "filament_id": "OFvDbkFq", "instantiation": "true", + "include": [ + "fdm_filament_template_nextruder_pet_hf" + ], "compatible_printers": [ "Prusa CORE One HF 0.4 nozzle" ], diff --git a/resources/profiles/Prusa/filament/Prusament PC Blend @CORE One HF 0.5.json b/resources/profiles/Prusa/filament/Prusament PC Blend @CORE One HF 0.5.json index ab9a127df8..0e82457803 100644 --- a/resources/profiles/Prusa/filament/Prusament PC Blend @CORE One HF 0.5.json +++ b/resources/profiles/Prusa/filament/Prusament PC Blend @CORE One HF 0.5.json @@ -6,6 +6,9 @@ "setting_id": "3IfLi1ZVCKKbEBUW", "filament_id": "OFvDbkFq", "instantiation": "true", + "include": [ + "fdm_filament_template_nextruder_pet_hf" + ], "compatible_printers": [ "Prusa CORE One HF 0.5 nozzle" ], diff --git a/resources/profiles/Prusa/filament/Prusament PC Blend @CORE One HF 0.6.json b/resources/profiles/Prusa/filament/Prusament PC Blend @CORE One HF 0.6.json index 642f421819..9d72d40e58 100644 --- a/resources/profiles/Prusa/filament/Prusament PC Blend @CORE One HF 0.6.json +++ b/resources/profiles/Prusa/filament/Prusament PC Blend @CORE One HF 0.6.json @@ -6,6 +6,9 @@ "setting_id": "Q8qWw2G7l2UvxGut", "filament_id": "OFvDbkFq", "instantiation": "true", + "include": [ + "fdm_filament_template_nextruder_pet_hf" + ], "compatible_printers": [ "Prusa CORE One HF 0.6 nozzle" ], diff --git a/resources/profiles/Prusa/filament/Prusament PC Blend @CORE One.json b/resources/profiles/Prusa/filament/Prusament PC Blend @CORE One.json index 1ef6ad5868..00b62e3e37 100644 --- a/resources/profiles/Prusa/filament/Prusament PC Blend @CORE One.json +++ b/resources/profiles/Prusa/filament/Prusament PC Blend @CORE One.json @@ -7,6 +7,9 @@ "setting_id": "x1SkWhSSkVVIPwCF", "filament_id": "OFvDbkFq", "instantiation": "true", + "include": [ + "fdm_filament_template_nextruder_pet" + ], "chamber_temperature": [ "40" ], diff --git a/resources/profiles/Prusa/filament/Prusament PC Blend Carbon Fiber @CORE One.json b/resources/profiles/Prusa/filament/Prusament PC Blend Carbon Fiber @CORE One.json index d691595bf5..edaad073df 100644 --- a/resources/profiles/Prusa/filament/Prusament PC Blend Carbon Fiber @CORE One.json +++ b/resources/profiles/Prusa/filament/Prusament PC Blend Carbon Fiber @CORE One.json @@ -7,6 +7,9 @@ "setting_id": "B8Cm9l8i9osp5J2q", "filament_id": "OFdO6vpt", "instantiation": "true", + "include": [ + "fdm_filament_template_nextruder_pet" + ], "chamber_temperature": [ "40" ], diff --git a/resources/profiles/Prusa/filament/Prusament PETG @CORE One HF 0.4.json b/resources/profiles/Prusa/filament/Prusament PETG @CORE One HF 0.4.json index f34dcd29a7..5fc23cd3dc 100644 --- a/resources/profiles/Prusa/filament/Prusament PETG @CORE One HF 0.4.json +++ b/resources/profiles/Prusa/filament/Prusament PETG @CORE One HF 0.4.json @@ -6,6 +6,9 @@ "setting_id": "lwT1VxW5OkY36kUX", "filament_id": "OFkR8E2c", "instantiation": "true", + "include": [ + "fdm_filament_template_nextruder_pet_hf" + ], "compatible_printers": [ "Prusa CORE One HF 0.4 nozzle" ], diff --git a/resources/profiles/Prusa/filament/Prusament PETG @CORE One HF 0.5.json b/resources/profiles/Prusa/filament/Prusament PETG @CORE One HF 0.5.json index 71001294fa..527974207b 100644 --- a/resources/profiles/Prusa/filament/Prusament PETG @CORE One HF 0.5.json +++ b/resources/profiles/Prusa/filament/Prusament PETG @CORE One HF 0.5.json @@ -6,6 +6,9 @@ "setting_id": "XAgW7fElXxhaKaBT", "filament_id": "OFkR8E2c", "instantiation": "true", + "include": [ + "fdm_filament_template_nextruder_pet_hf" + ], "compatible_printers": [ "Prusa CORE One HF 0.5 nozzle" ], diff --git a/resources/profiles/Prusa/filament/Prusament PETG @CORE One HF 0.6.json b/resources/profiles/Prusa/filament/Prusament PETG @CORE One HF 0.6.json index cea5ef7809..271b04399f 100644 --- a/resources/profiles/Prusa/filament/Prusament PETG @CORE One HF 0.6.json +++ b/resources/profiles/Prusa/filament/Prusament PETG @CORE One HF 0.6.json @@ -6,6 +6,9 @@ "setting_id": "6aTGEZj2EmpTR1mu", "filament_id": "OFkR8E2c", "instantiation": "true", + "include": [ + "fdm_filament_template_nextruder_pet_hf" + ], "compatible_printers": [ "Prusa CORE One HF 0.6 nozzle" ], diff --git a/resources/profiles/Prusa/filament/Prusament PETG @CORE One.json b/resources/profiles/Prusa/filament/Prusament PETG @CORE One.json index 39090d8977..51aaba3419 100644 --- a/resources/profiles/Prusa/filament/Prusament PETG @CORE One.json +++ b/resources/profiles/Prusa/filament/Prusament PETG @CORE One.json @@ -7,6 +7,9 @@ "setting_id": "LSvba9ds3XTwDMCG", "filament_id": "OFkR8E2c", "instantiation": "true", + "include": [ + "fdm_filament_template_nextruder_pet" + ], "chamber_temperature": [ "35" ], diff --git a/resources/profiles/Prusa/filament/Prusament PLA @CORE One HF 0.4.json b/resources/profiles/Prusa/filament/Prusament PLA @CORE One HF 0.4.json index 8c1d806d98..a4e85823dd 100644 --- a/resources/profiles/Prusa/filament/Prusament PLA @CORE One HF 0.4.json +++ b/resources/profiles/Prusa/filament/Prusament PLA @CORE One HF 0.4.json @@ -6,6 +6,9 @@ "setting_id": "mf4Muog4IcsgkYoA", "filament_id": "OFnO4wnf", "instantiation": "true", + "include": [ + "fdm_filament_template_nextruder_pla_hf" + ], "compatible_printers": [ "Prusa CORE One HF 0.4 nozzle", "Prusa CORE One L HF 0.4 nozzle" diff --git a/resources/profiles/Prusa/filament/Prusament PLA @CORE One.json b/resources/profiles/Prusa/filament/Prusament PLA @CORE One.json index e90e22ad51..a28ea07ed4 100644 --- a/resources/profiles/Prusa/filament/Prusament PLA @CORE One.json +++ b/resources/profiles/Prusa/filament/Prusament PLA @CORE One.json @@ -7,6 +7,9 @@ "setting_id": "PuujUMjNKLZvZNAH", "filament_id": "OFnO4wnf", "instantiation": "true", + "include": [ + "fdm_filament_template_nextruder_pla" + ], "chamber_temperature": [ "20" ], @@ -104,5 +107,11 @@ ], "slow_down_min_speed": [ "20" + ], + "filament_unloading_speed": [ + "100" + ], + "filament_unloading_speed_start": [ + "100" ] } diff --git a/resources/profiles/Prusa/filament/Prusament PVB @CORE One.json b/resources/profiles/Prusa/filament/Prusament PVB @CORE One.json index 56987a8093..9f6786bd38 100644 --- a/resources/profiles/Prusa/filament/Prusament PVB @CORE One.json +++ b/resources/profiles/Prusa/filament/Prusament PVB @CORE One.json @@ -7,6 +7,9 @@ "setting_id": "085dGkrnPhatF07x", "filament_id": "OFh7mvPO", "instantiation": "true", + "include": [ + "fdm_filament_template_nextruder_pla" + ], "chamber_temperature": [ "20" ], @@ -105,5 +108,11 @@ ], "slow_down_min_speed": [ "20" + ], + "filament_unloading_speed": [ + "60" + ], + "filament_unloading_speed_start": [ + "60" ] } diff --git a/resources/profiles/Prusa/filament/Prusament rPLA @CORE One 0.6.json b/resources/profiles/Prusa/filament/Prusament rPLA @CORE One 0.6.json index adbf76e56d..0af7c24c5e 100644 --- a/resources/profiles/Prusa/filament/Prusament rPLA @CORE One 0.6.json +++ b/resources/profiles/Prusa/filament/Prusament rPLA @CORE One 0.6.json @@ -8,12 +8,16 @@ "instantiation": "true", "compatible_printers": [ "Prusa CORE One 0.6 nozzle", - "Prusa CORE One HF 0.6 nozzle" + "Prusa CORE One HF 0.6 nozzle", + "Prusa CORE One MMU3 0.6 nozzle" ], "filament_max_volumetric_speed": [ "14" ], "slow_down_layer_time": [ "15" + ], + "filament_cooling_final_speed": [ + "1.5" ] } diff --git a/resources/profiles/Prusa/filament/Prusament rPLA @CORE One.json b/resources/profiles/Prusa/filament/Prusament rPLA @CORE One.json index 7f41ae32e4..73633d6044 100644 --- a/resources/profiles/Prusa/filament/Prusament rPLA @CORE One.json +++ b/resources/profiles/Prusa/filament/Prusament rPLA @CORE One.json @@ -7,6 +7,9 @@ "setting_id": "Bw6H4vFnq7YExyLd", "filament_id": "OFWRITFw", "instantiation": "true", + "include": [ + "fdm_filament_template_nextruder_pla" + ], "chamber_temperature": [ "20" ], @@ -22,8 +25,7 @@ "Prusa CORE One HF 0.5 nozzle", "Prusa CORE One MMU3 0.4 nozzle", "Prusa CORE One MMU3 0.25 nozzle", - "Prusa CORE One MMU3 0.3 nozzle", - "Prusa CORE One MMU3 0.6 nozzle" + "Prusa CORE One MMU3 0.3 nozzle" ], "fan_cooling_layer_time": [ "40" diff --git a/resources/profiles/Prusa/filament/fdm_filament_template_nextruder_pet.json b/resources/profiles/Prusa/filament/fdm_filament_template_nextruder_pet.json new file mode 100644 index 0000000000..ba12bb2e62 --- /dev/null +++ b/resources/profiles/Prusa/filament/fdm_filament_template_nextruder_pet.json @@ -0,0 +1,36 @@ +{ + "type": "filament", + "name": "fdm_filament_template_nextruder_pet", + "from": "system", + "instantiation": "false", + "filament_ramming_parameters": [ + "250 100 42.4194 42.4194 42.4194 42.4194 42.4194| 0.05 42.4387 0.45 42.4387 0.95 42.4387 1.45 42.4387 1.95 42.4387 2.45 42.4387 2.95 42.4387 3.45 42.4387 3.95 42.4387 4.45 42.4387 4.95 42.4387" + ], + "filament_loading_speed": [ + "10" + ], + "filament_loading_speed_start": [ + "50" + ], + "filament_unloading_speed": [ + "60" + ], + "filament_unloading_speed_start": [ + "60" + ], + "filament_cooling_moves": [ + "3" + ], + "filament_cooling_initial_speed": [ + "5" + ], + "filament_cooling_final_speed": [ + "2.5" + ], + "filament_stamping_distance": [ + "45" + ], + "filament_stamping_loading_speed": [ + "26.5" + ] +} diff --git a/resources/profiles/Prusa/filament/fdm_filament_template_nextruder_pet_hf.json b/resources/profiles/Prusa/filament/fdm_filament_template_nextruder_pet_hf.json new file mode 100644 index 0000000000..ba16fadbad --- /dev/null +++ b/resources/profiles/Prusa/filament/fdm_filament_template_nextruder_pet_hf.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "name": "fdm_filament_template_nextruder_pet_hf", + "from": "system", + "instantiation": "false", + "filament_ramming_parameters": [ + "250 100 42.4194 42.4194| 0.05 42.4387 0.45 42.4387 0.95 42.4387 1.45 42.4387 1.95 42.4387 2.45 42.4387 2.95 42.4387 3.45 42.4387 3.95 42.4387 4.45 42.4387 4.95 42.4387" + ] +} diff --git a/resources/profiles/Prusa/filament/fdm_filament_template_nextruder_pla.json b/resources/profiles/Prusa/filament/fdm_filament_template_nextruder_pla.json new file mode 100644 index 0000000000..d7b2a4b381 --- /dev/null +++ b/resources/profiles/Prusa/filament/fdm_filament_template_nextruder_pla.json @@ -0,0 +1,36 @@ +{ + "type": "filament", + "name": "fdm_filament_template_nextruder_pla", + "from": "system", + "instantiation": "false", + "filament_ramming_parameters": [ + "250 100 40.1613 40.3548 40.4516 40.3548 40.2581| 0.05 40.1483 0.45 40.3419 0.95 40.3419 1.45 40.3419 1.95 40.3419 2.45 40.3419 2.95 40.3419 3.45 40.3419 3.95 40.3419 4.45 40.3419 4.95 40.3419" + ], + "filament_loading_speed": [ + "10" + ], + "filament_loading_speed_start": [ + "50" + ], + "filament_unloading_speed": [ + "40" + ], + "filament_unloading_speed_start": [ + "30" + ], + "filament_cooling_moves": [ + "2" + ], + "filament_cooling_initial_speed": [ + "10" + ], + "filament_cooling_final_speed": [ + "3.5" + ], + "filament_stamping_distance": [ + "45" + ], + "filament_stamping_loading_speed": [ + "29" + ] +} diff --git a/resources/profiles/Prusa/filament/fdm_filament_template_nextruder_pla_hf.json b/resources/profiles/Prusa/filament/fdm_filament_template_nextruder_pla_hf.json new file mode 100644 index 0000000000..675668725c --- /dev/null +++ b/resources/profiles/Prusa/filament/fdm_filament_template_nextruder_pla_hf.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "name": "fdm_filament_template_nextruder_pla_hf", + "from": "system", + "instantiation": "false", + "filament_ramming_parameters": [ + "250 100 39.871 39.871| 0.05 39.9547 0.45 39.9547 0.95 39.9547 1.45 39.9547 1.95 39.9547 2.45 39.9547 2.95 39.9547 3.45 39.9547 3.95 39.9547 4.45 39.9547 4.95 39.9547" + ] +} diff --git a/resources/profiles/Prusa/machine/Prusa CORE One MMU3.json b/resources/profiles/Prusa/machine/Prusa CORE One MMU3.json index a9af70344e..fdbe0969df 100644 --- a/resources/profiles/Prusa/machine/Prusa CORE One MMU3.json +++ b/resources/profiles/Prusa/machine/Prusa CORE One MMU3.json @@ -3,7 +3,7 @@ "name": "Prusa CORE One MMU3", "bed_model": "coreone_bed.stl", "bed_texture": "coreone.svg", - "default_materials": "Generic ABS @Prusa CORE One;Generic ASA @Prusa CORE One;Generic PETG @Prusa CORE One;Generic PLA @Prusa CORE One;Generic PLA Silk @Prusa CORE One;Generic TPU @Prusa CORE One", + "default_materials": "Generic ABS @Prusa CORE One;Generic ASA @Prusa CORE One;Generic PETG @Prusa CORE One;Generic PLA @Prusa CORE One;Generic PLA Silk @Prusa CORE One;Generic TPU @Prusa CORE One;Generic PLA @Prusa CORE One 0.6", "family": "Prusa", "hotend_model": "", "machine_tech": "FFF", From db33aaa4dcce4070402e0bba1540b583ba14644e Mon Sep 17 00:00:00 2001 From: SoftFever Date: Tue, 6 Oct 2026 18:25:06 +0800 Subject: [PATCH 2/2] Extend Prusa's tip forming to the MK4 MMU3 and CORE One INDX --- docs/HLSD/prusa-indx-profiles.md | 9 ++- resources/profiles/Prusa.json | 60 ++++++++++++++++--- .../Generic ABS @Prusa CORE One INDX.json | 3 + .../filament/Generic ABS @Prusa MK4 MMU3.json | 19 ++++++ .../filament/Generic ASA @Prusa MK4 MMU3.json | 19 ++++++ .../filament/Generic PC @Prusa MK4 MMU3.json | 16 +++++ .../Generic PETG @Prusa CORE One INDX.json | 3 + .../Generic PETG @Prusa MK4 MMU3.json | 19 ++++++ .../Generic PLA @Prusa CORE One INDX.json | 3 + .../filament/Generic PLA @Prusa MK4 MMU3.json | 16 +++++ ...Generic PLA Silk @Prusa CORE One INDX.json | 3 + .../filament/Prusament ASA @MK4 MMU3.json | 19 ++++++ .../Prusament PC Blend @MK4 MMU3.json | 16 +++++ .../filament/Prusament PETG @MK4 MMU3.json | 19 ++++++ .../Prusament PETG @Prusa CORE One INDX.json | 3 + .../filament/Prusament PLA @MK4 MMU3.json | 22 +++++++ .../Prusament PLA @Prusa CORE One INDX.json | 3 + .../filament/Prusament rPLA @MK4 MMU3.json | 16 +++++ .../filament/fdm_filament_template_indx.json | 21 +++++++ .../machine/Prusa MK4 MMU3 0.4 nozzle.json | 2 +- .../machine/Prusa MK4 MMU3 0.6 nozzle.json | 2 +- .../Prusa/machine/Prusa MK4 MMU3 HF.json | 2 +- .../machine/Prusa MK4 MMU3 HF0.4 nozzle.json | 2 +- .../Prusa/machine/Prusa MK4 MMU3.json | 2 +- 24 files changed, 284 insertions(+), 15 deletions(-) create mode 100644 resources/profiles/Prusa/filament/Generic ABS @Prusa MK4 MMU3.json create mode 100644 resources/profiles/Prusa/filament/Generic ASA @Prusa MK4 MMU3.json create mode 100644 resources/profiles/Prusa/filament/Generic PC @Prusa MK4 MMU3.json create mode 100644 resources/profiles/Prusa/filament/Generic PETG @Prusa MK4 MMU3.json create mode 100644 resources/profiles/Prusa/filament/Generic PLA @Prusa MK4 MMU3.json create mode 100644 resources/profiles/Prusa/filament/Prusament ASA @MK4 MMU3.json create mode 100644 resources/profiles/Prusa/filament/Prusament PC Blend @MK4 MMU3.json create mode 100644 resources/profiles/Prusa/filament/Prusament PETG @MK4 MMU3.json create mode 100644 resources/profiles/Prusa/filament/Prusament PLA @MK4 MMU3.json create mode 100644 resources/profiles/Prusa/filament/Prusament rPLA @MK4 MMU3.json create mode 100644 resources/profiles/Prusa/filament/fdm_filament_template_indx.json diff --git a/docs/HLSD/prusa-indx-profiles.md b/docs/HLSD/prusa-indx-profiles.md index 272e5bb5aa..77a398b2d5 100644 --- a/docs/HLSD/prusa-indx-profiles.md +++ b/docs/HLSD/prusa-indx-profiles.md @@ -36,8 +36,13 @@ override is not available in these profiles. The source's `EXCLUDE_E_START` and `EXCLUDE_E_END` internal markers become comments rather than printer commands. Pressure-advance restoration and automatic pressure-advance emission use the -selected filament preset's settings. These profiles do not impose machine-owned -filament overrides. Dock-fan control retains the source's material and layer +selected filament preset's settings. The INDX filament presets include +`fdm_filament_template_indx`, whose start G-code sets the filament's pressure +advance with `M572` and then starts the firmware's automatic calibration with +`M573 R`, the commands PrusaSlicer emits after a tool change; the station purge +disables pressure advance before it. The template also carries Prusa's +multi-tool ramming and a 10 mm³ minimal purge. These profiles do not impose +machine-owned filament overrides. Dock-fan control retains the source's material and layer conditions; shutdown parks the tool and turns off the used heaters and dock fan. ## Configuration boundaries diff --git a/resources/profiles/Prusa.json b/resources/profiles/Prusa.json index 4a6980c74a..1b46c1deff 100644 --- a/resources/profiles/Prusa.json +++ b/resources/profiles/Prusa.json @@ -1572,10 +1572,18 @@ } ], "filament_list": [ + { + "name": "Generic PC @Prusa", + "sub_path": "filament/Generic PC @Prusa.json" + }, { "name": "fdm_filament_common", "sub_path": "filament/fdm_filament_common.json" }, + { + "name": "fdm_filament_template_indx", + "sub_path": "filament/fdm_filament_template_indx.json" + }, { "name": "fdm_filament_template_nextruder_pet", "sub_path": "filament/fdm_filament_template_nextruder_pet.json" @@ -1640,10 +1648,18 @@ "name": "fdm_filament_tpu", "sub_path": "filament/fdm_filament_tpu.json" }, + { + "name": "Generic PLA Silk @Prusa CORE One INDX", + "sub_path": "filament/Generic PLA Silk @Prusa CORE One INDX.json" + }, { "name": "Generic ASA @Prusa CORE One", "sub_path": "filament/Generic ASA @Prusa CORE One.json" }, + { + "name": "Generic PC @Prusa MK4 MMU3", + "sub_path": "filament/Generic PC @Prusa MK4 MMU3.json" + }, { "name": "Generic PLA Silk @Prusa CORE One", "sub_path": "filament/Generic PLA Silk @Prusa CORE One.json" @@ -2228,6 +2244,10 @@ "name": "Generic ABS HF @Prusa MINIIS 0.8", "sub_path": "filament/Generic ABS HF @Prusa MINIIS 0.8.json" }, + { + "name": "Generic ASA @Prusa MK4 MMU3", + "sub_path": "filament/Generic ASA @Prusa MK4 MMU3.json" + }, { "name": "Generic ASA @Prusa MK4S 0.6", "sub_path": "filament/Generic ASA @Prusa MK4S 0.6.json" @@ -2276,6 +2296,10 @@ "name": "Prusament ASA @CORE One HF 0.8", "sub_path": "filament/Prusament ASA @CORE One HF 0.8.json" }, + { + "name": "Prusament ASA @MK4 MMU3", + "sub_path": "filament/Prusament ASA @MK4 MMU3.json" + }, { "name": "Prusament ASA @MK4S 0.6", "sub_path": "filament/Prusament ASA @MK4S 0.6.json" @@ -2408,6 +2432,10 @@ "name": "Prusament PC Blend @CORE One HF 0.8", "sub_path": "filament/Prusament PC Blend @CORE One HF 0.8.json" }, + { + "name": "Prusament PC Blend @MK4 MMU3", + "sub_path": "filament/Prusament PC Blend @MK4 MMU3.json" + }, { "name": "Prusament PC Blend @MK4S 0.6", "sub_path": "filament/Prusament PC Blend @MK4S 0.6.json" @@ -2548,6 +2576,10 @@ "name": "Prusament PETG @CORE One HF 0.8", "sub_path": "filament/Prusament PETG @CORE One HF 0.8.json" }, + { + "name": "Prusament PETG @MK4 MMU3", + "sub_path": "filament/Prusament PETG @MK4 MMU3.json" + }, { "name": "Prusament PETG @MK4S 0.6", "sub_path": "filament/Prusament PETG @MK4S 0.6.json" @@ -2684,6 +2716,10 @@ "name": "Prusament PLA @CORE One HF 0.8", "sub_path": "filament/Prusament PLA @CORE One HF 0.8.json" }, + { + "name": "Prusament PLA @MK4 MMU3", + "sub_path": "filament/Prusament PLA @MK4 MMU3.json" + }, { "name": "Prusament PLA @MK4S 0.6", "sub_path": "filament/Prusament PLA @MK4S 0.6.json" @@ -2720,6 +2756,10 @@ "name": "Prusament rPLA @CORE One 0.8", "sub_path": "filament/Prusament rPLA @CORE One 0.8.json" }, + { + "name": "Prusament rPLA @MK4 MMU3", + "sub_path": "filament/Prusament rPLA @MK4 MMU3.json" + }, { "name": "Prusament rPLA @MK4S 0.6", "sub_path": "filament/Prusament rPLA @MK4S 0.6.json" @@ -2872,6 +2912,10 @@ "name": "Generic ABS @Prusa CORE One HF 0.8", "sub_path": "filament/Generic ABS @Prusa CORE One HF 0.8.json" }, + { + "name": "Generic ABS @Prusa MK4 MMU3", + "sub_path": "filament/Generic ABS @Prusa MK4 MMU3.json" + }, { "name": "Generic ASA @Prusa MK4S HF0.5", "sub_path": "filament/Generic ASA @Prusa MK4S HF0.5.json" @@ -2920,6 +2964,10 @@ "name": "Generic PETG @Prusa CORE One HF 0.8", "sub_path": "filament/Generic PETG @Prusa CORE One HF 0.8.json" }, + { + "name": "Generic PETG @Prusa MK4 MMU3", + "sub_path": "filament/Generic PETG @Prusa MK4 MMU3.json" + }, { "name": "Generic PLA @Prusa MK4S HF0.5", "sub_path": "filament/Generic PLA @Prusa MK4S HF0.5.json" @@ -2964,6 +3012,10 @@ "name": "Generic PLA @Prusa CORE One HF 0.8", "sub_path": "filament/Generic PLA @Prusa CORE One HF 0.8.json" }, + { + "name": "Generic PLA @Prusa MK4 MMU3", + "sub_path": "filament/Generic PLA @Prusa MK4 MMU3.json" + }, { "name": "Generic TPU @Prusa CORE One 0.6", "sub_path": "filament/Generic TPU @Prusa CORE One 0.6.json" @@ -2971,14 +3023,6 @@ { "name": "Generic TPU @Prusa CORE One 0.8", "sub_path": "filament/Generic TPU @Prusa CORE One 0.8.json" - }, - { - "name": "Generic PC @Prusa", - "sub_path": "filament/Generic PC @Prusa.json" - }, - { - "name": "Generic PLA Silk @Prusa CORE One INDX", - "sub_path": "filament/Generic PLA Silk @Prusa CORE One INDX.json" } ], "machine_list": [ diff --git a/resources/profiles/Prusa/filament/Generic ABS @Prusa CORE One INDX.json b/resources/profiles/Prusa/filament/Generic ABS @Prusa CORE One INDX.json index 7a154dfc54..6a4bdbf5fb 100644 --- a/resources/profiles/Prusa/filament/Generic ABS @Prusa CORE One INDX.json +++ b/resources/profiles/Prusa/filament/Generic ABS @Prusa CORE One INDX.json @@ -5,6 +5,9 @@ "from": "system", "setting_id": "JEatvybG9xIkrPk3", "instantiation": "true", + "include": [ + "fdm_filament_template_indx" + ], "filament_cost": [ "34.65" ], diff --git a/resources/profiles/Prusa/filament/Generic ABS @Prusa MK4 MMU3.json b/resources/profiles/Prusa/filament/Generic ABS @Prusa MK4 MMU3.json new file mode 100644 index 0000000000..9c3a15622a --- /dev/null +++ b/resources/profiles/Prusa/filament/Generic ABS @Prusa MK4 MMU3.json @@ -0,0 +1,19 @@ +{ + "type": "filament", + "name": "Generic ABS @Prusa MK4 MMU3", + "inherits": "Generic ABS @Prusa MK4", + "from": "system", + "setting_id": "uFmixo2FX1yxNsDB", + "instantiation": "true", + "include": [ + "fdm_filament_template_nextruder_pet" + ], + "compatible_printers": [ + "Prusa MK4 MMU3 0.4 nozzle", + "Prusa MK4 MMU3 0.6 nozzle", + "Prusa MK4 MMU3 HF0.4 nozzle" + ], + "filament_minimal_purge_on_wipe_tower": [ + "35" + ] +} diff --git a/resources/profiles/Prusa/filament/Generic ASA @Prusa MK4 MMU3.json b/resources/profiles/Prusa/filament/Generic ASA @Prusa MK4 MMU3.json new file mode 100644 index 0000000000..dc9f5f3b0e --- /dev/null +++ b/resources/profiles/Prusa/filament/Generic ASA @Prusa MK4 MMU3.json @@ -0,0 +1,19 @@ +{ + "type": "filament", + "name": "Generic ASA @Prusa MK4 MMU3", + "inherits": "Generic ASA @Prusa MK4", + "from": "system", + "setting_id": "iq9bFkpmAOJ4ae4g", + "instantiation": "true", + "include": [ + "fdm_filament_template_nextruder_pet" + ], + "compatible_printers": [ + "Prusa MK4 MMU3 0.4 nozzle", + "Prusa MK4 MMU3 0.6 nozzle", + "Prusa MK4 MMU3 HF0.4 nozzle" + ], + "filament_minimal_purge_on_wipe_tower": [ + "35" + ] +} diff --git a/resources/profiles/Prusa/filament/Generic PC @Prusa MK4 MMU3.json b/resources/profiles/Prusa/filament/Generic PC @Prusa MK4 MMU3.json new file mode 100644 index 0000000000..9d02147b66 --- /dev/null +++ b/resources/profiles/Prusa/filament/Generic PC @Prusa MK4 MMU3.json @@ -0,0 +1,16 @@ +{ + "type": "filament", + "name": "Generic PC @Prusa MK4 MMU3", + "inherits": "Generic PC @Prusa", + "from": "system", + "setting_id": "qMawlK9QPI7DcF8I", + "instantiation": "true", + "include": [ + "fdm_filament_template_nextruder_pet" + ], + "compatible_printers": [ + "Prusa MK4 MMU3 0.4 nozzle", + "Prusa MK4 MMU3 0.6 nozzle", + "Prusa MK4 MMU3 HF0.4 nozzle" + ] +} diff --git a/resources/profiles/Prusa/filament/Generic PETG @Prusa CORE One INDX.json b/resources/profiles/Prusa/filament/Generic PETG @Prusa CORE One INDX.json index 7e72e330d8..fa9bab9192 100644 --- a/resources/profiles/Prusa/filament/Generic PETG @Prusa CORE One INDX.json +++ b/resources/profiles/Prusa/filament/Generic PETG @Prusa CORE One INDX.json @@ -5,6 +5,9 @@ "from": "system", "setting_id": "HbevqxqvYHuvRc3v", "instantiation": "true", + "include": [ + "fdm_filament_template_indx" + ], "filament_cost": [ "27.82" ], diff --git a/resources/profiles/Prusa/filament/Generic PETG @Prusa MK4 MMU3.json b/resources/profiles/Prusa/filament/Generic PETG @Prusa MK4 MMU3.json new file mode 100644 index 0000000000..ec32594010 --- /dev/null +++ b/resources/profiles/Prusa/filament/Generic PETG @Prusa MK4 MMU3.json @@ -0,0 +1,19 @@ +{ + "type": "filament", + "name": "Generic PETG @Prusa MK4 MMU3", + "inherits": "Generic PETG @Prusa MK4", + "from": "system", + "setting_id": "lBiZBFpSXZNIp5XG", + "instantiation": "true", + "include": [ + "fdm_filament_template_nextruder_pet" + ], + "compatible_printers": [ + "Prusa MK4 MMU3 0.4 nozzle", + "Prusa MK4 MMU3 0.6 nozzle", + "Prusa MK4 MMU3 HF0.4 nozzle" + ], + "filament_minimal_purge_on_wipe_tower": [ + "35" + ] +} diff --git a/resources/profiles/Prusa/filament/Generic PLA @Prusa CORE One INDX.json b/resources/profiles/Prusa/filament/Generic PLA @Prusa CORE One INDX.json index 98583cf4b3..8c3c1e2a15 100644 --- a/resources/profiles/Prusa/filament/Generic PLA @Prusa CORE One INDX.json +++ b/resources/profiles/Prusa/filament/Generic PLA @Prusa CORE One INDX.json @@ -5,6 +5,9 @@ "from": "system", "setting_id": "4qjcaIf1vk3K1x4Z", "instantiation": "true", + "include": [ + "fdm_filament_template_indx" + ], "filament_cost": [ "25.4" ], diff --git a/resources/profiles/Prusa/filament/Generic PLA @Prusa MK4 MMU3.json b/resources/profiles/Prusa/filament/Generic PLA @Prusa MK4 MMU3.json new file mode 100644 index 0000000000..a83fbb411d --- /dev/null +++ b/resources/profiles/Prusa/filament/Generic PLA @Prusa MK4 MMU3.json @@ -0,0 +1,16 @@ +{ + "type": "filament", + "name": "Generic PLA @Prusa MK4 MMU3", + "inherits": "Generic PLA @Prusa MK4", + "from": "system", + "setting_id": "kZvIh84niJ487FsY", + "instantiation": "true", + "include": [ + "fdm_filament_template_nextruder_pla" + ], + "compatible_printers": [ + "Prusa MK4 MMU3 0.4 nozzle", + "Prusa MK4 MMU3 0.6 nozzle", + "Prusa MK4 MMU3 HF0.4 nozzle" + ] +} diff --git a/resources/profiles/Prusa/filament/Generic PLA Silk @Prusa CORE One INDX.json b/resources/profiles/Prusa/filament/Generic PLA Silk @Prusa CORE One INDX.json index 4c180da592..d4791320a9 100644 --- a/resources/profiles/Prusa/filament/Generic PLA Silk @Prusa CORE One INDX.json +++ b/resources/profiles/Prusa/filament/Generic PLA Silk @Prusa CORE One INDX.json @@ -5,6 +5,9 @@ "from": "system", "setting_id": "eKla6su22rYaL9iz", "instantiation": "true", + "include": [ + "fdm_filament_template_indx" + ], "filament_flow_ratio": [ "1", "1", diff --git a/resources/profiles/Prusa/filament/Prusament ASA @MK4 MMU3.json b/resources/profiles/Prusa/filament/Prusament ASA @MK4 MMU3.json new file mode 100644 index 0000000000..249fd6f025 --- /dev/null +++ b/resources/profiles/Prusa/filament/Prusament ASA @MK4 MMU3.json @@ -0,0 +1,19 @@ +{ + "type": "filament", + "name": "Prusament ASA @MK4 MMU3", + "inherits": "Prusament ASA @MK4", + "from": "system", + "setting_id": "IRJ2dtBgjCMfmpOH", + "instantiation": "true", + "include": [ + "fdm_filament_template_nextruder_pet" + ], + "compatible_printers": [ + "Prusa MK4 MMU3 0.4 nozzle", + "Prusa MK4 MMU3 0.6 nozzle", + "Prusa MK4 MMU3 HF0.4 nozzle" + ], + "filament_minimal_purge_on_wipe_tower": [ + "35" + ] +} diff --git a/resources/profiles/Prusa/filament/Prusament PC Blend @MK4 MMU3.json b/resources/profiles/Prusa/filament/Prusament PC Blend @MK4 MMU3.json new file mode 100644 index 0000000000..d728830afd --- /dev/null +++ b/resources/profiles/Prusa/filament/Prusament PC Blend @MK4 MMU3.json @@ -0,0 +1,16 @@ +{ + "type": "filament", + "name": "Prusament PC Blend @MK4 MMU3", + "inherits": "Prusament PC Blend @MK4", + "from": "system", + "setting_id": "gmNuCspHHxgP6zH8", + "instantiation": "true", + "include": [ + "fdm_filament_template_nextruder_pet" + ], + "compatible_printers": [ + "Prusa MK4 MMU3 0.4 nozzle", + "Prusa MK4 MMU3 0.6 nozzle", + "Prusa MK4 MMU3 HF0.4 nozzle" + ] +} diff --git a/resources/profiles/Prusa/filament/Prusament PETG @MK4 MMU3.json b/resources/profiles/Prusa/filament/Prusament PETG @MK4 MMU3.json new file mode 100644 index 0000000000..9e3caf2d9f --- /dev/null +++ b/resources/profiles/Prusa/filament/Prusament PETG @MK4 MMU3.json @@ -0,0 +1,19 @@ +{ + "type": "filament", + "name": "Prusament PETG @MK4 MMU3", + "inherits": "Prusament PETG @MK4", + "from": "system", + "setting_id": "7DQ6YEKyQKYDTKtE", + "instantiation": "true", + "include": [ + "fdm_filament_template_nextruder_pet" + ], + "compatible_printers": [ + "Prusa MK4 MMU3 0.4 nozzle", + "Prusa MK4 MMU3 0.6 nozzle", + "Prusa MK4 MMU3 HF0.4 nozzle" + ], + "filament_minimal_purge_on_wipe_tower": [ + "35" + ] +} diff --git a/resources/profiles/Prusa/filament/Prusament PETG @Prusa CORE One INDX.json b/resources/profiles/Prusa/filament/Prusament PETG @Prusa CORE One INDX.json index 0fdb644150..14a4494246 100644 --- a/resources/profiles/Prusa/filament/Prusament PETG @Prusa CORE One INDX.json +++ b/resources/profiles/Prusa/filament/Prusament PETG @Prusa CORE One INDX.json @@ -6,6 +6,9 @@ "setting_id": "2viuOmBvXuQm2FwV", "filament_id": "OFkR8E2c", "instantiation": "true", + "include": [ + "fdm_filament_template_indx" + ], "filament_flow_ratio": [ "1" ], diff --git a/resources/profiles/Prusa/filament/Prusament PLA @MK4 MMU3.json b/resources/profiles/Prusa/filament/Prusament PLA @MK4 MMU3.json new file mode 100644 index 0000000000..d52b958727 --- /dev/null +++ b/resources/profiles/Prusa/filament/Prusament PLA @MK4 MMU3.json @@ -0,0 +1,22 @@ +{ + "type": "filament", + "name": "Prusament PLA @MK4 MMU3", + "inherits": "Prusament PLA @MK4", + "from": "system", + "setting_id": "MsDcN4npnmLRXOjm", + "instantiation": "true", + "include": [ + "fdm_filament_template_nextruder_pla" + ], + "compatible_printers": [ + "Prusa MK4 MMU3 0.4 nozzle", + "Prusa MK4 MMU3 0.6 nozzle", + "Prusa MK4 MMU3 HF0.4 nozzle" + ], + "filament_unloading_speed": [ + "100" + ], + "filament_unloading_speed_start": [ + "100" + ] +} diff --git a/resources/profiles/Prusa/filament/Prusament PLA @Prusa CORE One INDX.json b/resources/profiles/Prusa/filament/Prusament PLA @Prusa CORE One INDX.json index f5f64a98b3..82fdd349da 100644 --- a/resources/profiles/Prusa/filament/Prusament PLA @Prusa CORE One INDX.json +++ b/resources/profiles/Prusa/filament/Prusament PLA @Prusa CORE One INDX.json @@ -6,6 +6,9 @@ "setting_id": "B2UB9QUbbjpn12Ka", "filament_id": "OFnO4wnf", "instantiation": "true", + "include": [ + "fdm_filament_template_indx" + ], "filament_flow_ratio": [ "1" ], diff --git a/resources/profiles/Prusa/filament/Prusament rPLA @MK4 MMU3.json b/resources/profiles/Prusa/filament/Prusament rPLA @MK4 MMU3.json new file mode 100644 index 0000000000..e8b182bbf0 --- /dev/null +++ b/resources/profiles/Prusa/filament/Prusament rPLA @MK4 MMU3.json @@ -0,0 +1,16 @@ +{ + "type": "filament", + "name": "Prusament rPLA @MK4 MMU3", + "inherits": "Prusament rPLA @MK4", + "from": "system", + "setting_id": "wKhvyGpgjmW6glLj", + "instantiation": "true", + "include": [ + "fdm_filament_template_nextruder_pla" + ], + "compatible_printers": [ + "Prusa MK4 MMU3 0.4 nozzle", + "Prusa MK4 MMU3 0.6 nozzle", + "Prusa MK4 MMU3 HF0.4 nozzle" + ] +} diff --git a/resources/profiles/Prusa/filament/fdm_filament_template_indx.json b/resources/profiles/Prusa/filament/fdm_filament_template_indx.json new file mode 100644 index 0000000000..4aea931123 --- /dev/null +++ b/resources/profiles/Prusa/filament/fdm_filament_template_indx.json @@ -0,0 +1,21 @@ +{ + "type": "filament", + "name": "fdm_filament_template_indx", + "from": "system", + "instantiation": "false", + "filament_multitool_ramming": [ + "1" + ], + "filament_multitool_ramming_flow": [ + "30" + ], + "filament_multitool_ramming_volume": [ + "18" + ], + "filament_minimal_purge_on_wipe_tower": [ + "10" + ], + "filament_start_gcode": [ + "M572 S{pressure_advance[filament_extruder_id]} ; Pressure advance\nM573 R" + ] +} diff --git a/resources/profiles/Prusa/machine/Prusa MK4 MMU3 0.4 nozzle.json b/resources/profiles/Prusa/machine/Prusa MK4 MMU3 0.4 nozzle.json index a330559184..f89da08a0d 100644 --- a/resources/profiles/Prusa/machine/Prusa MK4 MMU3 0.4 nozzle.json +++ b/resources/profiles/Prusa/machine/Prusa MK4 MMU3 0.4 nozzle.json @@ -16,7 +16,7 @@ ], "printer_model": "Prusa MK4 MMU3", "default_filament_profile": [ - "Generic PLA @System" + "Generic PLA @Prusa MK4 MMU3" ], "default_print_profile": "0.20mm SPEED @MK4 MMU3 0.4", "printer_notes": "Don't remove the following keywords! These keywords are used in the \"compatible printer\" condition of the print and filament profiles to link the particular print and filament profiles to this printer profile.\nPRINTER_MODEL_MK4IS\nPRINTER_MODEL_MK4MMU3\nPG" diff --git a/resources/profiles/Prusa/machine/Prusa MK4 MMU3 0.6 nozzle.json b/resources/profiles/Prusa/machine/Prusa MK4 MMU3 0.6 nozzle.json index dcbb537214..8b4fed8700 100644 --- a/resources/profiles/Prusa/machine/Prusa MK4 MMU3 0.6 nozzle.json +++ b/resources/profiles/Prusa/machine/Prusa MK4 MMU3 0.6 nozzle.json @@ -17,7 +17,7 @@ "printer_model": "Prusa MK4 MMU3", "printer_variant": "0.6", "default_filament_profile": [ - "Generic PLA @System" + "Generic PLA @Prusa MK4 MMU3" ], "default_print_profile": "0.25mm SPEED @MK4 MMU3 0.6", "printer_notes": "Don't remove the following keywords! These keywords are used in the \"compatible printer\" condition of the print and filament profiles to link the particular print and filament profiles to this printer profile.\nPRINTER_MODEL_MK4IS\nPRINTER_MODEL_MK4MMU3\nPG" diff --git a/resources/profiles/Prusa/machine/Prusa MK4 MMU3 HF.json b/resources/profiles/Prusa/machine/Prusa MK4 MMU3 HF.json index 11eaf998ec..1b33bcd514 100644 --- a/resources/profiles/Prusa/machine/Prusa MK4 MMU3 HF.json +++ b/resources/profiles/Prusa/machine/Prusa MK4 MMU3 HF.json @@ -8,5 +8,5 @@ "bed_model": "mk4_bed.stl", "bed_texture": "mk4is.svg", "hotend_model": "", - "default_materials": "Generic PLA @System;Generic PETG @System;Generic ABS @System" + "default_materials": "Generic PLA @Prusa MK4 MMU3;Generic PETG @Prusa MK4 MMU3;Generic ABS @Prusa MK4 MMU3" } diff --git a/resources/profiles/Prusa/machine/Prusa MK4 MMU3 HF0.4 nozzle.json b/resources/profiles/Prusa/machine/Prusa MK4 MMU3 HF0.4 nozzle.json index 9010b9d75d..95a8628e96 100644 --- a/resources/profiles/Prusa/machine/Prusa MK4 MMU3 HF0.4 nozzle.json +++ b/resources/profiles/Prusa/machine/Prusa MK4 MMU3 HF0.4 nozzle.json @@ -16,7 +16,7 @@ ], "printer_model": "Prusa MK4 MMU3 HF", "default_filament_profile": [ - "Generic PLA @System" + "Generic PLA @Prusa MK4 MMU3" ], "default_print_profile": "0.20mm SPEED @MK4 MMU3 HF0.4", "printer_notes": "Don't remove the following keywords! These keywords are used in the \"compatible printer\" condition of the print and filament profiles to link the particular print and filament profiles to this printer profile.\nPRINTER_MODEL_MK4IS\nPRINTER_MODEL_MK4MMU3\nPG\nHF_NOZZLE" diff --git a/resources/profiles/Prusa/machine/Prusa MK4 MMU3.json b/resources/profiles/Prusa/machine/Prusa MK4 MMU3.json index 76a181b22a..cc071c0839 100644 --- a/resources/profiles/Prusa/machine/Prusa MK4 MMU3.json +++ b/resources/profiles/Prusa/machine/Prusa MK4 MMU3.json @@ -8,5 +8,5 @@ "bed_model": "mk4_bed.stl", "bed_texture": "mk4is.svg", "hotend_model": "", - "default_materials": "Generic PLA @System;Generic PETG @System;Generic ABS @System" + "default_materials": "Generic PLA @Prusa MK4 MMU3;Generic PETG @Prusa MK4 MMU3;Generic ABS @Prusa MK4 MMU3" }