From 4120c64c5e8799eccb20dd32a7734fceddfac49f Mon Sep 17 00:00:00 2001 From: Noisyfox Date: Fri, 5 Sep 2025 17:37:14 +0800 Subject: [PATCH] ENH: add profiles for H2D --- resources/profiles/BBL.json | 652 +++++++++++++++++- resources/profiles/BBL/cli_config.json | 40 ++ .../Bambu ABS @BBL H2D 0.2 nozzle.json | 101 +++ .../Bambu ABS @BBL H2D 0.8 nozzle.json | 101 +++ .../BBL/filament/Bambu ABS @BBL H2D.json | 102 +++ .../BBL/filament/Bambu ABS-GF @BBL H2D.json | 103 +++ .../Bambu ASA @BBL H2D 0.2 nozzle.json | 101 +++ .../Bambu ASA @BBL H2D 0.4 nozzle.json | 101 +++ .../Bambu ASA @BBL H2D 0.6 nozzle.json | 102 +++ .../Bambu ASA @BBL X1 0.2 nozzle.json | 18 - .../Bambu ASA @BBL X1 0.6 nozzle.json | 18 - .../BBL/filament/Bambu ASA @base.json | 18 - .../BBL/filament/Bambu ASA-Aero @BBL H2D.json | 103 +++ .../Bambu ASA-CF @BBL H2D 0.4 nozzle.json | 100 +++ .../Bambu ASA-CF @BBL H2D 0.6 nozzle.json | 101 +++ .../BBL/filament/Bambu ASA-CF @base.json | 18 - .../BBL/filament/Bambu PA-CF @BBL H2D.json | 103 +++ .../BBL/filament/Bambu PA6-CF @BBL H2D.json | 103 +++ .../BBL/filament/Bambu PA6-GF @BBL H2D.json | 103 +++ .../BBL/filament/Bambu PAHT-CF @BBL H2D.json | 103 +++ .../Bambu PC @BBL H2D 0.2 nozzle.json | 100 +++ .../Bambu PC @BBL H2D 0.4 nozzle.json | 100 +++ .../Bambu PC @BBL H2D 0.6 nozzle.json | 100 +++ .../Bambu PC @BBL H2D 0.8 nozzle.json | 100 +++ .../Bambu PC FR @BBL H2D 0.2 nozzle.json | 106 +++ .../Bambu PC FR @BBL H2D 0.4 nozzle.json | 106 +++ .../Bambu PC FR @BBL H2D 0.6 nozzle.json | 106 +++ .../Bambu PC FR @BBL H2D 0.8 nozzle.json | 106 +++ .../BBL/filament/Bambu PET-CF @BBL H2D.json | 103 +++ .../BBL/filament/Bambu PET-CF @base.json | 12 +- .../Bambu PETG Basic @BBL A1 0.2 nozzle.json | 6 + .../Bambu PETG Basic @BBL A1 0.8 nozzle.json | 6 + .../filament/Bambu PETG Basic @BBL A1.json | 6 + .../Bambu PETG Basic @BBL H2D 0.2 nozzle.json | 98 +++ .../Bambu PETG Basic @BBL H2D 0.4 nozzle.json | 98 +++ .../Bambu PETG Basic @BBL H2D 0.6 nozzle.json | 105 +++ .../filament/Bambu PETG Basic @BBL X1C.json | 6 +- .../Bambu PETG HF @BBL H2D 0.2 nozzle.json | 112 +++ .../Bambu PETG HF @BBL H2D 0.4 nozzle.json | 112 +++ .../Bambu PETG HF @BBL H2D 0.6 nozzle.json | 113 +++ ... PETG Translucent @BBL H2D 0.2 nozzle.json | 101 +++ ... PETG Translucent @BBL H2D 0.4 nozzle.json | 101 +++ ... PETG Translucent @BBL H2D 0.6 nozzle.json | 108 +++ .../Bambu PETG-CF @BBL H2D 0.4 nozzle.json | 109 +++ .../Bambu PETG-CF @BBL H2D 0.6 nozzle.json | 110 +++ .../BBL/filament/Bambu PLA Aero @BBL H2D.json | 106 +++ .../Bambu PLA Basic @BBL H2D 0.2 nozzle.json | 97 +++ .../Bambu PLA Basic @BBL H2D 0.8 nozzle.json | 97 +++ .../filament/Bambu PLA Basic @BBL H2D.json | 98 +++ .../BBL/filament/Bambu PLA Basic @BBL X1.json | 6 +- .../Bambu PLA Basic @BBL X1C 0.2 nozzle.json | 9 +- .../Bambu PLA Basic @BBL X1C 0.8 nozzle.json | 6 +- .../filament/Bambu PLA Basic @BBL X1C.json | 6 +- ...Bambu PLA Dynamic @BBL H2D 0.2 nozzle.json | 97 +++ ...Bambu PLA Dynamic @BBL H2D 0.8 nozzle.json | 97 +++ .../filament/Bambu PLA Dynamic @BBL H2D.json | 98 +++ .../Bambu PLA Galaxy @BBL H2D 0.2 nozzle.json | 97 +++ .../Bambu PLA Galaxy @BBL H2D 0.8 nozzle.json | 97 +++ .../filament/Bambu PLA Galaxy @BBL H2D.json | 98 +++ .../Bambu PLA Glow @BBL A1M 0.2 nozzle.json | 41 ++ .../BBL/filament/Bambu PLA Glow @BBL A1M.json | 40 ++ .../Bambu PLA Glow @BBL H2D 0.2 nozzle.json | 97 +++ .../BBL/filament/Bambu PLA Glow @BBL H2D.json | 99 +++ .../BBL/filament/Bambu PLA Impact @base.json | 3 + .../filament/Bambu PLA Marble @BBL H2D.json | 99 +++ .../filament/Bambu PLA Marble @BBL X1.json | 3 + .../filament/Bambu PLA Marble @BBL X1C.json | 3 + .../Bambu PLA Matte @BBL H2D 0.2 nozzle.json | 97 +++ .../Bambu PLA Matte @BBL H2D 0.8 nozzle.json | 97 +++ .../filament/Bambu PLA Matte @BBL H2D.json | 98 +++ .../BBL/filament/Bambu PLA Matte @BBL X1.json | 3 + .../Bambu PLA Matte @BBL X1C 0.2 nozzle.json | 3 + .../Bambu PLA Matte @BBL X1C 0.8 nozzle.json | 3 + .../filament/Bambu PLA Matte @BBL X1C.json | 3 + .../Bambu PLA Metal @BBL H2D 0.2 nozzle.json | 98 +++ .../filament/Bambu PLA Metal @BBL H2D.json | 100 +++ .../BBL/filament/Bambu PLA Metal @BBL X1.json | 3 + .../Bambu PLA Metal @BBL X1C 0.2 nozzle.json | 3 + .../filament/Bambu PLA Metal @BBL X1C.json | 3 + .../Bambu PLA Silk @BBL H2D 0.2 nozzle.json | 98 +++ .../BBL/filament/Bambu PLA Silk @BBL H2D.json | 100 +++ .../BBL/filament/Bambu PLA Silk @BBL X1.json | 3 + .../Bambu PLA Silk @BBL X1C 0.2 nozzle.json | 3 + .../BBL/filament/Bambu PLA Silk @BBL X1C.json | 3 + .../Bambu PLA Silk+ @BBL H2D 0.2 nozzle.json | 104 +++ .../filament/Bambu PLA Silk+ @BBL H2D.json | 106 +++ .../BBL/filament/Bambu PLA Silk+ @base.json | 2 +- .../filament/Bambu PLA Sparkle @BBL H2D.json | 99 +++ .../filament/Bambu PLA Sparkle @BBL X1.json | 3 + .../filament/Bambu PLA Sparkle @BBL X1C.json | 3 + .../Bambu PLA Tough @BBL H2D 0.2 nozzle.json | 97 +++ .../filament/Bambu PLA Tough @BBL H2D.json | 99 +++ .../BBL/filament/Bambu PLA Tough @BBL X1.json | 3 + .../Bambu PLA Tough @BBL X1C 0.2 nozzle.json | 3 + .../filament/Bambu PLA Tough @BBL X1C.json | 3 + .../Bambu PLA Wood @BBL H2D 0.8 nozzle.json | 97 +++ .../BBL/filament/Bambu PLA Wood @BBL H2D.json | 98 +++ .../Bambu PLA-CF @BBL H2D 0.4 nozzle.json | 97 +++ .../Bambu PLA-CF @BBL H2D 0.6 nozzle.json | 98 +++ .../Bambu PLA-CF @BBL X1C 0.8 nozzle.json | 3 + .../BBL/filament/Bambu PLA-CF @BBL X1C.json | 3 + .../BBL/filament/Bambu PPA-CF @BBL H2D.json | 103 +++ .../BBL/filament/Bambu PPA-CF @BBL X1C.json | 6 +- .../BBL/filament/Bambu PPA-CF @BBL X1E.json | 10 +- .../BBL/filament/Bambu PPA-GF @BBL H2D.json | 102 +++ .../BBL/filament/Bambu PPA-GF @BBL X1C.json | 22 + .../BBL/filament/Bambu PPA-GF @BBL X1E.json | 16 + .../BBL/filament/Bambu PPA-GF @base.json | 11 + .../BBL/filament/Bambu PPS-CF @BBL H2D.json | 103 +++ .../Bambu PVA @BBL H2D 0.2 nozzle.json | 98 +++ .../BBL/filament/Bambu PVA @BBL H2D.json | 100 +++ .../Bambu Support For PA PET @BBL H2D.json | 103 +++ ...u Support For PLA @BBL H2D 0.2 nozzle.json | 98 +++ .../Bambu Support For PLA @BBL H2D.json | 100 +++ ...port For PLA-PETG @BBL H2D 0.2 nozzle.json | 104 +++ .../Bambu Support For PLA-PETG @BBL H2D.json | 106 +++ .../filament/Bambu Support G @BBL H2D.json | 103 +++ .../Bambu Support W @BBL H2D 0.2 nozzle.json | 98 +++ .../filament/Bambu Support W @BBL H2D.json | 100 +++ .../BBL/filament/Bambu Support W @BBL X1.json | 3 + .../Bambu Support W @BBL X1C 0.2 nozzle.json | 3 + .../filament/Bambu Support W @BBL X1C.json | 3 + .../Bambu Support for ABS @BBL H2D.json | 103 +++ .../filament/Bambu Support for ABS @base.json | 3 + .../BBL/filament/Bambu TPU 95A @BBL H2D.json | 100 +++ .../filament/Bambu TPU 95A HF @BBL H2D.json | 100 +++ .../filament/Bambu TPU for AMS @BBL A1.json | 3 - .../filament/Bambu TPU for AMS @BBL A1M.json | 3 - .../filament/Bambu TPU for AMS @BBL H2D.json | 100 +++ .../filament/Bambu TPU for AMS @BBL P1P.json | 3 - .../filament/Bambu TPU for AMS @BBL X1C.json | 3 - .../Generic ABS @BBL H2D 0.2 nozzle.json | 101 +++ .../BBL/filament/Generic ABS @BBL H2D.json | 103 +++ .../Generic ASA @BBL H2D 0.2 nozzle.json | 101 +++ .../BBL/filament/Generic ASA @BBL H2D.json | 103 +++ .../BBL/filament/Generic ASA @base.json | 18 - .../BBL/filament/Generic BVOH @BBL H2D.json | 99 +++ .../BBL/filament/Generic EVA @BBL H2D.json | 100 +++ .../BBL/filament/Generic EVA @base.json | 12 +- .../Generic HIPS @BBL H2D 0.2 nozzle.json | 97 +++ .../BBL/filament/Generic HIPS @BBL H2D.json | 99 +++ .../BBL/filament/Generic PA @BBL H2D.json | 134 ++++ .../BBL/filament/Generic PA-CF @BBL H2D.json | 103 +++ .../Generic PC @BBL H2D 0.2 nozzle.json | 101 +++ .../BBL/filament/Generic PC @BBL H2D.json | 103 +++ .../BBL/filament/Generic PCTG @BBL H2D.json | 99 +++ .../BBL/filament/Generic PE @BBL H2D.json | 100 +++ .../BBL/filament/Generic PE-CF @BBL H2D.json | 99 +++ .../Generic PETG @BBL H2D 0.2 nozzle.json | 97 +++ .../BBL/filament/Generic PETG @BBL H2D.json | 99 +++ .../Generic PETG HF @BBL H2D 0.2 nozzle.json | 97 +++ .../filament/Generic PETG HF @BBL H2D.json | 99 +++ .../BBL/filament/Generic PETG HF @base.json | 6 +- .../filament/Generic PETG-CF @BBL H2D.json | 111 +++ .../BBL/filament/Generic PETG-CF @base.json | 6 +- .../BBL/filament/Generic PHA @BBL H2D.json | 100 +++ .../BBL/filament/Generic PLA @0.2 nozzle.json | 3 + .../Generic PLA @BBL H2D 0.2 nozzle.json | 98 +++ .../BBL/filament/Generic PLA @BBL H2D.json | 100 +++ ...ic PLA High Speed @BBL H2D 0.2 nozzle.json | 97 +++ .../Generic PLA High Speed @BBL H2D.json | 102 +++ .../filament/Generic PLA Silk @BBL H2D.json | 100 +++ .../BBL/filament/Generic PLA Silk.json | 3 + .../BBL/filament/Generic PLA-CF @BBL H2D.json | 99 +++ .../profiles/BBL/filament/Generic PLA-CF.json | 3 + .../profiles/BBL/filament/Generic PLA.json | 3 + .../BBL/filament/Generic PP @BBL H2D.json | 100 +++ .../BBL/filament/Generic PP-CF @BBL H2D.json | 100 +++ .../BBL/filament/Generic PP-GF @BBL H2D.json | 100 +++ .../BBL/filament/Generic PPA-CF @BBL H2D.json | 109 +++ .../BBL/filament/Generic PPA-GF @BBL H2D.json | 102 +++ .../BBL/filament/Generic PPS @BBL H2D.json | 102 +++ .../BBL/filament/Generic PPS-CF @BBL H2D.json | 103 +++ .../Generic PVA @BBL H2D 0.2 nozzle.json | 98 +++ .../BBL/filament/Generic PVA @BBL H2D.json | 100 +++ .../BBL/filament/Generic TPU @BBL H2D.json | 101 +++ .../Generic TPU for AMS @BBL H2D.json | 115 +++ ...verture Matte PLA @BBL H2D 0.2 nozzle.json | 97 +++ .../filament/Overture Matte PLA @BBL H2D.json | 99 +++ .../Overture PLA @BBL H2D 0.2 nozzle.json | 97 +++ .../BBL/filament/Overture PLA @BBL H2D.json | 99 +++ .../Bambu PLA Basic @BBL P1P 0.2 nozzle.json | 9 +- .../P1P/Bambu PLA Basic @BBL P1P.json | 12 +- .../P1P/Bambu PLA Marble @BBL P1P.json | 3 + .../Bambu PLA Matte @BBL P1P 0.2 nozzle.json | 3 + .../P1P/Bambu PLA Matte @BBL P1P.json | 3 + .../Bambu PLA Metal @BBL P1P 0.2 nozzle.json | 3 + .../P1P/Bambu PLA Metal @BBL P1P.json | 3 + .../Bambu PLA Silk @BBL P1P 0.2 nozzle.json | 3 + .../filament/P1P/Bambu PLA Silk @BBL P1P.json | 3 + .../P1P/Bambu PLA Sparkle @BBL P1P.json | 3 + .../Bambu PLA Tough @BBL P1P 0.2 nozzle.json | 3 + .../P1P/Bambu PLA Tough @BBL P1P.json | 3 + .../P1P/Bambu PLA-CF @BBL P1P 0.8 nozzle.json | 3 + .../filament/P1P/Bambu PLA-CF @BBL P1P.json | 3 + .../Bambu Support W @BBL P1P 0.2 nozzle.json | 3 + .../P1P/Bambu Support W @BBL P1P.json | 3 + .../P1P/Generic PLA @BBL P1P 0.2 nozzle.json | 3 + .../filament/P1P/Generic PLA @BBL P1P.json | 3 + .../P1P/Generic PLA Silk @BBL P1P.json | 3 + .../filament/P1P/Generic PLA-CF @BBL P1P.json | 3 + .../filament/P1P/PolyLite PLA @BBL P1P.json | 3 + .../filament/P1P/PolyTerra PLA @BBL P1P.json | 3 + .../PolyLite ABS @BBL H2D 0.2 nozzle.json | 100 +++ .../BBL/filament/PolyLite ABS @BBL H2D.json | 102 +++ .../PolyLite ASA @BBL H2D 0.2 nozzle.json | 100 +++ .../BBL/filament/PolyLite ASA @BBL H2D.json | 102 +++ .../PolyLite PETG @BBL H2D 0.2 nozzle.json | 97 +++ .../BBL/filament/PolyLite PETG @BBL H2D.json | 102 +++ .../PolyLite PLA @BBL H2D 0.2 nozzle.json | 97 +++ .../BBL/filament/PolyLite PLA @BBL H2D.json | 99 +++ .../PolyTerra PLA @BBL H2D 0.2 nozzle.json | 97 +++ .../BBL/filament/PolyTerra PLA @BBL H2D.json | 99 +++ .../Polymaker/Fiberon PET-CF @base.json | 12 +- .../Polymaker/PolyLite ASA @base.json | 18 - .../Polymaker/PolyLite PLA @BBL X1.json | 3 + .../Polymaker/PolyLite PLA @BBL X1C.json | 3 + .../Polymaker/PolyTerra PLA @BBL X1.json | 3 + .../Polymaker/PolyTerra PLA @BBL X1C.json | 3 + .../eSUN PLA+ @BBL H2D 0.2 nozzle.json | 97 +++ .../BBL/filament/eSUN PLA+ @BBL H2D.json | 99 +++ .../BBL/filament/fdm_filament_abs.json | 15 +- .../BBL/filament/fdm_filament_asa.json | 15 +- .../BBL/filament/fdm_filament_bvoh.json | 9 +- .../BBL/filament/fdm_filament_common.json | 15 + .../filament/fdm_filament_dual_common.json | 66 ++ .../BBL/filament/fdm_filament_eva.json | 3 + .../BBL/filament/fdm_filament_hips.json | 93 +-- .../BBL/filament/fdm_filament_pa.json | 15 +- .../BBL/filament/fdm_filament_pc.json | 15 +- .../BBL/filament/fdm_filament_pctg.json | 15 +- .../BBL/filament/fdm_filament_pe.json | 9 +- .../BBL/filament/fdm_filament_pet.json | 15 +- .../BBL/filament/fdm_filament_pha.json | 9 +- .../BBL/filament/fdm_filament_pla.json | 9 +- .../BBL/filament/fdm_filament_pp.json | 15 +- .../BBL/filament/fdm_filament_ppa.json | 15 +- .../BBL/filament/fdm_filament_pps.json | 15 +- .../BBL/filament/fdm_filament_pva.json | 9 +- .../BBL/filament/fdm_filament_tpu.json | 15 +- .../BBL/machine/Bambu Lab A1 0.4 nozzle.json | 11 +- .../machine/Bambu Lab A1 mini 0.4 nozzle.json | 17 +- .../machine/Bambu Lab A1 mini 0.6 nozzle.json | 4 +- .../machine/Bambu Lab A1 mini 0.8 nozzle.json | 4 +- .../BBL/machine/Bambu Lab H2D 0.2 nozzle.json | 24 + .../BBL/machine/Bambu Lab H2D 0.4 nozzle.json | 106 +++ .../BBL/machine/Bambu Lab H2D 0.6 nozzle.json | 32 + .../BBL/machine/Bambu Lab H2D 0.8 nozzle.json | 32 + .../profiles/BBL/machine/Bambu Lab H2D.json | 13 + .../BBL/machine/Bambu Lab P1P 0.4 nozzle.json | 6 +- .../BBL/machine/Bambu Lab P1P 0.6 nozzle.json | 4 +- .../BBL/machine/Bambu Lab P1P 0.8 nozzle.json | 4 +- .../BBL/machine/Bambu Lab P1S 0.4 nozzle.json | 6 +- .../BBL/machine/Bambu Lab P1S 0.6 nozzle.json | 4 +- .../BBL/machine/Bambu Lab P1S 0.8 nozzle.json | 4 +- .../BBL/machine/Bambu Lab X1 0.4 nozzle.json | 6 +- .../BBL/machine/Bambu Lab X1 0.6 nozzle.json | 4 +- .../BBL/machine/Bambu Lab X1 0.8 nozzle.json | 4 +- .../Bambu Lab X1 Carbon 0.2 nozzle.json | 4 +- .../Bambu Lab X1 Carbon 0.4 nozzle.json | 2 +- .../BBL/machine/Bambu Lab X1E 0.2 nozzle.json | 4 +- .../BBL/machine/fdm_bbl_3dp_001_common.json | 112 +-- .../BBL/machine/fdm_bbl_3dp_002_common.json | 363 ++++++++++ .../BBL/machine/fdm_machine_common.json | 93 +-- .../0.06mm Fine @BBL A1M 0.2 nozzle.json | 3 +- ...06mm High Quality @BBL A1M 0.2 nozzle.json | 5 +- .../process/0.08mm Extra Fine @BBL A1M.json | 1 + .../process/0.08mm Extra Fine @BBL X1C.json | 2 +- ...08mm High Quality @BBL A1M 0.2 nozzle.json | 5 +- .../process/0.08mm High Quality @BBL A1M.json | 3 +- .../0.08mm Optimal @BBL A1M 0.2 nozzle.json | 3 +- ...10mm High Quality @BBL A1M 0.2 nozzle.json | 5 +- .../0.10mm Standard @BBL A1M 0.2 nozzle.json | 3 +- .../0.10mm Standard @BBL H2D 0.2 nozzle.json | 16 + .../0.12mm Draft @BBL A1M 0.2 nozzle.json | 3 +- .../BBL/process/0.12mm Fine @BBL A1M.json | 1 + .../process/0.12mm High Quality @BBL A1M.json | 2 +- ....14mm Extra Draft @BBL A1M 0.2 nozzle.json | 3 +- .../process/0.16mm High Quality @BBL A1M.json | 3 +- .../BBL/process/0.16mm Optimal @BBL A1M.json | 1 + .../0.18mm Fine @BBL A1M 0.6 nozzle.json | 1 + .../BBL/process/0.20mm Standard @BBL A1M.json | 1 + .../BBL/process/0.20mm Standard @BBL H2D.json | 29 + .../BBL/process/0.20mm Strength @BBL A1M.json | 1 + .../BBL/process/0.20mm Strength @BBL X1C.json | 2 +- .../BBL/process/0.24mm Draft @BBL A1M.json | 1 + .../0.24mm Fine @BBL A1M 0.8 nozzle.json | 1 + .../0.24mm Optimal @BBL A1M 0.6 nozzle.json | 1 + .../process/0.28mm Extra Draft @BBL A1M.json | 1 + .../0.30mm Standard @BBL A1M 0.6 nozzle.json | 1 + .../0.30mm Standard @BBL H2D 0.6 nozzle.json | 16 + .../0.30mm Strength @BBL A1M 0.6 nozzle.json | 1 + .../0.32mm Optimal @BBL A1M 0.8 nozzle.json | 1 + .../0.36mm Draft @BBL A1M 0.6 nozzle.json | 1 + .../0.40mm Standard @BBL A1M 0.8 nozzle.json | 1 + .../0.40mm Standard @BBL H2D 0.8 nozzle.json | 16 + ....42mm Extra Draft @BBL A1M 0.6 nozzle.json | 1 + .../0.48mm Draft @BBL A1M 0.8 nozzle.json | 1 + ....56mm Extra Draft @BBL A1M 0.8 nozzle.json | 1 + .../BBL/process/fdm_process_common.json | 4 +- .../fdm_process_dual_0.10_nozzle_0.2.json | 33 + .../fdm_process_dual_0.20_nozzle_0.4.json | 23 + .../fdm_process_dual_0.30_nozzle_0.6.json | 30 + .../fdm_process_dual_0.40_nozzle_0.8.json | 32 + .../BBL/process/fdm_process_dual_common.json | 47 ++ .../fdm_process_single_0.06_nozzle_0.2.json | 26 +- .../BBL/process/fdm_process_single_0.08.json | 22 +- .../fdm_process_single_0.08_nozzle_0.2.json | 26 +- .../fdm_process_single_0.10_nozzle_0.2.json | 26 +- .../BBL/process/fdm_process_single_0.12.json | 22 +- .../fdm_process_single_0.12_nozzle_0.2.json | 26 +- .../fdm_process_single_0.14_nozzle_0.2.json | 26 +- .../BBL/process/fdm_process_single_0.16.json | 22 +- .../fdm_process_single_0.18_nozzle_0.6.json | 28 +- .../BBL/process/fdm_process_single_0.20.json | 18 +- .../BBL/process/fdm_process_single_0.24.json | 22 +- .../fdm_process_single_0.24_nozzle_0.6.json | 22 +- .../fdm_process_single_0.24_nozzle_0.8.json | 24 +- .../BBL/process/fdm_process_single_0.28.json | 22 +- .../fdm_process_single_0.30_nozzle_0.6.json | 22 +- .../fdm_process_single_0.32_nozzle_0.8.json | 24 +- .../fdm_process_single_0.36_nozzle_0.6.json | 22 +- .../fdm_process_single_0.40_nozzle_0.8.json | 24 +- .../fdm_process_single_0.42_nozzle_0.6.json | 22 +- .../fdm_process_single_0.48_nozzle_0.8.json | 24 +- .../fdm_process_single_0.56_nozzle_0.8.json | 24 +- .../process/fdm_process_single_common.json | 13 +- 327 files changed, 16141 insertions(+), 699 deletions(-) create mode 100644 resources/profiles/BBL/filament/Bambu ABS @BBL H2D 0.2 nozzle.json create mode 100644 resources/profiles/BBL/filament/Bambu ABS @BBL H2D 0.8 nozzle.json create mode 100644 resources/profiles/BBL/filament/Bambu ABS @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Bambu ABS-GF @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Bambu ASA @BBL H2D 0.2 nozzle.json create mode 100644 resources/profiles/BBL/filament/Bambu ASA @BBL H2D 0.4 nozzle.json create mode 100644 resources/profiles/BBL/filament/Bambu ASA @BBL H2D 0.6 nozzle.json create mode 100644 resources/profiles/BBL/filament/Bambu ASA-Aero @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Bambu ASA-CF @BBL H2D 0.4 nozzle.json create mode 100644 resources/profiles/BBL/filament/Bambu ASA-CF @BBL H2D 0.6 nozzle.json create mode 100644 resources/profiles/BBL/filament/Bambu PA-CF @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Bambu PA6-CF @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Bambu PA6-GF @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Bambu PAHT-CF @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Bambu PC @BBL H2D 0.2 nozzle.json create mode 100644 resources/profiles/BBL/filament/Bambu PC @BBL H2D 0.4 nozzle.json create mode 100644 resources/profiles/BBL/filament/Bambu PC @BBL H2D 0.6 nozzle.json create mode 100644 resources/profiles/BBL/filament/Bambu PC @BBL H2D 0.8 nozzle.json create mode 100644 resources/profiles/BBL/filament/Bambu PC FR @BBL H2D 0.2 nozzle.json create mode 100644 resources/profiles/BBL/filament/Bambu PC FR @BBL H2D 0.4 nozzle.json create mode 100644 resources/profiles/BBL/filament/Bambu PC FR @BBL H2D 0.6 nozzle.json create mode 100644 resources/profiles/BBL/filament/Bambu PC FR @BBL H2D 0.8 nozzle.json create mode 100644 resources/profiles/BBL/filament/Bambu PET-CF @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Bambu PETG Basic @BBL H2D 0.2 nozzle.json create mode 100644 resources/profiles/BBL/filament/Bambu PETG Basic @BBL H2D 0.4 nozzle.json create mode 100644 resources/profiles/BBL/filament/Bambu PETG Basic @BBL H2D 0.6 nozzle.json create mode 100644 resources/profiles/BBL/filament/Bambu PETG HF @BBL H2D 0.2 nozzle.json create mode 100644 resources/profiles/BBL/filament/Bambu PETG HF @BBL H2D 0.4 nozzle.json create mode 100644 resources/profiles/BBL/filament/Bambu PETG HF @BBL H2D 0.6 nozzle.json create mode 100644 resources/profiles/BBL/filament/Bambu PETG Translucent @BBL H2D 0.2 nozzle.json create mode 100644 resources/profiles/BBL/filament/Bambu PETG Translucent @BBL H2D 0.4 nozzle.json create mode 100644 resources/profiles/BBL/filament/Bambu PETG Translucent @BBL H2D 0.6 nozzle.json create mode 100644 resources/profiles/BBL/filament/Bambu PETG-CF @BBL H2D 0.4 nozzle.json create mode 100644 resources/profiles/BBL/filament/Bambu PETG-CF @BBL H2D 0.6 nozzle.json create mode 100644 resources/profiles/BBL/filament/Bambu PLA Aero @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Bambu PLA Basic @BBL H2D 0.2 nozzle.json create mode 100644 resources/profiles/BBL/filament/Bambu PLA Basic @BBL H2D 0.8 nozzle.json create mode 100644 resources/profiles/BBL/filament/Bambu PLA Basic @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Bambu PLA Dynamic @BBL H2D 0.2 nozzle.json create mode 100644 resources/profiles/BBL/filament/Bambu PLA Dynamic @BBL H2D 0.8 nozzle.json create mode 100644 resources/profiles/BBL/filament/Bambu PLA Dynamic @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Bambu PLA Galaxy @BBL H2D 0.2 nozzle.json create mode 100644 resources/profiles/BBL/filament/Bambu PLA Galaxy @BBL H2D 0.8 nozzle.json create mode 100644 resources/profiles/BBL/filament/Bambu PLA Galaxy @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Bambu PLA Glow @BBL A1M 0.2 nozzle.json create mode 100644 resources/profiles/BBL/filament/Bambu PLA Glow @BBL A1M.json create mode 100644 resources/profiles/BBL/filament/Bambu PLA Glow @BBL H2D 0.2 nozzle.json create mode 100644 resources/profiles/BBL/filament/Bambu PLA Glow @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Bambu PLA Marble @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Bambu PLA Matte @BBL H2D 0.2 nozzle.json create mode 100644 resources/profiles/BBL/filament/Bambu PLA Matte @BBL H2D 0.8 nozzle.json create mode 100644 resources/profiles/BBL/filament/Bambu PLA Matte @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Bambu PLA Metal @BBL H2D 0.2 nozzle.json create mode 100644 resources/profiles/BBL/filament/Bambu PLA Metal @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Bambu PLA Silk @BBL H2D 0.2 nozzle.json create mode 100644 resources/profiles/BBL/filament/Bambu PLA Silk @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Bambu PLA Silk+ @BBL H2D 0.2 nozzle.json create mode 100644 resources/profiles/BBL/filament/Bambu PLA Silk+ @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Bambu PLA Sparkle @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Bambu PLA Tough @BBL H2D 0.2 nozzle.json create mode 100644 resources/profiles/BBL/filament/Bambu PLA Tough @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Bambu PLA Wood @BBL H2D 0.8 nozzle.json create mode 100644 resources/profiles/BBL/filament/Bambu PLA Wood @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Bambu PLA-CF @BBL H2D 0.4 nozzle.json create mode 100644 resources/profiles/BBL/filament/Bambu PLA-CF @BBL H2D 0.6 nozzle.json create mode 100644 resources/profiles/BBL/filament/Bambu PPA-CF @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Bambu PPA-GF @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Bambu PPA-GF @BBL X1C.json create mode 100644 resources/profiles/BBL/filament/Bambu PPA-GF @BBL X1E.json create mode 100644 resources/profiles/BBL/filament/Bambu PPA-GF @base.json create mode 100644 resources/profiles/BBL/filament/Bambu PPS-CF @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Bambu PVA @BBL H2D 0.2 nozzle.json create mode 100644 resources/profiles/BBL/filament/Bambu PVA @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Bambu Support For PA PET @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Bambu Support For PLA @BBL H2D 0.2 nozzle.json create mode 100644 resources/profiles/BBL/filament/Bambu Support For PLA @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Bambu Support For PLA-PETG @BBL H2D 0.2 nozzle.json create mode 100644 resources/profiles/BBL/filament/Bambu Support For PLA-PETG @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Bambu Support G @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Bambu Support W @BBL H2D 0.2 nozzle.json create mode 100644 resources/profiles/BBL/filament/Bambu Support W @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Bambu Support for ABS @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Bambu TPU 95A @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Bambu TPU 95A HF @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Bambu TPU for AMS @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Generic ABS @BBL H2D 0.2 nozzle.json create mode 100644 resources/profiles/BBL/filament/Generic ABS @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Generic ASA @BBL H2D 0.2 nozzle.json create mode 100644 resources/profiles/BBL/filament/Generic ASA @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Generic BVOH @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Generic EVA @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Generic HIPS @BBL H2D 0.2 nozzle.json create mode 100644 resources/profiles/BBL/filament/Generic HIPS @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Generic PA @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Generic PA-CF @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Generic PC @BBL H2D 0.2 nozzle.json create mode 100644 resources/profiles/BBL/filament/Generic PC @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Generic PCTG @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Generic PE @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Generic PE-CF @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Generic PETG @BBL H2D 0.2 nozzle.json create mode 100644 resources/profiles/BBL/filament/Generic PETG @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Generic PETG HF @BBL H2D 0.2 nozzle.json create mode 100644 resources/profiles/BBL/filament/Generic PETG HF @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Generic PETG-CF @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Generic PHA @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Generic PLA @BBL H2D 0.2 nozzle.json create mode 100644 resources/profiles/BBL/filament/Generic PLA @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Generic PLA High Speed @BBL H2D 0.2 nozzle.json create mode 100644 resources/profiles/BBL/filament/Generic PLA High Speed @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Generic PLA Silk @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Generic PLA-CF @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Generic PP @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Generic PP-CF @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Generic PP-GF @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Generic PPA-CF @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Generic PPA-GF @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Generic PPS @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Generic PPS-CF @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Generic PVA @BBL H2D 0.2 nozzle.json create mode 100644 resources/profiles/BBL/filament/Generic PVA @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Generic TPU @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Generic TPU for AMS @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Overture Matte PLA @BBL H2D 0.2 nozzle.json create mode 100644 resources/profiles/BBL/filament/Overture Matte PLA @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/Overture PLA @BBL H2D 0.2 nozzle.json create mode 100644 resources/profiles/BBL/filament/Overture PLA @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/PolyLite ABS @BBL H2D 0.2 nozzle.json create mode 100644 resources/profiles/BBL/filament/PolyLite ABS @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/PolyLite ASA @BBL H2D 0.2 nozzle.json create mode 100644 resources/profiles/BBL/filament/PolyLite ASA @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/PolyLite PETG @BBL H2D 0.2 nozzle.json create mode 100644 resources/profiles/BBL/filament/PolyLite PETG @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/PolyLite PLA @BBL H2D 0.2 nozzle.json create mode 100644 resources/profiles/BBL/filament/PolyLite PLA @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/PolyTerra PLA @BBL H2D 0.2 nozzle.json create mode 100644 resources/profiles/BBL/filament/PolyTerra PLA @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/eSUN PLA+ @BBL H2D 0.2 nozzle.json create mode 100644 resources/profiles/BBL/filament/eSUN PLA+ @BBL H2D.json create mode 100644 resources/profiles/BBL/filament/fdm_filament_dual_common.json create mode 100644 resources/profiles/BBL/machine/Bambu Lab H2D 0.2 nozzle.json create mode 100644 resources/profiles/BBL/machine/Bambu Lab H2D 0.4 nozzle.json create mode 100644 resources/profiles/BBL/machine/Bambu Lab H2D 0.6 nozzle.json create mode 100644 resources/profiles/BBL/machine/Bambu Lab H2D 0.8 nozzle.json create mode 100644 resources/profiles/BBL/machine/Bambu Lab H2D.json create mode 100644 resources/profiles/BBL/machine/fdm_bbl_3dp_002_common.json create mode 100644 resources/profiles/BBL/process/0.10mm Standard @BBL H2D 0.2 nozzle.json create mode 100644 resources/profiles/BBL/process/0.20mm Standard @BBL H2D.json create mode 100644 resources/profiles/BBL/process/0.30mm Standard @BBL H2D 0.6 nozzle.json create mode 100644 resources/profiles/BBL/process/0.40mm Standard @BBL H2D 0.8 nozzle.json create mode 100644 resources/profiles/BBL/process/fdm_process_dual_0.10_nozzle_0.2.json create mode 100644 resources/profiles/BBL/process/fdm_process_dual_0.20_nozzle_0.4.json create mode 100644 resources/profiles/BBL/process/fdm_process_dual_0.30_nozzle_0.6.json create mode 100644 resources/profiles/BBL/process/fdm_process_dual_0.40_nozzle_0.8.json create mode 100644 resources/profiles/BBL/process/fdm_process_dual_common.json diff --git a/resources/profiles/BBL.json b/resources/profiles/BBL.json index f2e4091c04..7f9e018486 100644 --- a/resources/profiles/BBL.json +++ b/resources/profiles/BBL.json @@ -32,6 +32,10 @@ { "name": "Bambu Lab A1", "sub_path": "machine/Bambu Lab A1.json" + }, + { + "name": "Bambu Lab H2D", + "sub_path": "machine/Bambu Lab H2D.json" } ], "process_list": [ @@ -43,6 +47,10 @@ "name": "fdm_process_single_common", "sub_path": "process/fdm_process_single_common.json" }, + { + "name": "fdm_process_dual_common", + "sub_path": "process/fdm_process_dual_common.json" + }, { "name": "fdm_process_single_0.08", "sub_path": "process/fdm_process_single_0.08.json" @@ -127,6 +135,22 @@ "name": "fdm_process_single_0.56_nozzle_0.8", "sub_path": "process/fdm_process_single_0.56_nozzle_0.8.json" }, + { + "name": "fdm_process_dual_0.10_nozzle_0.2", + "sub_path": "process/fdm_process_dual_0.10_nozzle_0.2.json" + }, + { + "name": "fdm_process_dual_0.20_nozzle_0.4", + "sub_path": "process/fdm_process_dual_0.20_nozzle_0.4.json" + }, + { + "name": "fdm_process_dual_0.30_nozzle_0.6", + "sub_path": "process/fdm_process_dual_0.30_nozzle_0.6.json" + }, + { + "name": "fdm_process_dual_0.40_nozzle_0.8", + "sub_path": "process/fdm_process_dual_0.40_nozzle_0.8.json" + }, { "name": "0.08mm Extra Fine @BBL X1C", "sub_path": "process/0.08mm Extra Fine @BBL X1C.json" @@ -579,6 +603,22 @@ "name": "0.56mm Extra Draft @BBL A1 0.8 nozzle", "sub_path": "process/0.56mm Extra Draft @BBL A1 0.8 nozzle.json" }, + { + "name": "0.10mm Standard @BBL H2D 0.2 nozzle", + "sub_path": "process/0.10mm Standard @BBL H2D 0.2 nozzle.json" + }, + { + "name": "0.20mm Standard @BBL H2D", + "sub_path": "process/0.20mm Standard @BBL H2D.json" + }, + { + "name": "0.30mm Standard @BBL H2D 0.6 nozzle", + "sub_path": "process/0.30mm Standard @BBL H2D 0.6 nozzle.json" + }, + { + "name": "0.40mm Standard @BBL H2D 0.8 nozzle", + "sub_path": "process/0.40mm Standard @BBL H2D 0.8 nozzle.json" + }, { "name": "0.10mm Standard @BBL A1M 0.2 nozzle", "sub_path": "process/0.10mm Standard @BBL A1M 0.2 nozzle.json" @@ -605,6 +645,10 @@ "name": "fdm_filament_common", "sub_path": "filament/fdm_filament_common.json" }, + { + "name": "fdm_filament_dual_common", + "sub_path": "filament/fdm_filament_dual_common.json" + }, { "name": "fdm_filament_pla", "sub_path": "filament/fdm_filament_pla.json" @@ -701,6 +745,10 @@ "name": "Bambu PLA Impact @base", "sub_path": "filament/Bambu PLA Impact @base.json" }, + { + "name": "Bambu PLA Impact @BBL X1C", + "sub_path": "filament/Bambu PLA Impact @BBL X1C.json" + }, { "name": "Bambu PLA Metal @base", "sub_path": "filament/Bambu PLA Metal @base.json" @@ -837,6 +885,10 @@ "name": "Bambu TPU for AMS @base", "sub_path": "filament/Bambu TPU for AMS @base.json" }, + { + "name": "Generic TPU @BBL H2D", + "sub_path": "filament/Generic TPU @BBL H2D.json" + }, { "name": "Bambu PETG Basic @base", "sub_path": "filament/Bambu PETG Basic @base.json" @@ -865,10 +917,6 @@ "name": "Bambu PETG Translucent @base", "sub_path": "filament/Bambu PETG Translucent @base.json" }, - { - "name": "Generic PCTG @base", - "sub_path": "filament/Generic PCTG @base.json" - }, { "name": "Bambu PETG HF @base", "sub_path": "filament/Bambu PETG HF @base.json" @@ -921,6 +969,10 @@ "name": "Bambu PC FR @base", "sub_path": "filament/Bambu PC FR @base.json" }, + { + "name": "Generic PCTG @base", + "sub_path": "filament/Generic PCTG @base.json" + }, { "name": "Generic ASA @base", "sub_path": "filament/Generic ASA @base.json" @@ -1005,6 +1057,10 @@ "name": "Fiberon PA612-CF @base", "sub_path": "filament/Polymaker/Fiberon PA612-CF @base.json" }, + { + "name": "Generic PA @BBL H2D", + "sub_path": "filament/Generic PA @BBL H2D.json" + }, { "name": "Generic HIPS @base", "sub_path": "filament/Generic HIPS @base.json" @@ -1029,6 +1085,10 @@ "name": "Generic PPA-CF @base", "sub_path": "filament/Generic PPA-CF @base.json" }, + { + "name": "Bambu PPA-GF @base", + "sub_path": "filament/Bambu PPA-GF @base.json" + }, { "name": "Generic PPA-GF @base", "sub_path": "filament/Generic PPA-GF @base.json" @@ -1105,6 +1165,18 @@ "name": "Bambu PLA Matte @BBL A1 0.2 nozzle", "sub_path": "filament/Bambu PLA Matte @BBL A1 0.2 nozzle.json" }, + { + "name": "Bambu PLA Matte @BBL H2D", + "sub_path": "filament/Bambu PLA Matte @BBL H2D.json" + }, + { + "name": "Bambu PLA Matte @BBL H2D 0.2 nozzle", + "sub_path": "filament/Bambu PLA Matte @BBL H2D 0.2 nozzle.json" + }, + { + "name": "Bambu PLA Matte @BBL H2D 0.8 nozzle", + "sub_path": "filament/Bambu PLA Matte @BBL H2D 0.8 nozzle.json" + }, { "name": "Bambu PLA Basic @BBL X1C", "sub_path": "filament/Bambu PLA Basic @BBL X1C.json" @@ -1145,6 +1217,18 @@ "name": "Bambu PLA Basic @BBL A1 0.2 nozzle", "sub_path": "filament/Bambu PLA Basic @BBL A1 0.2 nozzle.json" }, + { + "name": "Bambu PLA Basic @BBL H2D", + "sub_path": "filament/Bambu PLA Basic @BBL H2D.json" + }, + { + "name": "Bambu PLA Basic @BBL H2D 0.2 nozzle", + "sub_path": "filament/Bambu PLA Basic @BBL H2D 0.2 nozzle.json" + }, + { + "name": "Bambu PLA Basic @BBL H2D 0.8 nozzle", + "sub_path": "filament/Bambu PLA Basic @BBL H2D 0.8 nozzle.json" + }, { "name": "Bambu PLA Tough @BBL X1C", "sub_path": "filament/Bambu PLA Tough @BBL X1C.json" @@ -1181,6 +1265,14 @@ "name": "Bambu PLA Tough @BBL A1 0.2 nozzle", "sub_path": "filament/Bambu PLA Tough @BBL A1 0.2 nozzle.json" }, + { + "name": "Bambu PLA Tough @BBL H2D", + "sub_path": "filament/Bambu PLA Tough @BBL H2D.json" + }, + { + "name": "Bambu PLA Tough @BBL H2D 0.2 nozzle", + "sub_path": "filament/Bambu PLA Tough @BBL H2D 0.2 nozzle.json" + }, { "name": "Bambu PLA Marble @BBL X1", "sub_path": "filament/Bambu PLA Marble @BBL X1.json" @@ -1201,6 +1293,10 @@ "name": "Bambu PLA Marble @BBL A1", "sub_path": "filament/Bambu PLA Marble @BBL A1.json" }, + { + "name": "Bambu PLA Marble @BBL H2D", + "sub_path": "filament/Bambu PLA Marble @BBL H2D.json" + }, { "name": "Bambu PLA Sparkle @BBL X1", "sub_path": "filament/Bambu PLA Sparkle @BBL X1.json" @@ -1221,6 +1317,10 @@ "name": "Bambu PLA Sparkle @BBL A1", "sub_path": "filament/Bambu PLA Sparkle @BBL A1.json" }, + { + "name": "Bambu PLA Sparkle @BBL H2D", + "sub_path": "filament/Bambu PLA Sparkle @BBL H2D.json" + }, { "name": "Bambu PLA Metal @BBL X1C 0.2 nozzle", "sub_path": "filament/Bambu PLA Metal @BBL X1C 0.2 nozzle.json" @@ -1257,6 +1357,14 @@ "name": "Bambu PLA Metal @BBL A1 0.2 nozzle", "sub_path": "filament/Bambu PLA Metal @BBL A1 0.2 nozzle.json" }, + { + "name": "Bambu PLA Metal @BBL H2D 0.2 nozzle", + "sub_path": "filament/Bambu PLA Metal @BBL H2D 0.2 nozzle.json" + }, + { + "name": "Bambu PLA Metal @BBL H2D", + "sub_path": "filament/Bambu PLA Metal @BBL H2D.json" + }, { "name": "Bambu PLA Silk @BBL X1", "sub_path": "filament/Bambu PLA Silk @BBL X1.json" @@ -1293,6 +1401,14 @@ "name": "Bambu PLA Silk @BBL A1 0.2 nozzle", "sub_path": "filament/Bambu PLA Silk @BBL A1 0.2 nozzle.json" }, + { + "name": "Bambu PLA Silk @BBL H2D 0.2 nozzle", + "sub_path": "filament/Bambu PLA Silk @BBL H2D 0.2 nozzle.json" + }, + { + "name": "Bambu PLA Silk @BBL H2D", + "sub_path": "filament/Bambu PLA Silk @BBL H2D.json" + }, { "name": "Bambu Support W @BBL X1C", "sub_path": "filament/Bambu Support W @BBL X1C.json" @@ -1549,6 +1665,14 @@ "name": "SUNLU PETG @BBL A1 0.8 nozzle", "sub_path": "filament/SUNLU/SUNLU PETG @BBL A1 0.8 nozzle.json" }, + { + "name": "Bambu Support W @BBL H2D", + "sub_path": "filament/Bambu Support W @BBL H2D.json" + }, + { + "name": "Bambu Support W @BBL H2D 0.2 nozzle", + "sub_path": "filament/Bambu Support W @BBL H2D 0.2 nozzle.json" + }, { "name": "eSUN PLA+ @BBL X1C", "sub_path": "filament/eSUN/eSUN PLA+ @BBL X1C.json" @@ -1585,6 +1709,14 @@ "name": "eSUN PLA+ @BBL A1 0.2 nozzle", "sub_path": "filament/eSUN/eSUN PLA+ @BBL A1 0.2 nozzle.json" }, + { + "name": "eSUN PLA+ @BBL H2D", + "sub_path": "filament/eSUN PLA+ @BBL H2D.json" + }, + { + "name": "eSUN PLA+ @BBL H2D 0.2 nozzle", + "sub_path": "filament/eSUN PLA+ @BBL H2D 0.2 nozzle.json" + }, { "name": "PolyTerra PLA @BBL X1C", "sub_path": "filament/Polymaker/PolyTerra PLA @BBL X1C.json" @@ -1613,6 +1745,10 @@ "name": "PolyTerra PLA @BBL A1 0.2 nozzle", "sub_path": "filament/Polymaker/PolyTerra PLA @BBL A1 0.2 nozzle.json" }, + { + "name": "PolyTerra PLA @BBL H2D", + "sub_path": "filament/PolyTerra PLA @BBL H2D.json" + }, { "name": "PolyLite PLA @BBL X1C", "sub_path": "filament/Polymaker/PolyLite PLA @BBL X1C.json" @@ -1641,6 +1777,10 @@ "name": "PolyLite PLA @BBL A1 0.2 nozzle", "sub_path": "filament/Polymaker/PolyLite PLA @BBL A1 0.2 nozzle.json" }, + { + "name": "PolyLite PLA @BBL H2D", + "sub_path": "filament/PolyLite PLA @BBL H2D.json" + }, { "name": "Generic PLA", "sub_path": "filament/Generic PLA.json" @@ -1673,6 +1813,14 @@ "name": "Generic PLA @BBL A1 0.2 nozzle", "sub_path": "filament/Generic PLA @BBL A1 0.2 nozzle.json" }, + { + "name": "Generic PLA @BBL H2D", + "sub_path": "filament/Generic PLA @BBL H2D.json" + }, + { + "name": "Generic PLA @BBL H2D 0.2 nozzle", + "sub_path": "filament/Generic PLA @BBL H2D 0.2 nozzle.json" + }, { "name": "Generic PLA Silk", "sub_path": "filament/Generic PLA Silk.json" @@ -1689,6 +1837,10 @@ "name": "Generic PLA Silk @BBL A1", "sub_path": "filament/Generic PLA Silk @BBL A1.json" }, + { + "name": "Generic PLA Silk @BBL H2D", + "sub_path": "filament/Generic PLA Silk @BBL H2D.json" + }, { "name": "Generic PLA-CF", "sub_path": "filament/Generic PLA-CF.json" @@ -1705,6 +1857,10 @@ "name": "Generic PLA-CF @BBL A1", "sub_path": "filament/Generic PLA-CF @BBL A1.json" }, + { + "name": "Generic PLA-CF @BBL H2D", + "sub_path": "filament/Generic PLA-CF @BBL H2D.json" + }, { "name": "Bambu PLA-CF @BBL X1C 0.8 nozzle", "sub_path": "filament/Bambu PLA-CF @BBL X1C 0.8 nozzle.json" @@ -1737,6 +1893,14 @@ "name": "Bambu PLA-CF @BBL A1 0.8 nozzle", "sub_path": "filament/Bambu PLA-CF @BBL A1 0.8 nozzle.json" }, + { + "name": "Bambu PLA-CF @BBL H2D 0.6 nozzle", + "sub_path": "filament/Bambu PLA-CF @BBL H2D 0.6 nozzle.json" + }, + { + "name": "Bambu PLA-CF @BBL H2D 0.4 nozzle", + "sub_path": "filament/Bambu PLA-CF @BBL H2D 0.4 nozzle.json" + }, { "name": "Bambu Support For PLA @BBL X1C 0.2 nozzle", "sub_path": "filament/Bambu Support For PLA @BBL X1C 0.2 nozzle.json" @@ -1769,6 +1933,14 @@ "name": "Bambu Support For PLA @BBL A1 0.2 nozzle", "sub_path": "filament/Bambu Support For PLA @BBL A1 0.2 nozzle.json" }, + { + "name": "Bambu Support For PLA @BBL H2D 0.2 nozzle", + "sub_path": "filament/Bambu Support For PLA @BBL H2D 0.2 nozzle.json" + }, + { + "name": "Bambu Support For PLA @BBL H2D", + "sub_path": "filament/Bambu Support For PLA @BBL H2D.json" + }, { "name": "Bambu PLA Aero @BBL X1", "sub_path": "filament/Bambu PLA Aero @BBL X1.json" @@ -1789,6 +1961,10 @@ "name": "Bambu PLA Aero @BBL A1", "sub_path": "filament/Bambu PLA Aero @BBL A1.json" }, + { + "name": "Bambu PLA Aero @BBL H2D", + "sub_path": "filament/Bambu PLA Aero @BBL H2D.json" + }, { "name": "Overture PLA @BBL X1C", "sub_path": "filament/Overture PLA @BBL X1C.json" @@ -1813,6 +1989,10 @@ "name": "Overture PLA @BBL A1 0.2 nozzle", "sub_path": "filament/Overture PLA @BBL A1 0.2 nozzle.json" }, + { + "name": "Overture PLA @BBL H2D", + "sub_path": "filament/Overture PLA @BBL H2D.json" + }, { "name": "Overture Matte PLA @BBL X1C", "sub_path": "filament/Overture Matte PLA @BBL X1C.json" @@ -1837,6 +2017,10 @@ "name": "Overture Matte PLA @BBL A1 0.2 nozzle", "sub_path": "filament/Overture Matte PLA @BBL A1 0.2 nozzle.json" }, + { + "name": "Overture Matte PLA @BBL H2D", + "sub_path": "filament/Overture Matte PLA @BBL H2D.json" + }, { "name": "Generic PLA High Speed @BBL X1C", "sub_path": "filament/Generic PLA High Speed @BBL X1C.json" @@ -1857,6 +2041,10 @@ "name": "Generic PLA High Speed @BBL A1 0.2 nozzle", "sub_path": "filament/Generic PLA High Speed @BBL A1 0.2 nozzle.json" }, + { + "name": "Generic PLA High Speed @BBL H2D", + "sub_path": "filament/Generic PLA High Speed @BBL H2D.json" + }, { "name": "Bambu PLA Glow @BBL X1C", "sub_path": "filament/Bambu PLA Glow @BBL X1C.json" @@ -1873,6 +2061,14 @@ "name": "Bambu PLA Glow @BBL X1", "sub_path": "filament/Bambu PLA Glow @BBL X1.json" }, + { + "name": "Bambu PLA Glow @BBL A1M", + "sub_path": "filament/Bambu PLA Glow @BBL A1M.json" + }, + { + "name": "Bambu PLA Glow @BBL A1M 0.2 nozzle", + "sub_path": "filament/Bambu PLA Glow @BBL A1M 0.2 nozzle.json" + }, { "name": "Bambu PLA Glow @BBL A1 0.2 nozzle", "sub_path": "filament/Bambu PLA Glow @BBL A1 0.2 nozzle.json" @@ -1881,6 +2077,10 @@ "name": "Bambu PLA Glow @BBL A1", "sub_path": "filament/Bambu PLA Glow @BBL A1.json" }, + { + "name": "Bambu PLA Glow @BBL H2D", + "sub_path": "filament/Bambu PLA Glow @BBL H2D.json" + }, { "name": "Bambu PLA Dynamic @BBL X1C", "sub_path": "filament/Bambu PLA Dynamic @BBL X1C.json" @@ -1917,6 +2117,18 @@ "name": "Bambu PLA Dynamic @BBL A1M", "sub_path": "filament/Bambu PLA Dynamic @BBL A1M.json" }, + { + "name": "Bambu PLA Dynamic @BBL H2D", + "sub_path": "filament/Bambu PLA Dynamic @BBL H2D.json" + }, + { + "name": "Bambu PLA Dynamic @BBL H2D 0.2 nozzle", + "sub_path": "filament/Bambu PLA Dynamic @BBL H2D 0.2 nozzle.json" + }, + { + "name": "Bambu PLA Dynamic @BBL H2D 0.8 nozzle", + "sub_path": "filament/Bambu PLA Dynamic @BBL H2D 0.8 nozzle.json" + }, { "name": "Bambu PLA Galaxy @BBL X1C", "sub_path": "filament/Bambu PLA Galaxy @BBL X1C.json" @@ -1953,6 +2165,18 @@ "name": "Bambu PLA Galaxy @BBL A1M 0.2 nozzle", "sub_path": "filament/Bambu PLA Galaxy @BBL A1M 0.2 nozzle.json" }, + { + "name": "Bambu PLA Galaxy @BBL H2D", + "sub_path": "filament/Bambu PLA Galaxy @BBL H2D.json" + }, + { + "name": "Bambu PLA Galaxy @BBL H2D 0.2 nozzle", + "sub_path": "filament/Bambu PLA Galaxy @BBL H2D 0.2 nozzle.json" + }, + { + "name": "Bambu PLA Galaxy @BBL H2D 0.8 nozzle", + "sub_path": "filament/Bambu PLA Galaxy @BBL H2D 0.8 nozzle.json" + }, { "name": "Bambu Support For PLA/PETG @BBL X1C", "sub_path": "filament/Bambu Support For PLA-PETG @BBL X1C.json" @@ -1985,6 +2209,14 @@ "name": "Bambu Support For PLA/PETG @BBL A1 0.2 nozzle", "sub_path": "filament/Bambu Support For PLA-PETG @BBL A1 0.2 nozzle.json" }, + { + "name": "Bambu Support For PLA/PETG @BBL H2D", + "sub_path": "filament/Bambu Support For PLA-PETG @BBL H2D.json" + }, + { + "name": "Bambu Support For PLA/PETG @BBL H2D 0.2 nozzle", + "sub_path": "filament/Bambu Support For PLA-PETG @BBL H2D 0.2 nozzle.json" + }, { "name": "Bambu PLA Wood @BBL X1C", "sub_path": "filament/Bambu PLA Wood @BBL X1C.json" @@ -2009,6 +2241,14 @@ "name": "Bambu PLA Wood @BBL A1M", "sub_path": "filament/Bambu PLA Wood @BBL A1M.json" }, + { + "name": "Bambu PLA Wood @BBL H2D", + "sub_path": "filament/Bambu PLA Wood @BBL H2D.json" + }, + { + "name": "Bambu PLA Wood @BBL H2D 0.8 nozzle", + "sub_path": "filament/Bambu PLA Wood @BBL H2D 0.8 nozzle.json" + }, { "name": "Bambu PLA Silk+ @BBL X1C", "sub_path": "filament/Bambu PLA Silk+ @BBL X1C.json" @@ -2046,8 +2286,12 @@ "sub_path": "filament/Bambu PLA Silk+ @BBL A1M 0.2 nozzle.json" }, { - "name": "Bambu PLA Impact @BBL X1C", - "sub_path": "filament/Bambu PLA Impact @BBL X1C.json" + "name": "Bambu PLA Silk+ @BBL H2D", + "sub_path": "filament/Bambu PLA Silk+ @BBL H2D.json" + }, + { + "name": "Bambu PLA Silk+ @BBL H2D 0.2 nozzle", + "sub_path": "filament/Bambu PLA Silk+ @BBL H2D 0.2 nozzle.json" }, { "name": "Bambu TPU 95A @BBL X1C", @@ -2069,6 +2313,10 @@ "name": "Bambu TPU 95A @BBL A1", "sub_path": "filament/Bambu TPU 95A @BBL A1.json" }, + { + "name": "Bambu TPU 95A @BBL H2D", + "sub_path": "filament/Bambu TPU 95A @BBL H2D.json" + }, { "name": "Generic TPU @BBL A1M", "sub_path": "filament/Generic TPU @BBL A1M.json" @@ -2105,6 +2353,10 @@ "name": "Bambu TPU 95A HF @BBL A1", "sub_path": "filament/Bambu TPU 95A HF @BBL A1.json" }, + { + "name": "Bambu TPU 95A HF @BBL H2D", + "sub_path": "filament/Bambu TPU 95A HF @BBL H2D.json" + }, { "name": "Generic TPU for AMS @BBL X1C", "sub_path": "filament/Generic TPU for AMS @BBL X1C.json" @@ -2121,6 +2373,10 @@ "name": "Generic TPU for AMS @BBL A1M", "sub_path": "filament/Generic TPU for AMS @BBL A1M.json" }, + { + "name": "Generic TPU for AMS @BBL H2D", + "sub_path": "filament/Generic TPU for AMS @BBL H2D.json" + }, { "name": "Bambu TPU for AMS @BBL X1C", "sub_path": "filament/Bambu TPU for AMS @BBL X1C.json" @@ -2137,6 +2393,10 @@ "name": "Bambu TPU for AMS @BBL A1M", "sub_path": "filament/Bambu TPU for AMS @BBL A1M.json" }, + { + "name": "Bambu TPU for AMS @BBL H2D", + "sub_path": "filament/Bambu TPU for AMS @BBL H2D.json" + }, { "name": "Bambu PETG Basic @BBL X1C", "sub_path": "filament/Bambu PETG Basic @BBL X1C.json" @@ -2161,6 +2421,18 @@ "name": "Bambu PETG Basic @BBL A1 0.8 nozzle", "sub_path": "filament/Bambu PETG Basic @BBL A1 0.8 nozzle.json" }, + { + "name": "Bambu PETG Basic @BBL H2D 0.4 nozzle", + "sub_path": "filament/Bambu PETG Basic @BBL H2D 0.4 nozzle.json" + }, + { + "name": "Bambu PETG Basic @BBL H2D 0.2 nozzle", + "sub_path": "filament/Bambu PETG Basic @BBL H2D 0.2 nozzle.json" + }, + { + "name": "Bambu PETG Basic @BBL H2D 0.6 nozzle", + "sub_path": "filament/Bambu PETG Basic @BBL H2D 0.6 nozzle.json" + }, { "name": "Bambu PET-CF @BBL X1C", "sub_path": "filament/Bambu PET-CF @BBL X1C.json" @@ -2205,6 +2477,14 @@ "name": "Generic PETG @BBL A1 0.2 nozzle", "sub_path": "filament/Generic PETG @BBL A1 0.2 nozzle.json" }, + { + "name": "Generic PETG @BBL H2D", + "sub_path": "filament/Generic PETG @BBL H2D.json" + }, + { + "name": "Generic PETG @BBL H2D 0.2 nozzle", + "sub_path": "filament/Generic PETG @BBL H2D 0.2 nozzle.json" + }, { "name": "Generic PETG-CF @BBL X1C", "sub_path": "filament/Generic PETG-CF @BBL X1C.json" @@ -2217,6 +2497,10 @@ "name": "Generic PETG-CF @BBL A1", "sub_path": "filament/Generic PETG-CF @BBL A1.json" }, + { + "name": "Generic PETG-CF @BBL H2D", + "sub_path": "filament/Generic PETG-CF @BBL H2D.json" + }, { "name": "Bambu PETG-CF @BBL X1C", "sub_path": "filament/Bambu PETG-CF @BBL X1C.json" @@ -2245,6 +2529,14 @@ "name": "Bambu PETG-CF @BBL A1 0.8 nozzle", "sub_path": "filament/Bambu PETG-CF @BBL A1 0.8 nozzle.json" }, + { + "name": "Bambu PETG-CF @BBL H2D 0.6 nozzle", + "sub_path": "filament/Bambu PETG-CF @BBL H2D 0.6 nozzle.json" + }, + { + "name": "Bambu PETG-CF @BBL H2D 0.4 nozzle", + "sub_path": "filament/Bambu PETG-CF @BBL H2D 0.4 nozzle.json" + }, { "name": "PolyLite PETG @BBL X1C", "sub_path": "filament/Polymaker/PolyLite PETG @BBL X1C.json" @@ -2265,6 +2557,10 @@ "name": "PolyLite PETG @BBL A1 0.2 nozzle", "sub_path": "filament/Polymaker/PolyLite PETG @BBL A1 0.2 nozzle.json" }, + { + "name": "PolyLite PETG @BBL H2D", + "sub_path": "filament/PolyLite PETG @BBL H2D.json" + }, { "name": "Bambu PETG Translucent @BBL X1C", "sub_path": "filament/Bambu PETG Translucent @BBL X1C.json" @@ -2301,6 +2597,18 @@ "name": "Bambu PETG Translucent @BBL A1 0.2 nozzle", "sub_path": "filament/Bambu PETG Translucent @BBL A1 0.2 nozzle.json" }, + { + "name": "Bambu PETG Translucent @BBL H2D 0.4 nozzle", + "sub_path": "filament/Bambu PETG Translucent @BBL H2D 0.4 nozzle.json" + }, + { + "name": "Bambu PETG Translucent @BBL H2D 0.6 nozzle", + "sub_path": "filament/Bambu PETG Translucent @BBL H2D 0.6 nozzle.json" + }, + { + "name": "Bambu PETG Translucent @BBL H2D 0.2 nozzle", + "sub_path": "filament/Bambu PETG Translucent @BBL H2D 0.2 nozzle.json" + }, { "name": "Bambu PETG HF @BBL X1C", "sub_path": "filament/Bambu PETG HF @BBL X1C.json" @@ -2338,16 +2646,16 @@ "sub_path": "filament/Bambu PETG HF @BBL A1M 0.8 nozzle.json" }, { - "name": "Generic PCTG @BBL X1C", - "sub_path": "filament/Generic PCTG @BBL X1C.json" + "name": "Bambu PETG HF @BBL H2D 0.4 nozzle", + "sub_path": "filament/Bambu PETG HF @BBL H2D 0.4 nozzle.json" }, { - "name": "Generic PCTG @BBL A1", - "sub_path": "filament/Generic PCTG @BBL A1.json" + "name": "Bambu PETG HF @BBL H2D 0.2 nozzle", + "sub_path": "filament/Bambu PETG HF @BBL H2D 0.2 nozzle.json" }, { - "name": "Generic PCTG @BBL A1M", - "sub_path": "filament/Generic PCTG @BBL A1M.json" + "name": "Bambu PETG HF @BBL H2D 0.6 nozzle", + "sub_path": "filament/Bambu PETG HF @BBL H2D 0.6 nozzle.json" }, { "name": "Fiberon PETG-ESD @BBL X1C", @@ -2393,6 +2701,14 @@ "name": "Generic PETG HF @BBL A1M 0.2 nozzle", "sub_path": "filament/Generic PETG HF @BBL A1M 0.2 nozzle.json" }, + { + "name": "Generic PETG HF @BBL H2D", + "sub_path": "filament/Generic PETG HF @BBL H2D.json" + }, + { + "name": "Generic PETG HF @BBL H2D 0.2 nozzle", + "sub_path": "filament/Generic PETG HF @BBL H2D 0.2 nozzle.json" + }, { "name": "Bambu ABS @BBL X1C", "sub_path": "filament/Bambu ABS @BBL X1C.json" @@ -2473,6 +2789,10 @@ "name": "Bambu ABS-GF @BBL A1", "sub_path": "filament/Bambu ABS-GF @BBL A1.json" }, + { + "name": "Bambu ABS-GF @BBL H2D", + "sub_path": "filament/Bambu ABS-GF @BBL H2D.json" + }, { "name": "Bambu Support for ABS @BBL X1C", "sub_path": "filament/Bambu Support for ABS @BBL X1C.json" @@ -2481,6 +2801,10 @@ "name": "Bambu Support for ABS @BBL A1", "sub_path": "filament/Bambu Support for ABS @BBL A1.json" }, + { + "name": "Bambu Support for ABS @BBL H2D", + "sub_path": "filament/Bambu Support for ABS @BBL H2D.json" + }, { "name": "Bambu PC @BBL X1C", "sub_path": "filament/Bambu PC @BBL X1C.json" @@ -2601,6 +2925,38 @@ "name": "Bambu PC FR @BBL A1 0.2 nozzle", "sub_path": "filament/Bambu PC FR @BBL A1 0.2 nozzle.json" }, + { + "name": "Bambu PC FR @BBL H2D 0.4 nozzle", + "sub_path": "filament/Bambu PC FR @BBL H2D 0.4 nozzle.json" + }, + { + "name": "Bambu PC FR @BBL H2D 0.2 nozzle", + "sub_path": "filament/Bambu PC FR @BBL H2D 0.2 nozzle.json" + }, + { + "name": "Bambu PC FR @BBL H2D 0.6 nozzle", + "sub_path": "filament/Bambu PC FR @BBL H2D 0.6 nozzle.json" + }, + { + "name": "Bambu PC FR @BBL H2D 0.8 nozzle", + "sub_path": "filament/Bambu PC FR @BBL H2D 0.8 nozzle.json" + }, + { + "name": "Generic PCTG @BBL X1C", + "sub_path": "filament/Generic PCTG @BBL X1C.json" + }, + { + "name": "Generic PCTG @BBL A1", + "sub_path": "filament/Generic PCTG @BBL A1.json" + }, + { + "name": "Generic PCTG @BBL A1M", + "sub_path": "filament/Generic PCTG @BBL A1M.json" + }, + { + "name": "Generic PCTG @BBL H2D", + "sub_path": "filament/Generic PCTG @BBL H2D.json" + }, { "name": "Generic ASA @0.2 nozzle", "sub_path": "filament/Generic ASA @0.2 nozzle.json" @@ -2685,6 +3041,10 @@ "name": "Bambu ASA-Aero @BBL A1", "sub_path": "filament/Bambu ASA-Aero @BBL A1.json" }, + { + "name": "Bambu ASA-Aero @BBL H2D", + "sub_path": "filament/Bambu ASA-Aero @BBL H2D.json" + }, { "name": "Bambu ASA-CF @BBL X1C", "sub_path": "filament/Bambu ASA-CF @BBL X1C.json" @@ -2709,6 +3069,14 @@ "name": "Bambu ASA-CF @BBL A1 0.6 nozzle", "sub_path": "filament/Bambu ASA-CF @BBL A1 0.6 nozzle.json" }, + { + "name": "Bambu ASA-CF @BBL H2D 0.4 nozzle", + "sub_path": "filament/Bambu ASA-CF @BBL H2D 0.4 nozzle.json" + }, + { + "name": "Bambu ASA-CF @BBL H2D 0.6 nozzle", + "sub_path": "filament/Bambu ASA-CF @BBL H2D 0.6 nozzle.json" + }, { "name": "Generic PVA @0.2 nozzle", "sub_path": "filament/Generic PVA @0.2 nozzle.json" @@ -2741,6 +3109,14 @@ "name": "Generic PVA @BBL A1 0.2 nozzle", "sub_path": "filament/Generic PVA @BBL A1 0.2 nozzle.json" }, + { + "name": "Generic PVA @BBL H2D 0.2 nozzle", + "sub_path": "filament/Generic PVA @BBL H2D 0.2 nozzle.json" + }, + { + "name": "Generic PVA @BBL H2D", + "sub_path": "filament/Generic PVA @BBL H2D.json" + }, { "name": "Bambu PVA @BBL X1C", "sub_path": "filament/Bambu PVA @BBL X1C.json" @@ -2773,6 +3149,14 @@ "name": "Bambu PVA @BBL A1M 0.2 nozzle", "sub_path": "filament/Bambu PVA @BBL A1M 0.2 nozzle.json" }, + { + "name": "Bambu PVA @BBL H2D", + "sub_path": "filament/Bambu PVA @BBL H2D.json" + }, + { + "name": "Bambu PVA @BBL H2D 0.2 nozzle", + "sub_path": "filament/Bambu PVA @BBL H2D 0.2 nozzle.json" + }, { "name": "Bambu Support G @BBL X1C", "sub_path": "filament/Bambu Support G @BBL X1C.json" @@ -2809,6 +3193,10 @@ "name": "Generic PA-CF @BBL A1", "sub_path": "filament/Generic PA-CF @BBL A1.json" }, + { + "name": "Generic PA-CF @BBL H2D", + "sub_path": "filament/Generic PA-CF @BBL H2D.json" + }, { "name": "Bambu PAHT-CF @BBL X1C", "sub_path": "filament/Bambu PAHT-CF @BBL X1C.json" @@ -2821,6 +3209,10 @@ "name": "Bambu PAHT-CF @BBL A1", "sub_path": "filament/Bambu PAHT-CF @BBL A1.json" }, + { + "name": "Bambu PAHT-CF @BBL H2D", + "sub_path": "filament/Bambu PAHT-CF @BBL H2D.json" + }, { "name": "Bambu Support For PA/PET @BBL P1P", "sub_path": "filament/P1P/Bambu Support For PA PET @BBL P1P.json" @@ -2833,6 +3225,10 @@ "name": "Bambu Support For PA/PET @BBL A1", "sub_path": "filament/Bambu Support For PA PET @BBL A1.json" }, + { + "name": "Bambu Support For PA/PET @BBL H2D", + "sub_path": "filament/Bambu Support For PA PET @BBL H2D.json" + }, { "name": "Bambu PA6-CF @BBL X1C", "sub_path": "filament/Bambu PA6-CF @BBL X1C.json" @@ -2845,6 +3241,10 @@ "name": "Bambu PA6-CF @BBL A1", "sub_path": "filament/Bambu PA6-CF @BBL A1.json" }, + { + "name": "Bambu PA6-CF @BBL H2D", + "sub_path": "filament/Bambu PA6-CF @BBL H2D.json" + }, { "name": "Bambu PA6-GF @BBL X1C", "sub_path": "filament/Bambu PA6-GF @BBL X1C.json" @@ -2857,6 +3257,10 @@ "name": "Bambu PA6-GF @BBL A1", "sub_path": "filament/Bambu PA6-GF @BBL A1.json" }, + { + "name": "Bambu PA6-GF @BBL H2D", + "sub_path": "filament/Bambu PA6-GF @BBL H2D.json" + }, { "name": "Fiberon PA6-CF @BBL X1C", "sub_path": "filament/Polymaker/Fiberon PA6-CF @BBL X1C.json" @@ -2897,18 +3301,38 @@ "name": "Generic HIPS @BBL A1 0.2 nozzle", "sub_path": "filament/Generic HIPS @BBL A1 0.2 nozzle.json" }, + { + "name": "Generic HIPS @BBL H2D", + "sub_path": "filament/Generic HIPS @BBL H2D.json" + }, + { + "name": "Generic HIPS @BBL H2D 0.2 nozzle", + "sub_path": "filament/Generic HIPS @BBL H2D 0.2 nozzle.json" + }, { "name": "Generic PPS-CF @BBL X1E", "sub_path": "filament/Generic PPS-CF @BBL X1E.json" }, + { + "name": "Generic PPS-CF @BBL H2D", + "sub_path": "filament/Generic PPS-CF @BBL H2D.json" + }, { "name": "Generic PPS @BBL X1E", "sub_path": "filament/Generic PPS @BBL X1E.json" }, + { + "name": "Generic PPS @BBL H2D", + "sub_path": "filament/Generic PPS @BBL H2D.json" + }, { "name": "Bambu PPS-CF @BBL X1E", "sub_path": "filament/Bambu PPS-CF @BBL X1E.json" }, + { + "name": "Bambu PPS-CF @BBL H2D", + "sub_path": "filament/Bambu PPS-CF @BBL H2D.json" + }, { "name": "Bambu PPA-CF @BBL X1C", "sub_path": "filament/Bambu PPA-CF @BBL X1C.json" @@ -2917,6 +3341,10 @@ "name": "Bambu PPA-CF @BBL X1E", "sub_path": "filament/Bambu PPA-CF @BBL X1E.json" }, + { + "name": "Bambu PPA-CF @BBL H2D", + "sub_path": "filament/Bambu PPA-CF @BBL H2D.json" + }, { "name": "Generic PPA-CF @BBL X1E", "sub_path": "filament/Generic PPA-CF @BBL X1E.json" @@ -2925,6 +3353,22 @@ "name": "Generic PPA-CF @BBL X1C", "sub_path": "filament/Generic PPA-CF @BBL X1C.json" }, + { + "name": "Generic PPA-CF @BBL H2D", + "sub_path": "filament/Generic PPA-CF @BBL H2D.json" + }, + { + "name": "Bambu PPA-GF @BBL X1C", + "sub_path": "filament/Bambu PPA-GF @BBL X1C.json" + }, + { + "name": "Bambu PPA-GF @BBL X1E", + "sub_path": "filament/Bambu PPA-GF @BBL X1E.json" + }, + { + "name": "Bambu PPA-GF @BBL H2D", + "sub_path": "filament/Bambu PPA-GF @BBL H2D.json" + }, { "name": "Generic PPA-GF @BBL X1C", "sub_path": "filament/Generic PPA-GF @BBL X1C.json" @@ -2933,6 +3377,10 @@ "name": "Generic PPA-GF @BBL X1E", "sub_path": "filament/Generic PPA-GF @BBL X1E.json" }, + { + "name": "Generic PPA-GF @BBL H2D", + "sub_path": "filament/Generic PPA-GF @BBL H2D.json" + }, { "name": "Generic PE @BBL X1C", "sub_path": "filament/Generic PE @BBL X1C.json" @@ -2945,6 +3393,10 @@ "name": "Generic PE @BBL A1M", "sub_path": "filament/Generic PE @BBL A1M.json" }, + { + "name": "Generic PE @BBL H2D", + "sub_path": "filament/Generic PE @BBL H2D.json" + }, { "name": "Generic PE-CF @BBL X1C", "sub_path": "filament/Generic PE-CF @BBL X1C.json" @@ -2957,6 +3409,10 @@ "name": "Generic PE-CF @BBL A1M", "sub_path": "filament/Generic PE-CF @BBL A1M.json" }, + { + "name": "Generic PE-CF @BBL H2D", + "sub_path": "filament/Generic PE-CF @BBL H2D.json" + }, { "name": "Generic PP @BBL X1C", "sub_path": "filament/Generic PP @BBL X1C.json" @@ -2969,6 +3425,10 @@ "name": "Generic PP @BBL A1M", "sub_path": "filament/Generic PP @BBL A1M.json" }, + { + "name": "Generic PP @BBL H2D", + "sub_path": "filament/Generic PP @BBL H2D.json" + }, { "name": "Generic PP-CF @BBL X1C", "sub_path": "filament/Generic PP-CF @BBL X1C.json" @@ -2977,6 +3437,10 @@ "name": "Generic PP-CF @BBL A1", "sub_path": "filament/Generic PP-CF @BBL A1.json" }, + { + "name": "Generic PP-CF @BBL H2D", + "sub_path": "filament/Generic PP-CF @BBL H2D.json" + }, { "name": "Generic PP-GF @BBL X1C", "sub_path": "filament/Generic PP-GF @BBL X1C.json" @@ -2985,6 +3449,10 @@ "name": "Generic PP-GF @BBL A1", "sub_path": "filament/Generic PP-GF @BBL A1.json" }, + { + "name": "Generic PP-GF @BBL H2D", + "sub_path": "filament/Generic PP-GF @BBL H2D.json" + }, { "name": "Generic EVA @BBL X1C", "sub_path": "filament/Generic EVA @BBL X1C.json" @@ -2997,6 +3465,10 @@ "name": "Generic EVA @BBL A1M", "sub_path": "filament/Generic EVA @BBL A1M.json" }, + { + "name": "Generic EVA @BBL H2D", + "sub_path": "filament/Generic EVA @BBL H2D.json" + }, { "name": "Generic PHA @BBL X1C", "sub_path": "filament/Generic PHA @BBL X1C.json" @@ -3009,6 +3481,10 @@ "name": "Generic PHA @BBL A1", "sub_path": "filament/Generic PHA @BBL A1.json" }, + { + "name": "Generic PHA @BBL H2D", + "sub_path": "filament/Generic PHA @BBL H2D.json" + }, { "name": "Generic BVOH @BBL X1C", "sub_path": "filament/Generic BVOH @BBL X1C.json" @@ -3021,6 +3497,10 @@ "name": "Generic BVOH @BBL A1", "sub_path": "filament/Generic BVOH @BBL A1.json" }, + { + "name": "Generic BVOH @BBL H2D", + "sub_path": "filament/Generic BVOH @BBL H2D.json" + }, { "name": "PolyTerra PLA @BBL X1C 0.2 nozzle", "sub_path": "filament/Polymaker/PolyTerra PLA @BBL X1C 0.2 nozzle.json" @@ -3029,6 +3509,10 @@ "name": "PolyTerra PLA @BBL P1P 0.2 nozzle", "sub_path": "filament/P1P/PolyTerra PLA @BBL P1P 0.2 nozzle.json" }, + { + "name": "PolyTerra PLA @BBL H2D 0.2 nozzle", + "sub_path": "filament/PolyTerra PLA @BBL H2D 0.2 nozzle.json" + }, { "name": "PolyLite PLA @BBL X1C 0.2 nozzle", "sub_path": "filament/Polymaker/PolyLite PLA @BBL X1C 0.2 nozzle.json" @@ -3037,10 +3521,18 @@ "name": "PolyLite PLA @BBL P1P 0.2 nozzle", "sub_path": "filament/P1P/PolyLite PLA @BBL P1P 0.2 nozzle.json" }, + { + "name": "PolyLite PLA @BBL H2D 0.2 nozzle", + "sub_path": "filament/PolyLite PLA @BBL H2D 0.2 nozzle.json" + }, { "name": "Overture PLA @BBL X1C 0.2 nozzle", "sub_path": "filament/Overture PLA @BBL X1C 0.2 nozzle.json" }, + { + "name": "Overture PLA @BBL H2D 0.2 nozzle", + "sub_path": "filament/Overture PLA @BBL H2D 0.2 nozzle.json" + }, { "name": "Overture PLA @BBL P1P 0.2 nozzle", "sub_path": "filament/Overture PLA @BBL P1P 0.2 nozzle.json" @@ -3053,6 +3545,10 @@ "name": "Overture Matte PLA @BBL X1C 0.2 nozzle", "sub_path": "filament/Overture Matte PLA @BBL X1C 0.2 nozzle.json" }, + { + "name": "Overture Matte PLA @BBL H2D 0.2 nozzle", + "sub_path": "filament/Overture Matte PLA @BBL H2D 0.2 nozzle.json" + }, { "name": "Overture Matte PLA @BBL P1P 0.2 nozzle", "sub_path": "filament/Overture Matte PLA @BBL P1P 0.2 nozzle.json" @@ -3065,6 +3561,10 @@ "name": "Generic PLA High Speed @BBL X1C 0.2 nozzle", "sub_path": "filament/Generic PLA High Speed @BBL X1C 0.2 nozzle.json" }, + { + "name": "Generic PLA High Speed @BBL H2D 0.2 nozzle", + "sub_path": "filament/Generic PLA High Speed @BBL H2D 0.2 nozzle.json" + }, { "name": "Generic PLA High Speed @BBL P1P 0.2 nozzle", "sub_path": "filament/Generic PLA High Speed @BBL P1P 0.2 nozzle.json" @@ -3085,6 +3585,10 @@ "name": "Bambu PLA Glow @BBL X1E 0.2 nozzle", "sub_path": "filament/Bambu PLA Glow @BBL X1E 0.2 nozzle.json" }, + { + "name": "Bambu PLA Glow @BBL H2D 0.2 nozzle", + "sub_path": "filament/Bambu PLA Glow @BBL H2D 0.2 nozzle.json" + }, { "name": "Bambu PLA Glow @BBL X1 0.2 nozzle", "sub_path": "filament/Bambu PLA Glow @BBL X1 0.2 nozzle.json" @@ -3101,6 +3605,14 @@ "name": "Bambu PETG Basic @BBL A1M 0.8 nozzle", "sub_path": "filament/Bambu PETG Basic @BBL A1M 0.8 nozzle.json" }, + { + "name": "Bambu PET-CF @BBL X1E", + "sub_path": "filament/Bambu PET-CF @BBL X1E.json" + }, + { + "name": "Bambu PET-CF @BBL H2D", + "sub_path": "filament/Bambu PET-CF @BBL H2D.json" + }, { "name": "Generic PETG-CF @BBL A1M", "sub_path": "filament/P1P/Generic PETG-CF @BBL A1M.json" @@ -3109,14 +3621,14 @@ "name": "Bambu PETG-CF @BBL A1M 0.4 nozzle", "sub_path": "filament/Bambu PETG-CF @BBL A1M 0.4 nozzle.json" }, - { - "name": "Bambu PET-CF @BBL X1E", - "sub_path": "filament/Bambu PET-CF @BBL X1E.json" - }, { "name": "PolyLite PETG @BBL X1C 0.2 nozzle", "sub_path": "filament/Polymaker/PolyLite PETG @BBL X1C 0.2 nozzle.json" }, + { + "name": "PolyLite PETG @BBL H2D 0.2 nozzle", + "sub_path": "filament/PolyLite PETG @BBL H2D 0.2 nozzle.json" + }, { "name": "PolyLite PETG @BBL P1P 0.2 nozzle", "sub_path": "filament/Polymaker/PolyLite PETG @BBL P1P 0.2 nozzle.json" @@ -3129,22 +3641,42 @@ "name": "Bambu ABS @BBL X1E", "sub_path": "filament/Bambu ABS @BBL X1E.json" }, + { + "name": "Bambu ABS @BBL H2D", + "sub_path": "filament/Bambu ABS @BBL H2D.json" + }, { "name": "Bambu ABS @BBL X1E 0.2 nozzle", "sub_path": "filament/Bambu ABS @BBL X1E 0.2 nozzle.json" }, + { + "name": "Bambu ABS @BBL H2D 0.2 nozzle", + "sub_path": "filament/Bambu ABS @BBL H2D 0.2 nozzle.json" + }, { "name": "Bambu ABS @BBL X1E 0.8 nozzle", "sub_path": "filament/Bambu ABS @BBL X1E 0.8 nozzle.json" }, + { + "name": "Bambu ABS @BBL H2D 0.8 nozzle", + "sub_path": "filament/Bambu ABS @BBL H2D 0.8 nozzle.json" + }, { "name": "Generic ABS @BBL X1E", "sub_path": "filament/Generic ABS @BBL X1E.json" }, + { + "name": "Generic ABS @BBL H2D", + "sub_path": "filament/Generic ABS @BBL H2D.json" + }, { "name": "Generic ABS @BBL X1E 0.2 nozzle", "sub_path": "filament/Generic ABS @BBL X1E 0.2 nozzle.json" }, + { + "name": "Generic ABS @BBL H2D 0.2 nozzle", + "sub_path": "filament/Generic ABS @BBL H2D 0.2 nozzle.json" + }, { "name": "PolyLite ABS @BBL X1E", "sub_path": "filament/Polymaker/PolyLite ABS @BBL X1E.json" @@ -3153,6 +3685,10 @@ "name": "PolyLite ABS @BBL X1C 0.2 nozzle", "sub_path": "filament/Polymaker/PolyLite ABS @BBL X1C 0.2 nozzle.json" }, + { + "name": "PolyLite ABS @BBL H2D", + "sub_path": "filament/PolyLite ABS @BBL H2D.json" + }, { "name": "PolyLite ABS @BBL P1P 0.2 nozzle", "sub_path": "filament/Polymaker/PolyLite ABS @BBL P1P 0.2 nozzle.json" @@ -3165,6 +3701,10 @@ "name": "Bambu PC @BBL X1E", "sub_path": "filament/Bambu PC @BBL X1E.json" }, + { + "name": "Bambu PC @BBL H2D 0.4 nozzle", + "sub_path": "filament/Bambu PC @BBL H2D 0.4 nozzle.json" + }, { "name": "Bambu PC @BBL P1S 0.2 nozzle", "sub_path": "filament/Bambu PC @BBL P1S 0.2 nozzle.json" @@ -3173,6 +3713,10 @@ "name": "Bambu PC @BBL X1E 0.2 nozzle", "sub_path": "filament/Bambu PC @BBL X1E 0.2 nozzle.json" }, + { + "name": "Bambu PC @BBL H2D 0.2 nozzle", + "sub_path": "filament/Bambu PC @BBL H2D 0.2 nozzle.json" + }, { "name": "Bambu PC @BBL P1S 0.8 nozzle", "sub_path": "filament/Bambu PC @BBL P1S 0.8 nozzle.json" @@ -3181,6 +3725,10 @@ "name": "Bambu PC @BBL X1E 0.8 nozzle", "sub_path": "filament/Bambu PC @BBL X1E 0.8 nozzle.json" }, + { + "name": "Bambu PC @BBL H2D 0.8 nozzle", + "sub_path": "filament/Bambu PC @BBL H2D 0.8 nozzle.json" + }, { "name": "Bambu PC @BBL P1S 0.6 nozzle", "sub_path": "filament/Bambu PC @BBL P1S 0.6 nozzle.json" @@ -3189,6 +3737,10 @@ "name": "Bambu PC @BBL X1E 0.6 nozzle", "sub_path": "filament/Bambu PC @BBL X1E 0.6 nozzle.json" }, + { + "name": "Bambu PC @BBL H2D 0.6 nozzle", + "sub_path": "filament/Bambu PC @BBL H2D 0.6 nozzle.json" + }, { "name": "Generic PC @BBL P1S 0.2 nozzle", "sub_path": "filament/Generic PC @BBL P1S 0.2 nozzle.json" @@ -3197,6 +3749,10 @@ "name": "Generic PC @BBL X1E 0.2 nozzle", "sub_path": "filament/Generic PC @BBL X1E 0.2 nozzle.json" }, + { + "name": "Generic PC @BBL H2D 0.2 nozzle", + "sub_path": "filament/Generic PC @BBL H2D 0.2 nozzle.json" + }, { "name": "Generic PC @BBL P1S", "sub_path": "filament/Generic PC @BBL P1S.json" @@ -3205,26 +3761,50 @@ "name": "Generic PC @BBL X1E", "sub_path": "filament/Generic PC @BBL X1E.json" }, + { + "name": "Generic PC @BBL H2D", + "sub_path": "filament/Generic PC @BBL H2D.json" + }, { "name": "Generic ASA @BBL X1E 0.2 nozzle", "sub_path": "filament/Generic ASA @BBL X1E 0.2 nozzle.json" }, + { + "name": "Generic ASA @BBL H2D 0.2 nozzle", + "sub_path": "filament/Generic ASA @BBL H2D 0.2 nozzle.json" + }, { "name": "Generic ASA @BBL X1E", "sub_path": "filament/Generic ASA @BBL X1E.json" }, + { + "name": "Generic ASA @BBL H2D", + "sub_path": "filament/Generic ASA @BBL H2D.json" + }, { "name": "Bambu ASA @BBL X1E", "sub_path": "filament/Bambu ASA @BBL X1E.json" }, + { + "name": "Bambu ASA @BBL H2D 0.6 nozzle", + "sub_path": "filament/Bambu ASA @BBL H2D 0.6 nozzle.json" + }, { "name": "Bambu ASA @BBL X1E 0.2 nozzle", "sub_path": "filament/Bambu ASA @BBL X1E 0.2 nozzle.json" }, + { + "name": "Bambu ASA @BBL H2D 0.2 nozzle", + "sub_path": "filament/Bambu ASA @BBL H2D 0.2 nozzle.json" + }, { "name": "Bambu ASA @BBL X1E 0.4 nozzle", "sub_path": "filament/Bambu ASA @BBL X1E 0.4 nozzle.json" }, + { + "name": "Bambu ASA @BBL H2D 0.4 nozzle", + "sub_path": "filament/Bambu ASA @BBL H2D 0.4 nozzle.json" + }, { "name": "PolyLite ASA @BBL X1C 0.2 nozzle", "sub_path": "filament/Polymaker/PolyLite ASA @BBL X1C 0.2 nozzle.json" @@ -3233,6 +3813,10 @@ "name": "PolyLite ASA @BBL X1E", "sub_path": "filament/Polymaker/PolyLite ASA @BBL X1E.json" }, + { + "name": "PolyLite ASA @BBL H2D", + "sub_path": "filament/PolyLite ASA @BBL H2D.json" + }, { "name": "PolyLite ASA @BBL P1P 0.2 nozzle", "sub_path": "filament/Polymaker/PolyLite ASA @BBL P1P 0.2 nozzle.json" @@ -3241,18 +3825,34 @@ "name": "Bambu Support G @BBL X1E", "sub_path": "filament/Bambu Support G @BBL X1E.json" }, + { + "name": "Bambu Support G @BBL H2D", + "sub_path": "filament/Bambu Support G @BBL H2D.json" + }, { "name": "Bambu PA-CF @BBL X1E", "sub_path": "filament/Bambu PA-CF @BBL X1E.json" }, + { + "name": "Bambu PA-CF @BBL H2D", + "sub_path": "filament/Bambu PA-CF @BBL H2D.json" + }, { "name": "PolyLite ABS @BBL X1E 0.2 nozzle", "sub_path": "filament/Polymaker/PolyLite ABS @BBL X1E 0.2 nozzle.json" }, + { + "name": "PolyLite ABS @BBL H2D 0.2 nozzle", + "sub_path": "filament/PolyLite ABS @BBL H2D 0.2 nozzle.json" + }, { "name": "PolyLite ASA @BBL X1E 0.2 nozzle", "sub_path": "filament/Polymaker/PolyLite ASA @BBL X1E 0.2 nozzle.json" }, + { + "name": "PolyLite ASA @BBL H2D 0.2 nozzle", + "sub_path": "filament/PolyLite ASA @BBL H2D 0.2 nozzle.json" + }, { "name": "FusRock ABS-GF @base", "sub_path": "filament/FusRock/FusRock ABS-GF @base.json" @@ -4147,6 +4747,10 @@ "name": "fdm_bbl_3dp_001_common", "sub_path": "machine/fdm_bbl_3dp_001_common.json" }, + { + "name": "fdm_bbl_3dp_002_common", + "sub_path": "machine/fdm_bbl_3dp_002_common.json" + }, { "name": "Bambu Lab X1 Carbon 0.4 nozzle", "sub_path": "machine/Bambu Lab X1 Carbon 0.4 nozzle.json" @@ -4175,6 +4779,10 @@ "name": "Bambu Lab A1 0.4 nozzle", "sub_path": "machine/Bambu Lab A1 0.4 nozzle.json" }, + { + "name": "Bambu Lab H2D 0.4 nozzle", + "sub_path": "machine/Bambu Lab H2D 0.4 nozzle.json" + }, { "name": "Bambu Lab X1 Carbon 0.2 nozzle", "sub_path": "machine/Bambu Lab X1 Carbon 0.2 nozzle.json" @@ -4258,6 +4866,18 @@ { "name": "Bambu Lab A1 0.8 nozzle", "sub_path": "machine/Bambu Lab A1 0.8 nozzle.json" + }, + { + "name": "Bambu Lab H2D 0.2 nozzle", + "sub_path": "machine/Bambu Lab H2D 0.2 nozzle.json" + }, + { + "name": "Bambu Lab H2D 0.6 nozzle", + "sub_path": "machine/Bambu Lab H2D 0.6 nozzle.json" + }, + { + "name": "Bambu Lab H2D 0.8 nozzle", + "sub_path": "machine/Bambu Lab H2D 0.8 nozzle.json" } ] } \ No newline at end of file diff --git a/resources/profiles/BBL/cli_config.json b/resources/profiles/BBL/cli_config.json index d32be0f22b..5d0af0e04b 100644 --- a/resources/profiles/BBL/cli_config.json +++ b/resources/profiles/BBL/cli_config.json @@ -201,6 +201,46 @@ "Bambu Lab A1 0.8 nozzle" ] } + }, + "Bambu Lab H2D": { + "downward_check": { + "Bambu Lab H2D 0.2 nozzle": [ + "Bambu Lab P1S 0.2 nozzle", + "Bambu Lab P1P 0.2 nozzle", + "Bambu Lab X1 Carbon 0.2 nozzle", + "Bambu Lab X1E 0.2 nozzle", + "Bambu Lab X1 0.2 nozzle", + "Bambu Lab A1 0.2 nozzle", + "Bambu Lab A1 mini 0.2 nozzle" + ], + "Bambu Lab H2D 0.4 nozzle": [ + "Bambu Lab P1S 0.4 nozzle", + "Bambu Lab P1P 0.4 nozzle", + "Bambu Lab X1 Carbon 0.4 nozzle", + "Bambu Lab X1E 0.4 nozzle", + "Bambu Lab X1 0.4 nozzle", + "Bambu Lab A1 0.4 nozzle", + "Bambu Lab A1 mini 0.4 nozzle" + ], + "Bambu Lab H2D 0.6 nozzle": [ + "Bambu Lab P1S 0.6 nozzle", + "Bambu Lab P1P 0.6 nozzle", + "Bambu Lab X1 Carbon 0.6 nozzle", + "Bambu Lab X1E 0.6 nozzle", + "Bambu Lab X1 0.6 nozzle", + "Bambu Lab A1 0.6 nozzle", + "Bambu Lab A1 mini 0.6 nozzle" + ], + "Bambu Lab H2D 0.8 nozzle": [ + "Bambu Lab P1S 0.8 nozzle", + "Bambu Lab P1P 0.8 nozzle", + "Bambu Lab X1 Carbon 0.8 nozzle", + "Bambu Lab X1E 0.8 nozzle", + "Bambu Lab X1 0.8 nozzle", + "Bambu Lab A1 0.8 nozzle", + "Bambu Lab A1 mini 0.8 nozzle" + ] + } } } } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu ABS @BBL H2D 0.2 nozzle.json b/resources/profiles/BBL/filament/Bambu ABS @BBL H2D 0.2 nozzle.json new file mode 100644 index 0000000000..a23c806bef --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu ABS @BBL H2D 0.2 nozzle.json @@ -0,0 +1,101 @@ +{ + "type": "filament", + "name": "Bambu ABS @BBL H2D 0.2 nozzle", + "inherits": "Bambu ABS @BBL X1C 0.2 nozzle", + "from": "system", + "setting_id": "GFSB00_12", + "instantiation": "true", + "description": "When printing this filament, there's a risk of warping and low layer adhesion strength. To get better results, please refer to this wiki: Printing Tips for High Temp / Engineering materials.", + "chamber_temperatures": [ + "65" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.95", + "0.95" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "2", + "2" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "270", + "270" + ], + "nozzle_temperature_initial_layer": [ + "260", + "260" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.2 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P1 ; set airduct mode to heating mode\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu ABS @BBL H2D 0.8 nozzle.json b/resources/profiles/BBL/filament/Bambu ABS @BBL H2D 0.8 nozzle.json new file mode 100644 index 0000000000..687e89e1a3 --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu ABS @BBL H2D 0.8 nozzle.json @@ -0,0 +1,101 @@ +{ + "type": "filament", + "name": "Bambu ABS @BBL H2D 0.8 nozzle", + "inherits": "Bambu ABS @BBL X1C 0.8 nozzle", + "from": "system", + "setting_id": "GFSB00_13", + "instantiation": "true", + "description": "When printing this filament, there's a risk of warping and low layer adhesion strength. To get better results, please refer to this wiki: Printing Tips for High Temp / Engineering materials.", + "chamber_temperatures": [ + "65" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.95", + "0.95" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "18", + "18" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "260", + "260" + ], + "nozzle_temperature_initial_layer": [ + "260", + "260" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P1 ; set airduct mode to heating mode\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu ABS @BBL H2D.json b/resources/profiles/BBL/filament/Bambu ABS @BBL H2D.json new file mode 100644 index 0000000000..c4dd4b7899 --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu ABS @BBL H2D.json @@ -0,0 +1,102 @@ +{ + "type": "filament", + "name": "Bambu ABS @BBL H2D", + "inherits": "Bambu ABS @BBL X1C", + "from": "system", + "setting_id": "GFSB00_11", + "instantiation": "true", + "description": "When printing this filament, there's a risk of warping and low layer adhesion strength. To get better results, please refer to this wiki: Printing Tips for High Temp / Engineering materials.", + "chamber_temperatures": [ + "65" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.95", + "0.95" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "16", + "16" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "270", + "270" + ], + "nozzle_temperature_initial_layer": [ + "260", + "260" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P1 ; set airduct mode to heating mode\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu ABS-GF @BBL H2D.json b/resources/profiles/BBL/filament/Bambu ABS-GF @BBL H2D.json new file mode 100644 index 0000000000..50c9101422 --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu ABS-GF @BBL H2D.json @@ -0,0 +1,103 @@ +{ + "type": "filament", + "name": "Bambu ABS-GF @BBL H2D", + "inherits": "Bambu ABS-GF @base", + "from": "system", + "setting_id": "GFSB50_03", + "instantiation": "true", + "description": "When printing this filament, there's a risk of nozzle clogging, oozing, warping and low layer adhesion strength. To get better results, please refer to this wiki: Printing Tips for High Temp / Engineering materials.", + "chamber_temperatures": [ + "65" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.95", + "0.95" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "12", + "12" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "270", + "270" + ], + "nozzle_temperature_initial_layer": [ + "260", + "260" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P1 ; set airduct mode to heating mode\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu ASA @BBL H2D 0.2 nozzle.json b/resources/profiles/BBL/filament/Bambu ASA @BBL H2D 0.2 nozzle.json new file mode 100644 index 0000000000..7279855ca8 --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu ASA @BBL H2D 0.2 nozzle.json @@ -0,0 +1,101 @@ +{ + "type": "filament", + "name": "Bambu ASA @BBL H2D 0.2 nozzle", + "inherits": "Bambu ASA @BBL X1C 0.2 nozzle", + "from": "system", + "setting_id": "GFSB01_12", + "instantiation": "true", + "description": "When printing this filament, there's a risk of warping and low layer adhesion strength. To get better results, please refer to this wiki: Printing Tips for High Temp / Engineering materials.", + "chamber_temperatures": [ + "65" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.95", + "0.95" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "2", + "2" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "270", + "270" + ], + "nozzle_temperature_initial_layer": [ + "270", + "270" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.2 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P1 ; set airduct mode to heating mode\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu ASA @BBL H2D 0.4 nozzle.json b/resources/profiles/BBL/filament/Bambu ASA @BBL H2D 0.4 nozzle.json new file mode 100644 index 0000000000..190fd93f3c --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu ASA @BBL H2D 0.4 nozzle.json @@ -0,0 +1,101 @@ +{ + "type": "filament", + "name": "Bambu ASA @BBL H2D 0.4 nozzle", + "inherits": "Bambu ASA @BBL X1C 0.4 nozzle", + "from": "system", + "setting_id": "GFSB01_13", + "instantiation": "true", + "description": "When printing this filament, there's a risk of warping and low layer adhesion strength. To get better results, please refer to this wiki: Printing Tips for High Temp / Engineering materials.", + "chamber_temperatures": [ + "65" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.95", + "0.95" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "18", + "18" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "270", + "270" + ], + "nozzle_temperature_initial_layer": [ + "270", + "270" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P1 ; set airduct mode to heating mode\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu ASA @BBL H2D 0.6 nozzle.json b/resources/profiles/BBL/filament/Bambu ASA @BBL H2D 0.6 nozzle.json new file mode 100644 index 0000000000..fb5c673b78 --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu ASA @BBL H2D 0.6 nozzle.json @@ -0,0 +1,102 @@ +{ + "type": "filament", + "name": "Bambu ASA @BBL H2D 0.6 nozzle", + "inherits": "Bambu ASA @BBL X1C", + "from": "system", + "setting_id": "GFSB01_11", + "instantiation": "true", + "description": "When printing this filament, there's a risk of warping and low layer adhesion strength. To get better results, please refer to this wiki: Printing Tips for High Temp / Engineering materials.", + "chamber_temperatures": [ + "65" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.95", + "0.95" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "18", + "18" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "270", + "270" + ], + "nozzle_temperature_initial_layer": [ + "270", + "270" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P1 ; set airduct mode to heating mode\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu ASA @BBL X1 0.2 nozzle.json b/resources/profiles/BBL/filament/Bambu ASA @BBL X1 0.2 nozzle.json index 628864de14..954cdc9ff2 100644 --- a/resources/profiles/BBL/filament/Bambu ASA @BBL X1 0.2 nozzle.json +++ b/resources/profiles/BBL/filament/Bambu ASA @BBL X1 0.2 nozzle.json @@ -5,12 +5,6 @@ "from": "system", "setting_id": "GFSB01_03", "instantiation": "true", - "eng_plate_temp": [ - "100" - ], - "eng_plate_temp_initial_layer": [ - "100" - ], "filament_long_retractions_when_cut": [ "1" ], @@ -20,18 +14,6 @@ "filament_retraction_distances_when_cut": [ "18" ], - "hot_plate_temp": [ - "100" - ], - "hot_plate_temp_initial_layer": [ - "100" - ], - "textured_plate_temp": [ - "100" - ], - "textured_plate_temp_initial_layer": [ - "100" - ], "compatible_printers": [ "Bambu Lab X1 0.2 nozzle" ] diff --git a/resources/profiles/BBL/filament/Bambu ASA @BBL X1 0.6 nozzle.json b/resources/profiles/BBL/filament/Bambu ASA @BBL X1 0.6 nozzle.json index d123c14f12..144df72be9 100644 --- a/resources/profiles/BBL/filament/Bambu ASA @BBL X1 0.6 nozzle.json +++ b/resources/profiles/BBL/filament/Bambu ASA @BBL X1 0.6 nozzle.json @@ -5,12 +5,6 @@ "from": "system", "setting_id": "GFSB01_04", "instantiation": "true", - "eng_plate_temp": [ - "100" - ], - "eng_plate_temp_initial_layer": [ - "100" - ], "fan_min_speed": [ "25" ], @@ -23,18 +17,6 @@ "filament_retraction_speed": [ "0.4" ], - "hot_plate_temp": [ - "100" - ], - "hot_plate_temp_initial_layer": [ - "100" - ], - "textured_plate_temp": [ - "100" - ], - "textured_plate_temp_initial_layer": [ - "V" - ], "compatible_printers": [ "Bambu Lab X1 0.6 nozzle" ] diff --git a/resources/profiles/BBL/filament/Bambu ASA @base.json b/resources/profiles/BBL/filament/Bambu ASA @base.json index b4c79b0435..6850e938f6 100644 --- a/resources/profiles/BBL/filament/Bambu ASA @base.json +++ b/resources/profiles/BBL/filament/Bambu ASA @base.json @@ -6,12 +6,6 @@ "filament_id": "GFB01", "instantiation": "false", "description": "When printing this filament, there's a risk of warping and low layer adhesion strength. To get better results, please refer to this wiki: Printing Tips for High Temp / Engineering materials.", - "eng_plate_temp": [ - "100" - ], - "eng_plate_temp_initial_layer": [ - "100" - ], "fan_max_speed": [ "35" ], @@ -30,12 +24,6 @@ "filament_vendor": [ "Bambu Lab" ], - "hot_plate_temp": [ - "100" - ], - "hot_plate_temp_initial_layer": [ - "100" - ], "nozzle_temperature": [ "270" ], @@ -44,11 +32,5 @@ ], "slow_down_layer_time": [ "12" - ], - "textured_plate_temp": [ - "100" - ], - "textured_plate_temp_initial_layer": [ - "100" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu ASA-Aero @BBL H2D.json b/resources/profiles/BBL/filament/Bambu ASA-Aero @BBL H2D.json new file mode 100644 index 0000000000..54dddea008 --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu ASA-Aero @BBL H2D.json @@ -0,0 +1,103 @@ +{ + "type": "filament", + "name": "Bambu ASA-Aero @BBL H2D", + "inherits": "Bambu ASA-Aero @base", + "from": "system", + "setting_id": "GFSB02_03", + "instantiation": "true", + "description": "This filament is only used to print models with a low density usually, and some special parameters are required. To get better printing quality, please refer to this wiki: ASA Aero Printing Guide.", + "chamber_temperatures": [ + "65" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.52", + "0.52" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "12", + "12" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "270", + "270" + ], + "nozzle_temperature_initial_layer": [ + "270", + "270" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P1 ; set airduct mode to heating mode\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu ASA-CF @BBL H2D 0.4 nozzle.json b/resources/profiles/BBL/filament/Bambu ASA-CF @BBL H2D 0.4 nozzle.json new file mode 100644 index 0000000000..dc61f70981 --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu ASA-CF @BBL H2D 0.4 nozzle.json @@ -0,0 +1,100 @@ +{ + "type": "filament", + "name": "Bambu ASA-CF @BBL H2D 0.4 nozzle", + "inherits": "Bambu ASA-CF @base", + "from": "system", + "setting_id": "GFSB51_06", + "instantiation": "true", + "chamber_temperatures": [ + "65" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.9", + "0.9" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "18", + "18" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "275", + "275" + ], + "nozzle_temperature_initial_layer": [ + "275", + "275" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P1 ; set airduct mode to heating mode\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu ASA-CF @BBL H2D 0.6 nozzle.json b/resources/profiles/BBL/filament/Bambu ASA-CF @BBL H2D 0.6 nozzle.json new file mode 100644 index 0000000000..4302804446 --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu ASA-CF @BBL H2D 0.6 nozzle.json @@ -0,0 +1,101 @@ +{ + "type": "filament", + "name": "Bambu ASA-CF @BBL H2D 0.6 nozzle", + "inherits": "Bambu ASA-CF @base", + "from": "system", + "setting_id": "GFSB51_07", + "instantiation": "true", + "chamber_temperatures": [ + "65" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.9", + "0.9" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "18", + "18" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "275", + "275" + ], + "nozzle_temperature_initial_layer": [ + "275", + "275" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P1 ; set airduct mode to heating mode\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu ASA-CF @base.json b/resources/profiles/BBL/filament/Bambu ASA-CF @base.json index ef23b8b2cb..b280a21659 100644 --- a/resources/profiles/BBL/filament/Bambu ASA-CF @base.json +++ b/resources/profiles/BBL/filament/Bambu ASA-CF @base.json @@ -5,12 +5,6 @@ "from": "system", "filament_id": "GFB51", "instantiation": "false", - "eng_plate_temp": [ - "100" - ], - "eng_plate_temp_initial_layer": [ - "100" - ], "fan_max_speed": [ "25" ], @@ -32,12 +26,6 @@ "filament_vendor": [ "Bambu Lab" ], - "hot_plate_temp": [ - "100" - ], - "hot_plate_temp_initial_layer": [ - "100" - ], "nozzle_temperature": [ "275" ], @@ -52,11 +40,5 @@ ], "temperature_vitrification": [ "108" - ], - "textured_plate_temp": [ - "100" - ], - "textured_plate_temp_initial_layer": [ - "100" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PA-CF @BBL H2D.json b/resources/profiles/BBL/filament/Bambu PA-CF @BBL H2D.json new file mode 100644 index 0000000000..4e7dab92e3 --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PA-CF @BBL H2D.json @@ -0,0 +1,103 @@ +{ + "type": "filament", + "name": "Bambu PA-CF @BBL H2D", + "inherits": "Bambu PA-CF @BBL X1C", + "from": "system", + "setting_id": "GFSN03_02", + "instantiation": "true", + "description": "When printing this filament, there's a risk of nozzle clogging, oozing, warping and low layer adhesion strength. To get better results, please refer to this wiki: Printing Tips for High Temp / Engineering materials.", + "chamber_temperatures": [ + "65" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.96", + "0.96" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "8", + "8" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "290", + "290" + ], + "nozzle_temperature_initial_layer": [ + "290", + "290" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P1 ; set airduct mode to heating mode\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PA6-CF @BBL H2D.json b/resources/profiles/BBL/filament/Bambu PA6-CF @BBL H2D.json new file mode 100644 index 0000000000..09f92f00d1 --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PA6-CF @BBL H2D.json @@ -0,0 +1,103 @@ +{ + "type": "filament", + "name": "Bambu PA6-CF @BBL H2D", + "inherits": "Bambu PA6-CF @base", + "from": "system", + "setting_id": "GFSN05_04", + "instantiation": "true", + "description": "When printing this filament, there's a risk of nozzle clogging, oozing, warping and low layer adhesion strength. To get better results, please refer to this wiki: Printing Tips for High Temp / Engineering materials.", + "chamber_temperatures": [ + "65" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.96", + "0.96" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "8", + "8" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "275", + "275" + ], + "nozzle_temperature_initial_layer": [ + "275", + "275" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P1 ; set airduct mode to heating mode\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PA6-GF @BBL H2D.json b/resources/profiles/BBL/filament/Bambu PA6-GF @BBL H2D.json new file mode 100644 index 0000000000..832cf79275 --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PA6-GF @BBL H2D.json @@ -0,0 +1,103 @@ +{ + "type": "filament", + "name": "Bambu PA6-GF @BBL H2D", + "inherits": "Bambu PA6-GF @base", + "from": "system", + "setting_id": "GFSN08_03", + "instantiation": "true", + "description": "When printing this filament, there's a risk of nozzle clogging, oozing, warping and low layer adhesion strength. To get better results, please refer to this wiki: Printing Tips for High Temp / Engineering materials.", + "chamber_temperatures": [ + "65" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.96", + "0.96" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "10.5", + "10.5" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "265", + "265" + ], + "nozzle_temperature_initial_layer": [ + "265", + "265" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P1 ; set airduct mode to heating mode\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PAHT-CF @BBL H2D.json b/resources/profiles/BBL/filament/Bambu PAHT-CF @BBL H2D.json new file mode 100644 index 0000000000..c72268f8e9 --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PAHT-CF @BBL H2D.json @@ -0,0 +1,103 @@ +{ + "type": "filament", + "name": "Bambu PAHT-CF @BBL H2D", + "inherits": "Bambu PAHT-CF @base", + "from": "system", + "setting_id": "GFSN04_01", + "instantiation": "true", + "description": "When printing this filament, there's a risk of nozzle clogging, oozing, warping and low layer adhesion strength. To get better results, please refer to this wiki: Printing Tips for High Temp / Engineering materials.", + "chamber_temperatures": [ + "65" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.96", + "0.96" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "8", + "8" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "290", + "290" + ], + "nozzle_temperature_initial_layer": [ + "290", + "290" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P1 ; set airduct mode to heating mode\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PC @BBL H2D 0.2 nozzle.json b/resources/profiles/BBL/filament/Bambu PC @BBL H2D 0.2 nozzle.json new file mode 100644 index 0000000000..eb9c264063 --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PC @BBL H2D 0.2 nozzle.json @@ -0,0 +1,100 @@ +{ + "type": "filament", + "name": "Bambu PC @BBL H2D 0.2 nozzle", + "inherits": "Bambu PC @BBL X1C 0.2 nozzle", + "from": "system", + "setting_id": "GFSC00_21", + "instantiation": "true", + "chamber_temperatures": [ + "65" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.94", + "0.94" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "1", + "1" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "260", + "260" + ], + "nozzle_temperature_initial_layer": [ + "270", + "270" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.2 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P1 ; set airduct mode to heating mode\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PC @BBL H2D 0.4 nozzle.json b/resources/profiles/BBL/filament/Bambu PC @BBL H2D 0.4 nozzle.json new file mode 100644 index 0000000000..f418d4a2f4 --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PC @BBL H2D 0.4 nozzle.json @@ -0,0 +1,100 @@ +{ + "type": "filament", + "name": "Bambu PC @BBL H2D 0.4 nozzle", + "inherits": "Bambu PC @BBL X1C", + "from": "system", + "setting_id": "GFSC00_15", + "instantiation": "true", + "chamber_temperatures": [ + "65" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.94", + "0.94" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "18", + "18" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "280", + "280" + ], + "nozzle_temperature_initial_layer": [ + "270", + "270" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P1 ; set airduct mode to heating mode\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PC @BBL H2D 0.6 nozzle.json b/resources/profiles/BBL/filament/Bambu PC @BBL H2D 0.6 nozzle.json new file mode 100644 index 0000000000..8914967fec --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PC @BBL H2D 0.6 nozzle.json @@ -0,0 +1,100 @@ +{ + "type": "filament", + "name": "Bambu PC @BBL H2D 0.6 nozzle", + "inherits": "Bambu PC @BBL X1C 0.6 nozzle", + "from": "system", + "setting_id": "GFSC00_23", + "instantiation": "true", + "chamber_temperatures": [ + "65" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.94", + "0.94" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "18", + "18" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "260", + "260" + ], + "nozzle_temperature_initial_layer": [ + "270", + "270" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.6 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P1 ; set airduct mode to heating mode\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PC @BBL H2D 0.8 nozzle.json b/resources/profiles/BBL/filament/Bambu PC @BBL H2D 0.8 nozzle.json new file mode 100644 index 0000000000..24cff7f3ad --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PC @BBL H2D 0.8 nozzle.json @@ -0,0 +1,100 @@ +{ + "type": "filament", + "name": "Bambu PC @BBL H2D 0.8 nozzle", + "inherits": "Bambu PC @BBL X1C 0.8 nozzle", + "from": "system", + "setting_id": "GFSC00_22", + "instantiation": "true", + "chamber_temperatures": [ + "65" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.94", + "0.94" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "18", + "18" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "260", + "260" + ], + "nozzle_temperature_initial_layer": [ + "270", + "270" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P1 ; set airduct mode to heating mode\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PC FR @BBL H2D 0.2 nozzle.json b/resources/profiles/BBL/filament/Bambu PC FR @BBL H2D 0.2 nozzle.json new file mode 100644 index 0000000000..1eabfe933c --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PC FR @BBL H2D 0.2 nozzle.json @@ -0,0 +1,106 @@ +{ + "type": "filament", + "name": "Bambu PC FR @BBL H2D 0.2 nozzle", + "inherits": "Bambu PC FR @base", + "from": "system", + "setting_id": "GFSC01_17", + "instantiation": "true", + "chamber_temperatures": [ + "65" + ], + "fan_max_speed": [ + "40" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.94", + "0.94" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "1", + "1" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "260", + "260" + ], + "nozzle_temperature_initial_layer": [ + "270", + "270" + ], + "slow_down_layer_time": [ + "12" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.2 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P1 ; set airduct mode to heating mode\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PC FR @BBL H2D 0.4 nozzle.json b/resources/profiles/BBL/filament/Bambu PC FR @BBL H2D 0.4 nozzle.json new file mode 100644 index 0000000000..f09ef4e493 --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PC FR @BBL H2D 0.4 nozzle.json @@ -0,0 +1,106 @@ +{ + "type": "filament", + "name": "Bambu PC FR @BBL H2D 0.4 nozzle", + "inherits": "Bambu PC FR @base", + "from": "system", + "setting_id": "GFSC01_16", + "instantiation": "true", + "chamber_temperatures": [ + "65" + ], + "fan_max_speed": [ + "40" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.94", + "0.94" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "18", + "18" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "280", + "280" + ], + "nozzle_temperature_initial_layer": [ + "270", + "270" + ], + "slow_down_layer_time": [ + "12" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P1 ; set airduct mode to heating mode\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PC FR @BBL H2D 0.6 nozzle.json b/resources/profiles/BBL/filament/Bambu PC FR @BBL H2D 0.6 nozzle.json new file mode 100644 index 0000000000..3aa9b09a96 --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PC FR @BBL H2D 0.6 nozzle.json @@ -0,0 +1,106 @@ +{ + "type": "filament", + "name": "Bambu PC FR @BBL H2D 0.6 nozzle", + "inherits": "Bambu PC FR @base", + "from": "system", + "setting_id": "GFSC01_18", + "instantiation": "true", + "chamber_temperatures": [ + "65" + ], + "fan_max_speed": [ + "40" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.94", + "0.94" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "18", + "18" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "260", + "260" + ], + "nozzle_temperature_initial_layer": [ + "270", + "270" + ], + "slow_down_layer_time": [ + "12" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.6 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P1 ; set airduct mode to heating mode\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PC FR @BBL H2D 0.8 nozzle.json b/resources/profiles/BBL/filament/Bambu PC FR @BBL H2D 0.8 nozzle.json new file mode 100644 index 0000000000..ea2489c18a --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PC FR @BBL H2D 0.8 nozzle.json @@ -0,0 +1,106 @@ +{ + "type": "filament", + "name": "Bambu PC FR @BBL H2D 0.8 nozzle", + "inherits": "Bambu PC FR @base", + "from": "system", + "setting_id": "GFSC01_19", + "instantiation": "true", + "chamber_temperatures": [ + "65" + ], + "fan_max_speed": [ + "40" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.94", + "0.94" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "18", + "18" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "260", + "260" + ], + "nozzle_temperature_initial_layer": [ + "270", + "270" + ], + "slow_down_layer_time": [ + "12" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P1 ; set airduct mode to heating mode\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PET-CF @BBL H2D.json b/resources/profiles/BBL/filament/Bambu PET-CF @BBL H2D.json new file mode 100644 index 0000000000..9545b9219b --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PET-CF @BBL H2D.json @@ -0,0 +1,103 @@ +{ + "type": "filament", + "name": "Bambu PET-CF @BBL H2D", + "inherits": "Bambu PET-CF @BBL X1C", + "from": "system", + "setting_id": "GFST01_02", + "instantiation": "true", + "description": "When printing this filament, there's a risk of nozzle clogging, oozing, warping and low layer adhesion strength. To get better results, please refer to this wiki: Printing Tips for High Temp / Engineering materials.", + "chamber_temperatures": [ + "65" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "1", + "1" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "8", + "8" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "270", + "270" + ], + "nozzle_temperature_initial_layer": [ + "270", + "270" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P1 ; set airduct mode to heating mode\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PET-CF @base.json b/resources/profiles/BBL/filament/Bambu PET-CF @base.json index fd0c71af6c..09a390175c 100644 --- a/resources/profiles/BBL/filament/Bambu PET-CF @base.json +++ b/resources/profiles/BBL/filament/Bambu PET-CF @base.json @@ -48,18 +48,18 @@ "hot_plate_temp_initial_layer": [ "100" ], + "nozzle_temperature_range_low": [ + "260" + ], + "nozzle_temperature_range_high": [ + "290" + ], "nozzle_temperature": [ "270" ], "nozzle_temperature_initial_layer": [ "270" ], - "nozzle_temperature_range_high": [ - "290" - ], - "nozzle_temperature_range_low": [ - "260" - ], "overhang_fan_speed": [ "40" ], diff --git a/resources/profiles/BBL/filament/Bambu PETG Basic @BBL A1 0.2 nozzle.json b/resources/profiles/BBL/filament/Bambu PETG Basic @BBL A1 0.2 nozzle.json index c2a39079f4..58ce30a3f7 100644 --- a/resources/profiles/BBL/filament/Bambu PETG Basic @BBL A1 0.2 nozzle.json +++ b/resources/profiles/BBL/filament/Bambu PETG Basic @BBL A1 0.2 nozzle.json @@ -8,9 +8,15 @@ "filament_flow_ratio": [ "0.94" ], + "filament_long_retractions_when_cut": [ + "1" + ], "filament_max_volumetric_speed": [ "1" ], + "filament_retraction_distances_when_cut": [ + "18" + ], "compatible_printers": [ "Bambu Lab A1 0.2 nozzle" ] diff --git a/resources/profiles/BBL/filament/Bambu PETG Basic @BBL A1 0.8 nozzle.json b/resources/profiles/BBL/filament/Bambu PETG Basic @BBL A1 0.8 nozzle.json index 3256722e2f..c1f05e8bf3 100644 --- a/resources/profiles/BBL/filament/Bambu PETG Basic @BBL A1 0.8 nozzle.json +++ b/resources/profiles/BBL/filament/Bambu PETG Basic @BBL A1 0.8 nozzle.json @@ -14,9 +14,15 @@ "filament_flow_ratio": [ "0.94" ], + "filament_long_retractions_when_cut": [ + "1" + ], "filament_max_volumetric_speed": [ "12" ], + "filament_retraction_distances_when_cut": [ + "18" + ], "compatible_printers": [ "Bambu Lab A1 0.8 nozzle", "Bambu Lab A1 0.6 nozzle" diff --git a/resources/profiles/BBL/filament/Bambu PETG Basic @BBL A1.json b/resources/profiles/BBL/filament/Bambu PETG Basic @BBL A1.json index 8870faf842..e2e17395ec 100644 --- a/resources/profiles/BBL/filament/Bambu PETG Basic @BBL A1.json +++ b/resources/profiles/BBL/filament/Bambu PETG Basic @BBL A1.json @@ -8,9 +8,15 @@ "filament_flow_ratio": [ "0.94" ], + "filament_long_retractions_when_cut": [ + "1" + ], "filament_max_volumetric_speed": [ "9" ], + "filament_retraction_distances_when_cut": [ + "18" + ], "compatible_printers": [ "Bambu Lab A1 0.4 nozzle" ] diff --git a/resources/profiles/BBL/filament/Bambu PETG Basic @BBL H2D 0.2 nozzle.json b/resources/profiles/BBL/filament/Bambu PETG Basic @BBL H2D 0.2 nozzle.json new file mode 100644 index 0000000000..5b044ec53c --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PETG Basic @BBL H2D 0.2 nozzle.json @@ -0,0 +1,98 @@ +{ + "type": "filament", + "name": "Bambu PETG Basic @BBL H2D 0.2 nozzle", + "inherits": "Bambu PETG Basic @base", + "from": "system", + "setting_id": "GFSG00_15", + "instantiation": "true", + "description": "To get better transparent or translucent results with the corresponding filament, please refer to this wiki: Printing tips for transparent PETG.", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.95", + "0.95" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "1", + "1" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "255", + "255" + ], + "nozzle_temperature_initial_layer": [ + "255", + "255" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.2 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PETG Basic @BBL H2D 0.4 nozzle.json b/resources/profiles/BBL/filament/Bambu PETG Basic @BBL H2D 0.4 nozzle.json new file mode 100644 index 0000000000..9bb5aa239b --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PETG Basic @BBL H2D 0.4 nozzle.json @@ -0,0 +1,98 @@ +{ + "type": "filament", + "name": "Bambu PETG Basic @BBL H2D 0.4 nozzle", + "inherits": "Bambu PETG Basic @base", + "from": "system", + "setting_id": "GFSG00_09", + "instantiation": "true", + "description": "To get better transparent or translucent results with the corresponding filament, please refer to this wiki: Printing tips for transparent PETG.", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.95", + "0.95" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "13", + "13" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "255", + "255" + ], + "nozzle_temperature_initial_layer": [ + "255", + "255" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PETG Basic @BBL H2D 0.6 nozzle.json b/resources/profiles/BBL/filament/Bambu PETG Basic @BBL H2D 0.6 nozzle.json new file mode 100644 index 0000000000..9570547474 --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PETG Basic @BBL H2D 0.6 nozzle.json @@ -0,0 +1,105 @@ +{ + "type": "filament", + "name": "Bambu PETG Basic @BBL H2D 0.6 nozzle", + "inherits": "Bambu PETG Basic @base", + "from": "system", + "setting_id": "GFSG00_16", + "instantiation": "true", + "description": "To get better transparent or translucent results with the corresponding filament, please refer to this wiki: Printing tips for transparent PETG.", + "fan_max_speed": [ + "60" + ], + "fan_min_speed": [ + "20" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.95", + "0.95" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "16", + "16" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "255", + "255" + ], + "nozzle_temperature_initial_layer": [ + "255", + "255" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PETG Basic @BBL X1C.json b/resources/profiles/BBL/filament/Bambu PETG Basic @BBL X1C.json index 18b87c5879..1dbee44121 100644 --- a/resources/profiles/BBL/filament/Bambu PETG Basic @BBL X1C.json +++ b/resources/profiles/BBL/filament/Bambu PETG Basic @BBL X1C.json @@ -5,12 +5,12 @@ "from": "system", "setting_id": "GFSG00_01", "instantiation": "true", - "filament_max_volumetric_speed": [ - "13" - ], "filament_long_retractions_when_cut": [ "1" ], + "filament_max_volumetric_speed": [ + "13" + ], "filament_retraction_distances_when_cut": [ "18" ], diff --git a/resources/profiles/BBL/filament/Bambu PETG HF @BBL H2D 0.2 nozzle.json b/resources/profiles/BBL/filament/Bambu PETG HF @BBL H2D 0.2 nozzle.json new file mode 100644 index 0000000000..053f3f73f8 --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PETG HF @BBL H2D 0.2 nozzle.json @@ -0,0 +1,112 @@ +{ + "type": "filament", + "name": "Bambu PETG HF @BBL H2D 0.2 nozzle", + "inherits": "Bambu PETG HF @base", + "from": "system", + "setting_id": "GFSG02_14", + "instantiation": "true", + "fan_cooling_layer_time": [ + "20" + ], + "fan_min_speed": [ + "20" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.95", + "0.95" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "1", + "1" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "245", + "245" + ], + "nozzle_temperature_initial_layer": [ + "230", + "230" + ], + "overhang_fan_speed": [ + "100" + ], + "slow_down_layer_time": [ + "10" + ], + "slow_down_min_speed": [ + "20" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.2 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PETG HF @BBL H2D 0.4 nozzle.json b/resources/profiles/BBL/filament/Bambu PETG HF @BBL H2D 0.4 nozzle.json new file mode 100644 index 0000000000..3876206234 --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PETG HF @BBL H2D 0.4 nozzle.json @@ -0,0 +1,112 @@ +{ + "type": "filament", + "name": "Bambu PETG HF @BBL H2D 0.4 nozzle", + "inherits": "Bambu PETG HF @base", + "from": "system", + "setting_id": "GFSG02_09", + "instantiation": "true", + "fan_cooling_layer_time": [ + "20" + ], + "fan_min_speed": [ + "20" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.95", + "0.95" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "21", + "21" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "245", + "245" + ], + "nozzle_temperature_initial_layer": [ + "230", + "230" + ], + "overhang_fan_speed": [ + "100" + ], + "slow_down_layer_time": [ + "10" + ], + "slow_down_min_speed": [ + "20" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PETG HF @BBL H2D 0.6 nozzle.json b/resources/profiles/BBL/filament/Bambu PETG HF @BBL H2D 0.6 nozzle.json new file mode 100644 index 0000000000..93c4aededb --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PETG HF @BBL H2D 0.6 nozzle.json @@ -0,0 +1,113 @@ +{ + "type": "filament", + "name": "Bambu PETG HF @BBL H2D 0.6 nozzle", + "inherits": "Bambu PETG HF @base", + "from": "system", + "setting_id": "GFSG02_15", + "instantiation": "true", + "fan_cooling_layer_time": [ + "20" + ], + "fan_min_speed": [ + "20" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.95", + "0.95" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "21", + "21" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "245", + "245" + ], + "nozzle_temperature_initial_layer": [ + "230", + "230" + ], + "overhang_fan_speed": [ + "100" + ], + "slow_down_layer_time": [ + "10" + ], + "slow_down_min_speed": [ + "20" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PETG Translucent @BBL H2D 0.2 nozzle.json b/resources/profiles/BBL/filament/Bambu PETG Translucent @BBL H2D 0.2 nozzle.json new file mode 100644 index 0000000000..0d151bd6ca --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PETG Translucent @BBL H2D 0.2 nozzle.json @@ -0,0 +1,101 @@ +{ + "type": "filament", + "name": "Bambu PETG Translucent @BBL H2D 0.2 nozzle", + "inherits": "Bambu PETG Translucent @base", + "from": "system", + "setting_id": "GFSG01_12", + "instantiation": "true", + "description": "To get better transparent or translucent results with the corresponding filament, please refer to this wiki: Printing tips for transparent PETG.", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.95", + "0.95" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "1", + "1" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "245", + "245" + ], + "nozzle_temperature_initial_layer": [ + "250", + "250" + ], + "slow_down_layer_time": [ + "8" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.2 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PETG Translucent @BBL H2D 0.4 nozzle.json b/resources/profiles/BBL/filament/Bambu PETG Translucent @BBL H2D 0.4 nozzle.json new file mode 100644 index 0000000000..ad92e263d3 --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PETG Translucent @BBL H2D 0.4 nozzle.json @@ -0,0 +1,101 @@ +{ + "type": "filament", + "name": "Bambu PETG Translucent @BBL H2D 0.4 nozzle", + "inherits": "Bambu PETG Translucent @base", + "from": "system", + "setting_id": "GFSG01_06", + "instantiation": "true", + "description": "To get better transparent or translucent results with the corresponding filament, please refer to this wiki: Printing tips for transparent PETG.", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.95", + "0.95" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "6", + "6" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "245", + "245" + ], + "nozzle_temperature_initial_layer": [ + "250", + "250" + ], + "slow_down_layer_time": [ + "8" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PETG Translucent @BBL H2D 0.6 nozzle.json b/resources/profiles/BBL/filament/Bambu PETG Translucent @BBL H2D 0.6 nozzle.json new file mode 100644 index 0000000000..0c1561ccbc --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PETG Translucent @BBL H2D 0.6 nozzle.json @@ -0,0 +1,108 @@ +{ + "type": "filament", + "name": "Bambu PETG Translucent @BBL H2D 0.6 nozzle", + "inherits": "Bambu PETG Translucent @base", + "from": "system", + "setting_id": "GFSG01_11", + "instantiation": "true", + "description": "To get better transparent or translucent results with the corresponding filament, please refer to this wiki: Printing tips for transparent PETG.", + "fan_max_speed": [ + "60" + ], + "fan_min_speed": [ + "20" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.95", + "0.95" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "16", + "16" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "245", + "245" + ], + "nozzle_temperature_initial_layer": [ + "250", + "250" + ], + "slow_down_layer_time": [ + "8" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PETG-CF @BBL H2D 0.4 nozzle.json b/resources/profiles/BBL/filament/Bambu PETG-CF @BBL H2D 0.4 nozzle.json new file mode 100644 index 0000000000..bd7e1de798 --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PETG-CF @BBL H2D 0.4 nozzle.json @@ -0,0 +1,109 @@ +{ + "type": "filament", + "name": "Bambu PETG-CF @BBL H2D 0.4 nozzle", + "inherits": "Bambu PETG-CF @base", + "from": "system", + "setting_id": "GFSG50_08", + "instantiation": "true", + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "5" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.95", + "0.95" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "11.5", + "11.5" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "255", + "255" + ], + "nozzle_temperature_initial_layer": [ + "255", + "255" + ], + "overhang_fan_speed": [ + "100" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PETG-CF @BBL H2D 0.6 nozzle.json b/resources/profiles/BBL/filament/Bambu PETG-CF @BBL H2D 0.6 nozzle.json new file mode 100644 index 0000000000..c2dbcec251 --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PETG-CF @BBL H2D 0.6 nozzle.json @@ -0,0 +1,110 @@ +{ + "type": "filament", + "name": "Bambu PETG-CF @BBL H2D 0.6 nozzle", + "inherits": "Bambu PETG-CF @base", + "from": "system", + "setting_id": "GFSG50_07", + "instantiation": "true", + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "5" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.95", + "0.95" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "11.5", + "11.5" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "255", + "255" + ], + "nozzle_temperature_initial_layer": [ + "255", + "255" + ], + "overhang_fan_speed": [ + "100" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PLA Aero @BBL H2D.json b/resources/profiles/BBL/filament/Bambu PLA Aero @BBL H2D.json new file mode 100644 index 0000000000..dbb53abe98 --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PLA Aero @BBL H2D.json @@ -0,0 +1,106 @@ +{ + "type": "filament", + "name": "Bambu PLA Aero @BBL H2D", + "inherits": "Bambu PLA Aero @base", + "from": "system", + "setting_id": "GFSA11_05", + "instantiation": "true", + "description": "This filament is only used to print models with a low density usually, and some special parameters are required. To get better printing quality, please refer to this wiki: Instructions for printing RC model with foaming PLA (PLA Aero).", + "additional_cooling_fan_speed": [ + "0" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.6", + "0.6" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "6", + "6" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "220", + "220" + ], + "nozzle_temperature_initial_layer": [ + "220", + "220" + ], + "slow_down_layer_time": [ + "8" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PLA Basic @BBL H2D 0.2 nozzle.json b/resources/profiles/BBL/filament/Bambu PLA Basic @BBL H2D 0.2 nozzle.json new file mode 100644 index 0000000000..f25d4db0be --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PLA Basic @BBL H2D 0.2 nozzle.json @@ -0,0 +1,97 @@ +{ + "type": "filament", + "name": "Bambu PLA Basic @BBL H2D 0.2 nozzle", + "inherits": "Bambu PLA Basic @base", + "from": "system", + "setting_id": "GFSA00_13", + "instantiation": "true", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.98", + "0.98" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "2", + "2" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "220", + "220" + ], + "nozzle_temperature_initial_layer": [ + "220", + "220" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.2 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PLA Basic @BBL H2D 0.8 nozzle.json b/resources/profiles/BBL/filament/Bambu PLA Basic @BBL H2D 0.8 nozzle.json new file mode 100644 index 0000000000..99d7ab031a --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PLA Basic @BBL H2D 0.8 nozzle.json @@ -0,0 +1,97 @@ +{ + "type": "filament", + "name": "Bambu PLA Basic @BBL H2D 0.8 nozzle", + "inherits": "Bambu PLA Basic @base", + "from": "system", + "setting_id": "GFSA00_14", + "instantiation": "true", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.98", + "0.98" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "21", + "21" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "220", + "220" + ], + "nozzle_temperature_initial_layer": [ + "220", + "220" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PLA Basic @BBL H2D.json b/resources/profiles/BBL/filament/Bambu PLA Basic @BBL H2D.json new file mode 100644 index 0000000000..1e0da5a673 --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PLA Basic @BBL H2D.json @@ -0,0 +1,98 @@ +{ + "type": "filament", + "name": "Bambu PLA Basic @BBL H2D", + "inherits": "Bambu PLA Basic @base", + "from": "system", + "setting_id": "GFSA00_12", + "instantiation": "true", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.98", + "0.98" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "21", + "21" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "220", + "220" + ], + "nozzle_temperature_initial_layer": [ + "220", + "220" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PLA Basic @BBL X1.json b/resources/profiles/BBL/filament/Bambu PLA Basic @BBL X1.json index 6f016020a4..d326e07e3a 100644 --- a/resources/profiles/BBL/filament/Bambu PLA Basic @BBL X1.json +++ b/resources/profiles/BBL/filament/Bambu PLA Basic @BBL X1.json @@ -5,9 +5,6 @@ "from": "system", "setting_id": "GFSA04", "instantiation": "true", - "filament_max_volumetric_speed": [ - "21" - ], "filament_long_retractions_when_cut": [ "1" ], @@ -21,5 +18,8 @@ "Bambu Lab X1 0.4 nozzle", "Bambu Lab X1 0.6 nozzle", "Bambu Lab X1 0.8 nozzle" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PLA Basic @BBL X1C 0.2 nozzle.json b/resources/profiles/BBL/filament/Bambu PLA Basic @BBL X1C 0.2 nozzle.json index 0ef0264d43..490b7a892b 100644 --- a/resources/profiles/BBL/filament/Bambu PLA Basic @BBL X1C 0.2 nozzle.json +++ b/resources/profiles/BBL/filament/Bambu PLA Basic @BBL X1C 0.2 nozzle.json @@ -8,12 +8,12 @@ "filament_long_retractions_when_cut": [ "1" ], - "filament_retraction_distances_when_cut": [ - "18" - ], "filament_max_volumetric_speed": [ "2" ], + "filament_retraction_distances_when_cut": [ + "18" + ], "compatible_printers": [ "Bambu Lab X1 Carbon 0.2 nozzle", "Bambu Lab X1 0.2 nozzle", @@ -22,5 +22,8 @@ ], "filament_start_gcode": [ "; filament start gcode\n{if (bed_temperature[current_extruder] >55)||(bed_temperature_initial_layer[current_extruder] >55)}M106 P3 S200\n{elsif(bed_temperature[current_extruder] >50)||(bed_temperature_initial_layer[current_extruder] >50)}M106 P3 S150\n{elsif(bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S50\n{endif}\nM142 P1 R35 S40\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PLA Basic @BBL X1C 0.8 nozzle.json b/resources/profiles/BBL/filament/Bambu PLA Basic @BBL X1C 0.8 nozzle.json index 671e010328..2d84f62f69 100644 --- a/resources/profiles/BBL/filament/Bambu PLA Basic @BBL X1C 0.8 nozzle.json +++ b/resources/profiles/BBL/filament/Bambu PLA Basic @BBL X1C 0.8 nozzle.json @@ -5,9 +5,6 @@ "from": "system", "setting_id": "GFSA00_01", "instantiation": "true", - "filament_max_volumetric_speed": [ - "21" - ], "filament_long_retractions_when_cut": [ "1" ], @@ -21,5 +18,8 @@ ], "filament_start_gcode": [ "; filament start gcode\n{if (bed_temperature[current_extruder] >55)||(bed_temperature_initial_layer[current_extruder] >55)}M106 P3 S200\n{elsif(bed_temperature[current_extruder] >50)||(bed_temperature_initial_layer[current_extruder] >50)}M106 P3 S150\n{elsif(bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S50\n{endif}\nM142 P1 R35 S40\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PLA Basic @BBL X1C.json b/resources/profiles/BBL/filament/Bambu PLA Basic @BBL X1C.json index 8619d452d7..23dcc64ee5 100644 --- a/resources/profiles/BBL/filament/Bambu PLA Basic @BBL X1C.json +++ b/resources/profiles/BBL/filament/Bambu PLA Basic @BBL X1C.json @@ -5,9 +5,6 @@ "from": "system", "setting_id": "GFSA00", "instantiation": "true", - "filament_max_volumetric_speed": [ - "21" - ], "filament_long_retractions_when_cut": [ "1" ], @@ -24,5 +21,8 @@ ], "filament_start_gcode": [ "; filament start gcode\n{if (bed_temperature[current_extruder] >55)||(bed_temperature_initial_layer[current_extruder] >55)}M106 P3 S200\n{elsif(bed_temperature[current_extruder] >50)||(bed_temperature_initial_layer[current_extruder] >50)}M106 P3 S150\n{elsif(bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S50\n{endif}\nM142 P1 R35 S40\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PLA Dynamic @BBL H2D 0.2 nozzle.json b/resources/profiles/BBL/filament/Bambu PLA Dynamic @BBL H2D 0.2 nozzle.json new file mode 100644 index 0000000000..20241af86e --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PLA Dynamic @BBL H2D 0.2 nozzle.json @@ -0,0 +1,97 @@ +{ + "type": "filament", + "name": "Bambu PLA Dynamic @BBL H2D 0.2 nozzle", + "inherits": "Bambu PLA Dynamic @base", + "from": "system", + "setting_id": "GFSA13_10", + "instantiation": "true", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.98", + "0.98" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "2", + "2" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "220", + "220" + ], + "nozzle_temperature_initial_layer": [ + "220", + "220" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.2 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PLA Dynamic @BBL H2D 0.8 nozzle.json b/resources/profiles/BBL/filament/Bambu PLA Dynamic @BBL H2D 0.8 nozzle.json new file mode 100644 index 0000000000..d78543c809 --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PLA Dynamic @BBL H2D 0.8 nozzle.json @@ -0,0 +1,97 @@ +{ + "type": "filament", + "name": "Bambu PLA Dynamic @BBL H2D 0.8 nozzle", + "inherits": "Bambu PLA Dynamic @base", + "from": "system", + "setting_id": "GFSA13_13", + "instantiation": "true", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.98", + "0.98" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "21", + "21" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "220", + "220" + ], + "nozzle_temperature_initial_layer": [ + "220", + "220" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PLA Dynamic @BBL H2D.json b/resources/profiles/BBL/filament/Bambu PLA Dynamic @BBL H2D.json new file mode 100644 index 0000000000..2d47e3a1db --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PLA Dynamic @BBL H2D.json @@ -0,0 +1,98 @@ +{ + "type": "filament", + "name": "Bambu PLA Dynamic @BBL H2D", + "inherits": "Bambu PLA Dynamic @base", + "from": "system", + "setting_id": "GFSA13_09", + "instantiation": "true", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.98", + "0.98" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "21", + "21" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "220", + "220" + ], + "nozzle_temperature_initial_layer": [ + "220", + "220" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PLA Galaxy @BBL H2D 0.2 nozzle.json b/resources/profiles/BBL/filament/Bambu PLA Galaxy @BBL H2D 0.2 nozzle.json new file mode 100644 index 0000000000..2e36e66d8f --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PLA Galaxy @BBL H2D 0.2 nozzle.json @@ -0,0 +1,97 @@ +{ + "type": "filament", + "name": "Bambu PLA Galaxy @BBL H2D 0.2 nozzle", + "inherits": "Bambu PLA Galaxy @base", + "from": "system", + "setting_id": "GFSA15_10", + "instantiation": "true", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.98", + "0.98" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "2", + "2" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "220", + "220" + ], + "nozzle_temperature_initial_layer": [ + "220", + "220" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.2 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PLA Galaxy @BBL H2D 0.8 nozzle.json b/resources/profiles/BBL/filament/Bambu PLA Galaxy @BBL H2D 0.8 nozzle.json new file mode 100644 index 0000000000..bbe0361d75 --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PLA Galaxy @BBL H2D 0.8 nozzle.json @@ -0,0 +1,97 @@ +{ + "type": "filament", + "name": "Bambu PLA Galaxy @BBL H2D 0.8 nozzle", + "inherits": "Bambu PLA Galaxy @base", + "from": "system", + "setting_id": "GFSA15_13", + "instantiation": "true", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.98", + "0.98" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "21", + "21" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "220", + "220" + ], + "nozzle_temperature_initial_layer": [ + "220", + "220" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PLA Galaxy @BBL H2D.json b/resources/profiles/BBL/filament/Bambu PLA Galaxy @BBL H2D.json new file mode 100644 index 0000000000..7cba598553 --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PLA Galaxy @BBL H2D.json @@ -0,0 +1,98 @@ +{ + "type": "filament", + "name": "Bambu PLA Galaxy @BBL H2D", + "inherits": "Bambu PLA Galaxy @base", + "from": "system", + "setting_id": "GFSA15_09", + "instantiation": "true", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.98", + "0.98" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "21", + "21" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "220", + "220" + ], + "nozzle_temperature_initial_layer": [ + "220", + "220" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PLA Glow @BBL A1M 0.2 nozzle.json b/resources/profiles/BBL/filament/Bambu PLA Glow @BBL A1M 0.2 nozzle.json new file mode 100644 index 0000000000..c0e753700a --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PLA Glow @BBL A1M 0.2 nozzle.json @@ -0,0 +1,41 @@ +{ + "type": "filament", + "name": "Bambu PLA Glow @BBL A1M 0.2 nozzle", + "inherits": "Bambu PLA Glow @base", + "from": "system", + "setting_id": "GFSA12_17", + "instantiation": "true", + "fan_cooling_layer_time": [ + "80" + ], + "fan_min_speed": [ + "50" + ], + "filament_long_retractions_when_cut": [ + "1" + ], + "filament_max_volumetric_speed": [ + "1" + ], + "filament_retraction_distances_when_cut": [ + "18" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "slow_down_layer_time": [ + "8" + ], + "textured_plate_temp": [ + "65" + ], + "textured_plate_temp_initial_layer": [ + "65" + ], + "compatible_printers": [ + "Bambu Lab A1 mini 0.2 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PLA Glow @BBL A1M.json b/resources/profiles/BBL/filament/Bambu PLA Glow @BBL A1M.json new file mode 100644 index 0000000000..898241b43e --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PLA Glow @BBL A1M.json @@ -0,0 +1,40 @@ +{ + "type": "filament", + "name": "Bambu PLA Glow @BBL A1M", + "inherits": "Bambu PLA Glow @base", + "from": "system", + "setting_id": "GFSA12_16", + "instantiation": "true", + "fan_cooling_layer_time": [ + "80" + ], + "fan_min_speed": [ + "50" + ], + "filament_long_retractions_when_cut": [ + "1" + ], + "filament_retraction_distances_when_cut": [ + "18" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "slow_down_layer_time": [ + "8" + ], + "textured_plate_temp": [ + "65" + ], + "textured_plate_temp_initial_layer": [ + "65" + ], + "compatible_printers": [ + "Bambu Lab A1 mini 0.4 nozzle", + "Bambu Lab A1 mini 0.6 nozzle", + "Bambu Lab A1 mini 0.8 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PLA Glow @BBL H2D 0.2 nozzle.json b/resources/profiles/BBL/filament/Bambu PLA Glow @BBL H2D 0.2 nozzle.json new file mode 100644 index 0000000000..9b86f8977a --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PLA Glow @BBL H2D 0.2 nozzle.json @@ -0,0 +1,97 @@ +{ + "type": "filament", + "name": "Bambu PLA Glow @BBL H2D 0.2 nozzle", + "inherits": "Bambu PLA Glow @BBL X1E", + "from": "system", + "setting_id": "GFSA12_07", + "instantiation": "true", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.98", + "0.98" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "1", + "1" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "220", + "220" + ], + "nozzle_temperature_initial_layer": [ + "220", + "220" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.2 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PLA Glow @BBL H2D.json b/resources/profiles/BBL/filament/Bambu PLA Glow @BBL H2D.json new file mode 100644 index 0000000000..6ae6f52c9e --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PLA Glow @BBL H2D.json @@ -0,0 +1,99 @@ +{ + "type": "filament", + "name": "Bambu PLA Glow @BBL H2D", + "inherits": "Bambu PLA Glow @base", + "from": "system", + "setting_id": "GFSA12_06", + "instantiation": "true", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.98", + "0.98" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "18", + "18" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "220", + "220" + ], + "nozzle_temperature_initial_layer": [ + "220", + "220" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PLA Impact @base.json b/resources/profiles/BBL/filament/Bambu PLA Impact @base.json index 029a5f66a3..d2c6f77882 100644 --- a/resources/profiles/BBL/filament/Bambu PLA Impact @base.json +++ b/resources/profiles/BBL/filament/Bambu PLA Impact @base.json @@ -16,5 +16,8 @@ ], "filament_start_gcode": [ "; filament start gcode\n{if (bed_temperature[current_extruder] >55)||(bed_temperature_initial_layer[current_extruder] >55)}M106 P3 S200\n{elsif(bed_temperature[current_extruder] >50)||(bed_temperature_initial_layer[current_extruder] >50)}M106 P3 S150\n{elsif(bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S50\n{endif}\n\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PLA Marble @BBL H2D.json b/resources/profiles/BBL/filament/Bambu PLA Marble @BBL H2D.json new file mode 100644 index 0000000000..536dd1a026 --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PLA Marble @BBL H2D.json @@ -0,0 +1,99 @@ +{ + "type": "filament", + "name": "Bambu PLA Marble @BBL H2D", + "inherits": "Bambu PLA Marble @base", + "from": "system", + "setting_id": "GFSA07_04", + "instantiation": "true", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.98", + "0.98" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "12", + "12" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "220", + "220" + ], + "nozzle_temperature_initial_layer": [ + "220", + "220" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PLA Marble @BBL X1.json b/resources/profiles/BBL/filament/Bambu PLA Marble @BBL X1.json index a56c168547..f2aa971bf4 100644 --- a/resources/profiles/BBL/filament/Bambu PLA Marble @BBL X1.json +++ b/resources/profiles/BBL/filament/Bambu PLA Marble @BBL X1.json @@ -18,5 +18,8 @@ "Bambu Lab X1 0.4 nozzle", "Bambu Lab X1 0.6 nozzle", "Bambu Lab X1 0.8 nozzle" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PLA Marble @BBL X1C.json b/resources/profiles/BBL/filament/Bambu PLA Marble @BBL X1C.json index 0b9a41dce6..9ca957ea63 100644 --- a/resources/profiles/BBL/filament/Bambu PLA Marble @BBL X1C.json +++ b/resources/profiles/BBL/filament/Bambu PLA Marble @BBL X1C.json @@ -24,5 +24,8 @@ ], "filament_start_gcode": [ "; filament start gcode\n{if (bed_temperature[current_extruder] >55)||(bed_temperature_initial_layer[current_extruder] >55)}M106 P3 S200\n{elsif(bed_temperature[current_extruder] >50)||(bed_temperature_initial_layer[current_extruder] >50)}M106 P3 S150\n{elsif(bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S50\n{endif}\nM142 P1 R35 S40\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PLA Matte @BBL H2D 0.2 nozzle.json b/resources/profiles/BBL/filament/Bambu PLA Matte @BBL H2D 0.2 nozzle.json new file mode 100644 index 0000000000..d569ab1031 --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PLA Matte @BBL H2D 0.2 nozzle.json @@ -0,0 +1,97 @@ +{ + "type": "filament", + "name": "Bambu PLA Matte @BBL H2D 0.2 nozzle", + "inherits": "Bambu PLA Matte @base", + "from": "system", + "setting_id": "GFSA01_13", + "instantiation": "true", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.98", + "0.98" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "2", + "2" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "220", + "220" + ], + "nozzle_temperature_initial_layer": [ + "220", + "220" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.2 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PLA Matte @BBL H2D 0.8 nozzle.json b/resources/profiles/BBL/filament/Bambu PLA Matte @BBL H2D 0.8 nozzle.json new file mode 100644 index 0000000000..aea080511b --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PLA Matte @BBL H2D 0.8 nozzle.json @@ -0,0 +1,97 @@ +{ + "type": "filament", + "name": "Bambu PLA Matte @BBL H2D 0.8 nozzle", + "inherits": "Bambu PLA Matte @base", + "from": "system", + "setting_id": "GFSA01_14", + "instantiation": "true", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.98", + "0.98" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "22", + "22" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "220", + "220" + ], + "nozzle_temperature_initial_layer": [ + "220", + "220" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PLA Matte @BBL H2D.json b/resources/profiles/BBL/filament/Bambu PLA Matte @BBL H2D.json new file mode 100644 index 0000000000..b111a11159 --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PLA Matte @BBL H2D.json @@ -0,0 +1,98 @@ +{ + "type": "filament", + "name": "Bambu PLA Matte @BBL H2D", + "inherits": "Bambu PLA Matte @base", + "from": "system", + "setting_id": "GFSA01_05", + "instantiation": "true", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.98", + "0.98" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "22", + "22" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "220", + "220" + ], + "nozzle_temperature_initial_layer": [ + "220", + "220" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PLA Matte @BBL X1.json b/resources/profiles/BBL/filament/Bambu PLA Matte @BBL X1.json index b223ece714..78000a0071 100644 --- a/resources/profiles/BBL/filament/Bambu PLA Matte @BBL X1.json +++ b/resources/profiles/BBL/filament/Bambu PLA Matte @BBL X1.json @@ -24,5 +24,8 @@ ], "filament_start_gcode": [ "; filament start gcode\n{if (bed_temperature[current_extruder] >55)||(bed_temperature_initial_layer[current_extruder] >55)}M106 P3 S200\n{elsif(bed_temperature[current_extruder] >50)||(bed_temperature_initial_layer[current_extruder] >50)}M106 P3 S150\n{elsif(bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S50\n{endif}\nM142 P1 R35 S40\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PLA Matte @BBL X1C 0.2 nozzle.json b/resources/profiles/BBL/filament/Bambu PLA Matte @BBL X1C 0.2 nozzle.json index 25a2125b1c..20d0048e56 100644 --- a/resources/profiles/BBL/filament/Bambu PLA Matte @BBL X1C 0.2 nozzle.json +++ b/resources/profiles/BBL/filament/Bambu PLA Matte @BBL X1C 0.2 nozzle.json @@ -22,5 +22,8 @@ ], "filament_start_gcode": [ "; filament start gcode\n{if (bed_temperature[current_extruder] >55)||(bed_temperature_initial_layer[current_extruder] >55)}M106 P3 S200\n{elsif(bed_temperature[current_extruder] >50)||(bed_temperature_initial_layer[current_extruder] >50)}M106 P3 S150\n{elsif(bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S50\n{endif}\nM142 P1 R35 S40\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PLA Matte @BBL X1C 0.8 nozzle.json b/resources/profiles/BBL/filament/Bambu PLA Matte @BBL X1C 0.8 nozzle.json index a4f376d9bb..d62ad8b7ff 100644 --- a/resources/profiles/BBL/filament/Bambu PLA Matte @BBL X1C 0.8 nozzle.json +++ b/resources/profiles/BBL/filament/Bambu PLA Matte @BBL X1C 0.8 nozzle.json @@ -21,5 +21,8 @@ ], "filament_start_gcode": [ "; filament start gcode\n{if (bed_temperature[current_extruder] >55)||(bed_temperature_initial_layer[current_extruder] >55)}M106 P3 S200\n{elsif(bed_temperature[current_extruder] >50)||(bed_temperature_initial_layer[current_extruder] >50)}M106 P3 S150\n{elsif(bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S50\n{endif}\nM142 P1 R35 S40\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PLA Matte @BBL X1C.json b/resources/profiles/BBL/filament/Bambu PLA Matte @BBL X1C.json index d1f1969c26..bdec9c70a3 100644 --- a/resources/profiles/BBL/filament/Bambu PLA Matte @BBL X1C.json +++ b/resources/profiles/BBL/filament/Bambu PLA Matte @BBL X1C.json @@ -24,5 +24,8 @@ ], "filament_start_gcode": [ "; filament start gcode\n{if (bed_temperature[current_extruder] >55)||(bed_temperature_initial_layer[current_extruder] >55)}M106 P3 S200\n{elsif(bed_temperature[current_extruder] >50)||(bed_temperature_initial_layer[current_extruder] >50)}M106 P3 S150\n{elsif(bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S50\n{endif}\nM142 P1 R35 S40\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PLA Metal @BBL H2D 0.2 nozzle.json b/resources/profiles/BBL/filament/Bambu PLA Metal @BBL H2D 0.2 nozzle.json new file mode 100644 index 0000000000..0ca7f994a7 --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PLA Metal @BBL H2D 0.2 nozzle.json @@ -0,0 +1,98 @@ +{ + "type": "filament", + "name": "Bambu PLA Metal @BBL H2D 0.2 nozzle", + "inherits": "Bambu PLA Metal @base", + "from": "system", + "setting_id": "GFSA02_06", + "instantiation": "true", + "description": "To make the prints get higher gloss, please dry the filament before use, and set the outer wall speed to be 40 to 60 mm/s when slicing.", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.98", + "0.98" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "2", + "2" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "220", + "220" + ], + "nozzle_temperature_initial_layer": [ + "220", + "220" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.2 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PLA Metal @BBL H2D.json b/resources/profiles/BBL/filament/Bambu PLA Metal @BBL H2D.json new file mode 100644 index 0000000000..bdfdc30ffd --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PLA Metal @BBL H2D.json @@ -0,0 +1,100 @@ +{ + "type": "filament", + "name": "Bambu PLA Metal @BBL H2D", + "inherits": "Bambu PLA Metal @base", + "from": "system", + "setting_id": "GFSA02_07", + "instantiation": "true", + "description": "To make the prints get higher gloss, please dry the filament before use, and set the outer wall speed to be 40 to 60 mm/s when slicing.", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.98", + "0.98" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "21", + "21" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "220", + "220" + ], + "nozzle_temperature_initial_layer": [ + "220", + "220" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PLA Metal @BBL X1.json b/resources/profiles/BBL/filament/Bambu PLA Metal @BBL X1.json index c481b66c0a..699c722eb4 100644 --- a/resources/profiles/BBL/filament/Bambu PLA Metal @BBL X1.json +++ b/resources/profiles/BBL/filament/Bambu PLA Metal @BBL X1.json @@ -15,5 +15,8 @@ "Bambu Lab X1 0.4 nozzle", "Bambu Lab X1 0.6 nozzle", "Bambu Lab X1 0.8 nozzle" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PLA Metal @BBL X1C 0.2 nozzle.json b/resources/profiles/BBL/filament/Bambu PLA Metal @BBL X1C 0.2 nozzle.json index 8a1934d52a..895c2b41e9 100644 --- a/resources/profiles/BBL/filament/Bambu PLA Metal @BBL X1C 0.2 nozzle.json +++ b/resources/profiles/BBL/filament/Bambu PLA Metal @BBL X1C 0.2 nozzle.json @@ -16,5 +16,8 @@ ], "filament_start_gcode": [ "; filament start gcode\n{if (bed_temperature[current_extruder] >55)||(bed_temperature_initial_layer[current_extruder] >55)}M106 P3 S200\n{elsif(bed_temperature[current_extruder] >50)||(bed_temperature_initial_layer[current_extruder] >50)}M106 P3 S150\n{elsif(bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S50\n{endif}\nM142 P1 R35 S40\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PLA Metal @BBL X1C.json b/resources/profiles/BBL/filament/Bambu PLA Metal @BBL X1C.json index 81e5b51d60..d9435d6fc3 100644 --- a/resources/profiles/BBL/filament/Bambu PLA Metal @BBL X1C.json +++ b/resources/profiles/BBL/filament/Bambu PLA Metal @BBL X1C.json @@ -21,5 +21,8 @@ ], "filament_start_gcode": [ "; filament start gcode\n{if (bed_temperature[current_extruder] >55)||(bed_temperature_initial_layer[current_extruder] >55)}M106 P3 S200\n{elsif(bed_temperature[current_extruder] >50)||(bed_temperature_initial_layer[current_extruder] >50)}M106 P3 S150\n{elsif(bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S50\n{endif}\nM142 P1 R35 S40\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PLA Silk @BBL H2D 0.2 nozzle.json b/resources/profiles/BBL/filament/Bambu PLA Silk @BBL H2D 0.2 nozzle.json new file mode 100644 index 0000000000..26615248f2 --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PLA Silk @BBL H2D 0.2 nozzle.json @@ -0,0 +1,98 @@ +{ + "type": "filament", + "name": "Bambu PLA Silk @BBL H2D 0.2 nozzle", + "inherits": "Bambu PLA Silk @base", + "from": "system", + "setting_id": "GFSA05_07", + "instantiation": "true", + "description": "To make the prints get higher gloss, please dry the filament before use, and set the outer wall speed to be 40 to 60 mm/s when slicing.", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.98", + "0.98" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "2", + "2" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "230", + "230" + ], + "nozzle_temperature_initial_layer": [ + "230", + "230" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.2 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PLA Silk @BBL H2D.json b/resources/profiles/BBL/filament/Bambu PLA Silk @BBL H2D.json new file mode 100644 index 0000000000..4ad6687c02 --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PLA Silk @BBL H2D.json @@ -0,0 +1,100 @@ +{ + "type": "filament", + "name": "Bambu PLA Silk @BBL H2D", + "inherits": "Bambu PLA Silk @base", + "from": "system", + "setting_id": "GFSA05_16", + "instantiation": "true", + "description": "To make the prints get higher gloss, please dry the filament before use, and set the outer wall speed to be 40 to 60 mm/s when slicing.", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.98", + "0.98" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "12", + "12" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "230", + "230" + ], + "nozzle_temperature_initial_layer": [ + "230", + "230" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PLA Silk @BBL X1.json b/resources/profiles/BBL/filament/Bambu PLA Silk @BBL X1.json index 0c0c43cb7c..51400ee66b 100644 --- a/resources/profiles/BBL/filament/Bambu PLA Silk @BBL X1.json +++ b/resources/profiles/BBL/filament/Bambu PLA Silk @BBL X1.json @@ -12,5 +12,8 @@ "Bambu Lab X1 0.4 nozzle", "Bambu Lab X1 0.6 nozzle", "Bambu Lab X1 0.8 nozzle" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PLA Silk @BBL X1C 0.2 nozzle.json b/resources/profiles/BBL/filament/Bambu PLA Silk @BBL X1C 0.2 nozzle.json index 31478a9988..09eec04647 100644 --- a/resources/profiles/BBL/filament/Bambu PLA Silk @BBL X1C 0.2 nozzle.json +++ b/resources/profiles/BBL/filament/Bambu PLA Silk @BBL X1C 0.2 nozzle.json @@ -16,5 +16,8 @@ ], "filament_start_gcode": [ "; filament start gcode\n{if (bed_temperature[current_extruder] >55)||(bed_temperature_initial_layer[current_extruder] >55)}M106 P3 S200\n{elsif(bed_temperature[current_extruder] >50)||(bed_temperature_initial_layer[current_extruder] >50)}M106 P3 S150\n{elsif(bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S50\n{endif}\nM142 P1 R35 S40\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PLA Silk @BBL X1C.json b/resources/profiles/BBL/filament/Bambu PLA Silk @BBL X1C.json index 33d9312ab2..eb052e5068 100644 --- a/resources/profiles/BBL/filament/Bambu PLA Silk @BBL X1C.json +++ b/resources/profiles/BBL/filament/Bambu PLA Silk @BBL X1C.json @@ -18,5 +18,8 @@ ], "filament_start_gcode": [ "; filament start gcode\n{if (bed_temperature[current_extruder] >55)||(bed_temperature_initial_layer[current_extruder] >55)}M106 P3 S200\n{elsif(bed_temperature[current_extruder] >50)||(bed_temperature_initial_layer[current_extruder] >50)}M106 P3 S150\n{elsif(bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S50\n{endif}\nM142 P1 R35 S40\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PLA Silk+ @BBL H2D 0.2 nozzle.json b/resources/profiles/BBL/filament/Bambu PLA Silk+ @BBL H2D 0.2 nozzle.json new file mode 100644 index 0000000000..90581f2394 --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PLA Silk+ @BBL H2D 0.2 nozzle.json @@ -0,0 +1,104 @@ +{ + "type": "filament", + "name": "Bambu PLA Silk+ @BBL H2D 0.2 nozzle", + "inherits": "Bambu PLA Silk+ @base", + "from": "system", + "setting_id": "GFSA06_10", + "instantiation": "true", + "description": "To make the prints get higher gloss, please dry the filament before use, and set the outer wall speed to be 40 to 60 mm/s when slicing.", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.98", + "0.98" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "2", + "2" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "230", + "230" + ], + "nozzle_temperature_initial_layer": [ + "230", + "230" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.2 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PLA Silk+ @BBL H2D.json b/resources/profiles/BBL/filament/Bambu PLA Silk+ @BBL H2D.json new file mode 100644 index 0000000000..bb356ef4a4 --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PLA Silk+ @BBL H2D.json @@ -0,0 +1,106 @@ +{ + "type": "filament", + "name": "Bambu PLA Silk+ @BBL H2D", + "inherits": "Bambu PLA Silk+ @base", + "from": "system", + "setting_id": "GFSA06_09", + "instantiation": "true", + "description": "To make the prints get higher gloss, please dry the filament before use, and set the outer wall speed to be 40 to 60 mm/s when slicing.", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.98", + "0.98" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "12", + "12" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "230", + "230" + ], + "nozzle_temperature_initial_layer": [ + "230", + "230" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PLA Silk+ @base.json b/resources/profiles/BBL/filament/Bambu PLA Silk+ @base.json index 96641e9671..f34a2ab08e 100644 --- a/resources/profiles/BBL/filament/Bambu PLA Silk+ @base.json +++ b/resources/profiles/BBL/filament/Bambu PLA Silk+ @base.json @@ -19,7 +19,7 @@ "5%" ], "filament_scarf_seam_type": [ - "all" + "none" ], "filament_vendor": [ "Bambu Lab" diff --git a/resources/profiles/BBL/filament/Bambu PLA Sparkle @BBL H2D.json b/resources/profiles/BBL/filament/Bambu PLA Sparkle @BBL H2D.json new file mode 100644 index 0000000000..aaa17229bb --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PLA Sparkle @BBL H2D.json @@ -0,0 +1,99 @@ +{ + "type": "filament", + "name": "Bambu PLA Sparkle @BBL H2D", + "inherits": "Bambu PLA Sparkle @base", + "from": "system", + "setting_id": "GFSA08_04", + "instantiation": "true", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.98", + "0.98" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "12", + "12" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "220", + "220" + ], + "nozzle_temperature_initial_layer": [ + "220", + "220" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PLA Sparkle @BBL X1.json b/resources/profiles/BBL/filament/Bambu PLA Sparkle @BBL X1.json index 7e9b618e38..57b359cfdb 100644 --- a/resources/profiles/BBL/filament/Bambu PLA Sparkle @BBL X1.json +++ b/resources/profiles/BBL/filament/Bambu PLA Sparkle @BBL X1.json @@ -12,5 +12,8 @@ "Bambu Lab X1 0.4 nozzle", "Bambu Lab X1 0.6 nozzle", "Bambu Lab X1 0.8 nozzle" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PLA Sparkle @BBL X1C.json b/resources/profiles/BBL/filament/Bambu PLA Sparkle @BBL X1C.json index 40ef931764..ed141be605 100644 --- a/resources/profiles/BBL/filament/Bambu PLA Sparkle @BBL X1C.json +++ b/resources/profiles/BBL/filament/Bambu PLA Sparkle @BBL X1C.json @@ -18,5 +18,8 @@ ], "filament_start_gcode": [ "; filament start gcode\n{if (bed_temperature[current_extruder] >55)||(bed_temperature_initial_layer[current_extruder] >55)}M106 P3 S200\n{elsif(bed_temperature[current_extruder] >50)||(bed_temperature_initial_layer[current_extruder] >50)}M106 P3 S150\n{elsif(bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S50\n{endif}\nM142 P1 R35 S40\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PLA Tough @BBL H2D 0.2 nozzle.json b/resources/profiles/BBL/filament/Bambu PLA Tough @BBL H2D 0.2 nozzle.json new file mode 100644 index 0000000000..907c2de210 --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PLA Tough @BBL H2D 0.2 nozzle.json @@ -0,0 +1,97 @@ +{ + "type": "filament", + "name": "Bambu PLA Tough @BBL H2D 0.2 nozzle", + "inherits": "Bambu PLA Tough @base", + "from": "system", + "setting_id": "GFSA09_08", + "instantiation": "true", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.98", + "0.98" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "2", + "2" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "220", + "220" + ], + "nozzle_temperature_initial_layer": [ + "220", + "220" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.2 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PLA Tough @BBL H2D.json b/resources/profiles/BBL/filament/Bambu PLA Tough @BBL H2D.json new file mode 100644 index 0000000000..eb399a4af7 --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PLA Tough @BBL H2D.json @@ -0,0 +1,99 @@ +{ + "type": "filament", + "name": "Bambu PLA Tough @BBL H2D", + "inherits": "Bambu PLA Tough @base", + "from": "system", + "setting_id": "GFSA09_06", + "instantiation": "true", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.98", + "0.98" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "21", + "21" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "220", + "220" + ], + "nozzle_temperature_initial_layer": [ + "220", + "220" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PLA Tough @BBL X1.json b/resources/profiles/BBL/filament/Bambu PLA Tough @BBL X1.json index afab239c47..ec139d32fe 100644 --- a/resources/profiles/BBL/filament/Bambu PLA Tough @BBL X1.json +++ b/resources/profiles/BBL/filament/Bambu PLA Tough @BBL X1.json @@ -15,5 +15,8 @@ "Bambu Lab X1 0.4 nozzle", "Bambu Lab X1 0.6 nozzle", "Bambu Lab X1 0.8 nozzle" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PLA Tough @BBL X1C 0.2 nozzle.json b/resources/profiles/BBL/filament/Bambu PLA Tough @BBL X1C 0.2 nozzle.json index ea19cfcc5e..c348875643 100644 --- a/resources/profiles/BBL/filament/Bambu PLA Tough @BBL X1C 0.2 nozzle.json +++ b/resources/profiles/BBL/filament/Bambu PLA Tough @BBL X1C 0.2 nozzle.json @@ -16,5 +16,8 @@ ], "filament_start_gcode": [ "; filament start gcode\n{if (bed_temperature[current_extruder] >55)||(bed_temperature_initial_layer[current_extruder] >55)}M106 P3 S200\n{elsif(bed_temperature[current_extruder] >50)||(bed_temperature_initial_layer[current_extruder] >50)}M106 P3 S150\n{elsif(bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S50\n{endif}\nM142 P1 R35 S40\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PLA Tough @BBL X1C.json b/resources/profiles/BBL/filament/Bambu PLA Tough @BBL X1C.json index d2b9a46030..8a3bf03096 100644 --- a/resources/profiles/BBL/filament/Bambu PLA Tough @BBL X1C.json +++ b/resources/profiles/BBL/filament/Bambu PLA Tough @BBL X1C.json @@ -21,5 +21,8 @@ ], "filament_start_gcode": [ "; filament start gcode\n{if (bed_temperature[current_extruder] >55)||(bed_temperature_initial_layer[current_extruder] >55)}M106 P3 S200\n{elsif(bed_temperature[current_extruder] >50)||(bed_temperature_initial_layer[current_extruder] >50)}M106 P3 S150\n{elsif(bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S50\n{endif}\nM142 P1 R35 S40\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PLA Wood @BBL H2D 0.8 nozzle.json b/resources/profiles/BBL/filament/Bambu PLA Wood @BBL H2D 0.8 nozzle.json new file mode 100644 index 0000000000..4780cf412c --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PLA Wood @BBL H2D 0.8 nozzle.json @@ -0,0 +1,97 @@ +{ + "type": "filament", + "name": "Bambu PLA Wood @BBL H2D 0.8 nozzle", + "inherits": "Bambu PLA Wood @base", + "from": "system", + "setting_id": "GFSA16_07", + "instantiation": "true", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.98", + "0.98" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "18", + "18" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "220", + "220" + ], + "nozzle_temperature_initial_layer": [ + "220", + "220" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PLA Wood @BBL H2D.json b/resources/profiles/BBL/filament/Bambu PLA Wood @BBL H2D.json new file mode 100644 index 0000000000..30cc301733 --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PLA Wood @BBL H2D.json @@ -0,0 +1,98 @@ +{ + "type": "filament", + "name": "Bambu PLA Wood @BBL H2D", + "inherits": "Bambu PLA Wood @base", + "from": "system", + "setting_id": "GFSA16_06", + "instantiation": "true", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.98", + "0.98" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "18", + "18" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "220", + "220" + ], + "nozzle_temperature_initial_layer": [ + "220", + "220" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PLA-CF @BBL H2D 0.4 nozzle.json b/resources/profiles/BBL/filament/Bambu PLA-CF @BBL H2D 0.4 nozzle.json new file mode 100644 index 0000000000..54dae938f6 --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PLA-CF @BBL H2D 0.4 nozzle.json @@ -0,0 +1,97 @@ +{ + "type": "filament", + "name": "Bambu PLA-CF @BBL H2D 0.4 nozzle", + "inherits": "Bambu PLA-CF @base", + "from": "system", + "setting_id": "GFSA50_08", + "instantiation": "true", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.98", + "0.98" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "15", + "15" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "230", + "230" + ], + "nozzle_temperature_initial_layer": [ + "230", + "230" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PLA-CF @BBL H2D 0.6 nozzle.json b/resources/profiles/BBL/filament/Bambu PLA-CF @BBL H2D 0.6 nozzle.json new file mode 100644 index 0000000000..50aef2c25d --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PLA-CF @BBL H2D 0.6 nozzle.json @@ -0,0 +1,98 @@ +{ + "type": "filament", + "name": "Bambu PLA-CF @BBL H2D 0.6 nozzle", + "inherits": "Bambu PLA-CF @base", + "from": "system", + "setting_id": "GFSA50_06", + "instantiation": "true", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.98", + "0.98" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "18", + "18" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "230", + "230" + ], + "nozzle_temperature_initial_layer": [ + "230", + "230" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PLA-CF @BBL X1C 0.8 nozzle.json b/resources/profiles/BBL/filament/Bambu PLA-CF @BBL X1C 0.8 nozzle.json index d7a632e1bd..42273428a5 100644 --- a/resources/profiles/BBL/filament/Bambu PLA-CF @BBL X1C 0.8 nozzle.json +++ b/resources/profiles/BBL/filament/Bambu PLA-CF @BBL X1C 0.8 nozzle.json @@ -32,5 +32,8 @@ ], "filament_start_gcode": [ "; filament start gcode\n{if (bed_temperature[current_extruder] >55)||(bed_temperature_initial_layer[current_extruder] >55)}M106 P3 S200\n{elsif(bed_temperature[current_extruder] >50)||(bed_temperature_initial_layer[current_extruder] >50)}M106 P3 S150\n{elsif(bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S50\n{endif}\nM142 P1 R35 S40\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PLA-CF @BBL X1C.json b/resources/profiles/BBL/filament/Bambu PLA-CF @BBL X1C.json index 6ec63c6a40..2063fb8c90 100644 --- a/resources/profiles/BBL/filament/Bambu PLA-CF @BBL X1C.json +++ b/resources/profiles/BBL/filament/Bambu PLA-CF @BBL X1C.json @@ -28,5 +28,8 @@ ], "filament_start_gcode": [ "; filament start gcode\n{if (bed_temperature[current_extruder] >55)||(bed_temperature_initial_layer[current_extruder] >55)}M106 P3 S200\n{elsif(bed_temperature[current_extruder] >50)||(bed_temperature_initial_layer[current_extruder] >50)}M106 P3 S150\n{elsif(bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S50\n{endif}\nM142 P1 R35 S40\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PPA-CF @BBL H2D.json b/resources/profiles/BBL/filament/Bambu PPA-CF @BBL H2D.json new file mode 100644 index 0000000000..0417c0f29b --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PPA-CF @BBL H2D.json @@ -0,0 +1,103 @@ +{ + "type": "filament", + "name": "Bambu PPA-CF @BBL H2D", + "inherits": "Bambu PPA-CF @base", + "from": "system", + "setting_id": "GFSN06_02", + "instantiation": "true", + "description": "When printing this filament, there's a risk of nozzle clogging, oozing, warping and low layer adhesion strength. To get better results, please refer to this wiki: Printing Tips for High Temp / Engineering materials.", + "chamber_temperatures": [ + "65" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.96", + "0.96" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "8", + "8" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "290", + "290" + ], + "nozzle_temperature_initial_layer": [ + "290", + "290" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P1 ; set airduct mode to heating mode\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PPA-CF @BBL X1C.json b/resources/profiles/BBL/filament/Bambu PPA-CF @BBL X1C.json index 5d2b3f6a38..0278330335 100644 --- a/resources/profiles/BBL/filament/Bambu PPA-CF @BBL X1C.json +++ b/resources/profiles/BBL/filament/Bambu PPA-CF @BBL X1C.json @@ -1,10 +1,10 @@ { "type": "filament", - "setting_id": "GFSN06_00", "name": "Bambu PPA-CF @BBL X1C", - "from": "system", - "instantiation": "true", "inherits": "Bambu PPA-CF @base", + "from": "system", + "setting_id": "GFSN06_00", + "instantiation": "true", "compatible_printers": [ "Bambu Lab X1 Carbon 0.4 nozzle", "Bambu Lab X1 0.4 nozzle", diff --git a/resources/profiles/BBL/filament/Bambu PPA-CF @BBL X1E.json b/resources/profiles/BBL/filament/Bambu PPA-CF @BBL X1E.json index b58b523d7e..12b3c9d5ed 100644 --- a/resources/profiles/BBL/filament/Bambu PPA-CF @BBL X1E.json +++ b/resources/profiles/BBL/filament/Bambu PPA-CF @BBL X1E.json @@ -1,16 +1,16 @@ { "type": "filament", - "setting_id": "GFSN06_01", "name": "Bambu PPA-CF @BBL X1E", - "from": "system", - "instantiation": "true", "inherits": "Bambu PPA-CF @base", + "from": "system", + "setting_id": "GFSN06_01", + "instantiation": "true", "chamber_temperatures": [ "60" ], "compatible_printers": [ - "Bambu Lab X1E 0.4 nozzle", "Bambu Lab X1E 0.6 nozzle", - "Bambu Lab X1E 0.8 nozzle" + "Bambu Lab X1E 0.8 nozzle", + "Bambu Lab X1E 0.4 nozzle" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PPA-GF @BBL H2D.json b/resources/profiles/BBL/filament/Bambu PPA-GF @BBL H2D.json new file mode 100644 index 0000000000..f102832d0b --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PPA-GF @BBL H2D.json @@ -0,0 +1,102 @@ +{ + "type": "filament", + "name": "Bambu PPA-GF @BBL H2D", + "inherits": "Bambu PPA-GF @base", + "from": "system", + "setting_id": "GFSN07_02", + "instantiation": "true", + "chamber_temperatures": [ + "65" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.96", + "0.96" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "8", + "8" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "290", + "290" + ], + "nozzle_temperature_initial_layer": [ + "290", + "290" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P1 ; set airduct mode to heating mode\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PPA-GF @BBL X1C.json b/resources/profiles/BBL/filament/Bambu PPA-GF @BBL X1C.json new file mode 100644 index 0000000000..38b77951b9 --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PPA-GF @BBL X1C.json @@ -0,0 +1,22 @@ +{ + "type": "filament", + "name": "Bambu PPA-GF @BBL X1C", + "inherits": "Bambu PPA-GF @base", + "from": "system", + "setting_id": "GFSN07_00", + "instantiation": "true", + "compatible_printers": [ + "Bambu Lab X1 Carbon 0.4 nozzle", + "Bambu Lab X1 0.4 nozzle", + "Bambu Lab X1 0.8 nozzle", + "Bambu Lab X1 0.6 nozzle", + "Bambu Lab X1 Carbon 0.6 nozzle", + "Bambu Lab X1 Carbon 0.8 nozzle", + "Bambu Lab P1P 0.4 nozzle", + "Bambu Lab P1P 0.6 nozzle", + "Bambu Lab P1P 0.8 nozzle", + "Bambu Lab P1S 0.6 nozzle", + "Bambu Lab P1S 0.4 nozzle", + "Bambu Lab P1S 0.8 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PPA-GF @BBL X1E.json b/resources/profiles/BBL/filament/Bambu PPA-GF @BBL X1E.json new file mode 100644 index 0000000000..b95356892d --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PPA-GF @BBL X1E.json @@ -0,0 +1,16 @@ +{ + "type": "filament", + "name": "Bambu PPA-GF @BBL X1E", + "inherits": "Bambu PPA-GF @base", + "from": "system", + "setting_id": "GFSN07_01", + "instantiation": "true", + "chamber_temperatures": [ + "60" + ], + "compatible_printers": [ + "Bambu Lab X1E 0.6 nozzle", + "Bambu Lab X1E 0.8 nozzle", + "Bambu Lab X1E 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PPA-GF @base.json b/resources/profiles/BBL/filament/Bambu PPA-GF @base.json new file mode 100644 index 0000000000..86aeb1fa01 --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PPA-GF @base.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "name": "Bambu PPA-GF @base", + "inherits": "fdm_filament_ppa", + "from": "system", + "filament_id": "GFN07", + "instantiation": "false", + "filament_type": [ + "PPA-GF" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PPS-CF @BBL H2D.json b/resources/profiles/BBL/filament/Bambu PPS-CF @BBL H2D.json new file mode 100644 index 0000000000..029cde91c7 --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PPS-CF @BBL H2D.json @@ -0,0 +1,103 @@ +{ + "type": "filament", + "name": "Bambu PPS-CF @BBL H2D", + "inherits": "Bambu PPS-CF @base", + "from": "system", + "setting_id": "GFST02_01", + "instantiation": "true", + "description": "When printing this filament, there's a risk of nozzle clogging, oozing, warping and low layer adhesion strength. To get better results, please refer to this wiki: Printing Tips for High Temp / Engineering materials.", + "chamber_temperatures": [ + "65" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.96", + "0.96" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "6", + "6" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "320", + "320" + ], + "nozzle_temperature_initial_layer": [ + "320", + "320" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P1 ; set airduct mode to heating mode\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PVA @BBL H2D 0.2 nozzle.json b/resources/profiles/BBL/filament/Bambu PVA @BBL H2D 0.2 nozzle.json new file mode 100644 index 0000000000..54ec5ce227 --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PVA @BBL H2D 0.2 nozzle.json @@ -0,0 +1,98 @@ +{ + "type": "filament", + "name": "Bambu PVA @BBL H2D 0.2 nozzle", + "inherits": "Bambu PVA @base", + "from": "system", + "setting_id": "GFSS04_11", + "instantiation": "true", + "description": "This is a water-soluble support filament, and usually it is only for the support structure and not for the model body. Printing this filament is of many requirements, and to get better printing quality, please refer to this wiki: PVA Printing Guide.", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "1", + "1" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "1", + "1" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "240", + "240" + ], + "nozzle_temperature_initial_layer": [ + "240", + "240" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.2 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PVA @BBL H2D.json b/resources/profiles/BBL/filament/Bambu PVA @BBL H2D.json new file mode 100644 index 0000000000..4d0b4f3979 --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu PVA @BBL H2D.json @@ -0,0 +1,100 @@ +{ + "type": "filament", + "name": "Bambu PVA @BBL H2D", + "inherits": "Bambu PVA @base", + "from": "system", + "setting_id": "GFSS04_10", + "instantiation": "true", + "description": "This is a water-soluble support filament, and usually it is only for the support structure and not for the model body. Printing this filament is of many requirements, and to get better printing quality, please refer to this wiki: PVA Printing Guide.", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "1", + "1" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "6", + "6" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "240", + "240" + ], + "nozzle_temperature_initial_layer": [ + "240", + "240" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu Support For PA PET @BBL H2D.json b/resources/profiles/BBL/filament/Bambu Support For PA PET @BBL H2D.json new file mode 100644 index 0000000000..5ef2110ff7 --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu Support For PA PET @BBL H2D.json @@ -0,0 +1,103 @@ +{ + "type": "filament", + "name": "Bambu Support For PA/PET @BBL H2D", + "inherits": "Bambu Support For PA/PET @base", + "from": "system", + "setting_id": "GFSS03_03", + "instantiation": "true", + "description": "This is a non-water-soluble support filament, and usually it is only for the support structure and not for the model body. To get better printing quality, please refer to this wiki: Printing Tips for Support Filament and Support Function.", + "chamber_temperatures": [ + "65" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "1", + "1" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "8", + "8" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "280", + "280" + ], + "nozzle_temperature_initial_layer": [ + "280", + "280" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P1 ; set airduct mode to heating mode\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu Support For PLA @BBL H2D 0.2 nozzle.json b/resources/profiles/BBL/filament/Bambu Support For PLA @BBL H2D 0.2 nozzle.json new file mode 100644 index 0000000000..e3100c5fd7 --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu Support For PLA @BBL H2D 0.2 nozzle.json @@ -0,0 +1,98 @@ +{ + "type": "filament", + "name": "Bambu Support For PLA @BBL H2D 0.2 nozzle", + "inherits": "Bambu Support For PLA @base", + "from": "system", + "setting_id": "GFSS02_06", + "instantiation": "true", + "description": "This is a non-water-soluble support filament, and usually it is only for the support structure and not for the model body. To get better printing quality, please refer to this wiki: Printing Tips for Support Filament and Support Function.", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "1", + "1" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "0.5", + "0.5" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "240", + "240" + ], + "nozzle_temperature_initial_layer": [ + "240", + "240" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.2 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu Support For PLA @BBL H2D.json b/resources/profiles/BBL/filament/Bambu Support For PLA @BBL H2D.json new file mode 100644 index 0000000000..460a15e573 --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu Support For PLA @BBL H2D.json @@ -0,0 +1,100 @@ +{ + "type": "filament", + "name": "Bambu Support For PLA @BBL H2D", + "inherits": "Bambu Support For PLA @base", + "from": "system", + "setting_id": "GFSS02_07", + "instantiation": "true", + "description": "This is a non-water-soluble support filament, and usually it is only for the support structure and not for the model body. To get better printing quality, please refer to this wiki: Printing Tips for Support Filament and Support Function.", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "1", + "1" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "12", + "12" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "220", + "220" + ], + "nozzle_temperature_initial_layer": [ + "220", + "220" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu Support For PLA-PETG @BBL H2D 0.2 nozzle.json b/resources/profiles/BBL/filament/Bambu Support For PLA-PETG @BBL H2D 0.2 nozzle.json new file mode 100644 index 0000000000..883277fedf --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu Support For PLA-PETG @BBL H2D 0.2 nozzle.json @@ -0,0 +1,104 @@ +{ + "type": "filament", + "name": "Bambu Support For PLA/PETG @BBL H2D 0.2 nozzle", + "inherits": "Bambu Support For PLA/PETG @base", + "from": "system", + "setting_id": "GFSS05_09", + "instantiation": "true", + "description": "This is a non-water-soluble support filament, and usually it is only for the support structure and not for the model body. To get better printing quality, please refer to this wiki: Printing Tips for Support Filament and Support Function.", + "eng_plate_temp": [ + "60" + ], + "eng_plate_temp_initial_layer": [ + "60" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "1", + "1" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "0.5", + "0.5" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "210", + "210" + ], + "nozzle_temperature_initial_layer": [ + "210", + "210" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.2 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu Support For PLA-PETG @BBL H2D.json b/resources/profiles/BBL/filament/Bambu Support For PLA-PETG @BBL H2D.json new file mode 100644 index 0000000000..b0632286e4 --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu Support For PLA-PETG @BBL H2D.json @@ -0,0 +1,106 @@ +{ + "type": "filament", + "name": "Bambu Support For PLA/PETG @BBL H2D", + "inherits": "Bambu Support For PLA/PETG @base", + "from": "system", + "setting_id": "GFSS05_08", + "instantiation": "true", + "description": "This is a non-water-soluble support filament, and usually it is only for the support structure and not for the model body. To get better printing quality, please refer to this wiki: Printing Tips for Support Filament and Support Function.", + "eng_plate_temp": [ + "60" + ], + "eng_plate_temp_initial_layer": [ + "60" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "1", + "1" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "6", + "6" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "210", + "210" + ], + "nozzle_temperature_initial_layer": [ + "210", + "210" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu Support G @BBL H2D.json b/resources/profiles/BBL/filament/Bambu Support G @BBL H2D.json new file mode 100644 index 0000000000..bda16fedeb --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu Support G @BBL H2D.json @@ -0,0 +1,103 @@ +{ + "type": "filament", + "name": "Bambu Support G @BBL H2D", + "inherits": "Bambu Support G @BBL X1C", + "from": "system", + "setting_id": "GFSS01_02", + "instantiation": "true", + "description": "This is a non-water-soluble support filament, and usually it is only for the support structure and not for the model body. To get better printing quality, please refer to this wiki: Printing Tips for Support Filament and Support Function.", + "chamber_temperatures": [ + "65" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "1", + "1" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "8", + "8" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "280", + "280" + ], + "nozzle_temperature_initial_layer": [ + "280", + "280" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P1 ; set airduct mode to heating mode\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu Support W @BBL H2D 0.2 nozzle.json b/resources/profiles/BBL/filament/Bambu Support W @BBL H2D 0.2 nozzle.json new file mode 100644 index 0000000000..b216fd53a8 --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu Support W @BBL H2D 0.2 nozzle.json @@ -0,0 +1,98 @@ +{ + "type": "filament", + "name": "Bambu Support W @BBL H2D 0.2 nozzle", + "inherits": "Bambu Support W @base", + "from": "system", + "setting_id": "GFSS00_06", + "instantiation": "true", + "description": "This is a non-water-soluble support filament, and usually it is only for the support structure and not for the model body. To get better printing quality, please refer to this wiki: Printing Tips for Support Filament and Support Function.", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "1", + "1" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "0.5", + "0.5" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "240", + "240" + ], + "nozzle_temperature_initial_layer": [ + "240", + "240" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.2 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu Support W @BBL H2D.json b/resources/profiles/BBL/filament/Bambu Support W @BBL H2D.json new file mode 100644 index 0000000000..3757377e0d --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu Support W @BBL H2D.json @@ -0,0 +1,100 @@ +{ + "type": "filament", + "name": "Bambu Support W @BBL H2D", + "inherits": "Bambu Support W @base", + "from": "system", + "setting_id": "GFSS00_05", + "instantiation": "true", + "description": "This is a non-water-soluble support filament, and usually it is only for the support structure and not for the model body. To get better printing quality, please refer to this wiki: Printing Tips for Support Filament and Support Function.", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "1", + "1" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "12", + "12" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "220", + "220" + ], + "nozzle_temperature_initial_layer": [ + "220", + "220" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu Support W @BBL X1.json b/resources/profiles/BBL/filament/Bambu Support W @BBL X1.json index 3d00718f7e..9c93fb34b5 100644 --- a/resources/profiles/BBL/filament/Bambu Support W @BBL X1.json +++ b/resources/profiles/BBL/filament/Bambu Support W @BBL X1.json @@ -9,5 +9,8 @@ "Bambu Lab X1 0.4 nozzle", "Bambu Lab X1 0.6 nozzle", "Bambu Lab X1 0.8 nozzle" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu Support W @BBL X1C 0.2 nozzle.json b/resources/profiles/BBL/filament/Bambu Support W @BBL X1C 0.2 nozzle.json index 1b18733d10..3a0a8203f7 100644 --- a/resources/profiles/BBL/filament/Bambu Support W @BBL X1C 0.2 nozzle.json +++ b/resources/profiles/BBL/filament/Bambu Support W @BBL X1C 0.2 nozzle.json @@ -19,5 +19,8 @@ "Bambu Lab X1 0.2 nozzle", "Bambu Lab P1S 0.2 nozzle", "Bambu Lab X1E 0.2 nozzle" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu Support W @BBL X1C.json b/resources/profiles/BBL/filament/Bambu Support W @BBL X1C.json index 206d74ec83..c81b0b6085 100644 --- a/resources/profiles/BBL/filament/Bambu Support W @BBL X1C.json +++ b/resources/profiles/BBL/filament/Bambu Support W @BBL X1C.json @@ -15,5 +15,8 @@ "Bambu Lab X1E 0.4 nozzle", "Bambu Lab X1E 0.6 nozzle", "Bambu Lab X1E 0.8 nozzle" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu Support for ABS @BBL H2D.json b/resources/profiles/BBL/filament/Bambu Support for ABS @BBL H2D.json new file mode 100644 index 0000000000..18424780ce --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu Support for ABS @BBL H2D.json @@ -0,0 +1,103 @@ +{ + "type": "filament", + "name": "Bambu Support for ABS @BBL H2D", + "inherits": "Bambu Support for ABS @base", + "from": "system", + "setting_id": "GFSS06_02", + "instantiation": "true", + "description": "This is a non-water-soluble support filament, and usually it is only for the support structure and not for the model body. To get better printing quality, please refer to this wiki: Printing Tips for Support Filament and Support Function.", + "chamber_temperatures": [ + "65" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.95", + "0.95" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "6", + "6" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "270", + "270" + ], + "nozzle_temperature_initial_layer": [ + "260", + "260" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P1 ; set airduct mode to heating mode\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu Support for ABS @base.json b/resources/profiles/BBL/filament/Bambu Support for ABS @base.json index 3bd74d4d96..67d9ac55e6 100644 --- a/resources/profiles/BBL/filament/Bambu Support for ABS @base.json +++ b/resources/profiles/BBL/filament/Bambu Support for ABS @base.json @@ -12,6 +12,9 @@ "filament_cost": [ "29.98" ], + "filament_density": [ + "1.16" + ], "filament_flow_ratio": [ "0.95" ], diff --git a/resources/profiles/BBL/filament/Bambu TPU 95A @BBL H2D.json b/resources/profiles/BBL/filament/Bambu TPU 95A @BBL H2D.json new file mode 100644 index 0000000000..1949e6d644 --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu TPU 95A @BBL H2D.json @@ -0,0 +1,100 @@ +{ + "type": "filament", + "name": "Bambu TPU 95A @BBL H2D", + "inherits": "Bambu TPU 95A @base", + "from": "system", + "setting_id": "GFSU01_03", + "instantiation": "true", + "description": "This filament is too soft and not compatible with the AMS. Printing it is of many requirements, and to get better printing quality, please refer to this wiki: TPU printing guide.", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "1", + "1" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "3.6", + "3.6" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "230", + "230" + ], + "nozzle_temperature_initial_layer": [ + "230", + "230" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu TPU 95A HF @BBL H2D.json b/resources/profiles/BBL/filament/Bambu TPU 95A HF @BBL H2D.json new file mode 100644 index 0000000000..5b6d2d18bc --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu TPU 95A HF @BBL H2D.json @@ -0,0 +1,100 @@ +{ + "type": "filament", + "name": "Bambu TPU 95A HF @BBL H2D", + "inherits": "Bambu TPU 95A HF @base", + "from": "system", + "setting_id": "GFSU00_08", + "instantiation": "true", + "description": "This filament is too soft and not compatible with the AMS. Printing it is of many requirements, and to get better printing quality, please refer to this wiki: TPU printing guide.", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "1", + "1" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "12", + "12" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "230", + "230" + ], + "nozzle_temperature_initial_layer": [ + "230", + "230" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu TPU for AMS @BBL A1.json b/resources/profiles/BBL/filament/Bambu TPU for AMS @BBL A1.json index 51db0e836a..52ed49cee1 100644 --- a/resources/profiles/BBL/filament/Bambu TPU for AMS @BBL A1.json +++ b/resources/profiles/BBL/filament/Bambu TPU for AMS @BBL A1.json @@ -5,9 +5,6 @@ "from": "system", "setting_id": "GFSU02_02", "instantiation": "true", - "fan_max_speed": [ - "40" - ], "compatible_printers": [ "Bambu Lab A1 0.4 nozzle", "Bambu Lab A1 0.6 nozzle", diff --git a/resources/profiles/BBL/filament/Bambu TPU for AMS @BBL A1M.json b/resources/profiles/BBL/filament/Bambu TPU for AMS @BBL A1M.json index 9dac74c6e1..bff83af130 100644 --- a/resources/profiles/BBL/filament/Bambu TPU for AMS @BBL A1M.json +++ b/resources/profiles/BBL/filament/Bambu TPU for AMS @BBL A1M.json @@ -5,9 +5,6 @@ "from": "system", "setting_id": "GFSU02_03", "instantiation": "true", - "fan_max_speed": [ - "40" - ], "compatible_printers": [ "Bambu Lab A1 mini 0.4 nozzle", "Bambu Lab A1 mini 0.6 nozzle", diff --git a/resources/profiles/BBL/filament/Bambu TPU for AMS @BBL H2D.json b/resources/profiles/BBL/filament/Bambu TPU for AMS @BBL H2D.json new file mode 100644 index 0000000000..c3b4a2fece --- /dev/null +++ b/resources/profiles/BBL/filament/Bambu TPU for AMS @BBL H2D.json @@ -0,0 +1,100 @@ +{ + "type": "filament", + "name": "Bambu TPU for AMS @BBL H2D", + "inherits": "Bambu TPU for AMS @base", + "from": "system", + "setting_id": "GFSU02_04", + "instantiation": "true", + "description": "If you are to print a kind of soft TPU, please don't slice with this profile, and it is only for TPU that has high enough hardness (not less than 55D) and is compatible with the AMS. To get better printing quality, please refer to this wiki: TPU printing guide.", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.97", + "0.97" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "18", + "18" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "230", + "230" + ], + "nozzle_temperature_initial_layer": [ + "230", + "230" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu TPU for AMS @BBL P1P.json b/resources/profiles/BBL/filament/Bambu TPU for AMS @BBL P1P.json index d1cd9d7625..3c8c7dad73 100644 --- a/resources/profiles/BBL/filament/Bambu TPU for AMS @BBL P1P.json +++ b/resources/profiles/BBL/filament/Bambu TPU for AMS @BBL P1P.json @@ -5,9 +5,6 @@ "from": "system", "setting_id": "GFSU02_01", "instantiation": "true", - "fan_max_speed": [ - "40" - ], "compatible_printers": [ "Bambu Lab P1P 0.4 nozzle", "Bambu Lab P1P 0.6 nozzle", diff --git a/resources/profiles/BBL/filament/Bambu TPU for AMS @BBL X1C.json b/resources/profiles/BBL/filament/Bambu TPU for AMS @BBL X1C.json index 1e054bd6a4..8c7dac662f 100644 --- a/resources/profiles/BBL/filament/Bambu TPU for AMS @BBL X1C.json +++ b/resources/profiles/BBL/filament/Bambu TPU for AMS @BBL X1C.json @@ -5,9 +5,6 @@ "from": "system", "setting_id": "GFSU02_00", "instantiation": "true", - "fan_max_speed": [ - "40" - ], "compatible_printers": [ "Bambu Lab X1 Carbon 0.4 nozzle", "Bambu Lab X1 Carbon 0.6 nozzle", diff --git a/resources/profiles/BBL/filament/Generic ABS @BBL H2D 0.2 nozzle.json b/resources/profiles/BBL/filament/Generic ABS @BBL H2D 0.2 nozzle.json new file mode 100644 index 0000000000..add4df3554 --- /dev/null +++ b/resources/profiles/BBL/filament/Generic ABS @BBL H2D 0.2 nozzle.json @@ -0,0 +1,101 @@ +{ + "type": "filament", + "name": "Generic ABS @BBL H2D 0.2 nozzle", + "inherits": "Generic ABS @0.2 nozzle", + "from": "system", + "setting_id": "GFSB99_08", + "instantiation": "true", + "description": "When printing this filament, there's a risk of warping and low layer adhesion strength. To get better results, please refer to this wiki: Printing Tips for High Temp / Engineering materials.", + "chamber_temperatures": [ + "65" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.95", + "0.95" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "2", + "2" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "270", + "270" + ], + "nozzle_temperature_initial_layer": [ + "260", + "260" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.2 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P1 ; set airduct mode to heating mode\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Generic ABS @BBL H2D.json b/resources/profiles/BBL/filament/Generic ABS @BBL H2D.json new file mode 100644 index 0000000000..9f01340338 --- /dev/null +++ b/resources/profiles/BBL/filament/Generic ABS @BBL H2D.json @@ -0,0 +1,103 @@ +{ + "type": "filament", + "name": "Generic ABS @BBL H2D", + "inherits": "Generic ABS", + "from": "system", + "setting_id": "GFSB99_07", + "instantiation": "true", + "description": "When printing this filament, there's a risk of warping and low layer adhesion strength. To get better results, please refer to this wiki: Printing Tips for High Temp / Engineering materials.", + "chamber_temperatures": [ + "65" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.95", + "0.95" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "15", + "15" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "270", + "270" + ], + "nozzle_temperature_initial_layer": [ + "260", + "260" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P1 ; set airduct mode to heating mode\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Generic ASA @BBL H2D 0.2 nozzle.json b/resources/profiles/BBL/filament/Generic ASA @BBL H2D 0.2 nozzle.json new file mode 100644 index 0000000000..469f17eb53 --- /dev/null +++ b/resources/profiles/BBL/filament/Generic ASA @BBL H2D 0.2 nozzle.json @@ -0,0 +1,101 @@ +{ + "type": "filament", + "name": "Generic ASA @BBL H2D 0.2 nozzle", + "inherits": "Generic ASA @0.2 nozzle", + "from": "system", + "setting_id": "GFSB98_05", + "instantiation": "true", + "description": "When printing this filament, there's a risk of warping and low layer adhesion strength. To get better results, please refer to this wiki: Printing Tips for High Temp / Engineering materials.", + "chamber_temperatures": [ + "65" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.95", + "0.95" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "2", + "2" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "260", + "260" + ], + "nozzle_temperature_initial_layer": [ + "260", + "260" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.2 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P1 ; set airduct mode to heating mode\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Generic ASA @BBL H2D.json b/resources/profiles/BBL/filament/Generic ASA @BBL H2D.json new file mode 100644 index 0000000000..27633a9086 --- /dev/null +++ b/resources/profiles/BBL/filament/Generic ASA @BBL H2D.json @@ -0,0 +1,103 @@ +{ + "type": "filament", + "name": "Generic ASA @BBL H2D", + "inherits": "Generic ASA", + "from": "system", + "setting_id": "GFSB98_06", + "instantiation": "true", + "description": "When printing this filament, there's a risk of warping and low layer adhesion strength. To get better results, please refer to this wiki: Printing Tips for High Temp / Engineering materials.", + "chamber_temperatures": [ + "65" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.95", + "0.95" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "12", + "12" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "260", + "260" + ], + "nozzle_temperature_initial_layer": [ + "260", + "260" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P1 ; set airduct mode to heating mode\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Generic ASA @base.json b/resources/profiles/BBL/filament/Generic ASA @base.json index 15ffd21e2a..148f69f3d0 100644 --- a/resources/profiles/BBL/filament/Generic ASA @base.json +++ b/resources/profiles/BBL/filament/Generic ASA @base.json @@ -6,28 +6,10 @@ "filament_id": "GFB98", "instantiation": "false", "description": "When printing this filament, there's a risk of warping and low layer adhesion strength. To get better results, please refer to this wiki: Printing Tips for High Temp / Engineering materials.", - "eng_plate_temp": [ - "100" - ], - "eng_plate_temp_initial_layer": [ - "100" - ], "filament_flow_ratio": [ "0.95" ], "filament_max_volumetric_speed": [ "12" - ], - "hot_plate_temp": [ - "100" - ], - "hot_plate_temp_initial_layer": [ - "100" - ], - "textured_plate_temp": [ - "100" - ], - "textured_plate_temp_initial_layer": [ - "100" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Generic BVOH @BBL H2D.json b/resources/profiles/BBL/filament/Generic BVOH @BBL H2D.json new file mode 100644 index 0000000000..870817574c --- /dev/null +++ b/resources/profiles/BBL/filament/Generic BVOH @BBL H2D.json @@ -0,0 +1,99 @@ +{ + "type": "filament", + "name": "Generic BVOH @BBL H2D", + "inherits": "Generic BVOH @base", + "from": "system", + "setting_id": "GFSS97_03", + "instantiation": "true", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "1", + "1" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "8", + "8" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "220", + "220" + ], + "nozzle_temperature_initial_layer": [ + "220", + "220" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Generic EVA @BBL H2D.json b/resources/profiles/BBL/filament/Generic EVA @BBL H2D.json new file mode 100644 index 0000000000..f9e3b31453 --- /dev/null +++ b/resources/profiles/BBL/filament/Generic EVA @BBL H2D.json @@ -0,0 +1,100 @@ +{ + "type": "filament", + "name": "Generic EVA @BBL H2D", + "inherits": "Generic EVA @base", + "from": "system", + "setting_id": "GFSR99_03", + "instantiation": "true", + "description": "This is neither a commonly used filament, nor one of Bambu filaments, and it varies a lot from brand to brand. So, it's highly recommended to ask its vendor for suitable profile before printing and adjust some parameters according to its performances.", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "1", + "1" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "12", + "12" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "210", + "210" + ], + "nozzle_temperature_initial_layer": [ + "210", + "210" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Generic EVA @base.json b/resources/profiles/BBL/filament/Generic EVA @base.json index 7c22532034..e8b762fb77 100644 --- a/resources/profiles/BBL/filament/Generic EVA @base.json +++ b/resources/profiles/BBL/filament/Generic EVA @base.json @@ -44,18 +44,18 @@ "hot_plate_temp_initial_layer": [ "55" ], + "nozzle_temperature_range_low": [ + "175" + ], + "nozzle_temperature_range_high": [ + "220" + ], "nozzle_temperature": [ "210" ], "nozzle_temperature_initial_layer": [ "210" ], - "nozzle_temperature_range_high": [ - "220" - ], - "nozzle_temperature_range_low": [ - "175" - ], "overhang_fan_threshold": [ "50%" ], diff --git a/resources/profiles/BBL/filament/Generic HIPS @BBL H2D 0.2 nozzle.json b/resources/profiles/BBL/filament/Generic HIPS @BBL H2D 0.2 nozzle.json new file mode 100644 index 0000000000..1b35b680d1 --- /dev/null +++ b/resources/profiles/BBL/filament/Generic HIPS @BBL H2D 0.2 nozzle.json @@ -0,0 +1,97 @@ +{ + "type": "filament", + "name": "Generic HIPS @BBL H2D 0.2 nozzle", + "inherits": "Generic HIPS @base", + "from": "system", + "setting_id": "GFSS98_07", + "instantiation": "true", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "1", + "1" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "0.5", + "0.5" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "240", + "240" + ], + "nozzle_temperature_initial_layer": [ + "240", + "240" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.2 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Generic HIPS @BBL H2D.json b/resources/profiles/BBL/filament/Generic HIPS @BBL H2D.json new file mode 100644 index 0000000000..2d9615e93a --- /dev/null +++ b/resources/profiles/BBL/filament/Generic HIPS @BBL H2D.json @@ -0,0 +1,99 @@ +{ + "type": "filament", + "name": "Generic HIPS @BBL H2D", + "inherits": "Generic HIPS @base", + "from": "system", + "setting_id": "GFSS98_06", + "instantiation": "true", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "1", + "1" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "8", + "8" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "240", + "240" + ], + "nozzle_temperature_initial_layer": [ + "240", + "240" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Generic PA @BBL H2D.json b/resources/profiles/BBL/filament/Generic PA @BBL H2D.json new file mode 100644 index 0000000000..5664e925e4 --- /dev/null +++ b/resources/profiles/BBL/filament/Generic PA @BBL H2D.json @@ -0,0 +1,134 @@ +{ + "type": "filament", + "name": "Generic PA @BBL H2D", + "inherits": "fdm_filament_pa", + "from": "system", + "filament_id": "GFN99", + "setting_id": "GFSN99_01", + "instantiation": "true", + "description": "When printing this filament, there's a risk of warping and low layer adhesion strength. To get better results, please refer to this wiki: Printing Tips for High Temp / Engineering materials.", + "chamber_temperatures": [ + "65" + ], + "fan_cooling_layer_time": [ + "65" + ], + "fan_max_speed": [ + "85" + ], + "fan_min_speed": [ + "40" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "1", + "1" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "12", + "12" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature_range_low": [ + "240" + ], + "nozzle_temperature_range_high": [ + "280" + ], + "nozzle_temperature": [ + "260", + "260" + ], + "nozzle_temperature_initial_layer": [ + "260", + "260" + ], + "overhang_fan_speed": [ + "95" + ], + "overhang_fan_threshold": [ + "10%" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "10" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P1 ; set airduct mode to heating mode\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Generic PA-CF @BBL H2D.json b/resources/profiles/BBL/filament/Generic PA-CF @BBL H2D.json new file mode 100644 index 0000000000..441ba70eed --- /dev/null +++ b/resources/profiles/BBL/filament/Generic PA-CF @BBL H2D.json @@ -0,0 +1,103 @@ +{ + "type": "filament", + "name": "Generic PA-CF @BBL H2D", + "inherits": "Generic PA-CF", + "from": "system", + "setting_id": "GFSN98_02", + "instantiation": "true", + "description": "When printing this filament, there's a risk of nozzle clogging, oozing, warping and low layer adhesion strength. To get better results, please refer to this wiki: Printing Tips for High Temp / Engineering materials.", + "chamber_temperatures": [ + "65" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "1", + "1" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "8", + "8" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "290", + "290" + ], + "nozzle_temperature_initial_layer": [ + "290", + "290" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P1 ; set airduct mode to heating mode\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Generic PC @BBL H2D 0.2 nozzle.json b/resources/profiles/BBL/filament/Generic PC @BBL H2D 0.2 nozzle.json new file mode 100644 index 0000000000..804435466c --- /dev/null +++ b/resources/profiles/BBL/filament/Generic PC @BBL H2D 0.2 nozzle.json @@ -0,0 +1,101 @@ +{ + "type": "filament", + "name": "Generic PC @BBL H2D 0.2 nozzle", + "inherits": "Generic PC @0.2 nozzle", + "from": "system", + "setting_id": "GFSC99_09", + "instantiation": "true", + "description": "When printing this filament, there's a risk of warping and low layer adhesion strength. To get better results, please refer to this wiki: Printing Tips for High Temp / Engineering materials.", + "chamber_temperatures": [ + "65" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.94", + "0.94" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "1", + "1" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "280", + "280" + ], + "nozzle_temperature_initial_layer": [ + "270", + "270" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.2 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P1 ; set airduct mode to heating mode\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Generic PC @BBL H2D.json b/resources/profiles/BBL/filament/Generic PC @BBL H2D.json new file mode 100644 index 0000000000..1743655b29 --- /dev/null +++ b/resources/profiles/BBL/filament/Generic PC @BBL H2D.json @@ -0,0 +1,103 @@ +{ + "type": "filament", + "name": "Generic PC @BBL H2D", + "inherits": "Generic PC", + "from": "system", + "setting_id": "GFSC99_10", + "instantiation": "true", + "description": "When printing this filament, there's a risk of warping and low layer adhesion strength. To get better results, please refer to this wiki: Printing Tips for High Temp / Engineering materials.", + "chamber_temperatures": [ + "65" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.94", + "0.94" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "16", + "16" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "280", + "280" + ], + "nozzle_temperature_initial_layer": [ + "270", + "270" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P1 ; set airduct mode to heating mode\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Generic PCTG @BBL H2D.json b/resources/profiles/BBL/filament/Generic PCTG @BBL H2D.json new file mode 100644 index 0000000000..89c215a005 --- /dev/null +++ b/resources/profiles/BBL/filament/Generic PCTG @BBL H2D.json @@ -0,0 +1,99 @@ +{ + "type": "filament", + "name": "Generic PCTG @BBL H2D", + "inherits": "Generic PCTG @base", + "from": "system", + "setting_id": "GFSG97_03", + "instantiation": "true", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.95", + "0.95" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "6", + "6" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "255", + "255" + ], + "nozzle_temperature_initial_layer": [ + "255", + "255" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Generic PE @BBL H2D.json b/resources/profiles/BBL/filament/Generic PE @BBL H2D.json new file mode 100644 index 0000000000..458653c4e3 --- /dev/null +++ b/resources/profiles/BBL/filament/Generic PE @BBL H2D.json @@ -0,0 +1,100 @@ +{ + "type": "filament", + "name": "Generic PE @BBL H2D", + "inherits": "Generic PE @base", + "from": "system", + "setting_id": "GFSP99_03", + "instantiation": "true", + "description": "This is neither a commonly used filament, nor one of Bambu filaments, and it varies a lot from brand to brand. So, it's highly recommended to ask its vendor for suitable profile before printing and adjust some parameters according to its performances.", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "1", + "1" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "8", + "8" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "210", + "210" + ], + "nozzle_temperature_initial_layer": [ + "210", + "210" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Generic PE-CF @BBL H2D.json b/resources/profiles/BBL/filament/Generic PE-CF @BBL H2D.json new file mode 100644 index 0000000000..72a14d2241 --- /dev/null +++ b/resources/profiles/BBL/filament/Generic PE-CF @BBL H2D.json @@ -0,0 +1,99 @@ +{ + "type": "filament", + "name": "Generic PE-CF @BBL H2D", + "inherits": "Generic PE-CF @base", + "from": "system", + "setting_id": "GFSP98_03", + "instantiation": "true", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "1", + "1" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "6", + "6" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "210", + "210" + ], + "nozzle_temperature_initial_layer": [ + "210", + "210" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Generic PETG @BBL H2D 0.2 nozzle.json b/resources/profiles/BBL/filament/Generic PETG @BBL H2D 0.2 nozzle.json new file mode 100644 index 0000000000..4607ac33d7 --- /dev/null +++ b/resources/profiles/BBL/filament/Generic PETG @BBL H2D 0.2 nozzle.json @@ -0,0 +1,97 @@ +{ + "type": "filament", + "name": "Generic PETG @BBL H2D 0.2 nozzle", + "inherits": "Generic PETG @base", + "from": "system", + "setting_id": "GFSG99_06", + "instantiation": "true", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.95", + "0.95" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "1", + "1" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "255", + "255" + ], + "nozzle_temperature_initial_layer": [ + "255", + "255" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.2 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Generic PETG @BBL H2D.json b/resources/profiles/BBL/filament/Generic PETG @BBL H2D.json new file mode 100644 index 0000000000..599c6d43fc --- /dev/null +++ b/resources/profiles/BBL/filament/Generic PETG @BBL H2D.json @@ -0,0 +1,99 @@ +{ + "type": "filament", + "name": "Generic PETG @BBL H2D", + "inherits": "Generic PETG @base", + "from": "system", + "setting_id": "GFSG99_05", + "instantiation": "true", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.95", + "0.95" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "12", + "12" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "255", + "255" + ], + "nozzle_temperature_initial_layer": [ + "255", + "255" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Generic PETG HF @BBL H2D 0.2 nozzle.json b/resources/profiles/BBL/filament/Generic PETG HF @BBL H2D 0.2 nozzle.json new file mode 100644 index 0000000000..64ef2ad746 --- /dev/null +++ b/resources/profiles/BBL/filament/Generic PETG HF @BBL H2D 0.2 nozzle.json @@ -0,0 +1,97 @@ +{ + "type": "filament", + "name": "Generic PETG HF @BBL H2D 0.2 nozzle", + "inherits": "Generic PETG HF @base", + "from": "system", + "setting_id": "GFSG96_09", + "instantiation": "true", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.95", + "0.95" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "1", + "1" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "220", + "220" + ], + "nozzle_temperature_initial_layer": [ + "220", + "220" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.2 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Generic PETG HF @BBL H2D.json b/resources/profiles/BBL/filament/Generic PETG HF @BBL H2D.json new file mode 100644 index 0000000000..bb64552085 --- /dev/null +++ b/resources/profiles/BBL/filament/Generic PETG HF @BBL H2D.json @@ -0,0 +1,99 @@ +{ + "type": "filament", + "name": "Generic PETG HF @BBL H2D", + "inherits": "Generic PETG HF @base", + "from": "system", + "setting_id": "GFSG96_08", + "instantiation": "true", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.95", + "0.95" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "16", + "16" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "220", + "220" + ], + "nozzle_temperature_initial_layer": [ + "220", + "220" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Generic PETG HF @base.json b/resources/profiles/BBL/filament/Generic PETG HF @base.json index 085538fe91..7c27e61eb4 100644 --- a/resources/profiles/BBL/filament/Generic PETG HF @base.json +++ b/resources/profiles/BBL/filament/Generic PETG HF @base.json @@ -41,15 +41,15 @@ "hot_plate_temp_initial_layer": [ "70" ], + "nozzle_temperature_range_high": [ + "270" + ], "nozzle_temperature": [ "220" ], "nozzle_temperature_initial_layer": [ "220" ], - "nozzle_temperature_range_high": [ - "270" - ], "overhang_fan_speed": [ "90" ], diff --git a/resources/profiles/BBL/filament/Generic PETG-CF @BBL H2D.json b/resources/profiles/BBL/filament/Generic PETG-CF @BBL H2D.json new file mode 100644 index 0000000000..d78ea81ebc --- /dev/null +++ b/resources/profiles/BBL/filament/Generic PETG-CF @BBL H2D.json @@ -0,0 +1,111 @@ +{ + "type": "filament", + "name": "Generic PETG-CF @BBL H2D", + "inherits": "Generic PETG-CF @base", + "from": "system", + "setting_id": "GFSG98_02", + "instantiation": "true", + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "5" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.95", + "0.95" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "11.5", + "11.5" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "255", + "255" + ], + "nozzle_temperature_initial_layer": [ + "255", + "255" + ], + "overhang_fan_speed": [ + "100" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Generic PETG-CF @base.json b/resources/profiles/BBL/filament/Generic PETG-CF @base.json index 5690901216..3287772f6b 100644 --- a/resources/profiles/BBL/filament/Generic PETG-CF @base.json +++ b/resources/profiles/BBL/filament/Generic PETG-CF @base.json @@ -44,12 +44,12 @@ "hot_plate_temp_initial_layer": [ "70" ], - "nozzle_temperature_range_high": [ - "270" - ], "nozzle_temperature_range_low": [ "240" ], + "nozzle_temperature_range_high": [ + "270" + ], "overhang_fan_speed": [ "90" ], diff --git a/resources/profiles/BBL/filament/Generic PHA @BBL H2D.json b/resources/profiles/BBL/filament/Generic PHA @BBL H2D.json new file mode 100644 index 0000000000..09bddf1b00 --- /dev/null +++ b/resources/profiles/BBL/filament/Generic PHA @BBL H2D.json @@ -0,0 +1,100 @@ +{ + "type": "filament", + "name": "Generic PHA @BBL H2D", + "inherits": "Generic PHA @base", + "from": "system", + "setting_id": "GFSR98_03", + "instantiation": "true", + "description": "This is neither a commonly used filament, nor one of Bambu filaments, and it varies a lot from brand to brand. So, it's highly recommended to ask its vendor for suitable profile before printing and adjust some parameters according to its performances.", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "1", + "1" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "6", + "6" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "220", + "220" + ], + "nozzle_temperature_initial_layer": [ + "220", + "220" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Generic PLA @0.2 nozzle.json b/resources/profiles/BBL/filament/Generic PLA @0.2 nozzle.json index e904863bd0..deefbc71d4 100644 --- a/resources/profiles/BBL/filament/Generic PLA @0.2 nozzle.json +++ b/resources/profiles/BBL/filament/Generic PLA @0.2 nozzle.json @@ -16,5 +16,8 @@ ], "filament_start_gcode": [ "; filament start gcode\n{if (bed_temperature[current_extruder] >55)||(bed_temperature_initial_layer[current_extruder] >55)}M106 P3 S200\n{elsif(bed_temperature[current_extruder] >50)||(bed_temperature_initial_layer[current_extruder] >50)}M106 P3 S150\n{elsif(bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S50\n{endif}\n\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Generic PLA @BBL H2D 0.2 nozzle.json b/resources/profiles/BBL/filament/Generic PLA @BBL H2D 0.2 nozzle.json new file mode 100644 index 0000000000..01770ee9bd --- /dev/null +++ b/resources/profiles/BBL/filament/Generic PLA @BBL H2D 0.2 nozzle.json @@ -0,0 +1,98 @@ +{ + "type": "filament", + "name": "Generic PLA @BBL H2D 0.2 nozzle", + "inherits": "Generic PLA @base", + "from": "system", + "setting_id": "GFSL99_07", + "instantiation": "true", + "description": "The generic presets are conservatively tuned for compatibility with a wider range of filaments. For higher printing quality and speeds, please use Bambu filaments with Bambu presets.", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.98", + "0.98" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "1.6", + "1.6" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "220", + "220" + ], + "nozzle_temperature_initial_layer": [ + "220", + "220" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.2 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Generic PLA @BBL H2D.json b/resources/profiles/BBL/filament/Generic PLA @BBL H2D.json new file mode 100644 index 0000000000..c6d8383d39 --- /dev/null +++ b/resources/profiles/BBL/filament/Generic PLA @BBL H2D.json @@ -0,0 +1,100 @@ +{ + "type": "filament", + "name": "Generic PLA @BBL H2D", + "inherits": "Generic PLA @base", + "from": "system", + "setting_id": "GFSL99_06", + "instantiation": "true", + "description": "The generic presets are conservatively tuned for compatibility with a wider range of filaments. For higher printing quality and speeds, please use Bambu filaments with Bambu presets.", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.98", + "0.98" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "12", + "12" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "220", + "220" + ], + "nozzle_temperature_initial_layer": [ + "220", + "220" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Generic PLA High Speed @BBL H2D 0.2 nozzle.json b/resources/profiles/BBL/filament/Generic PLA High Speed @BBL H2D 0.2 nozzle.json new file mode 100644 index 0000000000..adf39adc7d --- /dev/null +++ b/resources/profiles/BBL/filament/Generic PLA High Speed @BBL H2D 0.2 nozzle.json @@ -0,0 +1,97 @@ +{ + "type": "filament", + "name": "Generic PLA High Speed @BBL H2D 0.2 nozzle", + "inherits": "Generic PLA High Speed @BBL X1C", + "from": "system", + "setting_id": "GFSL95_09", + "instantiation": "true", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.98", + "0.98" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "2", + "2" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "220", + "220" + ], + "nozzle_temperature_initial_layer": [ + "220", + "220" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.2 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Generic PLA High Speed @BBL H2D.json b/resources/profiles/BBL/filament/Generic PLA High Speed @BBL H2D.json new file mode 100644 index 0000000000..48bdc166ac --- /dev/null +++ b/resources/profiles/BBL/filament/Generic PLA High Speed @BBL H2D.json @@ -0,0 +1,102 @@ +{ + "type": "filament", + "name": "Generic PLA High Speed @BBL H2D", + "inherits": "Generic PLA High Speed @base", + "from": "system", + "setting_id": "GFSL95_08", + "instantiation": "true", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.98", + "0.98" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "18", + "18" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "220", + "220" + ], + "nozzle_temperature_initial_layer": [ + "220", + "220" + ], + "slow_down_layer_time": [ + "4" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Generic PLA Silk @BBL H2D.json b/resources/profiles/BBL/filament/Generic PLA Silk @BBL H2D.json new file mode 100644 index 0000000000..9d4931be57 --- /dev/null +++ b/resources/profiles/BBL/filament/Generic PLA Silk @BBL H2D.json @@ -0,0 +1,100 @@ +{ + "type": "filament", + "name": "Generic PLA Silk @BBL H2D", + "inherits": "Generic PLA Silk @base", + "from": "system", + "setting_id": "GFSL96_02", + "instantiation": "true", + "description": "To make the prints get higher gloss, please dry the filament before use, and set the outer wall speed to be 40 to 60 mm/s when slicing.", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.98", + "0.98" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "7.5", + "7.5" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "220", + "220" + ], + "nozzle_temperature_initial_layer": [ + "220", + "220" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Generic PLA Silk.json b/resources/profiles/BBL/filament/Generic PLA Silk.json index 40fa7b252c..b9dce32b37 100644 --- a/resources/profiles/BBL/filament/Generic PLA Silk.json +++ b/resources/profiles/BBL/filament/Generic PLA Silk.json @@ -27,5 +27,8 @@ ], "filament_start_gcode": [ "; filament start gcode\n{if (bed_temperature[current_extruder] >55)||(bed_temperature_initial_layer[current_extruder] >55)}M106 P3 S200\n{elsif(bed_temperature[current_extruder] >50)||(bed_temperature_initial_layer[current_extruder] >50)}M106 P3 S150\n{elsif(bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S50\n{endif}\n\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Generic PLA-CF @BBL H2D.json b/resources/profiles/BBL/filament/Generic PLA-CF @BBL H2D.json new file mode 100644 index 0000000000..27a78eab40 --- /dev/null +++ b/resources/profiles/BBL/filament/Generic PLA-CF @BBL H2D.json @@ -0,0 +1,99 @@ +{ + "type": "filament", + "name": "Generic PLA-CF @BBL H2D", + "inherits": "Generic PLA-CF @base", + "from": "system", + "setting_id": "GFSL98_02", + "instantiation": "true", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.95", + "0.95" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "12", + "12" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "220", + "220" + ], + "nozzle_temperature_initial_layer": [ + "220", + "220" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Generic PLA-CF.json b/resources/profiles/BBL/filament/Generic PLA-CF.json index b4e3affc2c..198072a86d 100644 --- a/resources/profiles/BBL/filament/Generic PLA-CF.json +++ b/resources/profiles/BBL/filament/Generic PLA-CF.json @@ -18,5 +18,8 @@ "Bambu Lab X1E 0.4 nozzle", "Bambu Lab X1E 0.6 nozzle", "Bambu Lab X1E 0.8 nozzle" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Generic PLA.json b/resources/profiles/BBL/filament/Generic PLA.json index 70ccc0d984..ed6d69aa8e 100644 --- a/resources/profiles/BBL/filament/Generic PLA.json +++ b/resources/profiles/BBL/filament/Generic PLA.json @@ -21,5 +21,8 @@ ], "filament_start_gcode": [ "; filament start gcode\n{if (bed_temperature[current_extruder] >55)||(bed_temperature_initial_layer[current_extruder] >55)}M106 P3 S200\n{elsif(bed_temperature[current_extruder] >50)||(bed_temperature_initial_layer[current_extruder] >50)}M106 P3 S150\n{elsif(bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S50\n{endif}\n\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Generic PP @BBL H2D.json b/resources/profiles/BBL/filament/Generic PP @BBL H2D.json new file mode 100644 index 0000000000..1752948bf4 --- /dev/null +++ b/resources/profiles/BBL/filament/Generic PP @BBL H2D.json @@ -0,0 +1,100 @@ +{ + "type": "filament", + "name": "Generic PP @BBL H2D", + "inherits": "Generic PP @base", + "from": "system", + "setting_id": "GFSP97_04", + "instantiation": "true", + "description": "This is neither a commonly used filament, nor one of Bambu filaments, and it varies a lot from brand to brand. So, it's highly recommended to ask its vendor for suitable profile before printing and adjust some parameters according to its performances.", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "1", + "1" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "12", + "12" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "235", + "235" + ], + "nozzle_temperature_initial_layer": [ + "235", + "235" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Generic PP-CF @BBL H2D.json b/resources/profiles/BBL/filament/Generic PP-CF @BBL H2D.json new file mode 100644 index 0000000000..794a59f94a --- /dev/null +++ b/resources/profiles/BBL/filament/Generic PP-CF @BBL H2D.json @@ -0,0 +1,100 @@ +{ + "type": "filament", + "name": "Generic PP-CF @BBL H2D", + "inherits": "Generic PP-CF @base", + "from": "system", + "setting_id": "GFSP96_02", + "instantiation": "true", + "description": "This is neither a commonly used filament, nor one of Bambu filaments, and it varies a lot from brand to brand. So, it's highly recommended to ask its vendor for suitable profile before printing and adjust some parameters according to its performances.", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "1", + "1" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "6", + "6" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "235", + "235" + ], + "nozzle_temperature_initial_layer": [ + "235", + "235" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Generic PP-GF @BBL H2D.json b/resources/profiles/BBL/filament/Generic PP-GF @BBL H2D.json new file mode 100644 index 0000000000..8ac1916b6d --- /dev/null +++ b/resources/profiles/BBL/filament/Generic PP-GF @BBL H2D.json @@ -0,0 +1,100 @@ +{ + "type": "filament", + "name": "Generic PP-GF @BBL H2D", + "inherits": "Generic PP-GF @base", + "from": "system", + "setting_id": "GFSP95_01", + "instantiation": "true", + "description": "This is neither a commonly used filament, nor one of Bambu filaments, and it varies a lot from brand to brand. So, it's highly recommended to ask its vendor for suitable profile before printing and adjust some parameters according to its performances.", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "1", + "1" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "6", + "6" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "235", + "235" + ], + "nozzle_temperature_initial_layer": [ + "235", + "235" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Generic PPA-CF @BBL H2D.json b/resources/profiles/BBL/filament/Generic PPA-CF @BBL H2D.json new file mode 100644 index 0000000000..3401c4113f --- /dev/null +++ b/resources/profiles/BBL/filament/Generic PPA-CF @BBL H2D.json @@ -0,0 +1,109 @@ +{ + "type": "filament", + "name": "Generic PPA-CF @BBL H2D", + "inherits": "Generic PPA-CF @base", + "from": "system", + "setting_id": "GFSN97_02", + "instantiation": "true", + "description": "When printing this filament, there's a risk of nozzle clogging, oozing, warping and low layer adhesion strength. To get better results, please refer to this wiki: Printing Tips for High Temp / Engineering materials.", + "chamber_temperatures": [ + "65" + ], + "fan_max_speed": [ + "35" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.96", + "0.96" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "6.5", + "6.5" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "290", + "290" + ], + "nozzle_temperature_initial_layer": [ + "290", + "290" + ], + "overhang_fan_threshold": [ + "25%" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P1 ; set airduct mode to heating mode\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Generic PPA-GF @BBL H2D.json b/resources/profiles/BBL/filament/Generic PPA-GF @BBL H2D.json new file mode 100644 index 0000000000..31dea97308 --- /dev/null +++ b/resources/profiles/BBL/filament/Generic PPA-GF @BBL H2D.json @@ -0,0 +1,102 @@ +{ + "type": "filament", + "name": "Generic PPA-GF @BBL H2D", + "inherits": "Generic PPA-GF @base", + "from": "system", + "setting_id": "GFSN96_02", + "instantiation": "true", + "chamber_temperatures": [ + "65" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.96", + "0.96" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "6", + "6" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "290", + "290" + ], + "nozzle_temperature_initial_layer": [ + "290", + "290" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P1 ; set airduct mode to heating mode\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Generic PPS @BBL H2D.json b/resources/profiles/BBL/filament/Generic PPS @BBL H2D.json new file mode 100644 index 0000000000..ca2f5d8a42 --- /dev/null +++ b/resources/profiles/BBL/filament/Generic PPS @BBL H2D.json @@ -0,0 +1,102 @@ +{ + "type": "filament", + "name": "Generic PPS @BBL H2D", + "inherits": "Generic PPS @base", + "from": "system", + "setting_id": "GFST97_01", + "instantiation": "true", + "chamber_temperatures": [ + "65" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.96", + "0.96" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "4", + "4" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "320", + "320" + ], + "nozzle_temperature_initial_layer": [ + "320", + "320" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P1 ; set airduct mode to heating mode\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Generic PPS-CF @BBL H2D.json b/resources/profiles/BBL/filament/Generic PPS-CF @BBL H2D.json new file mode 100644 index 0000000000..a0c4abc12b --- /dev/null +++ b/resources/profiles/BBL/filament/Generic PPS-CF @BBL H2D.json @@ -0,0 +1,103 @@ +{ + "type": "filament", + "name": "Generic PPS-CF @BBL H2D", + "inherits": "Generic PPS-CF @base", + "from": "system", + "setting_id": "GFST98_01", + "instantiation": "true", + "description": "When printing this filament, there's a risk of nozzle clogging, oozing, warping and low layer adhesion strength. To get better results, please refer to this wiki: Printing Tips for High Temp / Engineering materials.", + "chamber_temperatures": [ + "65" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.96", + "0.96" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "3", + "3" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "320", + "320" + ], + "nozzle_temperature_initial_layer": [ + "320", + "320" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P1 ; set airduct mode to heating mode\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Generic PVA @BBL H2D 0.2 nozzle.json b/resources/profiles/BBL/filament/Generic PVA @BBL H2D 0.2 nozzle.json new file mode 100644 index 0000000000..5b36e63828 --- /dev/null +++ b/resources/profiles/BBL/filament/Generic PVA @BBL H2D 0.2 nozzle.json @@ -0,0 +1,98 @@ +{ + "type": "filament", + "name": "Generic PVA @BBL H2D 0.2 nozzle", + "inherits": "Generic PVA @base", + "from": "system", + "setting_id": "GFSS99_05", + "instantiation": "true", + "description": "This is a water-soluble support filament, and usually it is only for the support structure and not for the model body. Printing this filament is of many requirements, and to get better printing quality, please refer to this wiki: PVA Printing Guide.", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.95", + "0.95" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "0.5", + "0.5" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "220", + "220" + ], + "nozzle_temperature_initial_layer": [ + "220", + "220" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.2 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Generic PVA @BBL H2D.json b/resources/profiles/BBL/filament/Generic PVA @BBL H2D.json new file mode 100644 index 0000000000..86094abf85 --- /dev/null +++ b/resources/profiles/BBL/filament/Generic PVA @BBL H2D.json @@ -0,0 +1,100 @@ +{ + "type": "filament", + "name": "Generic PVA @BBL H2D", + "inherits": "Generic PVA @base", + "from": "system", + "setting_id": "GFSS99_06", + "instantiation": "true", + "description": "This is a water-soluble support filament, and usually it is only for the support structure and not for the model body. Printing this filament is of many requirements, and to get better printing quality, please refer to this wiki: PVA Printing Guide.", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.95", + "0.95" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "16", + "16" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "220", + "220" + ], + "nozzle_temperature_initial_layer": [ + "220", + "220" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Generic TPU @BBL H2D.json b/resources/profiles/BBL/filament/Generic TPU @BBL H2D.json new file mode 100644 index 0000000000..1b9e1a737c --- /dev/null +++ b/resources/profiles/BBL/filament/Generic TPU @BBL H2D.json @@ -0,0 +1,101 @@ +{ + "type": "filament", + "name": "Generic TPU @BBL H2D", + "inherits": "fdm_filament_tpu", + "from": "system", + "filament_id": "GFU99", + "setting_id": "GFSU99_02", + "instantiation": "true", + "description": "This filament is too soft and not compatible with the AMS. Printing it is of many requirements, and to get better printing quality, please refer to this wiki: TPU printing guide.", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "1", + "1" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "3.2", + "3.2" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "240", + "240" + ], + "nozzle_temperature_initial_layer": [ + "240", + "240" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Generic TPU for AMS @BBL H2D.json b/resources/profiles/BBL/filament/Generic TPU for AMS @BBL H2D.json new file mode 100644 index 0000000000..ef6a389b2a --- /dev/null +++ b/resources/profiles/BBL/filament/Generic TPU for AMS @BBL H2D.json @@ -0,0 +1,115 @@ +{ + "type": "filament", + "name": "Generic TPU for AMS @BBL H2D", + "inherits": "Generic TPU for AMS @base", + "from": "system", + "setting_id": "GFSU98_04", + "instantiation": "true", + "description": "If you are to print a kind of soft TPU, please don't slice with this profile, and it is only for TPU that has high enough hardness (not less than 55D) and is compatible with the AMS. To get better printing quality, please refer to this wiki: TPU printing guide.", + "fan_cooling_layer_time": [ + "40" + ], + "fan_max_speed": [ + "50" + ], + "fan_min_speed": [ + "10" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "1", + "1" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "10.5", + "10.5" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "230", + "230" + ], + "nozzle_temperature_initial_layer": [ + "230", + "230" + ], + "overhang_fan_threshold": [ + "25%" + ], + "slow_down_layer_time": [ + "10" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Overture Matte PLA @BBL H2D 0.2 nozzle.json b/resources/profiles/BBL/filament/Overture Matte PLA @BBL H2D 0.2 nozzle.json new file mode 100644 index 0000000000..58555ba6fc --- /dev/null +++ b/resources/profiles/BBL/filament/Overture Matte PLA @BBL H2D 0.2 nozzle.json @@ -0,0 +1,97 @@ +{ + "type": "filament", + "name": "Overture Matte PLA @BBL H2D 0.2 nozzle", + "inherits": "Overture Matte PLA @BBL X1C", + "from": "system", + "setting_id": "GFSL05_10", + "instantiation": "true", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.98", + "0.98" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "1.8", + "1.8" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "220", + "220" + ], + "nozzle_temperature_initial_layer": [ + "220", + "220" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.2 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Overture Matte PLA @BBL H2D.json b/resources/profiles/BBL/filament/Overture Matte PLA @BBL H2D.json new file mode 100644 index 0000000000..ffb14b9bbb --- /dev/null +++ b/resources/profiles/BBL/filament/Overture Matte PLA @BBL H2D.json @@ -0,0 +1,99 @@ +{ + "type": "filament", + "name": "Overture Matte PLA @BBL H2D", + "inherits": "Overture Matte PLA @base", + "from": "system", + "setting_id": "GFSL05_09", + "instantiation": "true", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.98", + "0.98" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "16", + "16" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "220", + "220" + ], + "nozzle_temperature_initial_layer": [ + "220", + "220" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Overture PLA @BBL H2D 0.2 nozzle.json b/resources/profiles/BBL/filament/Overture PLA @BBL H2D 0.2 nozzle.json new file mode 100644 index 0000000000..67153ad44e --- /dev/null +++ b/resources/profiles/BBL/filament/Overture PLA @BBL H2D 0.2 nozzle.json @@ -0,0 +1,97 @@ +{ + "type": "filament", + "name": "Overture PLA @BBL H2D 0.2 nozzle", + "inherits": "Overture PLA @BBL X1C", + "from": "system", + "setting_id": "GFSL04_10", + "instantiation": "true", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.98", + "0.98" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "1.6", + "1.6" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "220", + "220" + ], + "nozzle_temperature_initial_layer": [ + "220", + "220" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.2 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Overture PLA @BBL H2D.json b/resources/profiles/BBL/filament/Overture PLA @BBL H2D.json new file mode 100644 index 0000000000..b27b2ef814 --- /dev/null +++ b/resources/profiles/BBL/filament/Overture PLA @BBL H2D.json @@ -0,0 +1,99 @@ +{ + "type": "filament", + "name": "Overture PLA @BBL H2D", + "inherits": "Overture PLA @base", + "from": "system", + "setting_id": "GFSL04_09", + "instantiation": "true", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.98", + "0.98" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "15", + "15" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "220", + "220" + ], + "nozzle_temperature_initial_layer": [ + "220", + "220" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/P1P/Bambu PLA Basic @BBL P1P 0.2 nozzle.json b/resources/profiles/BBL/filament/P1P/Bambu PLA Basic @BBL P1P 0.2 nozzle.json index bca893a5dc..7a79f20bc1 100644 --- a/resources/profiles/BBL/filament/P1P/Bambu PLA Basic @BBL P1P 0.2 nozzle.json +++ b/resources/profiles/BBL/filament/P1P/Bambu PLA Basic @BBL P1P 0.2 nozzle.json @@ -14,12 +14,12 @@ "filament_long_retractions_when_cut": [ "1" ], - "filament_retraction_distances_when_cut": [ - "18" - ], "filament_max_volumetric_speed": [ "2" ], + "filament_retraction_distances_when_cut": [ + "18" + ], "hot_plate_temp": [ "65" ], @@ -34,5 +34,8 @@ ], "compatible_printers": [ "Bambu Lab P1P 0.2 nozzle" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/P1P/Bambu PLA Basic @BBL P1P.json b/resources/profiles/BBL/filament/P1P/Bambu PLA Basic @BBL P1P.json index a54e7bea5d..c0926521e6 100644 --- a/resources/profiles/BBL/filament/P1P/Bambu PLA Basic @BBL P1P.json +++ b/resources/profiles/BBL/filament/P1P/Bambu PLA Basic @BBL P1P.json @@ -8,18 +8,15 @@ "fan_cooling_layer_time": [ "80" ], + "fan_min_speed": [ + "50" + ], "filament_long_retractions_when_cut": [ "1" ], "filament_retraction_distances_when_cut": [ "18" ], - "fan_min_speed": [ - "50" - ], - "filament_max_volumetric_speed": [ - "21" - ], "hot_plate_temp": [ "65" ], @@ -39,5 +36,8 @@ "Bambu Lab P1P 0.4 nozzle", "Bambu Lab P1P 0.6 nozzle", "Bambu Lab P1P 0.8 nozzle" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/P1P/Bambu PLA Marble @BBL P1P.json b/resources/profiles/BBL/filament/P1P/Bambu PLA Marble @BBL P1P.json index ad0784193b..21f2320d0a 100644 --- a/resources/profiles/BBL/filament/P1P/Bambu PLA Marble @BBL P1P.json +++ b/resources/profiles/BBL/filament/P1P/Bambu PLA Marble @BBL P1P.json @@ -36,5 +36,8 @@ "Bambu Lab P1P 0.4 nozzle", "Bambu Lab P1P 0.6 nozzle", "Bambu Lab P1P 0.8 nozzle" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/P1P/Bambu PLA Matte @BBL P1P 0.2 nozzle.json b/resources/profiles/BBL/filament/P1P/Bambu PLA Matte @BBL P1P 0.2 nozzle.json index c67fe1d5f8..1b64bcd76a 100644 --- a/resources/profiles/BBL/filament/P1P/Bambu PLA Matte @BBL P1P 0.2 nozzle.json +++ b/resources/profiles/BBL/filament/P1P/Bambu PLA Matte @BBL P1P 0.2 nozzle.json @@ -34,5 +34,8 @@ ], "compatible_printers": [ "Bambu Lab P1P 0.2 nozzle" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/P1P/Bambu PLA Matte @BBL P1P.json b/resources/profiles/BBL/filament/P1P/Bambu PLA Matte @BBL P1P.json index 7a1fb8c212..ffbabd20d5 100644 --- a/resources/profiles/BBL/filament/P1P/Bambu PLA Matte @BBL P1P.json +++ b/resources/profiles/BBL/filament/P1P/Bambu PLA Matte @BBL P1P.json @@ -39,5 +39,8 @@ "Bambu Lab P1P 0.4 nozzle", "Bambu Lab P1P 0.6 nozzle", "Bambu Lab P1P 0.8 nozzle" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/P1P/Bambu PLA Metal @BBL P1P 0.2 nozzle.json b/resources/profiles/BBL/filament/P1P/Bambu PLA Metal @BBL P1P 0.2 nozzle.json index e15633097b..da848d91c0 100644 --- a/resources/profiles/BBL/filament/P1P/Bambu PLA Metal @BBL P1P 0.2 nozzle.json +++ b/resources/profiles/BBL/filament/P1P/Bambu PLA Metal @BBL P1P 0.2 nozzle.json @@ -28,5 +28,8 @@ ], "compatible_printers": [ "Bambu Lab P1P 0.2 nozzle" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/P1P/Bambu PLA Metal @BBL P1P.json b/resources/profiles/BBL/filament/P1P/Bambu PLA Metal @BBL P1P.json index a0dca2a898..eec4ff4b18 100644 --- a/resources/profiles/BBL/filament/P1P/Bambu PLA Metal @BBL P1P.json +++ b/resources/profiles/BBL/filament/P1P/Bambu PLA Metal @BBL P1P.json @@ -33,5 +33,8 @@ "Bambu Lab P1P 0.4 nozzle", "Bambu Lab P1P 0.6 nozzle", "Bambu Lab P1P 0.8 nozzle" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/P1P/Bambu PLA Silk @BBL P1P 0.2 nozzle.json b/resources/profiles/BBL/filament/P1P/Bambu PLA Silk @BBL P1P 0.2 nozzle.json index 09a0b7a53b..98eff0b54a 100644 --- a/resources/profiles/BBL/filament/P1P/Bambu PLA Silk @BBL P1P 0.2 nozzle.json +++ b/resources/profiles/BBL/filament/P1P/Bambu PLA Silk @BBL P1P 0.2 nozzle.json @@ -22,5 +22,8 @@ ], "compatible_printers": [ "Bambu Lab P1P 0.2 nozzle" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/P1P/Bambu PLA Silk @BBL P1P.json b/resources/profiles/BBL/filament/P1P/Bambu PLA Silk @BBL P1P.json index 81eed74e3d..709fde81a9 100644 --- a/resources/profiles/BBL/filament/P1P/Bambu PLA Silk @BBL P1P.json +++ b/resources/profiles/BBL/filament/P1P/Bambu PLA Silk @BBL P1P.json @@ -24,5 +24,8 @@ "Bambu Lab P1P 0.4 nozzle", "Bambu Lab P1P 0.6 nozzle", "Bambu Lab P1P 0.8 nozzle" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/P1P/Bambu PLA Sparkle @BBL P1P.json b/resources/profiles/BBL/filament/P1P/Bambu PLA Sparkle @BBL P1P.json index 437b010e73..cadcba2728 100644 --- a/resources/profiles/BBL/filament/P1P/Bambu PLA Sparkle @BBL P1P.json +++ b/resources/profiles/BBL/filament/P1P/Bambu PLA Sparkle @BBL P1P.json @@ -30,5 +30,8 @@ "Bambu Lab P1P 0.4 nozzle", "Bambu Lab P1P 0.6 nozzle", "Bambu Lab P1P 0.8 nozzle" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/P1P/Bambu PLA Tough @BBL P1P 0.2 nozzle.json b/resources/profiles/BBL/filament/P1P/Bambu PLA Tough @BBL P1P 0.2 nozzle.json index b1d1351f6d..c6dc02c192 100644 --- a/resources/profiles/BBL/filament/P1P/Bambu PLA Tough @BBL P1P 0.2 nozzle.json +++ b/resources/profiles/BBL/filament/P1P/Bambu PLA Tough @BBL P1P 0.2 nozzle.json @@ -28,5 +28,8 @@ ], "compatible_printers": [ "Bambu Lab P1P 0.2 nozzle" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/P1P/Bambu PLA Tough @BBL P1P.json b/resources/profiles/BBL/filament/P1P/Bambu PLA Tough @BBL P1P.json index f756aef514..7bb7f53f8e 100644 --- a/resources/profiles/BBL/filament/P1P/Bambu PLA Tough @BBL P1P.json +++ b/resources/profiles/BBL/filament/P1P/Bambu PLA Tough @BBL P1P.json @@ -33,5 +33,8 @@ "Bambu Lab P1P 0.4 nozzle", "Bambu Lab P1P 0.6 nozzle", "Bambu Lab P1P 0.8 nozzle" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/P1P/Bambu PLA-CF @BBL P1P 0.8 nozzle.json b/resources/profiles/BBL/filament/P1P/Bambu PLA-CF @BBL P1P 0.8 nozzle.json index af07fa05ba..b215002140 100644 --- a/resources/profiles/BBL/filament/P1P/Bambu PLA-CF @BBL P1P 0.8 nozzle.json +++ b/resources/profiles/BBL/filament/P1P/Bambu PLA-CF @BBL P1P 0.8 nozzle.json @@ -41,5 +41,8 @@ "compatible_printers": [ "Bambu Lab P1P 0.6 nozzle", "Bambu Lab P1P 0.8 nozzle" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/P1P/Bambu PLA-CF @BBL P1P.json b/resources/profiles/BBL/filament/P1P/Bambu PLA-CF @BBL P1P.json index 72bb17aa43..e9536fe120 100644 --- a/resources/profiles/BBL/filament/P1P/Bambu PLA-CF @BBL P1P.json +++ b/resources/profiles/BBL/filament/P1P/Bambu PLA-CF @BBL P1P.json @@ -40,5 +40,8 @@ ], "compatible_printers": [ "Bambu Lab P1P 0.4 nozzle" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/P1P/Bambu Support W @BBL P1P 0.2 nozzle.json b/resources/profiles/BBL/filament/P1P/Bambu Support W @BBL P1P 0.2 nozzle.json index 0b1994f67c..4579e104f7 100644 --- a/resources/profiles/BBL/filament/P1P/Bambu Support W @BBL P1P 0.2 nozzle.json +++ b/resources/profiles/BBL/filament/P1P/Bambu Support W @BBL P1P 0.2 nozzle.json @@ -34,5 +34,8 @@ ], "compatible_printers": [ "Bambu Lab P1P 0.2 nozzle" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/P1P/Bambu Support W @BBL P1P.json b/resources/profiles/BBL/filament/P1P/Bambu Support W @BBL P1P.json index 4463bcd325..5d9dcdb1c7 100644 --- a/resources/profiles/BBL/filament/P1P/Bambu Support W @BBL P1P.json +++ b/resources/profiles/BBL/filament/P1P/Bambu Support W @BBL P1P.json @@ -27,5 +27,8 @@ "Bambu Lab P1P 0.4 nozzle", "Bambu Lab P1P 0.6 nozzle", "Bambu Lab P1P 0.8 nozzle" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/P1P/Generic PLA @BBL P1P 0.2 nozzle.json b/resources/profiles/BBL/filament/P1P/Generic PLA @BBL P1P 0.2 nozzle.json index 463dcb0cbf..6b28a1e58f 100644 --- a/resources/profiles/BBL/filament/P1P/Generic PLA @BBL P1P 0.2 nozzle.json +++ b/resources/profiles/BBL/filament/P1P/Generic PLA @BBL P1P 0.2 nozzle.json @@ -31,5 +31,8 @@ ], "filament_start_gcode": [ "; filament start gcode\n{if (bed_temperature[current_extruder] >35)||(bed_temperature_initial_layer[current_extruder] >35)}M106 P3 S255\n{elsif(bed_temperature[current_extruder] >30)||(bed_temperature_initial_layer[current_extruder] >30)}M106 P3 S180\n{endif}\n\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/P1P/Generic PLA @BBL P1P.json b/resources/profiles/BBL/filament/P1P/Generic PLA @BBL P1P.json index 9315248c4c..27c32bb8c9 100644 --- a/resources/profiles/BBL/filament/P1P/Generic PLA @BBL P1P.json +++ b/resources/profiles/BBL/filament/P1P/Generic PLA @BBL P1P.json @@ -27,5 +27,8 @@ "Bambu Lab P1P 0.4 nozzle", "Bambu Lab P1P 0.6 nozzle", "Bambu Lab P1P 0.8 nozzle" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/P1P/Generic PLA Silk @BBL P1P.json b/resources/profiles/BBL/filament/P1P/Generic PLA Silk @BBL P1P.json index 3be9850301..493d399003 100644 --- a/resources/profiles/BBL/filament/P1P/Generic PLA Silk @BBL P1P.json +++ b/resources/profiles/BBL/filament/P1P/Generic PLA Silk @BBL P1P.json @@ -15,5 +15,8 @@ "Bambu Lab P1P 0.4 nozzle", "Bambu Lab P1P 0.6 nozzle", "Bambu Lab P1P 0.8 nozzle" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/P1P/Generic PLA-CF @BBL P1P.json b/resources/profiles/BBL/filament/P1P/Generic PLA-CF @BBL P1P.json index 6cfee5a5e1..7ab3b4faf0 100644 --- a/resources/profiles/BBL/filament/P1P/Generic PLA-CF @BBL P1P.json +++ b/resources/profiles/BBL/filament/P1P/Generic PLA-CF @BBL P1P.json @@ -21,5 +21,8 @@ "Bambu Lab P1P 0.4 nozzle", "Bambu Lab P1P 0.6 nozzle", "Bambu Lab P1P 0.8 nozzle" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/P1P/PolyLite PLA @BBL P1P.json b/resources/profiles/BBL/filament/P1P/PolyLite PLA @BBL P1P.json index 8430df5296..f7503af511 100644 --- a/resources/profiles/BBL/filament/P1P/PolyLite PLA @BBL P1P.json +++ b/resources/profiles/BBL/filament/P1P/PolyLite PLA @BBL P1P.json @@ -33,5 +33,8 @@ "Bambu Lab P1P 0.4 nozzle", "Bambu Lab P1P 0.6 nozzle", "Bambu Lab P1P 0.8 nozzle" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/P1P/PolyTerra PLA @BBL P1P.json b/resources/profiles/BBL/filament/P1P/PolyTerra PLA @BBL P1P.json index 5728ac0c5a..5b1dbabdd8 100644 --- a/resources/profiles/BBL/filament/P1P/PolyTerra PLA @BBL P1P.json +++ b/resources/profiles/BBL/filament/P1P/PolyTerra PLA @BBL P1P.json @@ -36,5 +36,8 @@ ], "filament_start_gcode": [ "; filament start gcode\n{if (bed_temperature[current_extruder] >55)||(bed_temperature_initial_layer[current_extruder] >55)}M106 P3 S200\n{elsif(bed_temperature[current_extruder] >50)||(bed_temperature_initial_layer[current_extruder] >50)}M106 P3 S150\n{elsif(bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S50\n{endif}\n\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/PolyLite ABS @BBL H2D 0.2 nozzle.json b/resources/profiles/BBL/filament/PolyLite ABS @BBL H2D 0.2 nozzle.json new file mode 100644 index 0000000000..e87a18a709 --- /dev/null +++ b/resources/profiles/BBL/filament/PolyLite ABS @BBL H2D 0.2 nozzle.json @@ -0,0 +1,100 @@ +{ + "type": "filament", + "name": "PolyLite ABS @BBL H2D 0.2 nozzle", + "inherits": "PolyLite ABS @BBL X1C 0.2 nozzle", + "from": "system", + "setting_id": "GFSB60_09", + "instantiation": "true", + "chamber_temperatures": [ + "65" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.95", + "0.95" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "2", + "2" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "270", + "270" + ], + "nozzle_temperature_initial_layer": [ + "260", + "260" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.2 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P1 ; set airduct mode to heating mode\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/PolyLite ABS @BBL H2D.json b/resources/profiles/BBL/filament/PolyLite ABS @BBL H2D.json new file mode 100644 index 0000000000..cabc3e04a7 --- /dev/null +++ b/resources/profiles/BBL/filament/PolyLite ABS @BBL H2D.json @@ -0,0 +1,102 @@ +{ + "type": "filament", + "name": "PolyLite ABS @BBL H2D", + "inherits": "PolyLite ABS @BBL X1C", + "from": "system", + "setting_id": "GFSB60_08", + "instantiation": "true", + "chamber_temperatures": [ + "65" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.95", + "0.95" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "15", + "15" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "270", + "270" + ], + "nozzle_temperature_initial_layer": [ + "260", + "260" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P1 ; set airduct mode to heating mode\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/PolyLite ASA @BBL H2D 0.2 nozzle.json b/resources/profiles/BBL/filament/PolyLite ASA @BBL H2D 0.2 nozzle.json new file mode 100644 index 0000000000..4773f3d0cf --- /dev/null +++ b/resources/profiles/BBL/filament/PolyLite ASA @BBL H2D 0.2 nozzle.json @@ -0,0 +1,100 @@ +{ + "type": "filament", + "name": "PolyLite ASA @BBL H2D 0.2 nozzle", + "inherits": "PolyLite ASA @BBL X1E", + "from": "system", + "setting_id": "GFSB61_09", + "instantiation": "true", + "chamber_temperatures": [ + "65" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.95", + "0.95" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "2", + "2" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "260", + "260" + ], + "nozzle_temperature_initial_layer": [ + "260", + "260" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.2 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P1 ; set airduct mode to heating mode\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/PolyLite ASA @BBL H2D.json b/resources/profiles/BBL/filament/PolyLite ASA @BBL H2D.json new file mode 100644 index 0000000000..3b1e7c12e0 --- /dev/null +++ b/resources/profiles/BBL/filament/PolyLite ASA @BBL H2D.json @@ -0,0 +1,102 @@ +{ + "type": "filament", + "name": "PolyLite ASA @BBL H2D", + "inherits": "PolyLite ASA @BBL X1C", + "from": "system", + "setting_id": "GFSB61_08", + "instantiation": "true", + "chamber_temperatures": [ + "65" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.95", + "0.95" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "13", + "13" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "260", + "260" + ], + "nozzle_temperature_initial_layer": [ + "260", + "260" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P1 ; set airduct mode to heating mode\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/PolyLite PETG @BBL H2D 0.2 nozzle.json b/resources/profiles/BBL/filament/PolyLite PETG @BBL H2D 0.2 nozzle.json new file mode 100644 index 0000000000..93ce71fd5b --- /dev/null +++ b/resources/profiles/BBL/filament/PolyLite PETG @BBL H2D 0.2 nozzle.json @@ -0,0 +1,97 @@ +{ + "type": "filament", + "name": "PolyLite PETG @BBL H2D 0.2 nozzle", + "inherits": "PolyLite PETG @BBL X1C", + "from": "system", + "setting_id": "GFSG60_09", + "instantiation": "true", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.95", + "0.95" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "1", + "1" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "255", + "255" + ], + "nozzle_temperature_initial_layer": [ + "255", + "255" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.2 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/PolyLite PETG @BBL H2D.json b/resources/profiles/BBL/filament/PolyLite PETG @BBL H2D.json new file mode 100644 index 0000000000..9cac1c5fca --- /dev/null +++ b/resources/profiles/BBL/filament/PolyLite PETG @BBL H2D.json @@ -0,0 +1,102 @@ +{ + "type": "filament", + "name": "PolyLite PETG @BBL H2D", + "inherits": "PolyLite PETG @base", + "from": "system", + "setting_id": "GFSG60_08", + "instantiation": "true", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.95", + "0.95" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "11.5", + "11.5" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "nozzle_temperature": [ + "255", + "255" + ], + "nozzle_temperature_initial_layer": [ + "255", + "255" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/PolyLite PLA @BBL H2D 0.2 nozzle.json b/resources/profiles/BBL/filament/PolyLite PLA @BBL H2D 0.2 nozzle.json new file mode 100644 index 0000000000..987eda8d67 --- /dev/null +++ b/resources/profiles/BBL/filament/PolyLite PLA @BBL H2D 0.2 nozzle.json @@ -0,0 +1,97 @@ +{ + "type": "filament", + "name": "PolyLite PLA @BBL H2D 0.2 nozzle", + "inherits": "PolyLite PLA @BBL X1C", + "from": "system", + "setting_id": "GFSL00_05", + "instantiation": "true", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.95", + "0.95" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "1.6", + "1.6" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "220", + "220" + ], + "nozzle_temperature_initial_layer": [ + "220", + "220" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.2 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/PolyLite PLA @BBL H2D.json b/resources/profiles/BBL/filament/PolyLite PLA @BBL H2D.json new file mode 100644 index 0000000000..d0cf644f84 --- /dev/null +++ b/resources/profiles/BBL/filament/PolyLite PLA @BBL H2D.json @@ -0,0 +1,99 @@ +{ + "type": "filament", + "name": "PolyLite PLA @BBL H2D", + "inherits": "PolyLite PLA @base", + "from": "system", + "setting_id": "GFSL00_04", + "instantiation": "true", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.95", + "0.95" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "15", + "15" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "220", + "220" + ], + "nozzle_temperature_initial_layer": [ + "220", + "220" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/PolyTerra PLA @BBL H2D 0.2 nozzle.json b/resources/profiles/BBL/filament/PolyTerra PLA @BBL H2D 0.2 nozzle.json new file mode 100644 index 0000000000..875087bf1a --- /dev/null +++ b/resources/profiles/BBL/filament/PolyTerra PLA @BBL H2D 0.2 nozzle.json @@ -0,0 +1,97 @@ +{ + "type": "filament", + "name": "PolyTerra PLA @BBL H2D 0.2 nozzle", + "inherits": "PolyTerra PLA @BBL X1C", + "from": "system", + "setting_id": "GFSL01_05", + "instantiation": "true", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.98", + "0.98" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "1.8", + "1.8" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "220", + "220" + ], + "nozzle_temperature_initial_layer": [ + "220", + "220" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.2 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/PolyTerra PLA @BBL H2D.json b/resources/profiles/BBL/filament/PolyTerra PLA @BBL H2D.json new file mode 100644 index 0000000000..76477920fe --- /dev/null +++ b/resources/profiles/BBL/filament/PolyTerra PLA @BBL H2D.json @@ -0,0 +1,99 @@ +{ + "type": "filament", + "name": "PolyTerra PLA @BBL H2D", + "inherits": "PolyTerra PLA @base", + "from": "system", + "setting_id": "GFSL01_04", + "instantiation": "true", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.98", + "0.98" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "22", + "22" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "220", + "220" + ], + "nozzle_temperature_initial_layer": [ + "220", + "220" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Polymaker/Fiberon PET-CF @base.json b/resources/profiles/BBL/filament/Polymaker/Fiberon PET-CF @base.json index 8a6520f1f4..7836f5cc10 100644 --- a/resources/profiles/BBL/filament/Polymaker/Fiberon PET-CF @base.json +++ b/resources/profiles/BBL/filament/Polymaker/Fiberon PET-CF @base.json @@ -47,18 +47,18 @@ "hot_plate_temp_initial_layer": [ "70" ], + "nozzle_temperature_range_low": [ + "270" + ], + "nozzle_temperature_range_high": [ + "300" + ], "nozzle_temperature": [ "300" ], "nozzle_temperature_initial_layer": [ "300" ], - "nozzle_temperature_range_high": [ - "300" - ], - "nozzle_temperature_range_low": [ - "270" - ], "required_nozzle_HRC": [ "40" ], diff --git a/resources/profiles/BBL/filament/Polymaker/PolyLite ASA @base.json b/resources/profiles/BBL/filament/Polymaker/PolyLite ASA @base.json index 1479bddfd0..169e38c125 100644 --- a/resources/profiles/BBL/filament/Polymaker/PolyLite ASA @base.json +++ b/resources/profiles/BBL/filament/Polymaker/PolyLite ASA @base.json @@ -5,12 +5,6 @@ "from": "system", "filament_id": "GFB61", "instantiation": "false", - "eng_plate_temp": [ - "100" - ], - "eng_plate_temp_initial_layer": [ - "100" - ], "filament_cost": [ "23.6" ], @@ -25,17 +19,5 @@ ], "filament_vendor": [ "Polymaker" - ], - "hot_plate_temp": [ - "100" - ], - "hot_plate_temp_initial_layer": [ - "100" - ], - "textured_plate_temp": [ - "100" - ], - "textured_plate_temp_initial_layer": [ - "100" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Polymaker/PolyLite PLA @BBL X1.json b/resources/profiles/BBL/filament/Polymaker/PolyLite PLA @BBL X1.json index 77a037efd8..73d982d707 100644 --- a/resources/profiles/BBL/filament/Polymaker/PolyLite PLA @BBL X1.json +++ b/resources/profiles/BBL/filament/Polymaker/PolyLite PLA @BBL X1.json @@ -18,5 +18,8 @@ ], "filament_start_gcode": [ "; filament start gcode\n{if (bed_temperature[current_extruder] >55)||(bed_temperature_initial_layer[current_extruder] >55)}M106 P3 S200\n{elsif(bed_temperature[current_extruder] >50)||(bed_temperature_initial_layer[current_extruder] >50)}M106 P3 S150\n{elsif(bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S50\n{endif}\n\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Polymaker/PolyLite PLA @BBL X1C.json b/resources/profiles/BBL/filament/Polymaker/PolyLite PLA @BBL X1C.json index a24021705e..e72debea40 100644 --- a/resources/profiles/BBL/filament/Polymaker/PolyLite PLA @BBL X1C.json +++ b/resources/profiles/BBL/filament/Polymaker/PolyLite PLA @BBL X1C.json @@ -21,5 +21,8 @@ ], "filament_start_gcode": [ "; filament start gcode\n{if (bed_temperature[current_extruder] >55)||(bed_temperature_initial_layer[current_extruder] >55)}M106 P3 S200\n{elsif(bed_temperature[current_extruder] >50)||(bed_temperature_initial_layer[current_extruder] >50)}M106 P3 S150\n{elsif(bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S50\n{endif}\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Polymaker/PolyTerra PLA @BBL X1.json b/resources/profiles/BBL/filament/Polymaker/PolyTerra PLA @BBL X1.json index 46e2144b4e..c462a6831b 100644 --- a/resources/profiles/BBL/filament/Polymaker/PolyTerra PLA @BBL X1.json +++ b/resources/profiles/BBL/filament/Polymaker/PolyTerra PLA @BBL X1.json @@ -18,5 +18,8 @@ ], "filament_start_gcode": [ "; filament start gcode\n{if (bed_temperature[current_extruder] >55)||(bed_temperature_initial_layer[current_extruder] >55)}M106 P3 S200\n{elsif(bed_temperature[current_extruder] >50)||(bed_temperature_initial_layer[current_extruder] >50)}M106 P3 S150\n{elsif(bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S50\n{endif}\n\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Polymaker/PolyTerra PLA @BBL X1C.json b/resources/profiles/BBL/filament/Polymaker/PolyTerra PLA @BBL X1C.json index 72378493df..4fcb27afcc 100644 --- a/resources/profiles/BBL/filament/Polymaker/PolyTerra PLA @BBL X1C.json +++ b/resources/profiles/BBL/filament/Polymaker/PolyTerra PLA @BBL X1C.json @@ -21,5 +21,8 @@ ], "filament_start_gcode": [ "; filament start gcode\n{if (bed_temperature[current_extruder] >55)||(bed_temperature_initial_layer[current_extruder] >55)}M106 P3 S200\n{elsif(bed_temperature[current_extruder] >50)||(bed_temperature_initial_layer[current_extruder] >50)}M106 P3 S150\n{elsif(bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S50\n{endif}\n\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/eSUN PLA+ @BBL H2D 0.2 nozzle.json b/resources/profiles/BBL/filament/eSUN PLA+ @BBL H2D 0.2 nozzle.json new file mode 100644 index 0000000000..a6091ba891 --- /dev/null +++ b/resources/profiles/BBL/filament/eSUN PLA+ @BBL H2D 0.2 nozzle.json @@ -0,0 +1,97 @@ +{ + "type": "filament", + "name": "eSUN PLA+ @BBL H2D 0.2 nozzle", + "inherits": "eSUN PLA+ @base", + "from": "system", + "setting_id": "GFSL03_08", + "instantiation": "true", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.98", + "0.98" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "1.8", + "1.8" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "220", + "220" + ], + "nozzle_temperature_initial_layer": [ + "220", + "220" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.2 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/eSUN PLA+ @BBL H2D.json b/resources/profiles/BBL/filament/eSUN PLA+ @BBL H2D.json new file mode 100644 index 0000000000..490ccd3a8b --- /dev/null +++ b/resources/profiles/BBL/filament/eSUN PLA+ @BBL H2D.json @@ -0,0 +1,99 @@ +{ + "type": "filament", + "name": "eSUN PLA+ @BBL H2D", + "inherits": "eSUN PLA+ @base", + "from": "system", + "setting_id": "GFSL03_07", + "instantiation": "true", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "0.98", + "0.98" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "16", + "16" + ], + "filament_retract_before_wipe": [ + "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" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_retract_lift_above": [ + "nil", + "nil" + ], + "filament_retract_lift_below": [ + "nil", + "nil" + ], + "nozzle_temperature": [ + "220", + "220" + ], + "nozzle_temperature_initial_layer": [ + "220", + "220" + ], + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle", + "Bambu Lab H2D 0.6 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ], + "filament_start_gcode": [ + "; filament start gcode\nM145 P0 ; set airduct mode to cooling mode\nM142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/fdm_filament_abs.json b/resources/profiles/BBL/filament/fdm_filament_abs.json index c01bfb694c..3804df168f 100644 --- a/resources/profiles/BBL/filament/fdm_filament_abs.json +++ b/resources/profiles/BBL/filament/fdm_filament_abs.json @@ -7,12 +7,6 @@ "activate_air_filtration": [ "1" ], - "supertack_plate_temp": [ - "0" - ], - "supertack_plate_temp_initial_layer": [ - "0" - ], "cool_plate_temp": [ "0" ], @@ -79,10 +73,19 @@ "slow_down_min_speed": [ "20" ], + "supertack_plate_temp": [ + "0" + ], + "supertack_plate_temp_initial_layer": [ + "0" + ], "textured_plate_temp": [ "90" ], "textured_plate_temp_initial_layer": [ "90" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/fdm_filament_asa.json b/resources/profiles/BBL/filament/fdm_filament_asa.json index ce1126adf5..2d1d246376 100644 --- a/resources/profiles/BBL/filament/fdm_filament_asa.json +++ b/resources/profiles/BBL/filament/fdm_filament_asa.json @@ -7,12 +7,6 @@ "activate_air_filtration": [ "1" ], - "supertack_plate_temp": [ - "0" - ], - "supertack_plate_temp_initial_layer": [ - "0" - ], "cool_plate_temp": [ "0" ], @@ -79,10 +73,19 @@ "slow_down_min_speed": [ "20" ], + "supertack_plate_temp": [ + "0" + ], + "supertack_plate_temp_initial_layer": [ + "0" + ], "textured_plate_temp": [ "90" ], "textured_plate_temp_initial_layer": [ "90" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/fdm_filament_bvoh.json b/resources/profiles/BBL/filament/fdm_filament_bvoh.json index 10b86375bb..87a626b218 100644 --- a/resources/profiles/BBL/filament/fdm_filament_bvoh.json +++ b/resources/profiles/BBL/filament/fdm_filament_bvoh.json @@ -55,12 +55,6 @@ "nozzle_temperature_initial_layer": [ "220" ], - "nozzle_temperature_range_high": [ - "240" - ], - "nozzle_temperature_range_low": [ - "190" - ], "overhang_fan_threshold": [ "50%" ], @@ -87,5 +81,8 @@ ], "filament_start_gcode": [ "; filament start gcode\n{if (bed_temperature[current_extruder] >55)||(bed_temperature_initial_layer[current_extruder] >55)}M106 P3 S200\n{elsif(bed_temperature[current_extruder] >50)||(bed_temperature_initial_layer[current_extruder] >50)}M106 P3 S150\n{elsif(bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S50\n{endif}\n\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/fdm_filament_common.json b/resources/profiles/BBL/filament/fdm_filament_common.json index 1e7a813c4b..c1c00b0c18 100644 --- a/resources/profiles/BBL/filament/fdm_filament_common.json +++ b/resources/profiles/BBL/filament/fdm_filament_common.json @@ -6,6 +6,9 @@ "activate_air_filtration": [ "0" ], + "additional_cooling_fan_speed": [ + "0" + ], "chamber_temperatures": [ "0" ], @@ -114,6 +117,12 @@ "full_fan_speed_layer": [ "0" ], + "filament_extruder_id": [ + "1" + ], + "filament_extruder_variant": [ + "Direct Drive Standard" + ], "filament_scarf_seam_type": [ "none" ], @@ -135,6 +144,12 @@ "hot_plate_temp_initial_layer": [ "60" ], + "nozzle_temperature_range_low": [ + "190" + ], + "nozzle_temperature_range_high": [ + "240" + ], "nozzle_temperature": [ "200" ], diff --git a/resources/profiles/BBL/filament/fdm_filament_dual_common.json b/resources/profiles/BBL/filament/fdm_filament_dual_common.json new file mode 100644 index 0000000000..f6c0733c29 --- /dev/null +++ b/resources/profiles/BBL/filament/fdm_filament_dual_common.json @@ -0,0 +1,66 @@ +{ + "type": "filament", + "name": "fdm_filament_dual_common", + "from": "system", + "instantiation": "false", + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_max_volumetric_speed": [ + "", + "" + ], + "filament_retract_before_wipe": [ + "nil", + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil", + "nil" + ], + "filament_retraction_length": [ + "nil", + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_flow_ratio": [ + "", + "" + ], + "nozzle_temperature": [ + "", + "" + ], + "nozzle_temperature_initial_layer": [ + "", + "" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/filament/fdm_filament_eva.json b/resources/profiles/BBL/filament/fdm_filament_eva.json index 5eaf47fd3c..6a5947dfbc 100644 --- a/resources/profiles/BBL/filament/fdm_filament_eva.json +++ b/resources/profiles/BBL/filament/fdm_filament_eva.json @@ -12,5 +12,8 @@ ], "supertack_plate_temp_initial_layer": [ "0" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/fdm_filament_hips.json b/resources/profiles/BBL/filament/fdm_filament_hips.json index c7c0ab7d2f..39a4ceb9a9 100644 --- a/resources/profiles/BBL/filament/fdm_filament_hips.json +++ b/resources/profiles/BBL/filament/fdm_filament_hips.json @@ -4,82 +4,85 @@ "inherits": "fdm_filament_common", "from": "system", "instantiation": "false", + "additional_cooling_fan_speed": [ + "0" + ], "cool_plate_temp": [ "0" ], - "eng_plate_temp": [ - "90" - ], - "hot_plate_temp": [ - "90" - ], - "textured_plate_temp": [ - "90" - ], - "supertack_plate_temp": [ - "0" - ], - "supertack_plate_temp_initial_layer": [ - "0" - ], "cool_plate_temp_initial_layer": [ "0" ], + "eng_plate_temp": [ + "90" + ], "eng_plate_temp_initial_layer": [ "90" ], - "hot_plate_temp_initial_layer": [ - "90" - ], - "textured_plate_temp_initial_layer": [ - "90" - ], "fan_cooling_layer_time": [ "10" ], - "filament_max_volumetric_speed": [ - "8" - ], - "filament_type": [ - "HIPS" - ], - "filament_density": [ - "1.06" - ], - "filament_cost": [ - "22.99" - ], - "nozzle_temperature_initial_layer": [ - "240" - ], "fan_max_speed": [ "60" ], "fan_min_speed": [ "0" ], - "overhang_fan_threshold": [ - "25%" + "filament_cost": [ + "22.99" ], - "overhang_fan_speed": [ - "80" + "filament_density": [ + "1.06" + ], + "filament_max_volumetric_speed": [ + "8" + ], + "filament_type": [ + "HIPS" + ], + "hot_plate_temp": [ + "90" + ], + "hot_plate_temp_initial_layer": [ + "90" ], "nozzle_temperature": [ "240" ], - "nozzle_temperature_range_low": [ - "220" + "nozzle_temperature_initial_layer": [ + "240" ], "nozzle_temperature_range_high": [ "270" ], - "slow_down_min_speed": [ - "20" + "nozzle_temperature_range_low": [ + "220" + ], + "overhang_fan_speed": [ + "80" + ], + "overhang_fan_threshold": [ + "25%" ], "slow_down_layer_time": [ "6" ], - "additional_cooling_fan_speed": [ + "slow_down_min_speed": [ + "20" + ], + "supertack_plate_temp": [ "0" + ], + "supertack_plate_temp_initial_layer": [ + "0" + ], + "textured_plate_temp": [ + "90" + ], + "textured_plate_temp_initial_layer": [ + "90" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/fdm_filament_pa.json b/resources/profiles/BBL/filament/fdm_filament_pa.json index 5f0a1ca7fc..213987dc33 100644 --- a/resources/profiles/BBL/filament/fdm_filament_pa.json +++ b/resources/profiles/BBL/filament/fdm_filament_pa.json @@ -7,12 +7,6 @@ "activate_air_filtration": [ "1" ], - "supertack_plate_temp": [ - "0" - ], - "supertack_plate_temp_initial_layer": [ - "0" - ], "cool_plate_temp": [ "0" ], @@ -76,6 +70,12 @@ "slow_down_min_speed": [ "20" ], + "supertack_plate_temp": [ + "0" + ], + "supertack_plate_temp_initial_layer": [ + "0" + ], "temperature_vitrification": [ "108" ], @@ -84,5 +84,8 @@ ], "textured_plate_temp_initial_layer": [ "100" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/fdm_filament_pc.json b/resources/profiles/BBL/filament/fdm_filament_pc.json index 313655fc8a..1190d25db8 100644 --- a/resources/profiles/BBL/filament/fdm_filament_pc.json +++ b/resources/profiles/BBL/filament/fdm_filament_pc.json @@ -4,12 +4,6 @@ "inherits": "fdm_filament_common", "from": "system", "instantiation": "false", - "supertack_plate_temp": [ - "0" - ], - "supertack_plate_temp_initial_layer": [ - "0" - ], "cool_plate_temp": [ "0" ], @@ -76,6 +70,12 @@ "slow_down_min_speed": [ "20" ], + "supertack_plate_temp": [ + "0" + ], + "supertack_plate_temp_initial_layer": [ + "0" + ], "temperature_vitrification": [ "120" ], @@ -84,5 +84,8 @@ ], "textured_plate_temp_initial_layer": [ "110" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/fdm_filament_pctg.json b/resources/profiles/BBL/filament/fdm_filament_pctg.json index 5c93c7d0d4..bcc4120714 100644 --- a/resources/profiles/BBL/filament/fdm_filament_pctg.json +++ b/resources/profiles/BBL/filament/fdm_filament_pctg.json @@ -34,18 +34,18 @@ "hot_plate_temp_initial_layer": [ "80" ], + "nozzle_temperature_range_low": [ + "220" + ], + "nozzle_temperature_range_high": [ + "260" + ], "nozzle_temperature": [ "255" ], "nozzle_temperature_initial_layer": [ "255" ], - "nozzle_temperature_range_high": [ - "260" - ], - "nozzle_temperature_range_low": [ - "220" - ], "reduce_fan_stop_start_freq": [ "1" ], @@ -66,5 +66,8 @@ ], "filament_start_gcode": [ "; filament start gcode\n{if (bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S180\n{elsif (bed_temperature[current_extruder] >50)||(bed_temperature_initial_layer[current_extruder] >50)}M106 P3 S255\n{endif};Prevent PLA from jamming\n\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/fdm_filament_pe.json b/resources/profiles/BBL/filament/fdm_filament_pe.json index 0808a35524..08a07b8a22 100644 --- a/resources/profiles/BBL/filament/fdm_filament_pe.json +++ b/resources/profiles/BBL/filament/fdm_filament_pe.json @@ -52,12 +52,6 @@ "nozzle_temperature_initial_layer": [ "220" ], - "nozzle_temperature_range_high": [ - "240" - ], - "nozzle_temperature_range_low": [ - "190" - ], "overhang_fan_threshold": [ "50%" ], @@ -87,5 +81,8 @@ ], "filament_start_gcode": [ "; filament start gcode\n{if (bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S255\n{elsif(bed_temperature[current_extruder] >35)||(bed_temperature_initial_layer[current_extruder] >35)}M106 P3 S180\n{endif}\n\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/fdm_filament_pet.json b/resources/profiles/BBL/filament/fdm_filament_pet.json index ef13f4f894..690de5489f 100644 --- a/resources/profiles/BBL/filament/fdm_filament_pet.json +++ b/resources/profiles/BBL/filament/fdm_filament_pet.json @@ -34,18 +34,18 @@ "hot_plate_temp_initial_layer": [ "80" ], + "nozzle_temperature_range_low": [ + "220" + ], + "nozzle_temperature_range_high": [ + "260" + ], "nozzle_temperature": [ "255" ], "nozzle_temperature_initial_layer": [ "255" ], - "nozzle_temperature_range_high": [ - "260" - ], - "nozzle_temperature_range_low": [ - "220" - ], "reduce_fan_stop_start_freq": [ "1" ], @@ -66,5 +66,8 @@ ], "filament_start_gcode": [ "; filament start gcode\n{if (bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S180\n{elsif (bed_temperature[current_extruder] >50)||(bed_temperature_initial_layer[current_extruder] >50)}M106 P3 S255\n{endif};Prevent PLA from jamming\n\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/fdm_filament_pha.json b/resources/profiles/BBL/filament/fdm_filament_pha.json index 19d143f5a7..4d58402f9d 100644 --- a/resources/profiles/BBL/filament/fdm_filament_pha.json +++ b/resources/profiles/BBL/filament/fdm_filament_pha.json @@ -52,12 +52,6 @@ "nozzle_temperature_initial_layer": [ "220" ], - "nozzle_temperature_range_high": [ - "240" - ], - "nozzle_temperature_range_low": [ - "190" - ], "overhang_fan_threshold": [ "50%" ], @@ -87,5 +81,8 @@ ], "filament_start_gcode": [ "; filament start gcode\n{if (bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S255\n{elsif(bed_temperature[current_extruder] >35)||(bed_temperature_initial_layer[current_extruder] >35)}M106 P3 S180\n{endif}\n\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/fdm_filament_pla.json b/resources/profiles/BBL/filament/fdm_filament_pla.json index 9321b9ecad..051edc4e42 100644 --- a/resources/profiles/BBL/filament/fdm_filament_pla.json +++ b/resources/profiles/BBL/filament/fdm_filament_pla.json @@ -55,12 +55,6 @@ "nozzle_temperature_initial_layer": [ "220" ], - "nozzle_temperature_range_low": [ - "190" - ], - "nozzle_temperature_range_high": [ - "240" - ], "overhang_fan_threshold": [ "50%" ], @@ -84,5 +78,8 @@ ], "filament_start_gcode": [ "; filament start gcode\n{if (bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S255\n{elsif(bed_temperature[current_extruder] >35)||(bed_temperature_initial_layer[current_extruder] >35)}M106 P3 S180\n{endif}\n\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/fdm_filament_pp.json b/resources/profiles/BBL/filament/fdm_filament_pp.json index 66927c186a..cc6a6178bc 100644 --- a/resources/profiles/BBL/filament/fdm_filament_pp.json +++ b/resources/profiles/BBL/filament/fdm_filament_pp.json @@ -46,18 +46,18 @@ "hot_plate_temp_initial_layer": [ "55" ], + "nozzle_temperature_range_low": [ + "220" + ], + "nozzle_temperature_range_high": [ + "250" + ], "nozzle_temperature": [ "235" ], "nozzle_temperature_initial_layer": [ "235" ], - "nozzle_temperature_range_high": [ - "250" - ], - "nozzle_temperature_range_low": [ - "220" - ], "overhang_fan_threshold": [ "50%" ], @@ -87,5 +87,8 @@ ], "filament_start_gcode": [ "; filament start gcode\n{if (bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S255\n{elsif(bed_temperature[current_extruder] >35)||(bed_temperature_initial_layer[current_extruder] >35)}M106 P3 S180\n{endif}\n\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/fdm_filament_ppa.json b/resources/profiles/BBL/filament/fdm_filament_ppa.json index c45e713f34..6c59f16d59 100644 --- a/resources/profiles/BBL/filament/fdm_filament_ppa.json +++ b/resources/profiles/BBL/filament/fdm_filament_ppa.json @@ -7,12 +7,6 @@ "activate_air_filtration": [ "1" ], - "supertack_plate_temp": [ - "0" - ], - "supertack_plate_temp_initial_layer": [ - "0" - ], "cool_plate_temp": [ "0" ], @@ -85,6 +79,12 @@ "slow_down_min_speed": [ "20" ], + "supertack_plate_temp": [ + "0" + ], + "supertack_plate_temp_initial_layer": [ + "0" + ], "temperature_vitrification": [ "210" ], @@ -93,5 +93,8 @@ ], "textured_plate_temp_initial_layer": [ "100" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/fdm_filament_pps.json b/resources/profiles/BBL/filament/fdm_filament_pps.json index b8d366193e..6f7a15a7aa 100644 --- a/resources/profiles/BBL/filament/fdm_filament_pps.json +++ b/resources/profiles/BBL/filament/fdm_filament_pps.json @@ -7,12 +7,6 @@ "chamber_temperatures": [ "60" ], - "supertack_plate_temp": [ - "0" - ], - "supertack_plate_temp_initial_layer": [ - "0" - ], "cool_plate_temp": [ "0" ], @@ -73,6 +67,12 @@ "slow_down_layer_time": [ "2" ], + "supertack_plate_temp": [ + "0" + ], + "supertack_plate_temp_initial_layer": [ + "0" + ], "temperature_vitrification": [ "125" ], @@ -81,5 +81,8 @@ ], "textured_plate_temp_initial_layer": [ "110" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/fdm_filament_pva.json b/resources/profiles/BBL/filament/fdm_filament_pva.json index 2b00903a60..105a7dd866 100644 --- a/resources/profiles/BBL/filament/fdm_filament_pva.json +++ b/resources/profiles/BBL/filament/fdm_filament_pva.json @@ -58,12 +58,6 @@ "nozzle_temperature_initial_layer": [ "220" ], - "nozzle_temperature_range_high": [ - "240" - ], - "nozzle_temperature_range_low": [ - "190" - ], "overhang_fan_threshold": [ "50%" ], @@ -93,5 +87,8 @@ ], "filament_start_gcode": [ "; filament start gcode\n{if (bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S255\n{elsif(bed_temperature[current_extruder] >35)||(bed_temperature_initial_layer[current_extruder] >35)}M106 P3 S180\n{endif}\n\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/fdm_filament_tpu.json b/resources/profiles/BBL/filament/fdm_filament_tpu.json index 13a305e762..fd86b52e31 100644 --- a/resources/profiles/BBL/filament/fdm_filament_tpu.json +++ b/resources/profiles/BBL/filament/fdm_filament_tpu.json @@ -10,12 +10,6 @@ "close_fan_the_first_x_layers": [ "1" ], - "supertack_plate_temp": [ - "0" - ], - "supertack_plate_temp_initial_layer": [ - "0" - ], "cool_plate_temp": [ "30" ], @@ -70,6 +64,12 @@ "reduce_fan_stop_start_freq": [ "1" ], + "supertack_plate_temp": [ + "0" + ], + "supertack_plate_temp_initial_layer": [ + "0" + ], "temperature_vitrification": [ "30" ], @@ -81,5 +81,8 @@ ], "filament_start_gcode": [ "; filament start gcode\n{if (bed_temperature[current_extruder] >35)||(bed_temperature_initial_layer[current_extruder] >35)}M106 P3 S255\n{elsif(bed_temperature[current_extruder] >30)||(bed_temperature_initial_layer[current_extruder] >30)}M106 P3 S180\n{endif}\n\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/machine/Bambu Lab A1 0.4 nozzle.json b/resources/profiles/BBL/machine/Bambu Lab A1 0.4 nozzle.json index 6b75717cb6..a302bb06dd 100644 --- a/resources/profiles/BBL/machine/Bambu Lab A1 0.4 nozzle.json +++ b/resources/profiles/BBL/machine/Bambu Lab A1 0.4 nozzle.json @@ -21,6 +21,9 @@ "extruder_clearance_height_to_rod": "25", "extruder_clearance_max_radius": "73", "extruder_clearance_dist_to_rod": "56.5", + "grab_length": [ + "17.4" + ], "head_wrap_detect_zone": [ "226x224", "256x224", @@ -54,8 +57,12 @@ ], "machine_unload_filament_time": "29", "nozzle_height": "4.76", - "nozzle_type": "stainless_steel", - "nozzle_volume": "92", + "nozzle_type": [ + "stainless_steel" + ], + "nozzle_volume": [ + "92" + ], "printable_height": "256", "printer_structure": "i3", "retract_lift_below": [ diff --git a/resources/profiles/BBL/machine/Bambu Lab A1 mini 0.4 nozzle.json b/resources/profiles/BBL/machine/Bambu Lab A1 mini 0.4 nozzle.json index 083223370e..2e4ed97edd 100644 --- a/resources/profiles/BBL/machine/Bambu Lab A1 mini 0.4 nozzle.json +++ b/resources/profiles/BBL/machine/Bambu Lab A1 mini 0.4 nozzle.json @@ -22,6 +22,9 @@ "extruder_clearance_height_to_rod": "25", "extruder_clearance_max_radius": "73", "extruder_clearance_dist_to_rod": "56.5", + "grab_length": [ + "17.4" + ], "head_wrap_detect_zone": [ "156x152", "180x152", @@ -47,8 +50,12 @@ ], "machine_unload_filament_time": "34", "nozzle_height": "4.76", - "nozzle_type": "stainless_steel", - "nozzle_volume": "92", + "nozzle_type": [ + "stainless_steel" + ], + "nozzle_volume": [ + "92" + ], "printable_area": [ "0x0", "180x0", @@ -56,10 +63,10 @@ "0x180" ], "printable_height": "180", - "retract_lift_below":[ + "printer_structure": "i3", + "retract_lift_below": [ "179" ], - "printer_structure": "i3", "scan_first_layer": "0", "upward_compatible_machine": [ "Bambu Lab P1S 0.4 nozzle", @@ -73,5 +80,5 @@ "machine_end_gcode": ";===== date: 20231229 =====================\n;turn off nozzle clog detect\nG392 S0\n\nM400 ; wait for buffer to clear\nG92 E0 ; zero the extruder\nG1 E-0.8 F1800 ; retract\nG1 Z{max_layer_z + 0.5} F900 ; lower z a little\nG1 X0 Y{first_layer_center_no_wipe_tower[1]} F18000 ; move to safe pos\nG1 X-13.0 F3000 ; move to safe pos\n{if !spiral_mode && print_sequence != \"by object\"}\nM1002 judge_flag timelapse_record_flag\nM622 J1\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM991 S0 P-1 ;end timelapse at safe pos\nM623\n{endif}\n\nM140 S0 ; turn off bed\nM106 S0 ; turn off fan\nM106 P2 S0 ; turn off remote part cooling fan\nM106 P3 S0 ; turn off chamber cooling fan\n\n;G1 X27 F15000 ; wipe\n\n; pull back filament to AMS\nM620 S255\nG1 X181 F12000\nT255\nG1 X0 F18000\nG1 X-13.0 F3000\nG1 X0 F18000 ; wipe\nM621 S255\n\nM104 S0 ; turn off hotend\n\nM400 ; wait all motion done\nM17 S\nM17 Z0.4 ; lower z motor current to reduce impact if there is something in the bottom\n{if (max_layer_z + 100.0) < 180}\n G1 Z{max_layer_z + 100.0} F600\n G1 Z{max_layer_z +98.0}\n{else}\n G1 Z180 F600\n G1 Z180\n{endif}\nM400 P100\nM17 R ; restore z current\n\nG90\nG1 X-13 Y180 F3600\n\nG91\nG1 Z-1 F600\nG90\nM83\n\nM220 S100 ; Reset feedrate magnitude\nM201.2 K1.0 ; Reset acc magnitude\nM73.2 R1.0 ;Reset left time magnitude\nM1002 set_gcode_claim_speed_level : 0\n\n;=====printer finish sound=========\nM17\nM400 S1\nM1006 S1\nM1006 A0 B20 L100 C37 D20 M100 E42 F20 N100\nM1006 A0 B10 L100 C44 D10 M100 E44 F10 N100\nM1006 A0 B10 L100 C46 D10 M100 E46 F10 N100\nM1006 A44 B20 L100 C39 D20 M100 E48 F20 N100\nM1006 A0 B10 L100 C44 D10 M100 E44 F10 N100\nM1006 A0 B10 L100 C0 D10 M100 E0 F10 N100\nM1006 A0 B10 L100 C39 D10 M100 E39 F10 N100\nM1006 A0 B10 L100 C0 D10 M100 E0 F10 N100\nM1006 A0 B10 L100 C44 D10 M100 E44 F10 N100\nM1006 A0 B10 L100 C0 D10 M100 E0 F10 N100\nM1006 A0 B10 L100 C39 D10 M100 E39 F10 N100\nM1006 A0 B10 L100 C0 D10 M100 E0 F10 N100\nM1006 A44 B10 L100 C0 D10 M100 E48 F10 N100\nM1006 A0 B10 L100 C0 D10 M100 E0 F10 N100\nM1006 A44 B20 L100 C41 D20 M100 E49 F20 N100\nM1006 A0 B20 L100 C0 D20 M100 E0 F20 N100\nM1006 A0 B20 L100 C37 D20 M100 E37 F20 N100\nM1006 W\n;=====printer finish sound=========\nM400 S1\nM18 X Y Z\n", "layer_change_gcode": "; layer num/total_layer_count: {layer_num+1}/[total_layer_count]\n; update layer progress\nM73 L{layer_num+1}\nM991 S0 P{layer_num} ;notify layer change\n", "time_lapse_gcode": ";===================== date: 20240606 =====================\n{if !spiral_mode && print_sequence != \"by object\"}\n; don't support timelapse gcode in spiral_mode and by object sequence for I3 structure printer\nM622.1 S1 ; for prev firmware, default turned on\nM1002 judge_flag timelapse_record_flag\nM622 J1\nG92 E0\nG17\nG2 Z{layer_z + 0.4} I0.86 J0.86 P1 F20000 ; spiral lift a little\nG1 Z{max_layer_z + 0.4}\nG1 X0 Y{first_layer_center_no_wipe_tower[1]} F18000 ; move to safe pos\nG1 X-13.0 F3000 ; move to safe pos\nM400 P300\nM971 S11 C11 O0\nG92 E0\nG1 X0 F18000\nM623\n\nM622.1 S1\nM1002 judge_flag g39_3rd_layer_detect_flag\nM622 J1\n ; enable nozzle clog detect at 3rd layer\n {if layer_num == 2}\n M400\n G90\n M83\n M204 S5000\n G0 Z2 F4000\n G0 X187 Y178 F20000\n G39 S1 X187 Y178\n G0 Z2 F4000\n {endif}\n\n\n M622.1 S1\n M1002 judge_flag g39_detection_flag\n M622 J1\n {if !in_head_wrap_detect_zone}\n M622.1 S0\n M1002 judge_flag g39_mass_exceed_flag\n M622 J1\n {if layer_num > 2}\n G392 S0\n M400\n G90\n M83\n M204 S5000\n G0 Z{max_layer_z + 0.4} F4000\n G39.3 S1\n G0 Z{max_layer_z + 0.4} F4000\n G392 S0\n {endif}\n M623\n {endif}\n M623\nM623\n{endif}\n\n\n", - "change_filament_gcode": ";===== machine: A1 mini =========================\n;===== date: 20240913 =====================\nG392 S0\nM1007 S0\nM620 S[next_extruder]A\nM204 S9000\n{if toolchange_count > 1}\nG17\nG2 Z{max_layer_z + 0.4} I0.86 J0.86 P1 F10000 ; spiral lift a little from second lift\n{endif}\nG1 Z{max_layer_z + 3.0} F1200\n\nM400\nM106 P1 S0\nM106 P2 S0\n{if old_filament_temp > 142 && next_extruder < 255}\nM104 S[old_filament_temp]\n{endif}\n\nG1 X180 F18000\n\n{if long_retractions_when_cut[previous_extruder]}\nM620.11 S1 I[previous_extruder] E-{retraction_distances_when_cut[previous_extruder]} F1200\n{else}\nM620.11 S0\n{endif}\nM400\n\nM620.1 E F[old_filament_e_feedrate] T{nozzle_temperature_range_high[previous_extruder]}\nM620.10 A0 F[old_filament_e_feedrate]\nT[next_extruder]\nM620.1 E F[new_filament_e_feedrate] T{nozzle_temperature_range_high[next_extruder]}\nM620.10 A1 F[new_filament_e_feedrate] L[flush_length] H[nozzle_diameter] T[nozzle_temperature_range_high]\n\nG1 Y90 F9000\n\n{if next_extruder < 255}\n\n{if long_retractions_when_cut[previous_extruder]}\nM620.11 S1 I[previous_extruder] E{retraction_distances_when_cut[previous_extruder]} F{old_filament_e_feedrate}\nM628 S1\nG92 E0\nG1 E{retraction_distances_when_cut[previous_extruder]} F[old_filament_e_feedrate]\nM400\nM629 S1\n{else}\nM620.11 S0\n{endif}\n\nM400\nG92 E0\nM628 S0\n\n{if flush_length_1 > 1}\n; FLUSH_START\n; always use highest temperature to flush\nM400\nM1002 set_filament_type:UNKNOWN\nM109 S[nozzle_temperature_range_high]\nM106 P1 S60\n{if flush_length_1 > 23.7}\nG1 E23.7 F{old_filament_e_feedrate} ; do not need pulsatile flushing for start part\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{old_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\n{else}\nG1 E{flush_length_1} F{old_filament_e_feedrate}\n{endif}\n; FLUSH_END\nG1 E-[old_retract_length_toolchange] F1800\nG1 E[old_retract_length_toolchange] F300\nM400\nM1002 set_filament_type:{filament_type[next_extruder]}\n{endif}\n\n{if flush_length_1 > 45 && flush_length_2 > 1}\n; WIPE\nM400\nM106 P1 S178\nM400 S3\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nM400\nM106 P1 S0\n{endif}\n\n{if flush_length_2 > 1}\nM106 P1 S60\n; FLUSH_START\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\n; FLUSH_END\nG1 E-[new_retract_length_toolchange] F1800\nG1 E[new_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_2 > 45 && flush_length_3 > 1}\n; WIPE\nM400\nM106 P1 S178\nM400 S3\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nM400\nM106 P1 S0\n{endif}\n\n{if flush_length_3 > 1}\nM106 P1 S60\n; FLUSH_START\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\n; FLUSH_END\nG1 E-[new_retract_length_toolchange] F1800\nG1 E[new_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_3 > 45 && flush_length_4 > 1}\n; WIPE\nM400\nM106 P1 S178\nM400 S3\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nM400\nM106 P1 S0\n{endif}\n\n{if flush_length_4 > 1}\nM106 P1 S60\n; FLUSH_START\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\n; FLUSH_END\n{endif}\n\nM629\n\nM400\nM106 P1 S60\nM109 S[new_filament_temp]\nG1 E5 F{new_filament_e_feedrate} ;Compensate for filament spillage during waiting temperature\nM400\nG92 E0\nG1 E-[new_retract_length_toolchange] F1800\nM400\nM106 P1 S178\nM400 S3\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nM400\nG1 Z{max_layer_z + 3.0} F3000\nM106 P1 S0\n{if layer_z <= (initial_layer_print_height + 0.001)}\nM204 S[initial_layer_acceleration]\n{else}\nM204 S[default_acceleration]\n{endif}\n{else}\nG1 X[x_after_toolchange] Y[y_after_toolchange] Z[z_after_toolchange] F12000\n{endif}\n\nM622.1 S0\nM9833 F{outer_wall_volumetric_speed/2.4} A0.3 ; cali dynamic extrusion compensation\nM1002 judge_flag filament_need_cali_flag\nM622 J1\n G92 E0\n G1 E-[new_retract_length_toolchange] F1800\n M400\n \n M106 P1 S178\n M400 S7\n G1 X0 F18000\n G1 X-13.5 F3000\n G1 X0 F18000 ;wipe and shake\n G1 X-13.5 F3000\n G1 X0 F12000 ;wipe and shake\n G1 X-13.5 F3000\n G1 X0 F12000 ;wipe and shake\n M400\n M106 P1 S0 \nM623\n\nM621 S[next_extruder]A\nG392 S0\n\nM1007 S1\n" + "change_filament_gcode": ";===== A1mini 20240913 =====\nG392 S0\nM1007 S0\nM620 S[next_extruder]A\nM204 S9000\n{if toolchange_count > 1}\nG17\nG2 Z{max_layer_z + 0.4} I0.86 J0.86 P1 F10000 ; spiral lift a little from second lift\n{endif}\nG1 Z{max_layer_z + 3.0} F1200\n\nM400\nM106 P1 S0\nM106 P2 S0\n{if old_filament_temp > 142 && next_extruder < 255}\nM104 S[old_filament_temp]\n{endif}\n\nG1 X180 F18000\n\n{if long_retractions_when_cut[previous_extruder]}\nM620.11 S1 I[previous_extruder] E-{retraction_distances_when_cut[previous_extruder]} F1200\n{else}\nM620.11 S0\n{endif}\nM400\n\nM620.1 E F[old_filament_e_feedrate] T{nozzle_temperature_range_high[previous_extruder]}\nM620.10 A0 F[old_filament_e_feedrate]\nT[next_extruder]\nM620.1 E F[new_filament_e_feedrate] T{nozzle_temperature_range_high[next_extruder]}\nM620.10 A1 F[new_filament_e_feedrate] L[flush_length] H[nozzle_diameter] T[nozzle_temperature_range_high]\n\nG1 Y90 F9000\n\n{if next_extruder < 255}\n\n{if long_retractions_when_cut[previous_extruder]}\nM620.11 S1 I[previous_extruder] E{retraction_distances_when_cut[previous_extruder]} F{old_filament_e_feedrate}\nM628 S1\nG92 E0\nG1 E{retraction_distances_when_cut[previous_extruder]} F[old_filament_e_feedrate]\nM400\nM629 S1\n{else}\nM620.11 S0\n{endif}\n\nM400\nG92 E0\nM628 S0\n\n{if flush_length_1 > 1}\n; FLUSH_START\n; always use highest temperature to flush\nM400\nM1002 set_filament_type:UNKNOWN\nM109 S[nozzle_temperature_range_high]\nM106 P1 S60\n{if flush_length_1 > 23.7}\nG1 E23.7 F{old_filament_e_feedrate} ; do not need pulsatile flushing for start part\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{old_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\n{else}\nG1 E{flush_length_1} F{old_filament_e_feedrate}\n{endif}\n; FLUSH_END\nG1 E-[old_retract_length_toolchange] F1800\nG1 E[old_retract_length_toolchange] F300\nM400\nM1002 set_filament_type:{filament_type[next_extruder]}\n{endif}\n\n{if flush_length_1 > 45 && flush_length_2 > 1}\n; WIPE\nM400\nM106 P1 S178\nM400 S3\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nM400\nM106 P1 S0\n{endif}\n\n{if flush_length_2 > 1}\nM106 P1 S60\n; FLUSH_START\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\n; FLUSH_END\nG1 E-[new_retract_length_toolchange] F1800\nG1 E[new_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_2 > 45 && flush_length_3 > 1}\n; WIPE\nM400\nM106 P1 S178\nM400 S3\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nM400\nM106 P1 S0\n{endif}\n\n{if flush_length_3 > 1}\nM106 P1 S60\n; FLUSH_START\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\n; FLUSH_END\nG1 E-[new_retract_length_toolchange] F1800\nG1 E[new_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_3 > 45 && flush_length_4 > 1}\n; WIPE\nM400\nM106 P1 S178\nM400 S3\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nM400\nM106 P1 S0\n{endif}\n\n{if flush_length_4 > 1}\nM106 P1 S60\n; FLUSH_START\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\n; FLUSH_END\n{endif}\n\nM629\n\nM400\nM106 P1 S60\nM109 S[new_filament_temp]\nG1 E5 F{new_filament_e_feedrate} ;Compensate for filament spillage during waiting temperature\nM400\nG92 E0\nG1 E-[new_retract_length_toolchange] F1800\nM400\nM106 P1 S178\nM400 S3\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nM400\nG1 Z{max_layer_z + 3.0} F3000\nM106 P1 S0\n{if layer_z <= (initial_layer_print_height + 0.001)}\nM204 S[initial_layer_acceleration]\n{else}\nM204 S[default_acceleration]\n{endif}\n{else}\nG1 X[x_after_toolchange] Y[y_after_toolchange] Z[z_after_toolchange] F12000\n{endif}\n\nM622.1 S0\nM9833 F{outer_wall_volumetric_speed/2.4} A0.3 ; cali dynamic extrusion compensation\nM1002 judge_flag filament_need_cali_flag\nM622 J1\n G92 E0\n G1 E-[new_retract_length_toolchange] F1800\n M400\n \n M106 P1 S178\n M400 S7\n G1 X0 F18000\n G1 X-13.5 F3000\n G1 X0 F18000 ;wipe and shake\n G1 X-13.5 F3000\n G1 X0 F12000 ;wipe and shake\n G1 X-13.5 F3000\n G1 X0 F12000 ;wipe and shake\n M400\n M106 P1 S0 \nM623\n\nM621 S[next_extruder]A\nG392 S0\n\nM1007 S1\n" } diff --git a/resources/profiles/BBL/machine/Bambu Lab A1 mini 0.6 nozzle.json b/resources/profiles/BBL/machine/Bambu Lab A1 mini 0.6 nozzle.json index ed1a274802..af96459612 100644 --- a/resources/profiles/BBL/machine/Bambu Lab A1 mini 0.6 nozzle.json +++ b/resources/profiles/BBL/machine/Bambu Lab A1 mini 0.6 nozzle.json @@ -20,7 +20,9 @@ "min_layer_height": [ "0.12" ], - "nozzle_type": "hardened_steel", + "nozzle_type": [ + "hardened_steel" + ], "retraction_length": [ "1.4" ], diff --git a/resources/profiles/BBL/machine/Bambu Lab A1 mini 0.8 nozzle.json b/resources/profiles/BBL/machine/Bambu Lab A1 mini 0.8 nozzle.json index 09760ec4b1..a29c0913fa 100644 --- a/resources/profiles/BBL/machine/Bambu Lab A1 mini 0.8 nozzle.json +++ b/resources/profiles/BBL/machine/Bambu Lab A1 mini 0.8 nozzle.json @@ -20,7 +20,9 @@ "min_layer_height": [ "0.16" ], - "nozzle_type": "hardened_steel", + "nozzle_type": [ + "hardened_steel" + ], "retract_length_toolchange": [ "3" ], diff --git a/resources/profiles/BBL/machine/Bambu Lab H2D 0.2 nozzle.json b/resources/profiles/BBL/machine/Bambu Lab H2D 0.2 nozzle.json new file mode 100644 index 0000000000..c32673d9e5 --- /dev/null +++ b/resources/profiles/BBL/machine/Bambu Lab H2D 0.2 nozzle.json @@ -0,0 +1,24 @@ +{ + "type": "machine", + "name": "Bambu Lab H2D 0.2 nozzle", + "inherits": "Bambu Lab H2D 0.4 nozzle", + "from": "system", + "setting_id": "GM034", + "instantiation": "true", + "nozzle_diameter": [ + "0.2", + "0.2" + ], + "printer_model": "Bambu Lab H2D", + "printer_variant": "0.2", + "default_filament_profile": [ + "Bambu PLA Basic @BBL H2D 0.2 nozzle" + ], + "default_print_profile": "0.10mm Standard @BBL H2D 0.2 nozzle", + "retraction_length": [ + "0.4", + "0.4", + "0.4", + "0.4" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/machine/Bambu Lab H2D 0.4 nozzle.json b/resources/profiles/BBL/machine/Bambu Lab H2D 0.4 nozzle.json new file mode 100644 index 0000000000..643802b1a2 --- /dev/null +++ b/resources/profiles/BBL/machine/Bambu Lab H2D 0.4 nozzle.json @@ -0,0 +1,106 @@ +{ + "type": "machine", + "name": "Bambu Lab H2D 0.4 nozzle", + "inherits": "fdm_bbl_3dp_002_common", + "from": "system", + "setting_id": "GM033", + "instantiation": "true", + "nozzle_diameter": [ + "0.4", + "0.4" + ], + "printer_model": "Bambu Lab H2D", + "printer_variant": "0.4", + "default_filament_profile": [ + "Bambu PLA Basic @BBL H2D" + ], + "default_print_profile": "0.20mm Standard @BBL H2D", + "enable_long_retraction_when_cut": [ + "2" + ], + "enable_pre_heating": "1", + "extruder_clearance_height_to_lid": "201", + "extruder_clearance_height_to_rod": "47.4", + "extruder_clearance_max_radius": "96", + "extruder_clearance_radius": "49", + "extruder_printable_area": [ + "0x0,325x0,325x320,0x320", + "25x0,350x0,350x320,25x320" + ], + "extruder_printable_height": [ + "320", + "325" + ], + "machine_max_acceleration_x": [ + "16000", + "16000", + "16000", + "16000", + "16000", + "16000", + "16000", + "16000" + ], + "machine_max_acceleration_y": [ + "16000", + "16000", + "16000", + "16000", + "16000", + "16000", + "16000", + "16000" + ], + "machine_max_speed_x": [ + "1000", + "1000", + "1000", + "1000", + "1000", + "1000", + "1000", + "1000" + ], + "machine_max_speed_y": [ + "1000", + "1000", + "1000", + "1000", + "1000", + "1000", + "1000", + "1000" + ], + "machine_max_speed_z": [ + "30", + "30", + "30", + "30", + "30", + "30", + "30", + "30" + ], + "master_extruder_id": "2", + "physical_extruder_map": [ + "1", + "0" + ], + "printable_area": [ + "0x0", + "350x0", + "350x320", + "0x320" + ], + "retract_lift_below": [ + "319", + "319", + "319", + "319" + ], + "support_chamber_temp_control": "1", + "machine_start_gcode": ";M1002 set_flag extrude_cali_flag=1\n;M1002 set_flag g29_before_print_flag=1\n;M1002 set_flag auto_cali_toolhead_offset_flag=1\n;M1002 set_flag build_plate_detect_flag=1\n\n;===== machine: H2D =========================\n;===== date: 20241210 =====================\n\nM993 A0 B0 C0 ; nozzle cam detection not allowed.\n\nM400\n;M73 P99\n\n;=====printer start sound ===================\n\nM620 M ;enable remap\n\n;===== avoid end stop =================\nG91\nG380 S2 Z22 F1200\nG380 S2 Z-12 F1200\nG90\n;===== avoid end stop =================\n\n;===== reset machine status =================\nM204 S10000\nM630 S0 P0\n\nG90\nM17 D ; reset motor current to default\nM960 S5 P1 ; turn on logo lamp\nG90\nM220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\nM73.2 R1.0 ;Reset left time magnitude\nG29.1 Z{+0.0} ; clear z-trim value first\nM983.1 M0\n;===== reset machine status =================\n\n;==== set airduct mode ==== \n\n{if (overall_chamber_temperature >= 40)}\n\n M145 P1 ; set airduct mode to heating mode for heating\n M106 P2 S0 ; turn off auxiliary fan\n M106 P3 S0 ; turn off chamber fan\n\n{else}\n M145 P0 ; set airduct mode to cooling mode for cooling\n M106 P2 S178 ; turn on auxiliary fan for cooling\n M106 P3 S127 ; turn on chamber fan for cooling\n M140 S0 ; stop heatbed from heating\n\n M1002 gcode_claim_action : 29\n M191 S0 ; wait for chamber temp\n M142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling\n M106 P2 S0 ; turn off auxiliary fan\n\n{endif}\n;==== set airduct mode ==== \n\n;===== start to heat heatbead & hotend==========\n\n M1002 set_filament_type:{filament_type[initial_no_support_extruder]}\n\n M104 S140 A\n M140 S[bed_temperature_initial_layer_single]\n\n ;===== set chamber temperature ==========\n {if (overall_chamber_temperature >= 40)}\n M145 P1 ; set airduct mode to heating mode\n M141 S[overall_chamber_temperature] ; Let Chamber begin to heat\n {endif}\n ;===== set chamber temperature ==========\n\n;===== start to heat heatbead & hotend==========\n\n;====== cog noise reduction=================\nM982.2 S1 ; turn on cog noise reduction\n\n;===== first homing start =====\nM1002 gcode_claim_action : 13\n\nG28 X T300\n\nG150.1 F18000 ; wipe mouth to avoid filament stick to heatbed\n\nG90\nG1 X175 Y160 F30000\n\nG28 Z P0 T400\n\n;===== first homign end =====\n\nM400\n;M73 P99\n\n;===== detection start =====\n\n T1001\n G383.4 ; left-extruder load status detection\n \n M104 S{nozzle_temperature_initial_layer[initial_no_support_extruder]-80} A ; rise temp in advance\n\n M972 S14 P0 ; nozzle type detection\n\nM1002 judge_flag build_plate_detect_flag\nM622 S1\n M972 S19 P0 C0 ; heatbed detection\nM623\n\n;===== detection end =====\n\nM400\n;M73 P99\n\n;===== prepare print temperature and material ==========\nM1002 gcode_claim_action : 24\n\nM400\nM211 X0 Y0 Z0 ;turn off soft endstop\nM975 S1 ; turn on input shaping\n\nG29.2 S0 ; avoid invalid abl data\n\nM620.10 A0 F{filament_max_volumetric_speed[initial_no_support_extruder]/2.4053*60} H{nozzle_diameter[initial_no_support_extruder]} T{nozzle_temperature_range_high[initial_no_support_extruder]} P{nozzle_temperature_initial_layer[initial_no_support_extruder]}\nM620.10 A1 F{filament_max_volumetric_speed[initial_no_support_extruder]/2.4053*60} H{nozzle_diameter[initial_no_support_extruder]} T{nozzle_temperature_range_high[initial_no_support_extruder]} P{nozzle_temperature_initial_layer[initial_no_support_extruder]}\n\n{if filament_type[initial_no_support_extruder] == \"TPU\"}\n M620.11 S0 L0 I[initial_no_support_extruder] E-{retraction_distances_when_cut[initial_no_support_extruder]} F{filament_max_volumetric_speed[initial_no_support_extruder]/2.4053*60}\n{else}\n M620.11 S1 L0 I[initial_no_support_extruder] E-{retraction_distances_when_cut[initial_no_support_extruder]} F{filament_max_volumetric_speed[initial_no_support_extruder]/2.4053*60}\n{endif}\n\nM620 S[initial_no_support_extruder]A ; switch material if AMS exist\nM1002 gcode_claim_action : 4\nM1002 set_filament_type:UNKNOWN\nM400\nT[initial_no_support_extruder]\nM400\nM628 S0\nM629\nM400\nM1002 set_filament_type:{filament_type[initial_no_support_extruder]}\nM621 S[initial_no_support_extruder]A\n\nM104 S{nozzle_temperature_initial_layer[initial_no_support_extruder]}\nM400\nM106 P1 S0\n\nG29.2 S1\n;===== prepare print temperature and material ==========\n\nM400\n;M73 P99\n\n;===== auto extrude cali start =========================\nM975 S1\nM1002 judge_flag extrude_cali_flag\n\nM622 J0\n M983.3 F{filament_max_volumetric_speed[initial_no_support_extruder]/2.4} A0.4 ; cali dynamic extrusion compensation\nM623\n\nM622 J1\n M1002 set_filament_type:{filament_type[initial_no_support_extruder]}\n M1002 gcode_claim_action : 8\n\n M109 S{nozzle_temperature[initial_no_support_extruder]}\n\n G90\n M83\n M983.3 F{filament_max_volumetric_speed[initial_no_support_extruder]/2.4} A0.4 ; cali dynamic extrusion compensation\n\n M400\n M106 P1 S255\n M400 S5\n M106 P1 S0\n G150.3\nM623\n\nM622 J2\n M1002 set_filament_type:{filament_type[initial_no_support_extruder]}\n M1002 gcode_claim_action : 8\n\n M109 S{nozzle_temperature[initial_no_support_extruder]}\n\n G90\n M83\n M983.3 F{filament_max_volumetric_speed[initial_no_support_extruder]/2.4} A0.4 ; cali dynamic extrusion compensation\n\n M400\n M106 P1 S255\n M400 S5\n M106 P1 S0\n G150.3\nM623\n\n;===== auto extrude cali end =========================\n\n{if filament_type[initial_no_support_extruder] == \"TPU\"}\n G150.2\n G150.1\n G150.2\n G150.1\n G150.2\n G150.1\n{else}\n M83\n G1 E15 F{filament_max_volumetric_speed[initial_no_support_extruder]/2.4053*60}\n G1 E-10 F1800\n M400 P500\n G150.1\n{endif}\n\nG91\nG1 Y-16 F12000 ; move away from the trash bin\nG90\n\nM400\n;M73 P99\n\n;===== wipe right nozzle start =====\n\nM1002 gcode_claim_action : 14\nG150 T{nozzle_temperature_initial_layer[initial_no_support_extruder]}\n\n;===== wipe left nozzle end =====\n\nM400\n;M73 P99\n\n{if (overall_chamber_temperature >= 40)}\n M1002 gcode_claim_action : 49\n M191 S[overall_chamber_temperature] ; wait for chamber temp\n{endif}\n\nM400\n;M73 P99\n\n;===== bed leveling ==================================\n\nM1002 judge_flag g29_before_print_flag\n\nG91\nG1 Z5 F1200\nG90\nG1 X275 Y300 F30000\n\nM190 S[bed_temperature_initial_layer_single]; ensure bed temp\nM109 S140 A\nM106 S0 ; turn off fan , too noisy\n\nM622 J1\n M1002 gcode_claim_action : 1\n G29 A1 X{first_layer_print_min[0]} Y{first_layer_print_min[1]} I{first_layer_print_size[0]} J{first_layer_print_size[1]}\n M400\n M500 ; save cali data\nM623\n \nM622 J2\n M1002 gcode_claim_action : 1\n G29 A2 X{first_layer_print_min[0]} Y{first_layer_print_min[1]} I{first_layer_print_size[0]} J{first_layer_print_size[1]}\n M400\n M500 ; save cali data\nM623\n\nM622 J0\n G28\nM623\n\n;===== bed leveling end ================================\n\n;===== z ofst cali start =====\n\n M190 S[bed_temperature_initial_layer_single]; ensure bed temp\n\n G383 O0 M2 T140\n M500\n\n;===== z ofst cali end =====\n\nM400\n;M73 P99\n\nM104 S[nozzle_temperature_initial_layer] A\n\n;===== mech mode sweep start =====\n M1002 gcode_claim_action : 3\n\n G90\n G1 X187 Y160 F20000\n T1000\n G90\n G1 X187 Y160 F20000\n G1 Z5 F1200\n M400 P200\n\n M970.3 Q1 A5 K0 O1\n M974 Q1 S2 P0\n\n M970.3 Q0 A5 K0 O1\n M974 Q0 S2 P0\n\n M975 S1\n;===== mech mode sweep end =====\n\nM400\n;M73 P99\n\nG150.3 ; move to garbage can to wait for temp\n\n;===== xy ofst cali start =====\n\nM1002 judge_flag auto_cali_toolhead_offset_flag\n\nM622 J1\n M1002 gcode_claim_action : 39\n G383 O1 T{nozzle_temperature_initial_layer[initial_no_support_extruder]} L{initial_no_support_extruder}\n M500\nM623\n\nM622 J2\n M1002 gcode_claim_action : 39\n G383.3 T{nozzle_temperature_initial_layer[initial_no_support_extruder]} L{initial_no_support_extruder}\n M500\nM623\n;===== xy ofst cali end =====\n\nM400\n;M73 P99\n\nM1002 gcode_claim_action : 0\nM400\n\n;============switch again==================\n\nM211 X0 Y0 Z0 ;turn off soft endstop\nG91\nG1 Z6 F1200\nG90\nM1002 set_filament_type:{filament_type[initial_no_support_extruder]}\nM620 S[initial_no_support_extruder]A\nM400\nT[initial_no_support_extruder]\nM400\nM628 S0\nM629\nM400\nM621 S[initial_no_support_extruder]A\n\n;============switch again==================\n\nM400\n;M73 P99\n\n;===== wait temperature reaching the reference value =======\n\nM104 S{nozzle_temperature_initial_layer[initial_no_support_extruder]} ; rise to print tmpr\n\nM140 S[bed_temperature_initial_layer_single] \nM190 S[bed_temperature_initial_layer_single] \n\n ;========turn off light and fans =============\n M960 S1 P0 ; turn off laser\n M960 S2 P0 ; turn off laser\n M106 S0 ; turn off fan\n M106 P2 S0 ; turn off big fan\n\n {if (overall_chamber_temperature >= 40)}\n M106 P3 S0 ; turn off chamber fan\n {else}\n M142 P1 R35 S40 U0.3 V0.5 ; set chamber autocooling\n {endif}\n\n ;============set motor current==================\n M17 X2.0 Y2.0 Z0.82\n M400 S1\n\n;===== wait temperature reaching the reference value =======\n\nM400\n;M73 P99\n\n;===== for Textured PEI Plate , lower the nozzle as the nozzle was touching topmost of the texture when homing ==\n {if curr_bed_type==\"Textured PEI Plate\"}\n G29.1 Z{-0.02} ; for Textured PEI Plate\n {endif}\n \nM975 S1 ; turn on mech mode supression\nM983.4 S1 ; turn on deformation compensation \n\n;===== nozzle load line ===============================\nG150.1\nG29.2 S1 ; ensure z comp turn on\nG90\nM83\nM109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]}\n{if filament_type[initial_no_support_extruder] == \"TPU\"}\n G130 O0 F{filament_max_volumetric_speed[initial_no_support_extruder]/2/2.4053} L80 E5 D12\n{else}\n G130 O0 F{filament_max_volumetric_speed[initial_no_support_extruder]/2/2.4053} L80 E5 D12\n{endif}\nG90\nM83\nG1 Z0.2\n\n;===== noozle load line end ===========================\n\nM400\n;M73 P99\n\nM993 A1 B1 C1 ; nozzle cam detection allowed.\n\n{if (filament_type[initial_no_support_extruder] == \"PLA\") || (filament_type[initial_no_support_extruder] == \"PETG\")\n || (filament_type[initial_no_support_extruder] == \"PLA-CF\") || (filament_type[initial_no_support_extruder] == \"PETG-CF\")\n || (filament_type[initial_no_support_extruder] == \"PA-CF\") || (filament_type[initial_no_support_extruder] == \"PET-CF\")}\nM1015.4 S1 K1 H[nozzle_diameter] ;enable air printing detect\n{else}\nM1015.4 S0 K0 H[nozzle_diameter] ;disable air printing detect\n{endif}\n\nM211 Z1\nG29.7 S0\nG29.99\n\n\n", + "machine_end_gcode": ";===== date: 2024/11/21 =====================\n;===== H2D =====================\nG392 S0 ;turn off nozzle clog detect\nM993 A0 B0 C0 ; nozzle cam detection not allowed.\n\n{if timelapse_type == 2}\nM991 S0 P-1 ;end timelapse immediately\n{endif}\nM400 ; wait for buffer to clear\nG92 E0 ; zero the extruder\nG1 E-0.8 F1800 ; retract\nG1 Z{max_layer_z + 0.5} F900 ; lower z a little\n\nG90\nG150.3\n\n{if timelapse_type == 1}\nM991 S0 P-1 ;end timelapse at safe pos\n{endif}\n\nM141 S0 ; turn off chamber heating\nM140 S0 ; turn off bed\nM106 S0 ; turn off fan\nM106 P2 S0 ; turn off remote part cooling fan\nM106 P3 S0 ; turn off chamber cooling fan\n\n; pull back filament to AMS\nM620 S65535\nT65535\nG150.2\nM621 S65535\n\nM620 S65279\nT65279\nG150.2\nM621 S65279\n\nG150.3\n\nM104 S0 T0; turn off hotend\nM104 S0 T1; turn off hotend\n\nM400 ; wait all motion done\nM17 S\nM17 Z0.4 ; lower z motor current to reduce impact if there is something in the bottom\n{if (max_layer_z + 100.0) < 320}\n G1 Z{max_layer_z + 100.0} F600\n G1 Z{max_layer_z +98.0}\n{else}\n G1 Z320 F600\n G1 Z320\n{endif}\nM400 P100\nM17 R ; restore z current\n\nM220 S100 ; Reset feedrate magnitude\nM201.2 K1.0 ; Reset acc magnitude\nM73.2 R1.0 ;Reset left time magnitude\nM1002 set_gcode_claim_speed_level : 0\n\nM1015.4 S0 K0 ;disable air printing detect\n;=====printer finish sound=========\n\nM400\nM18\n\n", + "layer_change_gcode": ";======== H2D ========\n;===== 2024/12/07 =====\n\n; layer num/total_layer_count: {layer_num+1}/[total_layer_count]\nM622.1 S1 ; for prev firware, default turned on\n\nM1002 judge_flag timelapse_record_flag\nM622 J1\n M9712 E{most_used_physical_extruder_id} M{timelapse_type}\n M83\n G1 E-[retraction_length] F1800\n G17\n G2 Z{layer_z + 0.4} I0.86 J0.86 P1 F20000 ; spiral lift a little\n M400 P300\n M9713\n\n M9711 M{timelapse_type} E{most_used_physical_extruder_id} Z{layer_z} S11 C10 O0 T3000\n \n M9712 E{most_used_physical_extruder_id} \n M83\n G1 E[retraction_length] F300\n G90\n G1 Y320 F12000\n M9713\nM623\n\n; update layer progress\nM73 L{layer_num+1}\nM991 S0 P{layer_num} ;notify layer change\n", + "change_filament_gcode": ";======== H2D ========\n;===== 2024/12/10 =====\nM993 A2 B2 C2 ; nozzle cam detection allow status save.\nM993 A0 B0 C0 ; nozzle cam detection not allowed.\n\n{if (filament_type[next_extruder] == \"PLA\") || (filament_type[next_extruder] == \"PETG\")\n || (filament_type[next_extruder] == \"PLA-CF\") || (filament_type[next_extruder] == \"PETG-CF\")\n || (filament_type[next_extruder] == \"PA-CF\") || (filament_type[next_extruder] == \"PET-CF\")}\nM1015.4 S1 K0 ;disable air printing detect\n{else}\nM1015.4 S0 ; disable air printing detect\n{endif}\n\nM620 S[next_extruder]A\nM204 S9000\n{if toolchange_count > 1 && (z_hop_types[current_extruder] == 0 || z_hop_types[current_extruder] == 3)}\nG17\nG2 Z{z_after_toolchange + 0.4} I0.86 J0.86 P1 F10000 ; spiral lift a little from second lift\n{endif}\n\n;nozzle_change_gcode\n\nG1 Z{max_layer_z + 3.0} F1200\n\nM400\nM106 P1 S0\nM106 P2 S0\n\n{if toolchange_count == 2}\n; get travel path for change filament\n;M620.1 X[travel_point_1_x] Y[travel_point_1_y] F21000 P0\n;M620.1 X[travel_point_2_x] Y[travel_point_2_y] F21000 P1\n;M620.1 X[travel_point_3_x] Y[travel_point_3_y] F21000 P2\n{endif}\n\nM620.10 A0 F{filament_max_volumetric_speed[current_extruder]/2.4053*60} L[flush_length] H{nozzle_diameter[current_extruder]} T{nozzle_temperature_range_high[current_extruder]} P{nozzle_temperature[current_extruder]}\nM620.10 A1 F{filament_max_volumetric_speed[next_extruder]/2.4053*60} L[flush_length] H{nozzle_diameter[next_extruder]} T{nozzle_temperature_range_high[next_extruder]} P{nozzle_temperature[next_extruder]}\n\n{if filament_type[current_extruder] == \"TPU\"}\nM620.11 S0 L0 I[current_extruder] E-{retraction_distances_when_cut[current_extruder]} F{max((filament_max_volumetric_speed[current_extruder]/2.4053*60), 200)}\n{else}\nM620.11 S1 L0 I[current_extruder] E-{retraction_distances_when_cut[current_extruder]} F{max((filament_max_volumetric_speed[current_extruder]/2.4053*60), 200)}\n{endif}\n\n{if filament_type[current_extruder] == \"TPU\" || filament_type[next_extruder] == \"TPU\"}\nM620.11 H2 C331\n{else}\nM620.11 H0\n{endif}\n\nT[next_extruder]\n\n; VFLUSH_START\n{if flush_length>41.5}\n;VG1 E41.5 F{min(old_filament_e_feedrate,new_filament_e_feedrate)}\n;VG1 E{flush_length-41.5} F{new_filament_e_feedrate}\n{else}\n;VG1 E{flush_length} F{min(old_filament_e_feedrate,new_filament_e_feedrate)}\n{endif}\n; VFLUSH_END\n\nM400\nM83\n{if next_extruder < 255}\n\nM628 S0\n\nM629\nM400\n\nM983.3 F{filament_max_volumetric_speed[next_extruder]/2.4} A0.4\n\nM400\nG1 Y295 F30000\nG1 Y265 F18000\nG1 Z{max_layer_z + 3.0} F3000\n{if layer_z <= (initial_layer_print_height + 0.001)}\nM204 S[initial_layer_acceleration]\n{else}\nM204 S[default_acceleration]\n{endif}\n{else}\nG1 X[x_after_toolchange] Y[y_after_toolchange] Z[z_after_toolchange] F12000\n{endif}\nM621 S[next_extruder]A\n\nM993 A3 B3 C3 ; nozzle cam detection allow status restore.\n\n{if (filament_type[next_extruder] == \"PLA\") || (filament_type[next_extruder] == \"PETG\")\n || (filament_type[next_extruder] == \"PLA-CF\") || (filament_type[next_extruder] == \"PETG-CF\")\n || (filament_type[next_extruder] == \"PA-CF\") || (filament_type[next_extruder] == \"PET-CF\")}\nM1015.4 S1 K1 H[nozzle_diameter] ;enable air printing detect\n{else}\nM1015.4 S0 ; disable air printing detect\n{endif}\n\n" +} \ No newline at end of file diff --git a/resources/profiles/BBL/machine/Bambu Lab H2D 0.6 nozzle.json b/resources/profiles/BBL/machine/Bambu Lab H2D 0.6 nozzle.json new file mode 100644 index 0000000000..7625665b7f --- /dev/null +++ b/resources/profiles/BBL/machine/Bambu Lab H2D 0.6 nozzle.json @@ -0,0 +1,32 @@ +{ + "type": "machine", + "name": "Bambu Lab H2D 0.6 nozzle", + "inherits": "Bambu Lab H2D 0.4 nozzle", + "from": "system", + "setting_id": "GM035", + "instantiation": "true", + "nozzle_diameter": [ + "0.6", + "0.6" + ], + "printer_model": "Bambu Lab H2D", + "printer_variant": "0.6", + "default_filament_profile": [ + "Bambu PLA Basic @BBL H2D" + ], + "default_print_profile": "0.30mm Standard @BBL H2D 0.6 nozzle", + "max_layer_height": [ + "0.42", + "0.42" + ], + "min_layer_height": [ + "0.12", + "0.12" + ], + "retraction_length": [ + "1.4", + "1.4", + "1.4", + "1.4" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/machine/Bambu Lab H2D 0.8 nozzle.json b/resources/profiles/BBL/machine/Bambu Lab H2D 0.8 nozzle.json new file mode 100644 index 0000000000..9bf37eac5c --- /dev/null +++ b/resources/profiles/BBL/machine/Bambu Lab H2D 0.8 nozzle.json @@ -0,0 +1,32 @@ +{ + "type": "machine", + "name": "Bambu Lab H2D 0.8 nozzle", + "inherits": "Bambu Lab H2D 0.4 nozzle", + "from": "system", + "setting_id": "GM036", + "instantiation": "true", + "nozzle_diameter": [ + "0.8", + "0.8" + ], + "printer_model": "Bambu Lab H2D", + "printer_variant": "0.8", + "default_filament_profile": [ + "Bambu PLA Basic @BBL H2D" + ], + "default_print_profile": "0.40mm Standard @BBL H2D 0.8 nozzle", + "max_layer_height": [ + "0.56", + "0.56" + ], + "min_layer_height": [ + "0.16", + "0.16" + ], + "retraction_length": [ + "3", + "3", + "3", + "3" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/machine/Bambu Lab H2D.json b/resources/profiles/BBL/machine/Bambu Lab H2D.json new file mode 100644 index 0000000000..e544f5d626 --- /dev/null +++ b/resources/profiles/BBL/machine/Bambu Lab H2D.json @@ -0,0 +1,13 @@ +{ + "type": "machine_model", + "name": "Bambu Lab H2D", + "nozzle_diameter": "0.2;0.4;0.6;0.8", + "url": "http://www.bambulab.com/Parameters/printer_model/Bambu Lab X1.json", + "bed_model": "bbl-3dp-H2D.stl", + "bed_texture": "bbl-3dp-logo.svg", + "default_bed_type": "Textured PEI Plate", + "family": "BBL-3DP", + "machine_tech": "FFF", + "model_id": "O1D", + "default_materials": "Bambu PLA Basic @BBL H2D;Bambu PLA-CF @BBL H2D;Bambu PETG Basic @BBL H2D;Bambu ABS @BBL H2D;Bambu PETG HF @BBL H2D;Bambu PLA Silk @BBL H2D;Bambu PLA Matte @BBL H2D;Bambu PC @BBL H2D;Bambu PA-CF @BBL H2D" +} \ No newline at end of file diff --git a/resources/profiles/BBL/machine/Bambu Lab P1P 0.4 nozzle.json b/resources/profiles/BBL/machine/Bambu Lab P1P 0.4 nozzle.json index d288e57a52..20407442b2 100644 --- a/resources/profiles/BBL/machine/Bambu Lab P1P 0.4 nozzle.json +++ b/resources/profiles/BBL/machine/Bambu Lab P1P 0.4 nozzle.json @@ -28,7 +28,9 @@ "machine_load_filament_time": "29", "machine_unload_filament_time": "28", "nozzle_height": "4.2", - "nozzle_type": "stainless_steel", + "nozzle_type": [ + "stainless_steel" + ], "scan_first_layer": "0", "upward_compatible_machine": [ "Bambu Lab P1S 0.4 nozzle", @@ -40,5 +42,5 @@ "machine_start_gcode": ";===== machine: P1P ========================\n;===== date: 20230707 =====================\n;===== turn on the HB fan =================\nM104 S75 ;set extruder temp to turn on the HB fan and prevent filament oozing from nozzle\n;===== reset machine status =================\nG91\nM17 Z0.4 ; lower the z-motor current\nG380 S2 Z30 F300 ; G380 is same as G38; lower the hotbed , to prevent the nozzle is below the hotbed\nG380 S2 Z-25 F300 ;\nG1 Z5 F300;\nG90\nM17 X1.2 Y1.2 Z0.75 ; reset motor current to default\nM960 S5 P1 ; turn on logo lamp\nG90\nM220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\nM73.2 R1.0 ;Reset left time magnitude\nM1002 set_gcode_claim_speed_level : 5\nM221 X0 Y0 Z0 ; turn off soft endstop to prevent protential logic problem\nG29.1 Z{+0.0} ; clear z-trim value first\nM204 S10000 ; init ACC set to 10m/s^2\n\n;===== heatbed preheat ====================\nM1002 gcode_claim_action : 2\nM140 S[bed_temperature_initial_layer_single] ;set bed temp\nM190 S[bed_temperature_initial_layer_single] ;wait for bed temp\n\n\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_extruder]==\"PLA\"}\n {if (bed_temperature[initial_extruder] >45)||(bed_temperature_initial_layer[initial_extruder] >45)}\n M106 P3 S180\n {endif};Prevent PLA from jamming\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\n;===== prepare print temperature and material ==========\nM104 S[nozzle_temperature_initial_layer] ;set extruder temp\nG91\nG0 Z10 F1200\nG90\nG28 X\nM975 S1 ; turn on\nG1 X60 F12000\nG1 Y245\nG1 Y265 F3000\nM620 M\nM620 S[initial_extruder]A ; switch material if AMS exist\n M109 S[nozzle_temperature_initial_layer]\n G1 X120 F12000\n\n G1 X20 Y50 F12000\n G1 Y-3\n T[initial_extruder]\n G1 X54 F12000\n G1 Y265\n M400\nM621 S[initial_extruder]A\nM620.1 E F{filament_max_volumetric_speed[initial_extruder]/2.4053*60} T{nozzle_temperature_range_high[initial_extruder]}\n\n\nM412 S1 ; ===turn on filament runout detection===\n\nM109 S250 ;set nozzle to common flush temp\nM106 P1 S0\nG92 E0\nG1 E50 F200\nM400\nM104 S[nozzle_temperature_initial_layer]\nG92 E0\nG1 E50 F200\nM400\nM106 P1 S255\nG92 E0\nG1 E5 F300\nM109 S{nozzle_temperature_initial_layer[initial_extruder]-20} ; drop nozzle temp, make filament shink a bit\nG92 E0\nG1 E-0.5 F300\n\nG1 X70 F9000\nG1 X76 F15000\nG1 X65 F15000\nG1 X76 F15000\nG1 X65 F15000; shake to put down garbage\nG1 X80 F6000\nG1 X95 F15000\nG1 X80 F15000\nG1 X165 F15000; wipe and shake\nM400\nM106 P1 S0\n;===== prepare print temperature and material end =====\n\n\n;===== wipe nozzle ===============================\nM1002 gcode_claim_action : 14\nM975 S1\nM106 S255\nG1 X65 Y230 F18000\nG1 Y264 F6000\nM109 S{nozzle_temperature_initial_layer[initial_extruder]-20}\nG1 X100 F18000 ; first wipe mouth\n\nG0 X135 Y253 F20000 ; move to exposed steel surface edge\nG28 Z P0 T300; home z with low precision,permit 300deg temperature\nG29.2 S0 ; turn off ABL\nG0 Z5 F20000\n\nG1 X60 Y265\nG92 E0\nG1 E-0.5 F300 ; retrack more\nG1 X100 F5000; second wipe mouth\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X90 F5000\nG0 X128 Y261 Z-1.5 F20000 ; move to exposed steel surface and stop the nozzle\nM104 S140 ; set temp down to heatbed acceptable\nM106 S255 ; turn on fan (G28 has turn off fan)\n\nM221 S; push soft endstop status\nM221 Z0 ;turn off Z axis endstop\nG0 Z0.5 F20000\nG0 X125 Y259.5 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 X128\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\n\nM109 S140 ; wait nozzle temp down to heatbed acceptable\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\n\nM221 R; pop softend status\nG1 Z10 F1200\nM400\nG1 Z10\nG1 F30000\nG1 X230 Y15\nG29.2 S1 ; turn on ABL\n;G28 ; home again after hard wipe mouth\nM106 S0 ; turn off fan , too noisy\n;===== wipe nozzle end ================================\n\n\n;===== bed leveling ==================================\nM1002 judge_flag g29_before_print_flag\nM622 J1\n\n M1002 gcode_claim_action : 1\n G29 A X{first_layer_print_min[0]} Y{first_layer_print_min[1]} I{first_layer_print_size[0]} J{first_layer_print_size[1]}\n M400\n M500 ; save cali data\n\nM623\n;===== bed leveling end ================================\n\n;===== home after wipe mouth============================\nM1002 judge_flag g29_before_print_flag\nM622 J0\n\n M1002 gcode_claim_action : 13\n G28\n\nM623\n;===== home after wipe mouth end =======================\n\nM975 S1 ; turn on vibration supression\n\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_extruder]==\"PLA\"}\n {if (bed_temperature[initial_extruder] >45)||(bed_temperature_initial_layer[initial_extruder] >45)}\n M106 P3 S180\n {endif};Prevent PLA from jamming\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\n\nM104 S{nozzle_temperature_initial_layer[initial_extruder]} ; set extrude temp earlier, to reduce wait time\n\n;===== mech mode fast check============================\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q1 A7 B30 C80 H15 K0\nM974 Q1 S2 P0\n\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q0 A7 B30 C90 Q0 H15 K0\nM974 Q0 S2 P0\n\nM975 S1\nG1 F30000\nG1 X230 Y15\nG28 X ; re-home XY\n;===== fmech mode fast check============================\n\n\n;===== nozzle load line ===============================\nM975 S1\nG90\nM83\nT1000\nG1 X18.0 Y1.0 Z0.8 F18000;Move to start position\nM109 S{nozzle_temperature_initial_layer[initial_extruder]}\nG1 Z0.2\nG0 E2 F300\nG0 X240 E15 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nG0 Y11 E0.700 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\nG0 X239.5\nG0 E0.2\nG0 Y1.5 E0.700\nG0 X18 E15 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nM400\n\n;===== for Textured PEI Plate , lower the nozzle as the nozzle was touching topmost of the texture when homing ==\n;curr_bed_type={curr_bed_type}\n{if curr_bed_type==\"Textured PEI Plate\"}\nG29.1 Z{-0.04} ; for Textured PEI Plate\n{endif}\n;========turn off light and wait extrude temperature =============\nM1002 gcode_claim_action : 0\nM106 S0 ; turn off fan\nM106 P2 S0 ; turn off big fan\nM106 P3 S0 ; turn off chamber fan\n\nM975 S1 ; turn on mech mode supression", "machine_end_gcode": ";===== date: 20230428 =====================\nM400 ; wait for buffer to clear\nG92 E0 ; zero the extruder\nG1 E-0.8 F1800 ; retract\nG1 Z{max_layer_z + 0.5} F900 ; lower z a little\nG1 X65 Y245 F12000 ; move to safe pos \nG1 Y265 F3000\n\nG1 X65 Y245 F12000\nG1 Y265 F3000\nM140 S0 ; turn off bed\nM106 S0 ; turn off fan\nM106 P2 S0 ; turn off remote part cooling fan\nM106 P3 S0 ; turn off chamber cooling fan\n\nG1 X100 F12000 ; wipe\n; pull back filament to AMS\nM620 S255\nG1 X20 Y50 F12000\nG1 Y-3\nT255\nG1 X65 F12000\nG1 Y265\nG1 X100 F12000 ; wipe\nM621 S255\nM104 S0 ; turn off hotend\n\nM622.1 S1 ; for prev firmware, default turned on\nM1002 judge_flag timelapse_record_flag\nM622 J1\n M400 ; wait all motion done\n M991 S0 P-1 ;end smooth timelapse at safe pos\n M400 S3 ;wait for last picture to be taken\nM623; end of \"timelapse_record_flag\"\n\nM400 ; wait all motion done\nM17 S\nM17 Z0.4 ; lower z motor current to reduce impact if there is something in the bottom\n{if (max_layer_z + 100.0) < 250}\n G1 Z{max_layer_z + 100.0} F600\n G1 Z{max_layer_z +98.0}\n{else}\n G1 Z250 F600\n G1 Z248\n{endif}\nM400 P100\nM17 R ; restore z current\n\nM220 S100 ; Reset feedrate magnitude\nM201.2 K1.0 ; Reset acc magnitude\nM73.2 R1.0 ;Reset left time magnitude\nM1002 set_gcode_claim_speed_level : 0\n\nM17 X0.8 Y0.8 Z0.5 ; lower motor current to 45% power\n", "layer_change_gcode": "; layer num/total_layer_count: {layer_num+1}/[total_layer_count]\nM622.1 S1 ; for prev firmware, default turned on\nM1002 judge_flag timelapse_record_flag\nM622 J1\n{if timelapse_type == 0} ; timelapse without wipe tower\nM971 S11 C10 O0\n{elsif timelapse_type == 1} ; timelapse with wipe tower\nG92 E0\nG1 E-[retraction_length] F1800\nG17\nG2 Z{layer_z + 0.4} I0.86 J0.86 P1 F20000 ; spiral lift a little\nG1 X65 Y245 F20000 ; move to safe pos\nG17\nG2 Z{layer_z} I0.86 J0.86 P1 F20000\nG1 Y265 F3000\nM400 P300\nM971 S11 C11 O0\nG92 E0\nG1 E[retraction_length] F300\nG1 X100 F5000\nG1 Y255 F20000\n{endif}\nM623\n; update layer progress\nM73 L{layer_num+1}\nM991 S0 P{layer_num} ;notify layer change", - "change_filament_gcode": "M620 S[next_extruder]A\nM204 S9000\n{if toolchange_count > 1 && (z_hop_types[current_extruder] == 0 || z_hop_types[current_extruder] == 3)}\nG17\nG2 Z{z_after_toolchange + 0.4} I0.86 J0.86 P1 F10000 ; spiral lift a little from second lift\n{endif}\nG1 Z{max_layer_z + 3.0} F1200\n\nG1 X70 F21000\nG1 Y245\nG1 Y265 F3000\nM400\nM106 P1 S0\nM106 P2 S0\n{if old_filament_temp > 142 && next_extruder < 255}\nM104 S[old_filament_temp]\n{endif}\n{if long_retractions_when_cut[previous_extruder]}\nM620.11 S1 I[previous_extruder] E-{retraction_distances_when_cut[previous_extruder]} F{old_filament_e_feedrate}\n{else}\nM620.11 S0\n{endif}\nM400\nG1 X90 F3000\nG1 Y255 F4000\nG1 X100 F5000\nG1 X120 F15000\nG1 X20 Y50 F21000\nG1 Y-3\n{if toolchange_count == 2}\n; get travel path for change filament\nM620.1 X[travel_point_1_x] Y[travel_point_1_y] F21000 P0\nM620.1 X[travel_point_2_x] Y[travel_point_2_y] F21000 P1\nM620.1 X[travel_point_3_x] Y[travel_point_3_y] F21000 P2\n{endif}\nM620.1 E F[old_filament_e_feedrate] T{nozzle_temperature_range_high[previous_extruder]}\nT[next_extruder]\nM620.1 E F[new_filament_e_feedrate] T{nozzle_temperature_range_high[next_extruder]}\n\n{if next_extruder < 255}\n{if long_retractions_when_cut[previous_extruder]}\nM620.11 S1 I[previous_extruder] E{retraction_distances_when_cut[previous_extruder]} F{old_filament_e_feedrate}\nM628 S1\nG92 E0\nG1 E{retraction_distances_when_cut[previous_extruder]} F[old_filament_e_feedrate]\nM400\nM629 S1\n{else}\nM620.11 S0\n{endif}\nG92 E0\n{if flush_length_1 > 1}\nM83\n; FLUSH_START\n; always use highest temperature to flush\nM400\n{if filament_type[next_extruder] == \"PETG\"}\nM109 S260\n{elsif filament_type[next_extruder] == \"PVA\"}\nM109 S210\n{else}\nM109 S[nozzle_temperature_range_high]\n{endif}\n{if flush_length_1 > 23.7}\nG1 E23.7 F{old_filament_e_feedrate} ; do not need pulsatile flushing for start part\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{old_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\n{else}\nG1 E{flush_length_1} F{old_filament_e_feedrate}\n{endif}\n; FLUSH_END\nG1 E-[old_retract_length_toolchange] F1800\nG1 E[old_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_2 > 1}\n\nG91\nG1 X3 F12000; move aside to extrude\nG90\nM83\n\n; FLUSH_START\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\n; FLUSH_END\nG1 E-[new_retract_length_toolchange] F1800\nG1 E[new_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_3 > 1}\n\nG91\nG1 X3 F12000; move aside to extrude\nG90\nM83\n\n; FLUSH_START\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\n; FLUSH_END\nG1 E-[new_retract_length_toolchange] F1800\nG1 E[new_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_4 > 1}\n\nG91\nG1 X3 F12000; move aside to extrude\nG90\nM83\n\n; FLUSH_START\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\n; FLUSH_END\n{endif}\n; FLUSH_START\nM400\nM109 S[new_filament_temp]\nG1 E2 F{new_filament_e_feedrate} ;Compensate for filament spillage during waiting temperature\n; FLUSH_END\nM400\nG92 E0\nG1 E-[new_retract_length_toolchange] F1800\nM106 P1 S255\nM400 S3\n\nG1 X70 F5000\nG1 X90 F3000\nG1 Y255 F4000\nG1 X105 F5000\nG1 Y265 F5000\nG1 X70 F10000\nG1 X100 F5000\nG1 X70 F10000\nG1 X100 F5000\n\nG1 X70 F10000\nG1 X80 F15000\nG1 X60\nG1 X80\nG1 X60\nG1 X80 ; shake to put down garbage\nG1 X100 F5000\nG1 X165 F15000; wipe and shake\nG1 Y256 ; move Y to aside, prevent collision\nM400\nG1 Z{max_layer_z + 3.0} F3000\n{if layer_z <= (initial_layer_print_height + 0.001)}\nM204 S[initial_layer_acceleration]\n{else}\nM204 S[default_acceleration]\n{endif}\n{else}\nG1 X[x_after_toolchange] Y[y_after_toolchange] Z[z_after_toolchange] F12000\n{endif}\nM621 S[next_extruder]A\n" + "change_filament_gcode": "M620 S[next_extruder]A\nM204 S9000\nG1 Z{max_layer_z + 3.0} F1200\n\nG1 X70 F21000\nG1 Y245\nG1 Y265 F3000\nM400\nM106 P1 S0\nM106 P2 S0\n{if old_filament_temp > 142 && next_extruder < 255}\nM104 S[old_filament_temp]\n{endif}\n{if long_retractions_when_cut[previous_extruder]}\nM620.11 S1 I[previous_extruder] E-{retraction_distances_when_cut[previous_extruder]} F{old_filament_e_feedrate}\n{else}\nM620.11 S0\n{endif}\nM400\nG1 X90 F3000\nG1 Y255 F4000\nG1 X100 F5000\nG1 X120 F15000\nG1 X20 Y50 F21000\nG1 Y-3\n{if toolchange_count == 2}\n; get travel path for change filament\nM620.1 X[travel_point_1_x] Y[travel_point_1_y] F21000 P0\nM620.1 X[travel_point_2_x] Y[travel_point_2_y] F21000 P1\nM620.1 X[travel_point_3_x] Y[travel_point_3_y] F21000 P2\n{endif}\nM620.1 E F[old_filament_e_feedrate] T{nozzle_temperature_range_high[previous_extruder]}\nT[next_extruder]\nM620.1 E F[new_filament_e_feedrate] T{nozzle_temperature_range_high[next_extruder]}\n\n{if next_extruder < 255}\n{if long_retractions_when_cut[previous_extruder]}\nM620.11 S1 I[previous_extruder] E{retraction_distances_when_cut[previous_extruder]} F{old_filament_e_feedrate}\nM628 S1\nG92 E0\nG1 E{retraction_distances_when_cut[previous_extruder]} F[old_filament_e_feedrate]\nM400\nM629 S1\n{else}\nM620.11 S0\n{endif}\nG92 E0\n{if flush_length_1 > 1}\nM83\n; FLUSH_START\n; always use highest temperature to flush\nM400\n{if filament_type[next_extruder] == \"PETG\"}\nM109 S260\n{elsif filament_type[next_extruder] == \"PVA\"}\nM109 S210\n{else}\nM109 S[nozzle_temperature_range_high]\n{endif}\n{if flush_length_1 > 23.7}\nG1 E23.7 F{old_filament_e_feedrate} ; do not need pulsatile flushing for start part\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{old_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\n{else}\nG1 E{flush_length_1} F{old_filament_e_feedrate}\n{endif}\n; FLUSH_END\nG1 E-[old_retract_length_toolchange] F1800\nG1 E[old_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_2 > 1}\n\nG91\nG1 X3 F12000; move aside to extrude\nG90\nM83\n\n; FLUSH_START\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\n; FLUSH_END\nG1 E-[new_retract_length_toolchange] F1800\nG1 E[new_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_3 > 1}\n\nG91\nG1 X3 F12000; move aside to extrude\nG90\nM83\n\n; FLUSH_START\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\n; FLUSH_END\nG1 E-[new_retract_length_toolchange] F1800\nG1 E[new_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_4 > 1}\n\nG91\nG1 X3 F12000; move aside to extrude\nG90\nM83\n\n; FLUSH_START\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\n; FLUSH_END\n{endif}\n; FLUSH_START\nM400\nM109 S[new_filament_temp]\nG1 E2 F{new_filament_e_feedrate} ;Compensate for filament spillage during waiting temperature\n; FLUSH_END\nM400\nG92 E0\nG1 E-[new_retract_length_toolchange] F1800\nM106 P1 S255\nM400 S3\n\nG1 X70 F5000\nG1 X90 F3000\nG1 Y255 F4000\nG1 X105 F5000\nG1 Y265 F5000\nG1 X70 F10000\nG1 X100 F5000\nG1 X70 F10000\nG1 X100 F5000\n\nG1 X70 F10000\nG1 X80 F15000\nG1 X60\nG1 X80\nG1 X60\nG1 X80 ; shake to put down garbage\nG1 X100 F5000\nG1 X165 F15000; wipe and shake\nG1 Y256 ; move Y to aside, prevent collision\nM400\nG1 Z{max_layer_z + 3.0} F3000\n{if layer_z <= (initial_layer_print_height + 0.001)}\nM204 S[initial_layer_acceleration]\n{else}\nM204 S[default_acceleration]\n{endif}\n{else}\nG1 X[x_after_toolchange] Y[y_after_toolchange] Z[z_after_toolchange] F12000\n{endif}\nM621 S[next_extruder]A\n" } \ No newline at end of file diff --git a/resources/profiles/BBL/machine/Bambu Lab P1P 0.6 nozzle.json b/resources/profiles/BBL/machine/Bambu Lab P1P 0.6 nozzle.json index f29aeb7434..6066696afe 100644 --- a/resources/profiles/BBL/machine/Bambu Lab P1P 0.6 nozzle.json +++ b/resources/profiles/BBL/machine/Bambu Lab P1P 0.6 nozzle.json @@ -20,7 +20,9 @@ "min_layer_height": [ "0.12" ], - "nozzle_type": "hardened_steel", + "nozzle_type": [ + "hardened_steel" + ], "retraction_length": [ "1.4" ], diff --git a/resources/profiles/BBL/machine/Bambu Lab P1P 0.8 nozzle.json b/resources/profiles/BBL/machine/Bambu Lab P1P 0.8 nozzle.json index 10bafbdfa2..0398b07407 100644 --- a/resources/profiles/BBL/machine/Bambu Lab P1P 0.8 nozzle.json +++ b/resources/profiles/BBL/machine/Bambu Lab P1P 0.8 nozzle.json @@ -20,7 +20,9 @@ "min_layer_height": [ "0.16" ], - "nozzle_type": "hardened_steel", + "nozzle_type": [ + "hardened_steel" + ], "retract_length_toolchange": [ "3" ], diff --git a/resources/profiles/BBL/machine/Bambu Lab P1S 0.4 nozzle.json b/resources/profiles/BBL/machine/Bambu Lab P1S 0.4 nozzle.json index 599e588125..8268a4fd9d 100644 --- a/resources/profiles/BBL/machine/Bambu Lab P1S 0.4 nozzle.json +++ b/resources/profiles/BBL/machine/Bambu Lab P1S 0.4 nozzle.json @@ -27,7 +27,9 @@ "machine_load_filament_time": "29", "machine_unload_filament_time": "28", "nozzle_height": "4.2", - "nozzle_type": "stainless_steel", + "nozzle_type": [ + "stainless_steel" + ], "scan_first_layer": "0", "upward_compatible_machine": [ "Bambu Lab P1P 0.4 nozzle", @@ -39,5 +41,5 @@ "machine_start_gcode": ";===== machine: P1S ========================\n;===== date: 20231107 =====================\n;===== turn on the HB fan & MC board fan =================\nM104 S75 ;set extruder temp to turn on the HB fan and prevent filament oozing from nozzle\nM710 A1 S255 ;turn on MC fan by default(P1S)\n;===== reset machine status =================\nM290 X40 Y40 Z2.6666666\nG91\nM17 Z0.4 ; lower the z-motor current\nG380 S2 Z30 F300 ; G380 is same as G38; lower the hotbed , to prevent the nozzle is below the hotbed\nG380 S2 Z-25 F300 ;\nG1 Z5 F300;\nG90\nM17 X1.2 Y1.2 Z0.75 ; reset motor current to default\nM960 S5 P1 ; turn on logo lamp\nG90\nM220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\nM73.2 R1.0 ;Reset left time magnitude\nM1002 set_gcode_claim_speed_level : 5\nM221 X0 Y0 Z0 ; turn off soft endstop to prevent protential logic problem\nG29.1 Z{+0.0} ; clear z-trim value first\nM204 S10000 ; init ACC set to 10m/s^2\n\n;===== heatbed preheat ====================\nM1002 gcode_claim_action : 2\nM140 S[bed_temperature_initial_layer_single] ;set bed temp\nM190 S[bed_temperature_initial_layer_single] ;wait for bed temp\n\n\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_extruder]==\"PLA\"}\n {if (bed_temperature[initial_extruder] >45)||(bed_temperature_initial_layer[initial_extruder] >45)}\n M106 P3 S180\n {endif};Prevent PLA from jamming\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\n;===== prepare print temperature and material ==========\nM104 S[nozzle_temperature_initial_layer] ;set extruder temp\nG91\nG0 Z10 F1200\nG90\nG28 X\nM975 S1 ; turn on\nG1 X60 F12000\nG1 Y245\nG1 Y265 F3000\nM620 M\nM620 S[initial_extruder]A ; switch material if AMS exist\n M109 S[nozzle_temperature_initial_layer]\n G1 X120 F12000\n\n G1 X20 Y50 F12000\n G1 Y-3\n T[initial_extruder]\n G1 X54 F12000\n G1 Y265\n M400\nM621 S[initial_extruder]A\nM620.1 E F{filament_max_volumetric_speed[initial_extruder]/2.4053*60} T{nozzle_temperature_range_high[initial_extruder]}\n\n\nM412 S1 ; ===turn on filament runout detection===\n\nM109 S250 ;set nozzle to common flush temp\nM106 P1 S0\nG92 E0\nG1 E50 F200\nM400\nM104 S[nozzle_temperature_initial_layer]\nG92 E0\nG1 E50 F200\nM400\nM106 P1 S255\nG92 E0\nG1 E5 F300\nM109 S{nozzle_temperature_initial_layer[initial_extruder]-20} ; drop nozzle temp, make filament shink a bit\nG92 E0\nG1 E-0.5 F300\n\nG1 X70 F9000\nG1 X76 F15000\nG1 X65 F15000\nG1 X76 F15000\nG1 X65 F15000; shake to put down garbage\nG1 X80 F6000\nG1 X95 F15000\nG1 X80 F15000\nG1 X165 F15000; wipe and shake\nM400\nM106 P1 S0\n;===== prepare print temperature and material end =====\n\n\n;===== wipe nozzle ===============================\nM1002 gcode_claim_action : 14\nM975 S1\nM106 S255\nG1 X65 Y230 F18000\nG1 Y264 F6000\nM109 S{nozzle_temperature_initial_layer[initial_extruder]-20}\nG1 X100 F18000 ; first wipe mouth\n\nG0 X135 Y253 F20000 ; move to exposed steel surface edge\nG28 Z P0 T300; home z with low precision,permit 300deg temperature\nG29.2 S0 ; turn off ABL\nG0 Z5 F20000\n\nG1 X60 Y265\nG92 E0\nG1 E-0.5 F300 ; retrack more\nG1 X100 F5000; second wipe mouth\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X90 F5000\nG0 X128 Y261 Z-1.5 F20000 ; move to exposed steel surface and stop the nozzle\nM104 S140 ; set temp down to heatbed acceptable\nM106 S255 ; turn on fan (G28 has turn off fan)\n\nM221 S; push soft endstop status\nM221 Z0 ;turn off Z axis endstop\nG0 Z0.5 F20000\nG0 X125 Y259.5 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 X128\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\n\nM109 S140 ; wait nozzle temp down to heatbed acceptable\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\n\nM221 R; pop softend status\nG1 Z10 F1200\nM400\nG1 Z10\nG1 F30000\nG1 X230 Y15\nG29.2 S1 ; turn on ABL\n;G28 ; home again after hard wipe mouth\nM106 S0 ; turn off fan , too noisy\n;===== wipe nozzle end ================================\n\n\n;===== bed leveling ==================================\nM1002 judge_flag g29_before_print_flag\nM622 J1\n\n M1002 gcode_claim_action : 1\n G29 A X{first_layer_print_min[0]} Y{first_layer_print_min[1]} I{first_layer_print_size[0]} J{first_layer_print_size[1]}\n M400\n M500 ; save cali data\n\nM623\n;===== bed leveling end ================================\n\n;===== home after wipe mouth============================\nM1002 judge_flag g29_before_print_flag\nM622 J0\n\n M1002 gcode_claim_action : 13\n G28\n\nM623\n;===== home after wipe mouth end =======================\n\nM975 S1 ; turn on vibration supression\n\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_extruder]==\"PLA\"}\n {if (bed_temperature[initial_extruder] >45)||(bed_temperature_initial_layer[initial_extruder] >45)}\n M106 P3 S180\n {endif};Prevent PLA from jamming\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\n\nM104 S{nozzle_temperature_initial_layer[initial_extruder]} ; set extrude temp earlier, to reduce wait time\n\n;===== mech mode fast check============================\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q1 A7 B30 C80 H15 K0\nM974 Q1 S2 P0\n\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q0 A7 B30 C90 Q0 H15 K0\nM974 Q0 S2 P0\n\nM975 S1\nG1 F30000\nG1 X230 Y15\nG28 X ; re-home XY\n;===== fmech mode fast check============================\n\n\n;===== nozzle load line ===============================\nM975 S1\nG90\nM83\nT1000\nG1 X18.0 Y1.0 Z0.8 F18000;Move to start position\nM109 S{nozzle_temperature_initial_layer[initial_extruder]}\nG1 Z0.2\nG0 E2 F300\nG0 X240 E15 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nG0 Y11 E0.700 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\nG0 X239.5\nG0 E0.2\nG0 Y1.5 E0.700\nG0 X25 E15 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nM400\n\n;===== for Textured PEI Plate , lower the nozzle as the nozzle was touching topmost of the texture when homing ==\n;curr_bed_type={curr_bed_type}\n{if curr_bed_type==\"Textured PEI Plate\"}\nG29.1 Z{-0.04} ; for Textured PEI Plate\n{endif}\n;========turn off light and wait extrude temperature =============\nM1002 gcode_claim_action : 0\nM106 S0 ; turn off fan\nM106 P2 S0 ; turn off big fan\nM106 P3 S0 ; turn off chamber fan\n\nM975 S1 ; turn on mech mode supression\n", "machine_end_gcode": ";===== date: 20230428 =====================\nM400 ; wait for buffer to clear\nG92 E0 ; zero the extruder\nG1 E-0.8 F1800 ; retract\nG1 Z{max_layer_z + 0.5} F900 ; lower z a little\nG1 X65 Y245 F12000 ; move to safe pos \nG1 Y265 F3000\n\nG1 X65 Y245 F12000\nG1 Y265 F3000\nM140 S0 ; turn off bed\nM106 S0 ; turn off fan\nM106 P2 S0 ; turn off remote part cooling fan\nM106 P3 S0 ; turn off chamber cooling fan\n\nG1 X100 F12000 ; wipe\n; pull back filament to AMS\nM620 S255\nG1 X20 Y50 F12000\nG1 Y-3\nT255\nG1 X65 F12000\nG1 Y265\nG1 X100 F12000 ; wipe\nM621 S255\nM104 S0 ; turn off hotend\n\nM622.1 S1 ; for prev firmware, default turned on\nM1002 judge_flag timelapse_record_flag\nM622 J1\n M400 ; wait all motion done\n M991 S0 P-1 ;end smooth timelapse at safe pos\n M400 S3 ;wait for last picture to be taken\nM623; end of \"timelapse_record_flag\"\n\nM400 ; wait all motion done\nM17 S\nM17 Z0.4 ; lower z motor current to reduce impact if there is something in the bottom\n{if (max_layer_z + 100.0) < 250}\n G1 Z{max_layer_z + 100.0} F600\n G1 Z{max_layer_z +98.0}\n{else}\n G1 Z250 F600\n G1 Z248\n{endif}\nM400 P100\nM17 R ; restore z current\n\nM220 S100 ; Reset feedrate magnitude\nM201.2 K1.0 ; Reset acc magnitude\nM73.2 R1.0 ;Reset left time magnitude\nM1002 set_gcode_claim_speed_level : 0\n\nM17 X0.8 Y0.8 Z0.5 ; lower motor current to 45% power\n", "layer_change_gcode": "; layer num/total_layer_count: {layer_num+1}/[total_layer_count]\nM622.1 S1 ; for prev firmware, default turned on\nM1002 judge_flag timelapse_record_flag\nM622 J1\n{if timelapse_type == 0} ; timelapse without wipe tower\nM971 S11 C10 O0\n{elsif timelapse_type == 1} ; timelapse with wipe tower\nG92 E0\nG1 E-[retraction_length] F1800\nG17\nG2 Z{layer_z + 0.4} I0.86 J0.86 P1 F20000 ; spiral lift a little\nG1 X65 Y245 F20000 ; move to safe pos\nG17\nG2 Z{layer_z} I0.86 J0.86 P1 F20000\nG1 Y265 F3000\nM400 P300\nM971 S11 C11 O0\nG92 E0\nG1 E[retraction_length] F300\nG1 X100 F5000\nG1 Y255 F20000\n{endif}\nM623\n; update layer progress\nM73 L{layer_num+1}\nM991 S0 P{layer_num} ;notify layer change", - "change_filament_gcode": "M620 S[next_extruder]A\nM204 S9000\n{if toolchange_count > 1 && (z_hop_types[current_extruder] == 0 || z_hop_types[current_extruder] == 3)}\nG17\nG2 Z{z_after_toolchange + 0.4} I0.86 J0.86 P1 F10000 ; spiral lift a little from second lift\n{endif}\nG1 Z{max_layer_z + 3.0} F1200\n\nG1 X70 F21000\nG1 Y245\nG1 Y265 F3000\nM400\nM106 P1 S0\nM106 P2 S0\n{if old_filament_temp > 142 && next_extruder < 255}\nM104 S[old_filament_temp]\n{endif}\n{if long_retractions_when_cut[previous_extruder]}\nM620.11 S1 I[previous_extruder] E-{retraction_distances_when_cut[previous_extruder]} F{old_filament_e_feedrate}\n{else}\nM620.11 S0\n{endif}\nM400\nG1 X90 F3000\nG1 Y255 F4000\nG1 X100 F5000\nG1 X120 F15000\nG1 X20 Y50 F21000\nG1 Y-3\n{if toolchange_count == 2}\n; get travel path for change filament\nM620.1 X[travel_point_1_x] Y[travel_point_1_y] F21000 P0\nM620.1 X[travel_point_2_x] Y[travel_point_2_y] F21000 P1\nM620.1 X[travel_point_3_x] Y[travel_point_3_y] F21000 P2\n{endif}\nM620.1 E F[old_filament_e_feedrate] T{nozzle_temperature_range_high[previous_extruder]}\nT[next_extruder]\nM620.1 E F[new_filament_e_feedrate] T{nozzle_temperature_range_high[next_extruder]}\n\n{if next_extruder < 255}\n{if long_retractions_when_cut[previous_extruder]}\nM620.11 S1 I[previous_extruder] E{retraction_distances_when_cut[previous_extruder]} F{old_filament_e_feedrate}\nM628 S1\nG92 E0\nG1 E{retraction_distances_when_cut[previous_extruder]} F[old_filament_e_feedrate]\nM400\nM629 S1\n{else}\nM620.11 S0\n{endif}\nG92 E0\n{if flush_length_1 > 1}\nM83\n; FLUSH_START\n; always use highest temperature to flush\nM400\n{if filament_type[next_extruder] == \"PETG\"}\nM109 S260\n{elsif filament_type[next_extruder] == \"PVA\"}\nM109 S210\n{else}\nM109 S[nozzle_temperature_range_high]\n{endif}\n{if flush_length_1 > 23.7}\nG1 E23.7 F{old_filament_e_feedrate} ; do not need pulsatile flushing for start part\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{old_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\n{else}\nG1 E{flush_length_1} F{old_filament_e_feedrate}\n{endif}\n; FLUSH_END\nG1 E-[old_retract_length_toolchange] F1800\nG1 E[old_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_2 > 1}\n\nG91\nG1 X3 F12000; move aside to extrude\nG90\nM83\n\n; FLUSH_START\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\n; FLUSH_END\nG1 E-[new_retract_length_toolchange] F1800\nG1 E[new_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_3 > 1}\n\nG91\nG1 X3 F12000; move aside to extrude\nG90\nM83\n\n; FLUSH_START\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\n; FLUSH_END\nG1 E-[new_retract_length_toolchange] F1800\nG1 E[new_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_4 > 1}\n\nG91\nG1 X3 F12000; move aside to extrude\nG90\nM83\n\n; FLUSH_START\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\n; FLUSH_END\n{endif}\n; FLUSH_START\nM400\nM109 S[new_filament_temp]\nG1 E2 F{new_filament_e_feedrate} ;Compensate for filament spillage during waiting temperature\n; FLUSH_END\nM400\nG92 E0\nG1 E-[new_retract_length_toolchange] F1800\nM106 P1 S255\nM400 S3\n\nG1 X70 F5000\nG1 X90 F3000\nG1 Y255 F4000\nG1 X105 F5000\nG1 Y265 F5000\nG1 X70 F10000\nG1 X100 F5000\nG1 X70 F10000\nG1 X100 F5000\n\nG1 X70 F10000\nG1 X80 F15000\nG1 X60\nG1 X80\nG1 X60\nG1 X80 ; shake to put down garbage\nG1 X100 F5000\nG1 X165 F15000; wipe and shake\nG1 Y256 ; move Y to aside, prevent collision\nM400\nG1 Z{max_layer_z + 3.0} F3000\n{if layer_z <= (initial_layer_print_height + 0.001)}\nM204 S[initial_layer_acceleration]\n{else}\nM204 S[default_acceleration]\n{endif}\n{else}\nG1 X[x_after_toolchange] Y[y_after_toolchange] Z[z_after_toolchange] F12000\n{endif}\nM621 S[next_extruder]A\n" + "change_filament_gcode": "M620 S[next_extruder]A\nM204 S9000\nG1 Z{max_layer_z + 3.0} F1200\n\nG1 X70 F21000\nG1 Y245\nG1 Y265 F3000\nM400\nM106 P1 S0\nM106 P2 S0\n{if old_filament_temp > 142 && next_extruder < 255}\nM104 S[old_filament_temp]\n{endif}\n{if long_retractions_when_cut[previous_extruder]}\nM620.11 S1 I[previous_extruder] E-{retraction_distances_when_cut[previous_extruder]} F{old_filament_e_feedrate}\n{else}\nM620.11 S0\n{endif}\nM400\nG1 X90 F3000\nG1 Y255 F4000\nG1 X100 F5000\nG1 X120 F15000\nG1 X20 Y50 F21000\nG1 Y-3\n{if toolchange_count == 2}\n; get travel path for change filament\nM620.1 X[travel_point_1_x] Y[travel_point_1_y] F21000 P0\nM620.1 X[travel_point_2_x] Y[travel_point_2_y] F21000 P1\nM620.1 X[travel_point_3_x] Y[travel_point_3_y] F21000 P2\n{endif}\nM620.1 E F[old_filament_e_feedrate] T{nozzle_temperature_range_high[previous_extruder]}\nT[next_extruder]\nM620.1 E F[new_filament_e_feedrate] T{nozzle_temperature_range_high[next_extruder]}\n\n{if next_extruder < 255}\n{if long_retractions_when_cut[previous_extruder]}\nM620.11 S1 I[previous_extruder] E{retraction_distances_when_cut[previous_extruder]} F{old_filament_e_feedrate}\nM628 S1\nG92 E0\nG1 E{retraction_distances_when_cut[previous_extruder]} F[old_filament_e_feedrate]\nM400\nM629 S1\n{else}\nM620.11 S0\n{endif}\nG92 E0\n{if flush_length_1 > 1}\nM83\n; FLUSH_START\n; always use highest temperature to flush\nM400\n{if filament_type[next_extruder] == \"PETG\"}\nM109 S260\n{elsif filament_type[next_extruder] == \"PVA\"}\nM109 S210\n{else}\nM109 S[nozzle_temperature_range_high]\n{endif}\n{if flush_length_1 > 23.7}\nG1 E23.7 F{old_filament_e_feedrate} ; do not need pulsatile flushing for start part\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{old_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\n{else}\nG1 E{flush_length_1} F{old_filament_e_feedrate}\n{endif}\n; FLUSH_END\nG1 E-[old_retract_length_toolchange] F1800\nG1 E[old_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_2 > 1}\n\nG91\nG1 X3 F12000; move aside to extrude\nG90\nM83\n\n; FLUSH_START\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\n; FLUSH_END\nG1 E-[new_retract_length_toolchange] F1800\nG1 E[new_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_3 > 1}\n\nG91\nG1 X3 F12000; move aside to extrude\nG90\nM83\n\n; FLUSH_START\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\n; FLUSH_END\nG1 E-[new_retract_length_toolchange] F1800\nG1 E[new_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_4 > 1}\n\nG91\nG1 X3 F12000; move aside to extrude\nG90\nM83\n\n; FLUSH_START\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\n; FLUSH_END\n{endif}\n; FLUSH_START\nM400\nM109 S[new_filament_temp]\nG1 E2 F{new_filament_e_feedrate} ;Compensate for filament spillage during waiting temperature\n; FLUSH_END\nM400\nG92 E0\nG1 E-[new_retract_length_toolchange] F1800\nM106 P1 S255\nM400 S3\n\nG1 X70 F5000\nG1 X90 F3000\nG1 Y255 F4000\nG1 X105 F5000\nG1 Y265 F5000\nG1 X70 F10000\nG1 X100 F5000\nG1 X70 F10000\nG1 X100 F5000\n\nG1 X70 F10000\nG1 X80 F15000\nG1 X60\nG1 X80\nG1 X60\nG1 X80 ; shake to put down garbage\nG1 X100 F5000\nG1 X165 F15000; wipe and shake\nG1 Y256 ; move Y to aside, prevent collision\nM400\nG1 Z{max_layer_z + 3.0} F3000\n{if layer_z <= (initial_layer_print_height + 0.001)}\nM204 S[initial_layer_acceleration]\n{else}\nM204 S[default_acceleration]\n{endif}\n{else}\nG1 X[x_after_toolchange] Y[y_after_toolchange] Z[z_after_toolchange] F12000\n{endif}\nM621 S[next_extruder]A\n" } diff --git a/resources/profiles/BBL/machine/Bambu Lab P1S 0.6 nozzle.json b/resources/profiles/BBL/machine/Bambu Lab P1S 0.6 nozzle.json index e935d6664e..215c0d0848 100644 --- a/resources/profiles/BBL/machine/Bambu Lab P1S 0.6 nozzle.json +++ b/resources/profiles/BBL/machine/Bambu Lab P1S 0.6 nozzle.json @@ -20,7 +20,9 @@ "min_layer_height": [ "0.12" ], - "nozzle_type": "hardened_steel", + "nozzle_type": [ + "hardened_steel" + ], "retraction_length": [ "1.4" ], diff --git a/resources/profiles/BBL/machine/Bambu Lab P1S 0.8 nozzle.json b/resources/profiles/BBL/machine/Bambu Lab P1S 0.8 nozzle.json index 49cbe6ecdb..9e7d997cda 100644 --- a/resources/profiles/BBL/machine/Bambu Lab P1S 0.8 nozzle.json +++ b/resources/profiles/BBL/machine/Bambu Lab P1S 0.8 nozzle.json @@ -20,7 +20,9 @@ "min_layer_height": [ "0.16" ], - "nozzle_type": "hardened_steel", + "nozzle_type": [ + "hardened_steel" + ], "retract_length_toolchange": [ "3" ], diff --git a/resources/profiles/BBL/machine/Bambu Lab X1 0.4 nozzle.json b/resources/profiles/BBL/machine/Bambu Lab X1 0.4 nozzle.json index 2c8723b29c..74a3ee795b 100644 --- a/resources/profiles/BBL/machine/Bambu Lab X1 0.4 nozzle.json +++ b/resources/profiles/BBL/machine/Bambu Lab X1 0.4 nozzle.json @@ -28,7 +28,9 @@ "machine_load_filament_time": "29", "machine_unload_filament_time": "28", "nozzle_height": "4.2", - "nozzle_type": "stainless_steel", + "nozzle_type": [ + "stainless_steel" + ], "scan_first_layer": "1", "upward_compatible_machine": [ "Bambu Lab P1S 0.4 nozzle", @@ -39,5 +41,5 @@ ], "machine_start_gcode": ";===== machine: X1 ====================\n;===== date: 20240919 ==================\n;===== start printer sound ================\nM17\nM400 S1\nM1006 S1\nM1006 A0 B10 L100 C37 D10 M60 E37 F10 N60\nM1006 A0 B10 L100 C41 D10 M60 E41 F10 N60\nM1006 A0 B10 L100 C44 D10 M60 E44 F10 N60\nM1006 A0 B10 L100 C0 D10 M60 E0 F10 N60\nM1006 A46 B10 L100 C43 D10 M70 E39 F10 N100\nM1006 A0 B10 L100 C0 D10 M60 E0 F10 N100\nM1006 A43 B10 L100 C0 D10 M60 E39 F10 N100\nM1006 A0 B10 L100 C0 D10 M60 E0 F10 N100\nM1006 A41 B10 L100 C0 D10 M100 E41 F10 N100\nM1006 A44 B10 L100 C0 D10 M100 E44 F10 N100\nM1006 A49 B10 L100 C0 D10 M100 E49 F10 N100\nM1006 A0 B10 L100 C0 D10 M100 E0 F10 N100\nM1006 A48 B10 L100 C44 D10 M60 E39 F10 N100\nM1006 A0 B10 L100 C0 D10 M60 E0 F10 N100\nM1006 A44 B10 L100 C0 D10 M90 E39 F10 N100\nM1006 A0 B10 L100 C0 D10 M60 E0 F10 N100\nM1006 A46 B10 L100 C43 D10 M60 E39 F10 N100\nM1006 W\n;===== turn on the HB fan =================\nM104 S75 ;set extruder temp to turn on the HB fan and prevent filament oozing from nozzle\n;===== reset machine status =================\nM290 X40 Y40 Z2.6666666\nG91\nM17 Z0.4 ; lower the z-motor current\nG380 S2 Z30 F300 ; G380 is same as G38; lower the hotbed , to prevent the nozzle is below the hotbed\nG380 S2 Z-25 F300 ;\nG1 Z5 F300;\nG90\nM17 X1.2 Y1.2 Z0.75 ; reset motor current to default\nM960 S5 P1 ; turn on logo lamp\nG90\nM220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\nM73.2 R1.0 ;Reset left time magnitude\nM1002 set_gcode_claim_speed_level : 5\nM221 X0 Y0 Z0 ; turn off soft endstop to prevent protential logic problem\nG29.1 Z{+0.0} ; clear z-trim value first\nM204 S10000 ; init ACC set to 10m/s^2\n\n;===== heatbed preheat ====================\nM1002 gcode_claim_action : 2\nM140 S[bed_temperature_initial_layer_single] ;set bed temp\nM190 S[bed_temperature_initial_layer_single] ;wait for bed temp\n\n{if scan_first_layer}\n;=========register first layer scan=====\nM977 S1 P60\n{endif}\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_no_support_extruder]==\"PLA\"}\n {if (bed_temperature[initial_no_support_extruder] >45)||(bed_temperature_initial_layer[initial_no_support_extruder] >45)}\n M106 P3 S180\n {endif};Prevent PLA from jamming\n M142 P1 R35 S40\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\n;===== prepare print temperature and material ==========\nM104 S[nozzle_temperature_initial_layer] ;set extruder temp\nG91\nG0 Z10 F1200\nG90\nG28 X\nM975 S1 ; turn on\nG1 X60 F12000\nG1 Y245\nG1 Y265 F3000\nM620 M\nM620 S[initial_no_support_extruder]A ; switch material if AMS exist\n M109 S[nozzle_temperature_initial_layer]\n G1 X120 F12000\n\n G1 X20 Y50 F12000\n G1 Y-3\n T[initial_no_support_extruder]\n G1 X54 F12000\n G1 Y265\n M400\nM621 S[initial_no_support_extruder]A\nM620.1 E F{filament_max_volumetric_speed[initial_no_support_extruder]/2.4053*60} T{nozzle_temperature_range_high[initial_no_support_extruder]}\n\nM412 S1 ; ===turn on filament runout detection===\n\nM109 S250 ;set nozzle to common flush temp\nM106 P1 S0\nG92 E0\nG1 E50 F200\nM400\nM104 S[nozzle_temperature_initial_layer]\nG92 E0\nG1 E50 F200\nM400\nM106 P1 S255\nG92 E0\nG1 E5 F300\nM109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]-20} ; drop nozzle temp, make filament shink a bit\nG92 E0\nG1 E-0.5 F300\n\nG1 X70 F9000\nG1 X76 F15000\nG1 X65 F15000\nG1 X76 F15000\nG1 X65 F15000; shake to put down garbage\nG1 X80 F6000\nG1 X95 F15000\nG1 X80 F15000\nG1 X165 F15000; wipe and shake\nM400\nM106 P1 S0\n;===== prepare print temperature and material end =====\n\n\n;===== wipe nozzle ===============================\nM1002 gcode_claim_action : 14\nM975 S1\nM106 S255\nG1 X65 Y230 F18000\nG1 Y264 F6000\nM109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]-20}\nG1 X100 F18000 ; first wipe mouth\n\nG0 X135 Y253 F20000 ; move to exposed steel surface edge\nG28 Z P0 T300; home z with low precision,permit 300deg temperature\nG29.2 S0 ; turn off ABL\nG0 Z5 F20000\n\nG1 X60 Y265\nG92 E0\nG1 E-0.5 F300 ; retrack more\nG1 X100 F5000; second wipe mouth\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X90 F5000\nG0 X128 Y261 Z-1.5 F20000 ; move to exposed steel surface and stop the nozzle\nM104 S140 ; set temp down to heatbed acceptable\nM106 S255 ; turn on fan (G28 has turn off fan)\n\nM221 S; push soft endstop status\nM221 Z0 ;turn off Z axis endstop\nG0 Z0.5 F20000\nG0 X125 Y259.5 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 X128\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\n\nM109 S140 ; wait nozzle temp down to heatbed acceptable\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\n\nM221 R; pop softend status\nG1 Z10 F1200\nM400\nG1 Z10\nG1 F30000\nG1 X128 Y128\nG29.2 S1 ; turn on ABL\n;G28 ; home again after hard wipe mouth\nM106 S0 ; turn off fan , too noisy\n;===== wipe nozzle end ================================\n\n;===== check scanner clarity ===========================\nG1 X128 Y128 F24000\nG28 Z P0\nM972 S5 P0\nG1 X230 Y15 F24000\n;===== check scanner clarity end =======================\n\n;===== bed leveling ==================================\nM1002 judge_flag g29_before_print_flag\nM622 J1\n\n M1002 gcode_claim_action : 1\n G29 A X{first_layer_print_min[0]} Y{first_layer_print_min[1]} I{first_layer_print_size[0]} J{first_layer_print_size[1]}\n M400\n M500 ; save cali data\n\nM623\n;===== bed leveling end ================================\n\n;===== home after wipe mouth============================\nM1002 judge_flag g29_before_print_flag\nM622 J0\n\n M1002 gcode_claim_action : 13\n G28\n\nM623\n;===== home after wipe mouth end =======================\n\nM975 S1 ; turn on vibration supression\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_no_support_extruder]==\"PLA\"}\n {if (bed_temperature[initial_no_support_extruder] >45)||(bed_temperature_initial_layer[initial_no_support_extruder] >45)}\n M106 P3 S180\n {endif};Prevent PLA from jamming\n M142 P1 R35 S40\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\nM104 S{nozzle_temperature_initial_layer[initial_no_support_extruder]} ; set extrude temp earlier, to reduce wait time\n\n;===== mech mode fast check============================\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q1 A7 B30 C80 H15 K0\nM974 Q1 S2 P0\n\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q0 A7 B30 C90 Q0 H15 K0\nM974 Q0 S2 P0\n\nM975 S1\nG1 F30000\nG1 X230 Y15\nG28 X ; re-home XY\n;===== mech mode fast check============================\n\n{if scan_first_layer}\n;start heatbed scan====================================\nM976 S2 P1\nG90\nG1 X128 Y128 F20000\nM976 S3 P2 ;register void printing detection\n{endif}\n\n;===== nozzle load line ===============================\nM975 S1\nG90\nM83\nT1000\nG1 X18.0 Y1.0 Z0.8 F18000;Move to start position\nM109 S{nozzle_temperature[initial_no_support_extruder]}\nG1 Z0.2\nG0 E2 F300\nG0 X240 E15 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nG0 Y11 E0.700 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\nG0 X239.5\nG0 E0.2\nG0 Y1.5 E0.700\nG0 X231 E0.700 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nM400\n\n;===== for Textured PEI Plate , lower the nozzle as the nozzle was touching topmost of the texture when homing ==\n;curr_bed_type={curr_bed_type}\n{if curr_bed_type==\"Textured PEI Plate\"}\nG29.1 Z{-0.04} ; for Textured PEI Plate\n{endif}\n\n;===== draw extrinsic para cali paint =================\nM1002 judge_flag extrude_cali_flag\nM622 J1\n\n M1002 gcode_claim_action : 8\n\n T1000\n\n G0 F1200.0 X231 Y15 Z0.2 E0.741\n G0 F1200.0 X226 Y15 Z0.2 E0.275\n G0 F1200.0 X226 Y8 Z0.2 E0.384\n G0 F1200.0 X216 Y8 Z0.2 E0.549\n G0 F1200.0 X216 Y1.5 Z0.2 E0.357\n\n G0 X48.0 E12.0 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G0 X48.0 Y14 E0.92 F1200.0\n G0 X35.0 Y6.0 E1.03 F1200.0\n\n ;=========== extruder cali extrusion ==================\n T1000\n M83\n {if default_acceleration > 0}\n {if outer_wall_acceleration > 0}\n M204 S[outer_wall_acceleration]\n {else}\n M204 S[default_acceleration]\n {endif}\n {endif}\n G0 X35.000 Y6.000 Z0.300 F30000 E0\n G1 F1500.000 E0.800\n M106 S0 ; turn off fan\n G0 X185.000 E9.35441 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G0 X187 Z0\n G1 F1500.000 E-0.800\n G0 Z1\n G0 X180 Z0.3 F18000\n\n M900 L1000.0 M1.0\n M900 K0.040\n G0 X45.000 F30000\n G0 Y8.000 F30000\n G1 F1500.000 E0.800\n G1 X65.000 E1.24726 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X70.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X75.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X80.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X85.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X90.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X95.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X100.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X105.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X110.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X115.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X120.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X125.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X130.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X135.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X140.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X145.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X150.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X155.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X160.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X165.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X170.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X175.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X180.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 F1500.000 E-0.800\n G1 X183 Z0.15 F30000\n G1 X185\n G1 Z1.0\n G0 Y6.000 F30000 ; move y to clear pos\n G1 Z0.3\n M400\n\n G0 X45.000 F30000\n M900 K0.020\n G0 X45.000 F30000\n G0 Y10.000 F30000\n G1 F1500.000 E0.800\n G1 X65.000 E1.24726 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X70.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X75.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X80.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X85.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X90.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X95.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X100.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X105.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X110.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X115.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X120.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X125.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X130.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X135.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X140.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X145.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X150.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X155.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X160.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X165.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X170.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X175.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X180.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 F1500.000 E-0.800\n G1 X183 Z0.15 F30000\n G1 X185\n G1 Z1.0\n G0 Y6.000 F30000 ; move y to clear pos\n G1 Z0.3\n M400\n\n G0 X45.000 F30000\n M900 K0.000\n G0 X45.000 F30000\n G0 Y12.000 F30000\n G1 F1500.000 E0.800\n G1 X65.000 E1.24726 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X70.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X75.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X80.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X85.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X90.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X95.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X100.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X105.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X110.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X115.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X120.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X125.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X130.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X135.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X140.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X145.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X150.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X155.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X160.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X165.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X170.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X175.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X180.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 F1500.000 E-0.800\n G1 X183 Z0.15 F30000\n G1 X185\n G1 Z1.0\n G0 Y6.000 F30000 ; move y to clear pos\n G1 Z0.3\n\n G0 X45.000 F30000 ; move to start point\n\nM623 ; end of \"draw extrinsic para cali paint\"\n\n\nM1002 judge_flag extrude_cali_flag\nM622 J0\n G0 X231 Y1.5 F30000\n G0 X18 E14.3 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nM623\n\nM104 S140\n\n\n;=========== laser and rgb calibration ===========\nM400\nM18 E\nM500 R\n\nM973 S3 P14\n\nG1 X120 Y1.0 Z0.3 F18000.0;Move to first extrude line pos\nT1100\nG1 X235.0 Y1.0 Z0.3 F18000.0;Move to first extrude line pos\nM400 P100\nM960 S1 P1\nM400 P100\nM973 S6 P0; use auto exposure for horizontal laser by xcam\nM960 S0 P0\n\nG1 X240.0 Y6.0 Z0.3 F18000.0;Move to vertical extrude line pos\nM960 S2 P1\nM400 P100\nM973 S6 P1; use auto exposure for vertical laser by xcam\nM960 S0 P0\n\n;=========== handeye calibration ======================\nM1002 judge_flag extrude_cali_flag\nM622 J1\n\n M973 S3 P1 ; camera start stream\n M400 P500\n M973 S1\n G0 F6000 X228.500 Y4.500 Z0.000\n M960 S0 P1\n M973 S1\n M400 P800\n M971 S6 P0\n M973 S2 P0\n M400 P500\n G0 Z0.000 F12000\n M960 S0 P0\n M960 S1 P1\n G0 X221.00 Y4.50\n M400 P200\n M971 S5 P1\n M973 S2 P1\n M400 P500\n M960 S0 P0\n M960 S2 P1\n G0 X228.5 Y11.0\n M400 P200\n M971 S5 P3\n G0 Z0.500 F12000\n M960 S0 P0\n M960 S2 P1\n G0 X228.5 Y11.0\n M400 P200\n M971 S5 P4\n M973 S2 P0\n M400 P500\n M960 S0 P0\n M960 S1 P1\n G0 X221.00 Y4.50\n M400 P500\n M971 S5 P2\n M963 S1\n M400 P1500\n M964\n T1100\n G0 F6000 X228.500 Y4.500 Z0.000\n M960 S0 P1\n M973 S1\n M400 P800\n M971 S6 P0\n M973 S2 P0\n M400 P500\n G0 Z0.000 F12000\n M960 S0 P0\n M960 S1 P1\n G0 X221.00 Y4.50\n M400 P200\n M971 S5 P1\n M973 S2 P1\n M400 P500\n M960 S0 P0\n M960 S2 P1\n G0 X228.5 Y11.0\n M400 P200\n M971 S5 P3\n G0 Z0.500 F12000\n M960 S0 P0\n M960 S2 P1\n G0 X228.5 Y11.0\n M400 P200\n M971 S5 P4\n M973 S2 P0\n M400 P500\n M960 S0 P0\n M960 S1 P1\n G0 X221.00 Y4.50\n M400 P500\n M971 S5 P2\n M963 S1\n M400 P1500\n M964\n T1100\n G1 Z3 F3000\n\n M400\n M500 ; save cali data\n\n M104 S{nozzle_temperature[initial_no_support_extruder]} ; rise nozzle temp now ,to reduce temp waiting time.\n\n T1100\n M400 P400\n M960 S0 P0\n G0 F30000.000 Y10.000 X65.000 Z0.000\n M400 P400\n M960 S1 P1\n M400 P50\n\n M969 S1 N3 A2000\n G0 F360.000 X181.000 Z0.000\n M980.3 A70.000 B{outer_wall_volumetric_speed/(1.75*1.75/4*3.14)*60/4} C5.000 D{outer_wall_volumetric_speed/(1.75*1.75/4*3.14)*60} E5.000 F175.000 H1.000 I0.000 J0.020 K0.040\n M400 P100\n G0 F20000\n G0 Z1 ; rise nozzle up\n T1000 ; change to nozzle space\n G0 X45.000 Y4.000 F30000 ; move to test line pos\n M969 S0 ; turn off scanning\n M960 S0 P0\n\n\n G1 Z2 F20000\n T1000\n G0 X45.000 Y4.000 F30000 E0\n M109 S{nozzle_temperature[initial_no_support_extruder]}\n G0 Z0.3\n G1 F1500.000 E3.600\n G1 X65.000 E1.24726 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X70.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X75.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X80.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X85.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X90.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X95.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X100.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X105.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X110.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X115.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X120.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X125.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X130.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X135.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n\n ; see if extrude cali success, if not ,use default value\n M1002 judge_last_extrude_cali_success\n M622 J0\n M400\n M900 K0.02 M{outer_wall_volumetric_speed/(1.75*1.75/4*3.14)*0.02}\n M623\n\n G1 X140.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X145.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X150.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X155.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X160.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X165.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X170.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X175.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X180.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X185.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X190.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X195.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X200.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X205.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X210.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X215.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X220.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X225.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n M973 S4\n\nM623\n\n;========turn off light and wait extrude temperature =============\nM1002 gcode_claim_action : 0\nM973 S4 ; turn off scanner\nM400 ; wait all motion done before implement the emprical L parameters\n;M900 L500.0 ; Empirical parameters\nM109 S[nozzle_temperature_initial_layer]\nM960 S1 P0 ; turn off laser\nM960 S2 P0 ; turn off laser\nM106 S0 ; turn off fan\nM106 P2 S0 ; turn off big fan\nM106 P3 S0 ; turn off chamber fan\n\nM975 S1 ; turn on mech mode supression\nG90\nM83\nT1000\n;===== purge line to wipe the nozzle ============================\nG1 E{-retraction_length[initial_no_support_extruder]} F1800\nG1 X18.0 Y2.5 Z0.8 F18000.0;Move to start position\nG1 E{retraction_length[initial_no_support_extruder]} F1800\nM109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]}\nG1 Z0.2\nG0 X239 E15 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nG0 Y12 E0.7 F{outer_wall_volumetric_speed/(0.3*0.5)/4* 60}\n", "machine_end_gcode": ";===== date: 20240528 =====================\nM400 ; wait for buffer to clear\nG92 E0 ; zero the extruder\nG1 E-0.8 F1800 ; retract\nG1 Z{max_layer_z + 0.5} F900 ; lower z a little\nG1 X65 Y245 F12000 ; move to safe pos\nG1 Y265 F3000\n\nG1 X65 Y245 F12000\nG1 Y265 F3000\nM140 S0 ; turn off bed\nM106 S0 ; turn off fan\nM106 P2 S0 ; turn off remote part cooling fan\nM106 P3 S0 ; turn off chamber cooling fan\n\nG1 X100 F12000 ; wipe\n; pull back filament to AMS\nM620 S255\nG1 X20 Y50 F12000\nG1 Y-3\nT255\nG1 X65 F12000\nG1 Y265\nG1 X100 F12000 ; wipe\nM621 S255\nM104 S0 ; turn off hotend\n\nM622.1 S1 ; for prev firmware, default turned on\nM1002 judge_flag timelapse_record_flag\nM622 J1\n M400 ; wait all motion done\n M991 S0 P-1 ;end smooth timelapse at safe pos\n M400 S3 ;wait for last picture to be taken\nM623; end of \"timelapse_record_flag\"\n\nM400 ; wait all motion done\nM17 S\nM17 Z0.4 ; lower z motor current to reduce impact if there is something in the bottom\n{if (max_layer_z + 100.0) < 250}\n G1 Z{max_layer_z + 100.0} F600\n G1 Z{max_layer_z +98.0}\n{else}\n G1 Z250 F600\n G1 Z248\n{endif}\nM400 P100\nM17 R ; restore z current\n\nM220 S100 ; Reset feedrate magnitude\nM201.2 K1.0 ; Reset acc magnitude\nM73.2 R1.0 ;Reset left time magnitude\nM1002 set_gcode_claim_speed_level : 0\n;=====printer finish sound=========\nM17\nM400 S1\nM1006 S1\nM1006 A0 B20 L100 C37 D20 M40 E42 F20 N60\nM1006 A0 B10 L100 C44 D10 M60 E44 F10 N60\nM1006 A0 B10 L100 C46 D10 M80 E46 F10 N80\nM1006 A44 B20 L100 C39 D20 M60 E48 F20 N60\nM1006 A0 B10 L100 C44 D10 M60 E44 F10 N60\nM1006 A0 B10 L100 C0 D10 M60 E0 F10 N60\nM1006 A0 B10 L100 C39 D10 M60 E39 F10 N60\nM1006 A0 B10 L100 C0 D10 M60 E0 F10 N60\nM1006 A0 B10 L100 C44 D10 M60 E44 F10 N60\nM1006 A0 B10 L100 C0 D10 M60 E0 F10 N60\nM1006 A0 B10 L100 C39 D10 M60 E39 F10 N60\nM1006 A0 B10 L100 C0 D10 M60 E0 F10 N60\nM1006 A0 B10 L100 C48 D10 M60 E44 F10 N100\nM1006 A0 B10 L100 C0 D10 M60 E0 F10 N100\nM1006 A49 B20 L100 C44 D20 M100 E41 F20 N100\nM1006 A0 B20 L100 C0 D20 M60 E0 F20 N100\nM1006 A0 B20 L100 C37 D20 M30 E37 F20 N60\nM1006 W\n\nM17 X0.8 Y0.8 Z0.5 ; lower motor current to 45% power\nM960 S5 P0 ; turn off logo lamp\n", - "change_filament_gcode": "M620 S[next_extruder]A\nM204 S9000\n{if toolchange_count > 1 && (z_hop_types[current_extruder] == 0 || z_hop_types[current_extruder] == 3)}\nG17\nG2 Z{z_after_toolchange + 0.4} I0.86 J0.86 P1 F10000 ; spiral lift a little from second lift\n{endif}\nG1 Z{max_layer_z + 3.0} F1200\n\nG1 X70 F21000\nG1 Y245\nG1 Y265 F3000\nM400\nM106 P1 S0\nM106 P2 S0\n{if old_filament_temp > 142 && next_extruder < 255}\nM104 S[old_filament_temp]\n{endif}\n{if long_retractions_when_cut[previous_extruder]}\nM620.11 S1 I[previous_extruder] E-{retraction_distances_when_cut[previous_extruder]} F{old_filament_e_feedrate}\n{else}\nM620.11 S0\n{endif}\nM400\nG1 X90 F3000\nG1 Y255 F4000\nG1 X100 F5000\nG1 X120 F15000\nG1 X20 Y50 F21000\nG1 Y-3\n{if toolchange_count == 2}\n; get travel path for change filament\nM620.1 X[travel_point_1_x] Y[travel_point_1_y] F21000 P0\nM620.1 X[travel_point_2_x] Y[travel_point_2_y] F21000 P1\nM620.1 X[travel_point_3_x] Y[travel_point_3_y] F21000 P2\n{endif}\nM620.1 E F[old_filament_e_feedrate] T{nozzle_temperature_range_high[previous_extruder]}\nT[next_extruder]\nM620.1 E F[new_filament_e_feedrate] T{nozzle_temperature_range_high[next_extruder]}\n\n{if next_extruder < 255}\n{if long_retractions_when_cut[previous_extruder]}\nM620.11 S1 I[previous_extruder] E{retraction_distances_when_cut[previous_extruder]} F{old_filament_e_feedrate}\nM628 S1\nG92 E0\nG1 E{retraction_distances_when_cut[previous_extruder]} F[old_filament_e_feedrate]\nM400\nM629 S1\n{else}\nM620.11 S0\n{endif}\nG92 E0\n{if flush_length_1 > 1}\nM83\n; FLUSH_START\n; always use highest temperature to flush\nM400\n{if filament_type[next_extruder] == \"PETG\"}\nM109 S260\n{elsif filament_type[next_extruder] == \"PVA\"}\nM109 S210\n{else}\nM109 S[nozzle_temperature_range_high]\n{endif}\n{if flush_length_1 > 23.7}\nG1 E23.7 F{old_filament_e_feedrate} ; do not need pulsatile flushing for start part\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{old_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\n{else}\nG1 E{flush_length_1} F{old_filament_e_feedrate}\n{endif}\n; FLUSH_END\nG1 E-[old_retract_length_toolchange] F1800\nG1 E[old_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_2 > 1}\n\nG91\nG1 X3 F12000; move aside to extrude\nG90\nM83\n\n; FLUSH_START\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\n; FLUSH_END\nG1 E-[new_retract_length_toolchange] F1800\nG1 E[new_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_3 > 1}\n\nG91\nG1 X3 F12000; move aside to extrude\nG90\nM83\n\n; FLUSH_START\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\n; FLUSH_END\nG1 E-[new_retract_length_toolchange] F1800\nG1 E[new_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_4 > 1}\n\nG91\nG1 X3 F12000; move aside to extrude\nG90\nM83\n\n; FLUSH_START\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\n; FLUSH_END\n{endif}\n; FLUSH_START\nM400\nM109 S[new_filament_temp]\nG1 E2 F{new_filament_e_feedrate} ;Compensate for filament spillage during waiting temperature\n; FLUSH_END\nM400\nG92 E0\nG1 E-[new_retract_length_toolchange] F1800\nM106 P1 S255\nM400 S3\n\nG1 X70 F5000\nG1 X90 F3000\nG1 Y255 F4000\nG1 X105 F5000\nG1 Y265 F5000\nG1 X70 F10000\nG1 X100 F5000\nG1 X70 F10000\nG1 X100 F5000\n\nG1 X70 F10000\nG1 X80 F15000\nG1 X60\nG1 X80\nG1 X60\nG1 X80 ; shake to put down garbage\nG1 X100 F5000\nG1 X165 F15000; wipe and shake\nG1 Y256 ; move Y to aside, prevent collision\nM400\nG1 Z{max_layer_z + 3.0} F3000\n{if layer_z <= (initial_layer_print_height + 0.001)}\nM204 S[initial_layer_acceleration]\n{else}\nM204 S[default_acceleration]\n{endif}\n{else}\nG1 X[x_after_toolchange] Y[y_after_toolchange] Z[z_after_toolchange] F12000\n{endif}\nM621 S[next_extruder]A\n" + "change_filament_gcode": "M620 S[next_extruder]A\nM204 S9000\nG1 Z{max_layer_z + 3.0} F1200\n\nG1 X70 F21000\nG1 Y245\nG1 Y265 F3000\nM400\nM106 P1 S0\nM106 P2 S0\n{if old_filament_temp > 142 && next_extruder < 255}\nM104 S[old_filament_temp]\n{endif}\n{if long_retractions_when_cut[previous_extruder]}\nM620.11 S1 I[previous_extruder] E-{retraction_distances_when_cut[previous_extruder]} F{old_filament_e_feedrate}\n{else}\nM620.11 S0\n{endif}\nM400\nG1 X90 F3000\nG1 Y255 F4000\nG1 X100 F5000\nG1 X120 F15000\nG1 X20 Y50 F21000\nG1 Y-3\n{if toolchange_count == 2}\n; get travel path for change filament\nM620.1 X[travel_point_1_x] Y[travel_point_1_y] F21000 P0\nM620.1 X[travel_point_2_x] Y[travel_point_2_y] F21000 P1\nM620.1 X[travel_point_3_x] Y[travel_point_3_y] F21000 P2\n{endif}\nM620.1 E F[old_filament_e_feedrate] T{nozzle_temperature_range_high[previous_extruder]}\nT[next_extruder]\nM620.1 E F[new_filament_e_feedrate] T{nozzle_temperature_range_high[next_extruder]}\n\n{if next_extruder < 255}\n{if long_retractions_when_cut[previous_extruder]}\nM620.11 S1 I[previous_extruder] E{retraction_distances_when_cut[previous_extruder]} F{old_filament_e_feedrate}\nM628 S1\nG92 E0\nG1 E{retraction_distances_when_cut[previous_extruder]} F[old_filament_e_feedrate]\nM400\nM629 S1\n{else}\nM620.11 S0\n{endif}\nG92 E0\n{if flush_length_1 > 1}\nM83\n; FLUSH_START\n; always use highest temperature to flush\nM400\n{if filament_type[next_extruder] == \"PETG\"}\nM109 S260\n{elsif filament_type[next_extruder] == \"PVA\"}\nM109 S210\n{else}\nM109 S[nozzle_temperature_range_high]\n{endif}\n{if flush_length_1 > 23.7}\nG1 E23.7 F{old_filament_e_feedrate} ; do not need pulsatile flushing for start part\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{old_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\n{else}\nG1 E{flush_length_1} F{old_filament_e_feedrate}\n{endif}\n; FLUSH_END\nG1 E-[old_retract_length_toolchange] F1800\nG1 E[old_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_2 > 1}\n\nG91\nG1 X3 F12000; move aside to extrude\nG90\nM83\n\n; FLUSH_START\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\n; FLUSH_END\nG1 E-[new_retract_length_toolchange] F1800\nG1 E[new_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_3 > 1}\n\nG91\nG1 X3 F12000; move aside to extrude\nG90\nM83\n\n; FLUSH_START\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\n; FLUSH_END\nG1 E-[new_retract_length_toolchange] F1800\nG1 E[new_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_4 > 1}\n\nG91\nG1 X3 F12000; move aside to extrude\nG90\nM83\n\n; FLUSH_START\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\n; FLUSH_END\n{endif}\n; FLUSH_START\nM400\nM109 S[new_filament_temp]\nG1 E2 F{new_filament_e_feedrate} ;Compensate for filament spillage during waiting temperature\n; FLUSH_END\nM400\nG92 E0\nG1 E-[new_retract_length_toolchange] F1800\nM106 P1 S255\nM400 S3\n\nG1 X70 F5000\nG1 X90 F3000\nG1 Y255 F4000\nG1 X105 F5000\nG1 Y265 F5000\nG1 X70 F10000\nG1 X100 F5000\nG1 X70 F10000\nG1 X100 F5000\n\nG1 X70 F10000\nG1 X80 F15000\nG1 X60\nG1 X80\nG1 X60\nG1 X80 ; shake to put down garbage\nG1 X100 F5000\nG1 X165 F15000; wipe and shake\nG1 Y256 ; move Y to aside, prevent collision\nM400\nG1 Z{max_layer_z + 3.0} F3000\n{if layer_z <= (initial_layer_print_height + 0.001)}\nM204 S[initial_layer_acceleration]\n{else}\nM204 S[default_acceleration]\n{endif}\n{else}\nG1 X[x_after_toolchange] Y[y_after_toolchange] Z[z_after_toolchange] F12000\n{endif}\nM621 S[next_extruder]A\n" } \ No newline at end of file diff --git a/resources/profiles/BBL/machine/Bambu Lab X1 0.6 nozzle.json b/resources/profiles/BBL/machine/Bambu Lab X1 0.6 nozzle.json index 5d5d0ea81a..d090e64a25 100644 --- a/resources/profiles/BBL/machine/Bambu Lab X1 0.6 nozzle.json +++ b/resources/profiles/BBL/machine/Bambu Lab X1 0.6 nozzle.json @@ -20,7 +20,9 @@ "min_layer_height": [ "0.12" ], - "nozzle_type": "hardened_steel", + "nozzle_type": [ + "hardened_steel" + ], "retraction_length": [ "1.4" ], diff --git a/resources/profiles/BBL/machine/Bambu Lab X1 0.8 nozzle.json b/resources/profiles/BBL/machine/Bambu Lab X1 0.8 nozzle.json index e9002fed0c..f9d259d891 100644 --- a/resources/profiles/BBL/machine/Bambu Lab X1 0.8 nozzle.json +++ b/resources/profiles/BBL/machine/Bambu Lab X1 0.8 nozzle.json @@ -20,7 +20,9 @@ "min_layer_height": [ "0.16" ], - "nozzle_type": "hardened_steel", + "nozzle_type": [ + "hardened_steel" + ], "retract_length_toolchange": [ "3" ], diff --git a/resources/profiles/BBL/machine/Bambu Lab X1 Carbon 0.2 nozzle.json b/resources/profiles/BBL/machine/Bambu Lab X1 Carbon 0.2 nozzle.json index fc3fbaced3..0bcc4dc402 100644 --- a/resources/profiles/BBL/machine/Bambu Lab X1 Carbon 0.2 nozzle.json +++ b/resources/profiles/BBL/machine/Bambu Lab X1 Carbon 0.2 nozzle.json @@ -20,7 +20,9 @@ "min_layer_height": [ "0.04" ], - "nozzle_type": "stainless_steel", + "nozzle_type": [ + "stainless_steel" + ], "retraction_length": [ "0.4" ], diff --git a/resources/profiles/BBL/machine/Bambu Lab X1 Carbon 0.4 nozzle.json b/resources/profiles/BBL/machine/Bambu Lab X1 Carbon 0.4 nozzle.json index c89fac55d0..1d68a4c069 100644 --- a/resources/profiles/BBL/machine/Bambu Lab X1 Carbon 0.4 nozzle.json +++ b/resources/profiles/BBL/machine/Bambu Lab X1 Carbon 0.4 nozzle.json @@ -37,5 +37,5 @@ ], "machine_start_gcode": ";===== machine: X1 ====================\n;===== date: 20240919 ==================\n;===== start printer sound ================\nM17\nM400 S1\nM1006 S1\nM1006 A0 B10 L100 C37 D10 M60 E37 F10 N60\nM1006 A0 B10 L100 C41 D10 M60 E41 F10 N60\nM1006 A0 B10 L100 C44 D10 M60 E44 F10 N60\nM1006 A0 B10 L100 C0 D10 M60 E0 F10 N60\nM1006 A46 B10 L100 C43 D10 M70 E39 F10 N100\nM1006 A0 B10 L100 C0 D10 M60 E0 F10 N100\nM1006 A43 B10 L100 C0 D10 M60 E39 F10 N100\nM1006 A0 B10 L100 C0 D10 M60 E0 F10 N100\nM1006 A41 B10 L100 C0 D10 M100 E41 F10 N100\nM1006 A44 B10 L100 C0 D10 M100 E44 F10 N100\nM1006 A49 B10 L100 C0 D10 M100 E49 F10 N100\nM1006 A0 B10 L100 C0 D10 M100 E0 F10 N100\nM1006 A48 B10 L100 C44 D10 M60 E39 F10 N100\nM1006 A0 B10 L100 C0 D10 M60 E0 F10 N100\nM1006 A44 B10 L100 C0 D10 M90 E39 F10 N100\nM1006 A0 B10 L100 C0 D10 M60 E0 F10 N100\nM1006 A46 B10 L100 C43 D10 M60 E39 F10 N100\nM1006 W\n;===== turn on the HB fan =================\nM104 S75 ;set extruder temp to turn on the HB fan and prevent filament oozing from nozzle\n;===== reset machine status =================\nM290 X40 Y40 Z2.6666666\nG91\nM17 Z0.4 ; lower the z-motor current\nG380 S2 Z30 F300 ; G380 is same as G38; lower the hotbed , to prevent the nozzle is below the hotbed\nG380 S2 Z-25 F300 ;\nG1 Z5 F300;\nG90\nM17 X1.2 Y1.2 Z0.75 ; reset motor current to default\nM960 S5 P1 ; turn on logo lamp\nG90\nM220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\nM73.2 R1.0 ;Reset left time magnitude\nM1002 set_gcode_claim_speed_level : 5\nM221 X0 Y0 Z0 ; turn off soft endstop to prevent protential logic problem\nG29.1 Z{+0.0} ; clear z-trim value first\nM204 S10000 ; init ACC set to 10m/s^2\n\n;===== heatbed preheat ====================\nM1002 gcode_claim_action : 2\nM140 S[bed_temperature_initial_layer_single] ;set bed temp\nM190 S[bed_temperature_initial_layer_single] ;wait for bed temp\n\n{if scan_first_layer}\n;=========register first layer scan=====\nM977 S1 P60\n{endif}\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_no_support_extruder]==\"PLA\"}\n {if (bed_temperature[initial_no_support_extruder] >45)||(bed_temperature_initial_layer[initial_no_support_extruder] >45)}\n M106 P3 S180\n {endif};Prevent PLA from jamming\n M142 P1 R35 S40\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\n;===== prepare print temperature and material ==========\nM104 S[nozzle_temperature_initial_layer] ;set extruder temp\nG91\nG0 Z10 F1200\nG90\nG28 X\nM975 S1 ; turn on\nG1 X60 F12000\nG1 Y245\nG1 Y265 F3000\nM620 M\nM620 S[initial_no_support_extruder]A ; switch material if AMS exist\n M109 S[nozzle_temperature_initial_layer]\n G1 X120 F12000\n\n G1 X20 Y50 F12000\n G1 Y-3\n T[initial_no_support_extruder]\n G1 X54 F12000\n G1 Y265\n M400\nM621 S[initial_no_support_extruder]A\nM620.1 E F{filament_max_volumetric_speed[initial_no_support_extruder]/2.4053*60} T{nozzle_temperature_range_high[initial_no_support_extruder]}\n\nM412 S1 ; ===turn on filament runout detection===\n\nM109 S250 ;set nozzle to common flush temp\nM106 P1 S0\nG92 E0\nG1 E50 F200\nM400\nM104 S[nozzle_temperature_initial_layer]\nG92 E0\nG1 E50 F200\nM400\nM106 P1 S255\nG92 E0\nG1 E5 F300\nM109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]-20} ; drop nozzle temp, make filament shink a bit\nG92 E0\nG1 E-0.5 F300\n\nG1 X70 F9000\nG1 X76 F15000\nG1 X65 F15000\nG1 X76 F15000\nG1 X65 F15000; shake to put down garbage\nG1 X80 F6000\nG1 X95 F15000\nG1 X80 F15000\nG1 X165 F15000; wipe and shake\nM400\nM106 P1 S0\n;===== prepare print temperature and material end =====\n\n\n;===== wipe nozzle ===============================\nM1002 gcode_claim_action : 14\nM975 S1\nM106 S255\nG1 X65 Y230 F18000\nG1 Y264 F6000\nM109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]-20}\nG1 X100 F18000 ; first wipe mouth\n\nG0 X135 Y253 F20000 ; move to exposed steel surface edge\nG28 Z P0 T300; home z with low precision,permit 300deg temperature\nG29.2 S0 ; turn off ABL\nG0 Z5 F20000\n\nG1 X60 Y265\nG92 E0\nG1 E-0.5 F300 ; retrack more\nG1 X100 F5000; second wipe mouth\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X100 F5000\nG1 X70 F15000\nG1 X90 F5000\nG0 X128 Y261 Z-1.5 F20000 ; move to exposed steel surface and stop the nozzle\nM104 S140 ; set temp down to heatbed acceptable\nM106 S255 ; turn on fan (G28 has turn off fan)\n\nM221 S; push soft endstop status\nM221 Z0 ;turn off Z axis endstop\nG0 Z0.5 F20000\nG0 X125 Y259.5 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y262.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y260.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.5\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 Z0.5 F20000\nG0 X125 Y261.0\nG0 Z-1.01\nG0 X131 F211\nG0 X124\nG0 X128\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\nG2 I0.5 J0 F300\n\nM109 S140 ; wait nozzle temp down to heatbed acceptable\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\nG2 I0.5 J0 F3000\n\nM221 R; pop softend status\nG1 Z10 F1200\nM400\nG1 Z10\nG1 F30000\nG1 X128 Y128\nG29.2 S1 ; turn on ABL\n;G28 ; home again after hard wipe mouth\nM106 S0 ; turn off fan , too noisy\n;===== wipe nozzle end ================================\n\n;===== check scanner clarity ===========================\nG1 X128 Y128 F24000\nG28 Z P0\nM972 S5 P0\nG1 X230 Y15 F24000\n;===== check scanner clarity end =======================\n\n;===== bed leveling ==================================\nM1002 judge_flag g29_before_print_flag\nM622 J1\n\n M1002 gcode_claim_action : 1\n G29 A X{first_layer_print_min[0]} Y{first_layer_print_min[1]} I{first_layer_print_size[0]} J{first_layer_print_size[1]}\n M400\n M500 ; save cali data\n\nM623\n;===== bed leveling end ================================\n\n;===== home after wipe mouth============================\nM1002 judge_flag g29_before_print_flag\nM622 J0\n\n M1002 gcode_claim_action : 13\n G28\n\nM623\n;===== home after wipe mouth end =======================\n\nM975 S1 ; turn on vibration supression\n\n;=============turn on fans to prevent PLA jamming=================\n{if filament_type[initial_no_support_extruder]==\"PLA\"}\n {if (bed_temperature[initial_no_support_extruder] >45)||(bed_temperature_initial_layer[initial_no_support_extruder] >45)}\n M106 P3 S180\n {endif};Prevent PLA from jamming\n M142 P1 R35 S40\n{endif}\nM106 P2 S100 ; turn on big fan ,to cool down toolhead\n\nM104 S{nozzle_temperature_initial_layer[initial_no_support_extruder]} ; set extrude temp earlier, to reduce wait time\n\n;===== mech mode fast check============================\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q1 A7 B30 C80 H15 K0\nM974 Q1 S2 P0\n\nG1 X128 Y128 Z10 F20000\nM400 P200\nM970.3 Q0 A7 B30 C90 Q0 H15 K0\nM974 Q0 S2 P0\n\nM975 S1\nG1 F30000\nG1 X230 Y15\nG28 X ; re-home XY\n;===== mech mode fast check============================\n\n{if scan_first_layer}\n;start heatbed scan====================================\nM976 S2 P1\nG90\nG1 X128 Y128 F20000\nM976 S3 P2 ;register void printing detection\n{endif}\n\n;===== nozzle load line ===============================\nM975 S1\nG90\nM83\nT1000\nG1 X18.0 Y1.0 Z0.8 F18000;Move to start position\nM109 S{nozzle_temperature[initial_no_support_extruder]}\nG1 Z0.2\nG0 E2 F300\nG0 X240 E15 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nG0 Y11 E0.700 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\nG0 X239.5\nG0 E0.2\nG0 Y1.5 E0.700\nG0 X231 E0.700 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nM400\n\n;===== for Textured PEI Plate , lower the nozzle as the nozzle was touching topmost of the texture when homing ==\n;curr_bed_type={curr_bed_type}\n{if curr_bed_type==\"Textured PEI Plate\"}\nG29.1 Z{-0.04} ; for Textured PEI Plate\n{endif}\n\n;===== draw extrinsic para cali paint =================\nM1002 judge_flag extrude_cali_flag\nM622 J1\n\n M1002 gcode_claim_action : 8\n\n T1000\n\n G0 F1200.0 X231 Y15 Z0.2 E0.741\n G0 F1200.0 X226 Y15 Z0.2 E0.275\n G0 F1200.0 X226 Y8 Z0.2 E0.384\n G0 F1200.0 X216 Y8 Z0.2 E0.549\n G0 F1200.0 X216 Y1.5 Z0.2 E0.357\n\n G0 X48.0 E12.0 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G0 X48.0 Y14 E0.92 F1200.0\n G0 X35.0 Y6.0 E1.03 F1200.0\n\n ;=========== extruder cali extrusion ==================\n T1000\n M83\n {if default_acceleration > 0}\n {if outer_wall_acceleration > 0}\n M204 S[outer_wall_acceleration]\n {else}\n M204 S[default_acceleration]\n {endif}\n {endif}\n G0 X35.000 Y6.000 Z0.300 F30000 E0\n G1 F1500.000 E0.800\n M106 S0 ; turn off fan\n G0 X185.000 E9.35441 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G0 X187 Z0\n G1 F1500.000 E-0.800\n G0 Z1\n G0 X180 Z0.3 F18000\n\n M900 L1000.0 M1.0\n M900 K0.040\n G0 X45.000 F30000\n G0 Y8.000 F30000\n G1 F1500.000 E0.800\n G1 X65.000 E1.24726 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X70.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X75.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X80.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X85.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X90.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X95.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X100.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X105.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X110.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X115.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X120.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X125.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X130.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X135.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X140.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X145.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X150.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X155.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X160.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X165.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X170.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X175.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X180.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 F1500.000 E-0.800\n G1 X183 Z0.15 F30000\n G1 X185\n G1 Z1.0\n G0 Y6.000 F30000 ; move y to clear pos\n G1 Z0.3\n M400\n\n G0 X45.000 F30000\n M900 K0.020\n G0 X45.000 F30000\n G0 Y10.000 F30000\n G1 F1500.000 E0.800\n G1 X65.000 E1.24726 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X70.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X75.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X80.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X85.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X90.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X95.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X100.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X105.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X110.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X115.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X120.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X125.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X130.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X135.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X140.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X145.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X150.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X155.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X160.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X165.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X170.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X175.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X180.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 F1500.000 E-0.800\n G1 X183 Z0.15 F30000\n G1 X185\n G1 Z1.0\n G0 Y6.000 F30000 ; move y to clear pos\n G1 Z0.3\n M400\n\n G0 X45.000 F30000\n M900 K0.000\n G0 X45.000 F30000\n G0 Y12.000 F30000\n G1 F1500.000 E0.800\n G1 X65.000 E1.24726 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X70.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X75.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X80.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X85.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X90.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X95.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X100.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X105.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X110.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X115.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X120.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X125.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X130.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X135.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X140.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X145.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X150.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X155.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X160.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X165.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X170.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X175.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X180.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 F1500.000 E-0.800\n G1 X183 Z0.15 F30000\n G1 X185\n G1 Z1.0\n G0 Y6.000 F30000 ; move y to clear pos\n G1 Z0.3\n\n G0 X45.000 F30000 ; move to start point\n\nM623 ; end of \"draw extrinsic para cali paint\"\n\n\nM1002 judge_flag extrude_cali_flag\nM622 J0\n G0 X231 Y1.5 F30000\n G0 X18 E14.3 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nM623\n\nM104 S140\n\n\n;=========== laser and rgb calibration ===========\nM400\nM18 E\nM500 R\n\nM973 S3 P14\n\nG1 X120 Y1.0 Z0.3 F18000.0;Move to first extrude line pos\nT1100\nG1 X235.0 Y1.0 Z0.3 F18000.0;Move to first extrude line pos\nM400 P100\nM960 S1 P1\nM400 P100\nM973 S6 P0; use auto exposure for horizontal laser by xcam\nM960 S0 P0\n\nG1 X240.0 Y6.0 Z0.3 F18000.0;Move to vertical extrude line pos\nM960 S2 P1\nM400 P100\nM973 S6 P1; use auto exposure for vertical laser by xcam\nM960 S0 P0\n\n;=========== handeye calibration ======================\nM1002 judge_flag extrude_cali_flag\nM622 J1\n\n M973 S3 P1 ; camera start stream\n M400 P500\n M973 S1\n G0 F6000 X228.500 Y4.500 Z0.000\n M960 S0 P1\n M973 S1\n M400 P800\n M971 S6 P0\n M973 S2 P0\n M400 P500\n G0 Z0.000 F12000\n M960 S0 P0\n M960 S1 P1\n G0 X221.00 Y4.50\n M400 P200\n M971 S5 P1\n M973 S2 P1\n M400 P500\n M960 S0 P0\n M960 S2 P1\n G0 X228.5 Y11.0\n M400 P200\n M971 S5 P3\n G0 Z0.500 F12000\n M960 S0 P0\n M960 S2 P1\n G0 X228.5 Y11.0\n M400 P200\n M971 S5 P4\n M973 S2 P0\n M400 P500\n M960 S0 P0\n M960 S1 P1\n G0 X221.00 Y4.50\n M400 P500\n M971 S5 P2\n M963 S1\n M400 P1500\n M964\n T1100\n G0 F6000 X228.500 Y4.500 Z0.000\n M960 S0 P1\n M973 S1\n M400 P800\n M971 S6 P0\n M973 S2 P0\n M400 P500\n G0 Z0.000 F12000\n M960 S0 P0\n M960 S1 P1\n G0 X221.00 Y4.50\n M400 P200\n M971 S5 P1\n M973 S2 P1\n M400 P500\n M960 S0 P0\n M960 S2 P1\n G0 X228.5 Y11.0\n M400 P200\n M971 S5 P3\n G0 Z0.500 F12000\n M960 S0 P0\n M960 S2 P1\n G0 X228.5 Y11.0\n M400 P200\n M971 S5 P4\n M973 S2 P0\n M400 P500\n M960 S0 P0\n M960 S1 P1\n G0 X221.00 Y4.50\n M400 P500\n M971 S5 P2\n M963 S1\n M400 P1500\n M964\n T1100\n G1 Z3 F3000\n\n M400\n M500 ; save cali data\n\n M104 S{nozzle_temperature[initial_no_support_extruder]} ; rise nozzle temp now ,to reduce temp waiting time.\n\n T1100\n M400 P400\n M960 S0 P0\n G0 F30000.000 Y10.000 X65.000 Z0.000\n M400 P400\n M960 S1 P1\n M400 P50\n\n M969 S1 N3 A2000\n G0 F360.000 X181.000 Z0.000\n M980.3 A70.000 B{outer_wall_volumetric_speed/(1.75*1.75/4*3.14)*60/4} C5.000 D{outer_wall_volumetric_speed/(1.75*1.75/4*3.14)*60} E5.000 F175.000 H1.000 I0.000 J0.020 K0.040\n M400 P100\n G0 F20000\n G0 Z1 ; rise nozzle up\n T1000 ; change to nozzle space\n G0 X45.000 Y4.000 F30000 ; move to test line pos\n M969 S0 ; turn off scanning\n M960 S0 P0\n\n\n G1 Z2 F20000\n T1000\n G0 X45.000 Y4.000 F30000 E0\n M109 S{nozzle_temperature[initial_no_support_extruder]}\n G0 Z0.3\n G1 F1500.000 E3.600\n G1 X65.000 E1.24726 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X70.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X75.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X80.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X85.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X90.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X95.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X100.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X105.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X110.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X115.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X120.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X125.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X130.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X135.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n\n ; see if extrude cali success, if not ,use default value\n M1002 judge_last_extrude_cali_success\n M622 J0\n M400\n M900 K0.02 M{outer_wall_volumetric_speed/(1.75*1.75/4*3.14)*0.02}\n M623\n\n G1 X140.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X145.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X150.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X155.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X160.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X165.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X170.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X175.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X180.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X185.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X190.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X195.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X200.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X205.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X210.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X215.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n G1 X220.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5)/ 4 * 60}\n G1 X225.000 E0.31181 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\n M973 S4\n\nM623\n\n;========turn off light and wait extrude temperature =============\nM1002 gcode_claim_action : 0\nM973 S4 ; turn off scanner\nM400 ; wait all motion done before implement the emprical L parameters\n;M900 L500.0 ; Empirical parameters\nM109 S[nozzle_temperature_initial_layer]\nM960 S1 P0 ; turn off laser\nM960 S2 P0 ; turn off laser\nM106 S0 ; turn off fan\nM106 P2 S0 ; turn off big fan\nM106 P3 S0 ; turn off chamber fan\n\nM975 S1 ; turn on mech mode supression\nG90\nM83\nT1000\n;===== purge line to wipe the nozzle ============================\nG1 E{-retraction_length[initial_no_support_extruder]} F1800\nG1 X18.0 Y2.5 Z0.8 F18000.0;Move to start position\nG1 E{retraction_length[initial_no_support_extruder]} F1800\nM109 S{nozzle_temperature_initial_layer[initial_no_support_extruder]}\nG1 Z0.2\nG0 X239 E15 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nG0 Y12 E0.7 F{outer_wall_volumetric_speed/(0.3*0.5)/4* 60}\n", "machine_end_gcode": ";===== date: 20240528 =====================\nM400 ; wait for buffer to clear\nG92 E0 ; zero the extruder\nG1 E-0.8 F1800 ; retract\nG1 Z{max_layer_z + 0.5} F900 ; lower z a little\nG1 X65 Y245 F12000 ; move to safe pos\nG1 Y265 F3000\n\nG1 X65 Y245 F12000\nG1 Y265 F3000\nM140 S0 ; turn off bed\nM106 S0 ; turn off fan\nM106 P2 S0 ; turn off remote part cooling fan\nM106 P3 S0 ; turn off chamber cooling fan\n\nG1 X100 F12000 ; wipe\n; pull back filament to AMS\nM620 S255\nG1 X20 Y50 F12000\nG1 Y-3\nT255\nG1 X65 F12000\nG1 Y265\nG1 X100 F12000 ; wipe\nM621 S255\nM104 S0 ; turn off hotend\n\nM622.1 S1 ; for prev firmware, default turned on\nM1002 judge_flag timelapse_record_flag\nM622 J1\n M400 ; wait all motion done\n M991 S0 P-1 ;end smooth timelapse at safe pos\n M400 S3 ;wait for last picture to be taken\nM623; end of \"timelapse_record_flag\"\n\nM400 ; wait all motion done\nM17 S\nM17 Z0.4 ; lower z motor current to reduce impact if there is something in the bottom\n{if (max_layer_z + 100.0) < 250}\n G1 Z{max_layer_z + 100.0} F600\n G1 Z{max_layer_z +98.0}\n{else}\n G1 Z250 F600\n G1 Z248\n{endif}\nM400 P100\nM17 R ; restore z current\n\nM220 S100 ; Reset feedrate magnitude\nM201.2 K1.0 ; Reset acc magnitude\nM73.2 R1.0 ;Reset left time magnitude\nM1002 set_gcode_claim_speed_level : 0\n;=====printer finish sound=========\nM17\nM400 S1\nM1006 S1\nM1006 A0 B20 L100 C37 D20 M40 E42 F20 N60\nM1006 A0 B10 L100 C44 D10 M60 E44 F10 N60\nM1006 A0 B10 L100 C46 D10 M80 E46 F10 N80\nM1006 A44 B20 L100 C39 D20 M60 E48 F20 N60\nM1006 A0 B10 L100 C44 D10 M60 E44 F10 N60\nM1006 A0 B10 L100 C0 D10 M60 E0 F10 N60\nM1006 A0 B10 L100 C39 D10 M60 E39 F10 N60\nM1006 A0 B10 L100 C0 D10 M60 E0 F10 N60\nM1006 A0 B10 L100 C44 D10 M60 E44 F10 N60\nM1006 A0 B10 L100 C0 D10 M60 E0 F10 N60\nM1006 A0 B10 L100 C39 D10 M60 E39 F10 N60\nM1006 A0 B10 L100 C0 D10 M60 E0 F10 N60\nM1006 A0 B10 L100 C48 D10 M60 E44 F10 N100\nM1006 A0 B10 L100 C0 D10 M60 E0 F10 N100\nM1006 A49 B20 L100 C44 D20 M100 E41 F20 N100\nM1006 A0 B20 L100 C0 D20 M60 E0 F20 N100\nM1006 A0 B20 L100 C37 D20 M30 E37 F20 N60\nM1006 W\n\nM17 X0.8 Y0.8 Z0.5 ; lower motor current to 45% power\nM960 S5 P0 ; turn off logo lamp\n", - "change_filament_gcode": "M620 S[next_extruder]A\nM204 S9000\n{if toolchange_count > 1 && (z_hop_types[current_extruder] == 0 || z_hop_types[current_extruder] == 3)}\nG17\nG2 Z{z_after_toolchange + 0.4} I0.86 J0.86 P1 F10000 ; spiral lift a little from second lift\n{endif}\nG1 Z{max_layer_z + 3.0} F1200\n\nG1 X70 F21000\nG1 Y245\nG1 Y265 F3000\nM400\nM106 P1 S0\nM106 P2 S0\n{if old_filament_temp > 142 && next_extruder < 255}\nM104 S[old_filament_temp]\n{endif}\n{if long_retractions_when_cut[previous_extruder]}\nM620.11 S1 I[previous_extruder] E-{retraction_distances_when_cut[previous_extruder]} F{old_filament_e_feedrate}\n{else}\nM620.11 S0\n{endif}\nM400\nG1 X90 F3000\nG1 Y255 F4000\nG1 X100 F5000\nG1 X120 F15000\nG1 X20 Y50 F21000\nG1 Y-3\n{if toolchange_count == 2}\n; get travel path for change filament\nM620.1 X[travel_point_1_x] Y[travel_point_1_y] F21000 P0\nM620.1 X[travel_point_2_x] Y[travel_point_2_y] F21000 P1\nM620.1 X[travel_point_3_x] Y[travel_point_3_y] F21000 P2\n{endif}\nM620.1 E F[old_filament_e_feedrate] T{nozzle_temperature_range_high[previous_extruder]}\nT[next_extruder]\nM620.1 E F[new_filament_e_feedrate] T{nozzle_temperature_range_high[next_extruder]}\n\n{if next_extruder < 255}\n{if long_retractions_when_cut[previous_extruder]}\nM620.11 S1 I[previous_extruder] E{retraction_distances_when_cut[previous_extruder]} F{old_filament_e_feedrate}\nM628 S1\nG92 E0\nG1 E{retraction_distances_when_cut[previous_extruder]} F[old_filament_e_feedrate]\nM400\nM629 S1\n{else}\nM620.11 S0\n{endif}\nG92 E0\n{if flush_length_1 > 1}\nM83\n; FLUSH_START\n; always use highest temperature to flush\nM400\n{if filament_type[next_extruder] == \"PETG\"}\nM109 S260\n{elsif filament_type[next_extruder] == \"PVA\"}\nM109 S210\n{else}\nM109 S[nozzle_temperature_range_high]\n{endif}\n{if flush_length_1 > 23.7}\nG1 E23.7 F{old_filament_e_feedrate} ; do not need pulsatile flushing for start part\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{old_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\n{else}\nG1 E{flush_length_1} F{old_filament_e_feedrate}\n{endif}\n; FLUSH_END\nG1 E-[old_retract_length_toolchange] F1800\nG1 E[old_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_2 > 1}\n\nG91\nG1 X3 F12000; move aside to extrude\nG90\nM83\n\n; FLUSH_START\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\n; FLUSH_END\nG1 E-[new_retract_length_toolchange] F1800\nG1 E[new_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_3 > 1}\n\nG91\nG1 X3 F12000; move aside to extrude\nG90\nM83\n\n; FLUSH_START\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\n; FLUSH_END\nG1 E-[new_retract_length_toolchange] F1800\nG1 E[new_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_4 > 1}\n\nG91\nG1 X3 F12000; move aside to extrude\nG90\nM83\n\n; FLUSH_START\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\n; FLUSH_END\n{endif}\n; FLUSH_START\nM400\nM109 S[new_filament_temp]\nG1 E2 F{new_filament_e_feedrate} ;Compensate for filament spillage during waiting temperature\n; FLUSH_END\nM400\nG92 E0\nG1 E-[new_retract_length_toolchange] F1800\nM106 P1 S255\nM400 S3\n\nG1 X70 F5000\nG1 X90 F3000\nG1 Y255 F4000\nG1 X105 F5000\nG1 Y265 F5000\nG1 X70 F10000\nG1 X100 F5000\nG1 X70 F10000\nG1 X100 F5000\n\nG1 X70 F10000\nG1 X80 F15000\nG1 X60\nG1 X80\nG1 X60\nG1 X80 ; shake to put down garbage\nG1 X100 F5000\nG1 X165 F15000; wipe and shake\nG1 Y256 ; move Y to aside, prevent collision\nM400\nG1 Z{max_layer_z + 3.0} F3000\n{if layer_z <= (initial_layer_print_height + 0.001)}\nM204 S[initial_layer_acceleration]\n{else}\nM204 S[default_acceleration]\n{endif}\n{else}\nG1 X[x_after_toolchange] Y[y_after_toolchange] Z[z_after_toolchange] F12000\n{endif}\nM621 S[next_extruder]A\n" + "change_filament_gcode": "M620 S[next_extruder]A\nM204 S9000\nG1 Z{max_layer_z + 3.0} F1200\n\nG1 X70 F21000\nG1 Y245\nG1 Y265 F3000\nM400\nM106 P1 S0\nM106 P2 S0\n{if old_filament_temp > 142 && next_extruder < 255}\nM104 S[old_filament_temp]\n{endif}\n{if long_retractions_when_cut[previous_extruder]}\nM620.11 S1 I[previous_extruder] E-{retraction_distances_when_cut[previous_extruder]} F{old_filament_e_feedrate}\n{else}\nM620.11 S0\n{endif}\nM400\nG1 X90 F3000\nG1 Y255 F4000\nG1 X100 F5000\nG1 X120 F15000\nG1 X20 Y50 F21000\nG1 Y-3\n{if toolchange_count == 2}\n; get travel path for change filament\nM620.1 X[travel_point_1_x] Y[travel_point_1_y] F21000 P0\nM620.1 X[travel_point_2_x] Y[travel_point_2_y] F21000 P1\nM620.1 X[travel_point_3_x] Y[travel_point_3_y] F21000 P2\n{endif}\nM620.1 E F[old_filament_e_feedrate] T{nozzle_temperature_range_high[previous_extruder]}\nT[next_extruder]\nM620.1 E F[new_filament_e_feedrate] T{nozzle_temperature_range_high[next_extruder]}\n\n{if next_extruder < 255}\n{if long_retractions_when_cut[previous_extruder]}\nM620.11 S1 I[previous_extruder] E{retraction_distances_when_cut[previous_extruder]} F{old_filament_e_feedrate}\nM628 S1\nG92 E0\nG1 E{retraction_distances_when_cut[previous_extruder]} F[old_filament_e_feedrate]\nM400\nM629 S1\n{else}\nM620.11 S0\n{endif}\nG92 E0\n{if flush_length_1 > 1}\nM83\n; FLUSH_START\n; always use highest temperature to flush\nM400\n{if filament_type[next_extruder] == \"PETG\"}\nM109 S260\n{elsif filament_type[next_extruder] == \"PVA\"}\nM109 S210\n{else}\nM109 S[nozzle_temperature_range_high]\n{endif}\n{if flush_length_1 > 23.7}\nG1 E23.7 F{old_filament_e_feedrate} ; do not need pulsatile flushing for start part\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{old_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\n{else}\nG1 E{flush_length_1} F{old_filament_e_feedrate}\n{endif}\n; FLUSH_END\nG1 E-[old_retract_length_toolchange] F1800\nG1 E[old_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_2 > 1}\n\nG91\nG1 X3 F12000; move aside to extrude\nG90\nM83\n\n; FLUSH_START\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\n; FLUSH_END\nG1 E-[new_retract_length_toolchange] F1800\nG1 E[new_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_3 > 1}\n\nG91\nG1 X3 F12000; move aside to extrude\nG90\nM83\n\n; FLUSH_START\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\n; FLUSH_END\nG1 E-[new_retract_length_toolchange] F1800\nG1 E[new_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_4 > 1}\n\nG91\nG1 X3 F12000; move aside to extrude\nG90\nM83\n\n; FLUSH_START\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\n; FLUSH_END\n{endif}\n; FLUSH_START\nM400\nM109 S[new_filament_temp]\nG1 E2 F{new_filament_e_feedrate} ;Compensate for filament spillage during waiting temperature\n; FLUSH_END\nM400\nG92 E0\nG1 E-[new_retract_length_toolchange] F1800\nM106 P1 S255\nM400 S3\n\nG1 X70 F5000\nG1 X90 F3000\nG1 Y255 F4000\nG1 X105 F5000\nG1 Y265 F5000\nG1 X70 F10000\nG1 X100 F5000\nG1 X70 F10000\nG1 X100 F5000\n\nG1 X70 F10000\nG1 X80 F15000\nG1 X60\nG1 X80\nG1 X60\nG1 X80 ; shake to put down garbage\nG1 X100 F5000\nG1 X165 F15000; wipe and shake\nG1 Y256 ; move Y to aside, prevent collision\nM400\nG1 Z{max_layer_z + 3.0} F3000\n{if layer_z <= (initial_layer_print_height + 0.001)}\nM204 S[initial_layer_acceleration]\n{else}\nM204 S[default_acceleration]\n{endif}\n{else}\nG1 X[x_after_toolchange] Y[y_after_toolchange] Z[z_after_toolchange] F12000\n{endif}\nM621 S[next_extruder]A\n" } \ No newline at end of file diff --git a/resources/profiles/BBL/machine/Bambu Lab X1E 0.2 nozzle.json b/resources/profiles/BBL/machine/Bambu Lab X1E 0.2 nozzle.json index 91a482c17c..a28016b9e3 100644 --- a/resources/profiles/BBL/machine/Bambu Lab X1E 0.2 nozzle.json +++ b/resources/profiles/BBL/machine/Bambu Lab X1E 0.2 nozzle.json @@ -20,7 +20,9 @@ "min_layer_height": [ "0.04" ], - "nozzle_type": "stainless_steel", + "nozzle_type": [ + "stainless_steel" + ], "retraction_length": [ "0.4" ], diff --git a/resources/profiles/BBL/machine/fdm_bbl_3dp_001_common.json b/resources/profiles/BBL/machine/fdm_bbl_3dp_001_common.json index dfdb9e7ac2..e4ef14e9ac 100644 --- a/resources/profiles/BBL/machine/fdm_bbl_3dp_001_common.json +++ b/resources/profiles/BBL/machine/fdm_bbl_3dp_001_common.json @@ -8,13 +8,6 @@ "0.4" ], "printer_variant": "0.4", - "printable_area": [ - "0x0", - "256x0", - "256x256", - "0x256" - ], - "auxiliary_fan": "1", "bed_exclude_area": [ "0x0", "28x0", @@ -28,10 +21,29 @@ "default_filament_profile": [ "Bambu PLA Basic @BBL X1C" ], + "default_nozzle_volume_type": [ + "Standard" + ], "default_print_profile": "0.16mm Optimal @BBL X1C", + "deretraction_speed": [ + "30" + ], + "enable_long_retraction_when_cut": "0", + "extruder_clearance_height_to_lid": "90", + "extruder_clearance_max_radius": "68", + "extruder_clearance_radius": "57", "extruder_colour": [ "#018001" ], + "extruder_printable_area": [], + "extruder_printable_height": [], + "extruder_type": [ + "Direct Drive" + ], + "extruder_variant_list": [ + "Direct Drive Standard" + ], + "head_wrap_detect_zone": [], "machine_max_acceleration_e": [ "5000", "5000" @@ -60,22 +72,6 @@ "500", "200" ], - "machine_max_speed_e": [ - "30", - "30" - ], - "machine_max_speed_x": [ - "500", - "200" - ], - "machine_max_speed_y": [ - "500", - "200" - ], - "machine_max_speed_z": [ - "20", - "20" - ], "machine_max_jerk_e": [ "2.5", "2.5" @@ -92,6 +88,22 @@ "3", "3" ], + "machine_max_speed_e": [ + "30", + "30" + ], + "machine_max_speed_x": [ + "500", + "200" + ], + "machine_max_speed_y": [ + "500", + "200" + ], + "machine_max_speed_z": [ + "20", + "20" + ], "machine_min_extruding_rate": [ "0", "0" @@ -100,43 +112,59 @@ "0", "0" ], - "retract_lift_below":[ - "249" + "nozzle_type": [ + "hardened_steel" ], - "extruder_clearance_radius": "57", - "extruder_clearance_max_radius": "68", - "extruder_clearance_height_to_lid": "90", - "nozzle_volume": "107", - "printer_structure": "corexy", - "best_object_pos":"0.5x0.5", - "retraction_minimum_travel": [ + "nozzle_volume": [ + "107" + ], + "physical_extruder_map" : [ + "0" + ], + "printable_area": [ + "0x0", + "256x0", + "256x256", + "0x256" + ], + "printer_extruder_id": [ "1" ], + "printer_extruder_variant": [ + "Direct Drive Standard" + ], "retract_before_wipe": [ "0%" ], + "retract_length_toolchange": [ + "2" + ], + "retract_lift_above": [ + "0" + ], + "retract_lift_below": [ + "249" + ], "retraction_length": [ "0.8" ], - "retract_length_toolchange": [ + "retraction_minimum_travel": [ + "1" + ], + "retraction_speed": [ + "30" + ], + "wipe_distance": [ "2" ], "z_hop": [ "0.4" ], - "retraction_speed": [ - "30" - ], - "deretraction_speed": [ - "30" - ], "z_hop_types": [ "Auto Lift" ], - "nozzle_type": "hardened_steel", - "single_extruder_multi_material": "1", "machine_end_gcode": ";===== date: 20230428 =====================\nM400 ; wait for buffer to clear\nG92 E0 ; zero the extruder\nG1 E-0.8 F1800 ; retract\nG1 Z{max_layer_z + 0.5} F900 ; lower z a little\nG1 X65 Y245 F12000 ; move to safe pos \nG1 Y265 F3000\n\nG1 X65 Y245 F12000\nG1 Y265 F3000\nM140 S0 ; turn off bed\nM106 S0 ; turn off fan\nM106 P2 S0 ; turn off remote part cooling fan\nM106 P3 S0 ; turn off chamber cooling fan\n\nG1 X100 F12000 ; wipe\n; pull back filament to AMS\nM620 S255\nG1 X20 Y50 F12000\nG1 Y-3\nT255\nG1 X65 F12000\nG1 Y265\nG1 X100 F12000 ; wipe\nM621 S255\nM104 S0 ; turn off hotend\n\nM622.1 S1 ; for prev firmware, default turned on\nM1002 judge_flag timelapse_record_flag\nM622 J1\n M400 ; wait all motion done\n M991 S0 P-1 ;end smooth timelapse at safe pos\n M400 S3 ;wait for last picture to be taken\nM623; end of \"timelapse_record_flag\"\n\nM400 ; wait all motion done\nM17 S\nM17 Z0.4 ; lower z motor current to reduce impact if there is something in the bottom\n{if (max_layer_z + 100.0) < 250}\n G1 Z{max_layer_z + 100.0} F600\n G1 Z{max_layer_z +98.0}\n{else}\n G1 Z250 F600\n G1 Z248\n{endif}\nM400 P100\nM17 R ; restore z current\n\nG90\nG1 X128 Y250 F3600\n\nM220 S100 ; Reset feedrate magnitude\nM201.2 K1.0 ; Reset acc magnitude\nM73.2 R1.0 ;Reset left time magnitude\nM1002 set_gcode_claim_speed_level : 0\n\nM17 X0.8 Y0.8 Z0.5 ; lower motor current to 45% power\n", "layer_change_gcode": "; layer num/total_layer_count: {layer_num+1}/[total_layer_count]\nM622.1 S1 ; for prev firmware, default turned on\nM1002 judge_flag timelapse_record_flag\nM622 J1\n{if timelapse_type == 0} ; timelapse without wipe tower\nM971 S11 C10 O0\n{elsif timelapse_type == 1} ; timelapse with wipe tower\nG92 E0\nG1 E-[retraction_length] F1800\nG17\nG2 Z{layer_z + 0.4} I0.86 J0.86 P1 F20000 ; spiral lift a little\nG1 X65 Y245 F20000 ; move to safe pos\nG17\nG2 Z{layer_z} I0.86 J0.86 P1 F20000\nG1 Y265 F3000\nM400 P300\nM971 S11 C10 O0\nG92 E0\nG1 E[retraction_length] F300\nG1 X100 F5000\nG1 Y255 F20000\n{endif}\nM623\n; update layer progress\nM73 L{layer_num+1}\nM991 S0 P{layer_num} ;notify layer change", - "change_filament_gcode": "M620 S[next_extruder]A\nM204 S9000\n{if toolchange_count > 1 && (z_hop_types[current_extruder] == 0 || z_hop_types[current_extruder] == 3)}\nG17\nG2 Z{z_after_toolchange + 0.4} I0.86 J0.86 P1 F10000 ; spiral lift a little from second lift\n{endif}\nG1 Z{max_layer_z + 3.0} F1200\n\nG1 X70 F21000\nG1 Y245\nG1 Y265 F3000\nM400\nM106 P1 S0\nM106 P2 S0\n{if old_filament_temp > 142 && next_extruder < 255}\nM104 S[old_filament_temp]\n{endif}\nG1 X90 F3000\nG1 Y255 F4000\nG1 X100 F5000\nG1 X120 F15000\n\nG1 X20 Y50 F21000\nG1 Y-3\n{if toolchange_count == 2}\n; get travel path for change filament\nM620.1 X[travel_point_1_x] Y[travel_point_1_y] F21000 P0\nM620.1 X[travel_point_2_x] Y[travel_point_2_y] F21000 P1\nM620.1 X[travel_point_3_x] Y[travel_point_3_y] F21000 P2\n{endif}\nM620.1 E F[old_filament_e_feedrate] T{nozzle_temperature_range_high[previous_extruder]}\nT[next_extruder]\nM620.1 E F[new_filament_e_feedrate] T{nozzle_temperature_range_high[next_extruder]}\n\n{if next_extruder < 255}\nM400\n\nG92 E0\n{if flush_length_1 > 1}\n; FLUSH_START\n; always use highest temperature to flush\nM400\nM109 S[nozzle_temperature_range_high]\n{if flush_length_1 > 23.7}\nG1 E23.7 F{old_filament_e_feedrate} ; do not need pulsatile flushing for start part\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{old_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\n{else}\nG1 E{flush_length_1} F{old_filament_e_feedrate}\n{endif}\n; FLUSH_END\nG1 E-[old_retract_length_toolchange] F1800\nG1 E[old_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_2 > 1}\n; FLUSH_START\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\n; FLUSH_END\nG1 E-[new_retract_length_toolchange] F1800\nG1 E[new_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_3 > 1}\n; FLUSH_START\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\n; FLUSH_END\nG1 E-[new_retract_length_toolchange] F1800\nG1 E[new_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_4 > 1}\n; FLUSH_START\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\n; FLUSH_END\n{endif}\n; FLUSH_START\nM400\nM109 S[new_filament_temp]\nG1 E2 F{new_filament_e_feedrate} ;Compensate for filament spillage during waiting temperature\n; FLUSH_END\nM400\nG92 E0\nG1 E-[new_retract_length_toolchange] F1800\nM106 P1 S255\nM400 S3\nG1 X80 F15000\nG1 X60 F15000\nG1 X80 F15000\nG1 X60 F15000; shake to put down garbage\n\nG1 X70 F5000\nG1 X90 F3000\nG1 Y255 F4000\nG1 X100 F5000\nG1 Y265 F5000\nG1 X70 F10000\nG1 X100 F5000\nG1 X70 F10000\nG1 X100 F5000\nG1 X165 F15000; wipe and shake\nG1 Y256 ; move Y to aside, prevent collision\nM400\nG1 Z{max_layer_z + 3.0} F3000\n{if layer_z <= (initial_layer_print_height + 0.001)}\nM204 S[initial_layer_acceleration]\n{else}\nM204 S[default_acceleration]\n{endif}\n{else}\nG1 X[x_after_toolchange] Y[y_after_toolchange] Z[z_after_toolchange] F12000\n{endif}\nM621 S[next_extruder]A", + "change_filament_gcode": "M620 S[next_extruder]A\nM204 S9000\nG1 Z{max_layer_z + 3.0} F1200\n\nG1 X70 F21000\nG1 Y245\nG1 Y265 F3000\nM400\nM106 P1 S0\nM106 P2 S0\n{if old_filament_temp > 142 && next_extruder < 255}\nM104 S[old_filament_temp]\n{endif}\nG1 X90 F3000\nG1 Y255 F4000\nG1 X100 F5000\nG1 X120 F15000\n\nG1 X20 Y50 F21000\nG1 Y-3\n{if toolchange_count == 2}\n; get travel path for change filament\nM620.1 X[travel_point_1_x] Y[travel_point_1_y] F21000 P0\nM620.1 X[travel_point_2_x] Y[travel_point_2_y] F21000 P1\nM620.1 X[travel_point_3_x] Y[travel_point_3_y] F21000 P2\n{endif}\nM620.1 E F[old_filament_e_feedrate] T{nozzle_temperature_range_high[previous_extruder]}\nT[next_extruder]\nM620.1 E F[new_filament_e_feedrate] T{nozzle_temperature_range_high[next_extruder]}\n\n{if next_extruder < 255}\nM400\n\nG92 E0\n{if flush_length_1 > 1}\n; FLUSH_START\n; always use highest temperature to flush\nM400\nM109 S[nozzle_temperature_range_high]\n{if flush_length_1 > 23.7}\nG1 E23.7 F{old_filament_e_feedrate} ; do not need pulsatile flushing for start part\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{old_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\n{else}\nG1 E{flush_length_1} F{old_filament_e_feedrate}\n{endif}\n; FLUSH_END\nG1 E-[old_retract_length_toolchange] F1800\nG1 E[old_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_2 > 1}\n; FLUSH_START\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\n; FLUSH_END\nG1 E-[new_retract_length_toolchange] F1800\nG1 E[new_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_3 > 1}\n; FLUSH_START\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\n; FLUSH_END\nG1 E-[new_retract_length_toolchange] F1800\nG1 E[new_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_4 > 1}\n; FLUSH_START\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\n; FLUSH_END\n{endif}\n; FLUSH_START\nM400\nM109 S[new_filament_temp]\nG1 E2 F{new_filament_e_feedrate} ;Compensate for filament spillage during waiting temperature\n; FLUSH_END\nM400\nG92 E0\nG1 E-[new_retract_length_toolchange] F1800\nM106 P1 S255\nM400 S3\nG1 X80 F15000\nG1 X60 F15000\nG1 X80 F15000\nG1 X60 F15000; shake to put down garbage\n\nG1 X70 F5000\nG1 X90 F3000\nG1 Y255 F4000\nG1 X100 F5000\nG1 Y265 F5000\nG1 X70 F10000\nG1 X100 F5000\nG1 X70 F10000\nG1 X100 F5000\nG1 X165 F15000; wipe and shake\nG1 Y256 ; move Y to aside, prevent collision\nM400\nG1 Z{max_layer_z + 3.0} F3000\n{if layer_z <= (initial_layer_print_height + 0.001)}\nM204 S[initial_layer_acceleration]\n{else}\nM204 S[default_acceleration]\n{endif}\n{else}\nG1 X[x_after_toolchange] Y[y_after_toolchange] Z[z_after_toolchange] F12000\n{endif}\nM621 S[next_extruder]A", "machine_pause_gcode": "M400 U1" } \ No newline at end of file diff --git a/resources/profiles/BBL/machine/fdm_bbl_3dp_002_common.json b/resources/profiles/BBL/machine/fdm_bbl_3dp_002_common.json new file mode 100644 index 0000000000..2b4ac74064 --- /dev/null +++ b/resources/profiles/BBL/machine/fdm_bbl_3dp_002_common.json @@ -0,0 +1,363 @@ +{ + "type": "machine", + "name": "fdm_bbl_3dp_002_common", + "inherits": "fdm_machine_common", + "from": "system", + "instantiation": "false", + "nozzle_diameter": [ + "0.4", + "0.4" + ], + "printer_variant": "0.4", + "bed_exclude_area": [], + "default_filament_profile": [ + "Bambu PLA Basic @BBL H2D" + ], + "default_nozzle_volume_type": [ + "High Flow", + "High Flow" + ], + "default_print_profile": "0.20mm Standard @BBL H2D", + "deretraction_speed": [ + "30", + "30", + "30", + "30" + ], + "enable_long_retraction_when_cut": "0", + "extruder_clearance_height_to_lid": "90", + "extruder_clearance_height_to_rod": "38.70", + "extruder_clearance_max_radius": "92", + "extruder_clearance_radius": "13", + "extruder_colour": [ + "#018001", + "#018001" + ], + "extruder_offset": [ + "0x0", + "0x0" + ], + "extruder_printable_area": [ + "0x0,325x0,325x320,0x320", + "25x0,350x0,350x320,0x320" + ], + "extruder_printable_height": [ + "320", + "325" + ], + "extruder_type": [ + "Direct Drive", + "Direct Drive" + ], + "extruder_variant_list": [ + "Direct Drive Standard,Direct Drive High Flow", + "Direct Drive Standard,Direct Drive High Flow" + ], + "grab_length": [ + "0", + "0" + ], + "head_wrap_detect_zone": [], + "long_retractions_when_cut": [ + "0", + "0", + "0", + "0" + ], + "machine_max_acceleration_e": [ + "5000", + "5000", + "5000", + "5000", + "5000", + "5000", + "5000", + "5000" + ], + "machine_max_acceleration_extruding": [ + "20000", + "20000", + "20000", + "20000", + "20000", + "20000", + "20000", + "20000" + ], + "machine_max_acceleration_retracting": [ + "5000", + "5000", + "5000", + "5000", + "5000", + "5000", + "5000", + "5000" + ], + "machine_max_acceleration_travel": [ + "9000", + "9000", + "9000", + "9000", + "9000", + "9000", + "9000", + "9000" + ], + "machine_max_acceleration_x": [ + "20000", + "20000", + "20000", + "20000", + "20000", + "20000", + "20000", + "20000" + ], + "machine_max_acceleration_y": [ + "20000", + "20000", + "20000", + "20000", + "20000", + "20000", + "20000", + "20000" + ], + "machine_max_acceleration_z": [ + "500", + "500", + "500", + "500", + "500", + "500", + "500", + "500" + ], + "machine_max_jerk_e": [ + "2.5", + "2.5", + "2.5", + "2.5", + "2.5", + "2.5", + "2.5", + "2.5" + ], + "machine_max_jerk_x": [ + "9", + "9", + "9", + "9", + "9", + "9", + "9", + "9" + ], + "machine_max_jerk_y": [ + "9", + "9", + "9", + "9", + "9", + "9", + "9", + "9" + ], + "machine_max_jerk_z": [ + "3", + "3", + "3", + "3", + "3", + "3", + "3", + "3" + ], + "machine_max_speed_e": [ + "30", + "30", + "30", + "30", + "30", + "30", + "30", + "30" + ], + "machine_max_speed_x": [ + "500", + "200", + "500", + "200", + "500", + "200", + "500", + "200" + ], + "machine_max_speed_y": [ + "500", + "200", + "500", + "200", + "500", + "200", + "500", + "200" + ], + "machine_max_speed_z": [ + "20", + "20", + "20", + "20", + "20", + "20", + "20", + "20" + ], + "machine_min_extruding_rate": [ + "0", + "0" + ], + "machine_min_travel_rate": [ + "0", + "0" + ], + "machine_switch_extruder_time": "5", + "max_layer_height": [ + "0.28", + "0.28" + ], + "min_layer_height": [ + "0.08", + "0.08" + ], + "nozzle_type": [ + "hardened_steel", + "hardened_steel", + "hardened_steel", + "hardened_steel" + ], + "nozzle_volume": [ + "92", + "92", + "92", + "92" + ], + "physical_extruder_map" : [ + "0", + "1" + ], + "printable_area": [ + "0x0", + "345x0", + "345x320", + "0x320" + ], + "printable_height": "325", + "printer_extruder_id": [ + "1", + "1", + "2", + "2" + ], + "printer_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "retract_before_wipe": [ + "0%", + "0%", + "0%", + "0%" + ], + "retract_length_toolchange": [ + "2", + "2", + "2", + "2" + ], + "retract_lift_above": [ + "0", + "0", + "0", + "0" + ], + "retract_lift_below": [ + "324", + "324", + "324", + "324" + ], + "retract_restart_extra": [ + "0", + "0", + "0", + "0" + ], + "retract_restart_extra_toolchange": [ + "0", + "0", + "0", + "0" + ], + "retract_when_changing_layer": [ + "1", + "1", + "1", + "1" + ], + "retraction_distances_when_cut": [ + "18", + "18", + "18", + "18" + ], + "retraction_length": [ + "0.8", + "0.8", + "0.8", + "0.8" + ], + "retraction_minimum_travel": [ + "1", + "1", + "1", + "1" + ], + "retraction_speed": [ + "30", + "30", + "30", + "30" + ], + "wipe": [ + "1", + "1", + "1", + "1" + ], + "wipe_distance": [ + "2", + "2", + "2", + "2" + ], + "z_hop": [ + "0.4", + "0.4", + "0.4", + "0.4" + ], + "z_hop_types": [ + "Auto Lift", + "Auto Lift", + "Auto Lift", + "Auto Lift" + ], + "machine_end_gcode": ";===== date: 20230428 =====================\nM400 ; wait for buffer to clear\nG92 E0 ; zero the extruder\nG1 E-0.8 F1800 ; retract\nG1 Z{max_layer_z + 0.5} F900 ; lower z a little\nG1 X65 Y245 F12000 ; move to safe pos \nG1 Y265 F3000\n\nG1 X65 Y245 F12000\nG1 Y265 F3000\nM140 S0 ; turn off bed\nM106 S0 ; turn off fan\nM106 P2 S0 ; turn off remote part cooling fan\nM106 P3 S0 ; turn off chamber cooling fan\n\nG1 X100 F12000 ; wipe\n; pull back filament to AMS\nM620 S255\nG1 X20 Y50 F12000\nG1 Y-3\nT255\nG1 X65 F12000\nG1 Y265\nG1 X100 F12000 ; wipe\nM621 S255\nM104 S0 ; turn off hotend\n\nM622.1 S1 ; for prev firware, default turned on\nM1002 judge_flag timelapse_record_flag\nM622 J1\n M400 ; wait all motion done\n M991 S0 P-1 ;end smooth timelapse at safe pos\n M400 S3 ;wait for last picture to be taken\nM623; end of \"timelapse_record_flag\"\n\nM400 ; wait all motion done\nM17 S\nM17 Z0.4 ; lower z motor current to reduce impact if there is something in the bottom\n{if (max_layer_z + 100.0) < 250}\n G1 Z{max_layer_z + 100.0} F600\n G1 Z{max_layer_z +98.0}\n{else}\n G1 Z250 F600\n G1 Z248\n{endif}\nM400 P100\nM17 R ; restore z current\n\nG90\nG1 X128 Y250 F3600\n\nM220 S100 ; Reset feedrate magnitude\nM201.2 K1.0 ; Reset acc magnitude\nM73.2 R1.0 ;Reset left time magnitude\nM1002 set_gcode_claim_speed_level : 0\n\nM17 X0.8 Y0.8 Z0.5 ; lower motor current to 45% power\n", + "layer_change_gcode": "; layer num/total_layer_count: {layer_num+1}/[total_layer_count]\nM622.1 S1 ; for prev firware, default turned on\nM1002 judge_flag timelapse_record_flag\nM622 J1\n{if timelapse_type == 0} ; timelapse without wipe tower\nM971 S11 C10 O0 T3000\n{elsif timelapse_type == 1} ; timelapse with wipe tower\nG92 E0\nG1 E-[retraction_length] F1800\nG17\nG2 Z{layer_z + 0.4} I0.86 J0.86 P1 F20000 ; spiral lift a little\nG1 X65 Y245 F20000 ; move to safe pos\nG17\nG2 Z{layer_z} I0.86 J0.86 P1 F20000\nG1 Y265 F3000\nM400 P300\nM971 S11 C10 O0 T3000\nG92 E0\nG1 E[retraction_length] F300\nG1 X100 F5000\nG1 Y255 F20000\n{endif}\nM623\n; update layer progress\nM73 L{layer_num+1}\nM991 S0 P{layer_num} ;notify layer change", + "change_filament_gcode": "M620 S[next_extruder]A\nM204 S9000\nG1 Z{max_layer_z + 8.0} F1200\n\nM400\nM106 P1 S0\nM106 P2 S0\n{if old_filament_temp > 142 && next_extruder < 255}\nM104 S[old_filament_temp]\n{endif}\n{if toolchange_count == 2}\n; get travel path for change filament\n;M620.1 X[travel_point_1_x] Y[travel_point_1_y] F21000 P0\n;M620.1 X[travel_point_2_x] Y[travel_point_2_y] F21000 P1\n;M620.1 X[travel_point_3_x] Y[travel_point_3_y] F21000 P2\n{endif}\n\nM620.10 A0 F[old_filament_e_feedrate] L[flush_length] H{nozzle_diameter[previous_extruder]} T{nozzle_temperature_range_high[previous_extruder]} P[old_filament_temp]\nM620.10 A1 F[new_filament_e_feedrate] L[flush_length] H{nozzle_diameter[next_extruder]} T{nozzle_temperature_range_high[next_extruder]} P[new_filament_temp]\n\nT[next_extruder]\nM400\nM83\n{if next_extruder < 255}\n\nM628 S0\n\n{if flush_length_1 > 1}\n; FLUSH_START\n; always use highest temperature to flush\nM400\nM1002 set_filament_type:UNKNOWN\nM109 S[nozzle_temperature_range_high]\n{if flush_length_1 > 23.7}\nG1 E23.7 F{old_filament_e_feedrate} ; do not need pulsatile flushing for start part\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{old_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\n{else}\nG1 E{flush_length_1} F{old_filament_e_feedrate}\n{endif}\n; FLUSH_END\nG1 E-[old_retract_length_toolchange] F1800\nG1 E[old_retract_length_toolchange] F300\nM400\nM1002 set_filament_type:{filament_type[next_extruder]}\n{endif}\n\n{if flush_length_1 > 45 && flush_length_2 > 1}\n; WIPE\nM400\nM106 P1 S255\nM400 S3\nG1 Y327.6 F20000\nG1 Y336 F9000\nG1 Y327.6 F20000\nG1 Y336 F9000\nM400\nM106 P1 S0\n{endif}\n\n{if flush_length_2 > 1}\n; FLUSH_START\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\n; FLUSH_END\nG1 E-[new_retract_length_toolchange] F1800\nG1 E[new_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_2 > 45 && flush_length_3 > 1}\n; WIPE\nM400\nM106 P1 S255\nM400 S3\nG1 Y327.6 F20000\nG1 Y336 F9000\nG1 Y327.6 F20000\nG1 Y336 F9000\nM400\nM106 P1 S0\n{endif}\n\n{if flush_length_3 > 1}\n\n; FLUSH_START\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\n; FLUSH_END\nG1 E-[new_retract_length_toolchange] F1800\nG1 E[new_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_3 > 45 && flush_length_4 > 1}\n; WIPE\nM400\nM106 P1 S255\nM400 S3\nG1 Y327.6 F20000\nG1 Y336 F9000\nG1 Y327.6 F20000\nG1 Y336 F9000\nM400\nM106 P1 S0\n{endif}\n\n{if flush_length_4 > 1}\n; FLUSH_START\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\n; FLUSH_END\n{endif}\n\nM400\nM109 S[new_filament_temp]\nG1 E2 F60 ;Compensate for filament spillage during waiting temperature\n\nM400\nG92 E0\nG1 E-[new_retract_length_toolchange] F1800\nM400\nM106 P1 S255\nM400 S3\nG1 Y327.6 F20000\nG1 Y336 F9000\nG1 Y327.6 F20000\nG1 Y336 F9000\nG1 Y327.6 F20000\nM400\nM106 P1 S0\n\nM629\n\nM400\n{else}\nG1 X[x_after_toolchange] Y[y_after_toolchange] Z[z_after_toolchange] F12000\n{endif}\nM400\nM83\nG1 Y295 F30000\nG1 Y265 F18000\n{if layer_z <= (initial_layer_print_height + 0.001)}\nM204 S[initial_layer_acceleration]\n{else}\nM204 S[default_acceleration]\n{endif}\nM621 S[next_extruder]A\nG1 Z{max_layer_z + 3.0} F3000\n\n", + "machine_pause_gcode": "M400 U1" +} \ No newline at end of file diff --git a/resources/profiles/BBL/machine/fdm_machine_common.json b/resources/profiles/BBL/machine/fdm_machine_common.json index 93504335bf..25444fb4b6 100644 --- a/resources/profiles/BBL/machine/fdm_machine_common.json +++ b/resources/profiles/BBL/machine/fdm_machine_common.json @@ -7,26 +7,34 @@ "0.4" ], "printer_variant": "0.4", - "support_chamber_temp_control": "0", - "printer_technology": "FFF", + "auxiliary_fan": "1", + "best_object_pos": "0.5x0.5", + "default_filament_profile": [], + "default_print_profile": "0.16mm Optimal @BBL X1C", "deretraction_speed": [ "40" ], - "enable_long_retraction_when_cut" : "0", + "extruder_clearance_height_to_lid": "140", + "extruder_clearance_height_to_rod": "34", + "extruder_clearance_radius": "65", "extruder_colour": [ "#FCE94F" ], + "enable_long_retraction_when_cut" : "0", + "enable_pre_heating": "0", + "hotend_cooling_rate": "2", + "hotend_heating_rate": "2", "extruder_offset": [ "0x0" ], "gcode_flavor": "marlin", - "grab_length" : [ + "grab_length": [ "0" ], - "silent_mode": "0", "long_retractions_when_cut": [ "0" ], + "machine_load_filament_time": "29", "machine_max_acceleration_e": [ "5000" ], @@ -45,18 +53,6 @@ "machine_max_acceleration_z": [ "100" ], - "machine_max_speed_e": [ - "60" - ], - "machine_max_speed_x": [ - "500" - ], - "machine_max_speed_y": [ - "500" - ], - "machine_max_speed_z": [ - "10" - ], "machine_max_jerk_e": [ "5" ], @@ -69,29 +65,50 @@ "machine_max_jerk_z": [ "3" ], + "machine_max_speed_e": [ + "60" + ], + "machine_max_speed_x": [ + "500" + ], + "machine_max_speed_y": [ + "500" + ], + "machine_max_speed_z": [ + "10" + ], "machine_min_extruding_rate": [ "0" ], "machine_min_travel_rate": [ "0" ], + "machine_switch_extruder_time": "0", + "machine_unload_filament_time": "29", + "master_extruder_id": "1", "max_layer_height": [ "0.28" ], "min_layer_height": [ "0.08" ], + "nozzle_height": "4", "printable_height": "250", - "extruder_clearance_radius": "65", - "extruder_clearance_height_to_rod": "34", - "extruder_clearance_height_to_lid": "140", "printer_settings_id": "", - "retraction_minimum_travel": [ - "2" - ], + "printer_structure": "corexy", + "printer_technology": "FFF", "retract_before_wipe": [ "70%" ], + "retract_length_toolchange": [ + "1" + ], + "retract_restart_extra": [ + "0" + ], + "retract_restart_extra_toolchange": [ + "0" + ], "retract_when_changing_layer": [ "1" ], @@ -101,31 +118,27 @@ "retraction_length": [ "1" ], - "retract_length_toolchange": [ + "retraction_minimum_travel": [ + "2" + ], + "retraction_speed": [ + "60" + ], + "scan_first_layer": "0", + "silent_mode": "0", + "single_extruder_multi_material": "1", + "support_air_filtration": "0", + "support_chamber_temp_control": "0", + "wipe": [ "1" ], "z_hop": [ "0" ], - "retract_restart_extra": [ - "0" - ], - "retract_restart_extra_toolchange": [ - "0" - ], - "retraction_speed": [ - "60" - ], - "single_extruder_multi_material": "0", - "support_air_filtration": "0", - "wipe": [ - "1" - ], - "default_filament_profile": [], - "default_print_profile": "0.16mm Optimal @BBL X1C", "upward_compatible_machine": [], "machine_start_gcode": "G0 Z20 F9000\nG92 E0; G1 E-10 F1200\nG28\nM970 Q1 A10 B10 C130 K0\nM970 Q1 A10 B131 C250 K1\nM974 Q1 S1 P0\nM970 Q0 A10 B10 C130 H20 K0\nM970 Q0 A10 B131 C250 K1\nM974 Q0 S1 P0\nM220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\nG29 ;Home\nG90;\nG92 E0 ;Reset Extruder \nG1 Z2.0 F3000 ;Move Z Axis up \nG1 X10.1 Y20 Z0.28 F5000.0 ;Move to start position\nM109 S205;\nG1 X10.1 Y200.0 Z0.28 F1500.0 E15 ;Draw the first line\nG1 X10.4 Y200.0 Z0.28 F5000.0 ;Move to side a little\nG1 X10.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line\nG92 E0 ;Reset Extruder \nG1 X110 Y110 Z2.0 F3000 ;Move Z Axis up", "machine_end_gcode": "M400 ; wait for buffer to clear\nG92 E0 ; zero the extruder\nG1 E-4.0 F3600; retract \nG91\nG1 Z3;\nM104 S0 ; turn off hotend\nM140 S0 ; turn off bed\nM106 S0 ; turn off fan\nG90 \nG0 X110 Y200 F3600 \nprint_end", + "time_lapse_gcode": "", "change_filament_gcode": "", "purge_in_prime_tower": "0", "enable_filament_ramming": "0" diff --git a/resources/profiles/BBL/process/0.06mm Fine @BBL A1M 0.2 nozzle.json b/resources/profiles/BBL/process/0.06mm Fine @BBL A1M 0.2 nozzle.json index 1ca4fc711f..3262e70ef8 100644 --- a/resources/profiles/BBL/process/0.06mm Fine @BBL A1M 0.2 nozzle.json +++ b/resources/profiles/BBL/process/0.06mm Fine @BBL A1M 0.2 nozzle.json @@ -7,8 +7,9 @@ "instantiation": "true", "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.", "default_acceleration": "6000", - "initial_layer_infill_speed": "28", "initial_layer_speed": "16", + "initial_layer_infill_speed": "28", + "prime_tower_width": "40", "travel_speed": "700", "compatible_printers": [ "Bambu Lab A1 mini 0.2 nozzle" diff --git a/resources/profiles/BBL/process/0.06mm High Quality @BBL A1M 0.2 nozzle.json b/resources/profiles/BBL/process/0.06mm High Quality @BBL A1M 0.2 nozzle.json index 2bd36aafe7..133ad995d3 100644 --- a/resources/profiles/BBL/process/0.06mm High Quality @BBL A1M 0.2 nozzle.json +++ b/resources/profiles/BBL/process/0.06mm High Quality @BBL A1M 0.2 nozzle.json @@ -7,10 +7,11 @@ "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": "3000", - "initial_layer_infill_speed": "28", "initial_layer_speed": "16", - "outer_wall_acceleration": "2000", + "initial_layer_infill_speed": "28", "outer_wall_speed": "60", + "outer_wall_acceleration": "2000", + "prime_tower_width": "40", "sparse_infill_pattern": "gyroid", "travel_speed": "700", "compatible_printers": [ diff --git a/resources/profiles/BBL/process/0.08mm Extra Fine @BBL A1M.json b/resources/profiles/BBL/process/0.08mm Extra Fine @BBL A1M.json index cb8b2ee21f..1ed5b87b3f 100644 --- a/resources/profiles/BBL/process/0.08mm Extra Fine @BBL A1M.json +++ b/resources/profiles/BBL/process/0.08mm Extra Fine @BBL A1M.json @@ -8,6 +8,7 @@ "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.", "default_acceleration": "6000", "elefant_foot_compensation": "0", + "prime_tower_width": "40", "travel_speed": "700", "compatible_printers": [ "Bambu Lab A1 mini 0.4 nozzle" diff --git a/resources/profiles/BBL/process/0.08mm Extra Fine @BBL X1C.json b/resources/profiles/BBL/process/0.08mm Extra Fine @BBL X1C.json index c7c1a7eb8d..7c6c8bf267 100644 --- a/resources/profiles/BBL/process/0.08mm Extra Fine @BBL X1C.json +++ b/resources/profiles/BBL/process/0.08mm Extra Fine @BBL X1C.json @@ -6,8 +6,8 @@ "setting_id": "GP001", "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.", - "smooth_coefficient": "150", "overhang_totally_speed": "50", + "smooth_coefficient": "150", "compatible_printers": [ "Bambu Lab X1 Carbon 0.4 nozzle", "Bambu Lab X1 0.4 nozzle", diff --git a/resources/profiles/BBL/process/0.08mm High Quality @BBL A1M 0.2 nozzle.json b/resources/profiles/BBL/process/0.08mm High Quality @BBL A1M 0.2 nozzle.json index a3e9d1d41f..f6ab9b3141 100644 --- a/resources/profiles/BBL/process/0.08mm High Quality @BBL A1M 0.2 nozzle.json +++ b/resources/profiles/BBL/process/0.08mm High Quality @BBL A1M 0.2 nozzle.json @@ -7,10 +7,11 @@ "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": "3000", - "initial_layer_infill_speed": "28", "initial_layer_speed": "16", - "outer_wall_acceleration": "2000", + "initial_layer_infill_speed": "28", "outer_wall_speed": "60", + "outer_wall_acceleration": "2000", + "prime_tower_width": "40", "sparse_infill_pattern": "gyroid", "travel_speed": "700", "compatible_printers": [ diff --git a/resources/profiles/BBL/process/0.08mm High Quality @BBL A1M.json b/resources/profiles/BBL/process/0.08mm High Quality @BBL A1M.json index 209ce23d83..a883e8f058 100644 --- a/resources/profiles/BBL/process/0.08mm High Quality @BBL A1M.json +++ b/resources/profiles/BBL/process/0.08mm High Quality @BBL A1M.json @@ -11,8 +11,9 @@ "gap_infill_speed": "210", "inner_wall_speed": "120", "internal_solid_infill_speed": "150", - "outer_wall_acceleration": "2000", "outer_wall_speed": "60", + "outer_wall_acceleration": "2000", + "prime_tower_width": "40", "sparse_infill_pattern": "gyroid", "sparse_infill_speed": "150", "top_surface_speed": "150", diff --git a/resources/profiles/BBL/process/0.08mm Optimal @BBL A1M 0.2 nozzle.json b/resources/profiles/BBL/process/0.08mm Optimal @BBL A1M 0.2 nozzle.json index ed91cd4952..b51178b9e3 100644 --- a/resources/profiles/BBL/process/0.08mm Optimal @BBL A1M 0.2 nozzle.json +++ b/resources/profiles/BBL/process/0.08mm Optimal @BBL A1M 0.2 nozzle.json @@ -7,8 +7,9 @@ "instantiation": "true", "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.", "default_acceleration": "6000", - "initial_layer_infill_speed": "28", "initial_layer_speed": "16", + "initial_layer_infill_speed": "28", + "prime_tower_width": "40", "travel_speed": "700", "compatible_printers": [ "Bambu Lab A1 mini 0.2 nozzle" diff --git a/resources/profiles/BBL/process/0.10mm High Quality @BBL A1M 0.2 nozzle.json b/resources/profiles/BBL/process/0.10mm High Quality @BBL A1M 0.2 nozzle.json index ba7728beea..aa05899d55 100644 --- a/resources/profiles/BBL/process/0.10mm High Quality @BBL A1M 0.2 nozzle.json +++ b/resources/profiles/BBL/process/0.10mm High Quality @BBL A1M 0.2 nozzle.json @@ -8,10 +8,11 @@ "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": "3000", "elefant_foot_compensation": "0", - "initial_layer_infill_speed": "28", "initial_layer_speed": "16", - "outer_wall_acceleration": "2000", + "initial_layer_infill_speed": "28", "outer_wall_speed": "60", + "outer_wall_acceleration": "2000", + "prime_tower_width": "40", "sparse_infill_pattern": "gyroid", "travel_speed": "700", "compatible_printers": [ diff --git a/resources/profiles/BBL/process/0.10mm Standard @BBL A1M 0.2 nozzle.json b/resources/profiles/BBL/process/0.10mm Standard @BBL A1M 0.2 nozzle.json index 9841209d7e..e04e679aea 100644 --- a/resources/profiles/BBL/process/0.10mm Standard @BBL A1M 0.2 nozzle.json +++ b/resources/profiles/BBL/process/0.10mm Standard @BBL A1M 0.2 nozzle.json @@ -8,8 +8,9 @@ "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.", "default_acceleration": "6000", "elefant_foot_compensation": "0", - "initial_layer_infill_speed": "28", "initial_layer_speed": "16", + "initial_layer_infill_speed": "28", + "prime_tower_width": "40", "travel_speed": "700", "compatible_printers": [ "Bambu Lab A1 mini 0.2 nozzle" diff --git a/resources/profiles/BBL/process/0.10mm Standard @BBL H2D 0.2 nozzle.json b/resources/profiles/BBL/process/0.10mm Standard @BBL H2D 0.2 nozzle.json new file mode 100644 index 0000000000..146e314b72 --- /dev/null +++ b/resources/profiles/BBL/process/0.10mm Standard @BBL H2D 0.2 nozzle.json @@ -0,0 +1,16 @@ +{ + "type": "process", + "name": "0.10mm Standard @BBL H2D 0.2 nozzle", + "inherits": "fdm_process_dual_0.10_nozzle_0.2", + "from": "system", + "setting_id": "GP123", + "instantiation": "true", + "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.", + "prime_tower_width": "60", + "prime_tower_brim_width": "8", + "prime_tower_outer_first": "1", + "travel_speed": "1000", + "compatible_printers": [ + "Bambu Lab H2D 0.2 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/process/0.12mm Draft @BBL A1M 0.2 nozzle.json b/resources/profiles/BBL/process/0.12mm Draft @BBL A1M 0.2 nozzle.json index 18427473b1..145f060e83 100644 --- a/resources/profiles/BBL/process/0.12mm Draft @BBL A1M 0.2 nozzle.json +++ b/resources/profiles/BBL/process/0.12mm Draft @BBL A1M 0.2 nozzle.json @@ -7,8 +7,9 @@ "instantiation": "true", "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.", "default_acceleration": "6000", - "initial_layer_infill_speed": "28", "initial_layer_speed": "16", + "initial_layer_infill_speed": "28", + "prime_tower_width": "40", "travel_speed": "700", "compatible_printers": [ "Bambu Lab A1 mini 0.2 nozzle" diff --git a/resources/profiles/BBL/process/0.12mm Fine @BBL A1M.json b/resources/profiles/BBL/process/0.12mm Fine @BBL A1M.json index d0894a61d3..cb2749b77a 100644 --- a/resources/profiles/BBL/process/0.12mm Fine @BBL A1M.json +++ b/resources/profiles/BBL/process/0.12mm Fine @BBL A1M.json @@ -8,6 +8,7 @@ "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.", "default_acceleration": "6000", "elefant_foot_compensation": "0", + "prime_tower_width": "40", "travel_speed": "700", "compatible_printers": [ "Bambu Lab A1 mini 0.4 nozzle" diff --git a/resources/profiles/BBL/process/0.12mm High Quality @BBL A1M.json b/resources/profiles/BBL/process/0.12mm High Quality @BBL A1M.json index 5a4483795f..b990602445 100644 --- a/resources/profiles/BBL/process/0.12mm High Quality @BBL A1M.json +++ b/resources/profiles/BBL/process/0.12mm High Quality @BBL A1M.json @@ -11,8 +11,8 @@ "gap_infill_speed": "230", "inner_wall_speed": "150", "internal_solid_infill_speed": "180", - "outer_wall_acceleration": "2000", "outer_wall_speed": "60", + "outer_wall_acceleration": "2000", "sparse_infill_pattern": "gyroid", "sparse_infill_speed": "180", "top_surface_speed": "150", diff --git a/resources/profiles/BBL/process/0.14mm Extra Draft @BBL A1M 0.2 nozzle.json b/resources/profiles/BBL/process/0.14mm Extra Draft @BBL A1M 0.2 nozzle.json index c60278482b..92ced0d14e 100644 --- a/resources/profiles/BBL/process/0.14mm Extra Draft @BBL A1M 0.2 nozzle.json +++ b/resources/profiles/BBL/process/0.14mm Extra Draft @BBL A1M 0.2 nozzle.json @@ -7,8 +7,9 @@ "instantiation": "true", "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.", "default_acceleration": "6000", - "initial_layer_infill_speed": "28", "initial_layer_speed": "16", + "initial_layer_infill_speed": "28", + "prime_tower_width": "40", "travel_speed": "700", "compatible_printers": [ "Bambu Lab A1 mini 0.2 nozzle" diff --git a/resources/profiles/BBL/process/0.16mm High Quality @BBL A1M.json b/resources/profiles/BBL/process/0.16mm High Quality @BBL A1M.json index 97cd71e5cf..620ef53f5a 100644 --- a/resources/profiles/BBL/process/0.16mm High Quality @BBL A1M.json +++ b/resources/profiles/BBL/process/0.16mm High Quality @BBL A1M.json @@ -11,8 +11,9 @@ "gap_infill_speed": "250", "inner_wall_speed": "150", "internal_solid_infill_speed": "200", - "outer_wall_acceleration": "2000", "outer_wall_speed": "60", + "outer_wall_acceleration": "2000", + "prime_tower_width": "40", "sparse_infill_pattern": "gyroid", "sparse_infill_speed": "200", "top_surface_speed": "150", diff --git a/resources/profiles/BBL/process/0.16mm Optimal @BBL A1M.json b/resources/profiles/BBL/process/0.16mm Optimal @BBL A1M.json index 10778bcc73..da0f2bf775 100644 --- a/resources/profiles/BBL/process/0.16mm Optimal @BBL A1M.json +++ b/resources/profiles/BBL/process/0.16mm Optimal @BBL A1M.json @@ -8,6 +8,7 @@ "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.", "default_acceleration": "6000", "elefant_foot_compensation": "0", + "prime_tower_width": "40", "travel_speed": "700", "compatible_printers": [ "Bambu Lab A1 mini 0.4 nozzle" diff --git a/resources/profiles/BBL/process/0.18mm Fine @BBL A1M 0.6 nozzle.json b/resources/profiles/BBL/process/0.18mm Fine @BBL A1M 0.6 nozzle.json index c7ca32e214..299314d050 100644 --- a/resources/profiles/BBL/process/0.18mm Fine @BBL A1M 0.6 nozzle.json +++ b/resources/profiles/BBL/process/0.18mm Fine @BBL A1M 0.6 nozzle.json @@ -7,6 +7,7 @@ "instantiation": "true", "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.", "default_acceleration": "6000", + "prime_tower_width": "40", "travel_speed": "700", "compatible_printers": [ "Bambu Lab A1 mini 0.6 nozzle" diff --git a/resources/profiles/BBL/process/0.20mm Standard @BBL A1M.json b/resources/profiles/BBL/process/0.20mm Standard @BBL A1M.json index 78b09fc677..18907a9993 100644 --- a/resources/profiles/BBL/process/0.20mm Standard @BBL A1M.json +++ b/resources/profiles/BBL/process/0.20mm Standard @BBL A1M.json @@ -8,6 +8,7 @@ "description": "It has a general layer height, and results in general layer lines and printing quality. It is suitable for most general printing cases.", "default_acceleration": "6000", "elefant_foot_compensation": "0", + "prime_tower_width": "40", "travel_speed": "700", "compatible_printers": [ "Bambu Lab A1 mini 0.4 nozzle" diff --git a/resources/profiles/BBL/process/0.20mm Standard @BBL H2D.json b/resources/profiles/BBL/process/0.20mm Standard @BBL H2D.json new file mode 100644 index 0000000000..628d0f4aec --- /dev/null +++ b/resources/profiles/BBL/process/0.20mm Standard @BBL H2D.json @@ -0,0 +1,29 @@ +{ + "type": "process", + "name": "0.20mm Standard @BBL H2D", + "inherits": "fdm_process_dual_0.20_nozzle_0.4", + "from": "system", + "setting_id": "GP124", + "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.", + "bridge_speed": "50", + "default_acceleration": "8000", + "enable_overhang_speed": "1", + "gap_infill_speed": "250", + "initial_layer_speed": "50", + "inner_wall_speed": "300", + "internal_solid_infill_speed": "250", + "outer_wall_speed": "200", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "50", + "overhang_3_4_speed": "30", + "prime_tower_width": "60", + "prime_tower_brim_width": "8", + "prime_tower_outer_first": "1", + "sparse_infill_speed": "270", + "top_surface_speed": "200", + "travel_speed": "1000", + "compatible_printers": [ + "Bambu Lab H2D 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/process/0.20mm Strength @BBL A1M.json b/resources/profiles/BBL/process/0.20mm Strength @BBL A1M.json index 3a261d636d..7f3e7653af 100644 --- a/resources/profiles/BBL/process/0.20mm Strength @BBL A1M.json +++ b/resources/profiles/BBL/process/0.20mm Strength @BBL A1M.json @@ -8,6 +8,7 @@ "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.", "default_acceleration": "6000", "elefant_foot_compensation": "0", + "prime_tower_width": "40", "travel_speed": "700", "compatible_printers": [ "Bambu Lab A1 mini 0.4 nozzle" diff --git a/resources/profiles/BBL/process/0.20mm Strength @BBL X1C.json b/resources/profiles/BBL/process/0.20mm Strength @BBL X1C.json index 8700ad327e..e0678d52b3 100644 --- a/resources/profiles/BBL/process/0.20mm Strength @BBL X1C.json +++ b/resources/profiles/BBL/process/0.20mm Strength @BBL X1C.json @@ -7,9 +7,9 @@ "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", - "sparse_infill_density": "25%", "smooth_coefficient": "150", "overhang_totally_speed": "50", + "sparse_infill_density": "25%", "wall_loops": "6", "compatible_printers": [ "Bambu Lab X1 Carbon 0.4 nozzle", diff --git a/resources/profiles/BBL/process/0.24mm Draft @BBL A1M.json b/resources/profiles/BBL/process/0.24mm Draft @BBL A1M.json index 82a34774fb..c9cec9e103 100644 --- a/resources/profiles/BBL/process/0.24mm Draft @BBL A1M.json +++ b/resources/profiles/BBL/process/0.24mm Draft @BBL A1M.json @@ -8,6 +8,7 @@ "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.", "default_acceleration": "6000", "elefant_foot_compensation": "0", + "prime_tower_width": "40", "travel_speed": "700", "compatible_printers": [ "Bambu Lab A1 mini 0.4 nozzle" diff --git a/resources/profiles/BBL/process/0.24mm Fine @BBL A1M 0.8 nozzle.json b/resources/profiles/BBL/process/0.24mm Fine @BBL A1M 0.8 nozzle.json index 4187b5e97d..1a6dbad2df 100644 --- a/resources/profiles/BBL/process/0.24mm Fine @BBL A1M 0.8 nozzle.json +++ b/resources/profiles/BBL/process/0.24mm Fine @BBL A1M 0.8 nozzle.json @@ -7,6 +7,7 @@ "instantiation": "true", "description": "Compared with the default profile of a 0.8 mm nozzle, it has a smaller layer height, and results in less but still apparent layer lines and slightly higher printing quality, but longer printing time in some printing cases.", "default_acceleration": "6000", + "prime_tower_width": "40", "travel_speed": "700", "compatible_printers": [ "Bambu Lab A1 mini 0.8 nozzle" diff --git a/resources/profiles/BBL/process/0.24mm Optimal @BBL A1M 0.6 nozzle.json b/resources/profiles/BBL/process/0.24mm Optimal @BBL A1M 0.6 nozzle.json index eff76ccaeb..c96731be6e 100644 --- a/resources/profiles/BBL/process/0.24mm Optimal @BBL A1M 0.6 nozzle.json +++ b/resources/profiles/BBL/process/0.24mm Optimal @BBL A1M 0.6 nozzle.json @@ -7,6 +7,7 @@ "instantiation": "true", "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.", "default_acceleration": "6000", + "prime_tower_width": "40", "travel_speed": "700", "compatible_printers": [ "Bambu Lab A1 mini 0.6 nozzle" diff --git a/resources/profiles/BBL/process/0.28mm Extra Draft @BBL A1M.json b/resources/profiles/BBL/process/0.28mm Extra Draft @BBL A1M.json index a0c3058a71..8c5e3d0e41 100644 --- a/resources/profiles/BBL/process/0.28mm Extra Draft @BBL A1M.json +++ b/resources/profiles/BBL/process/0.28mm Extra Draft @BBL A1M.json @@ -8,6 +8,7 @@ "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.", "default_acceleration": "6000", "elefant_foot_compensation": "0", + "prime_tower_width": "40", "travel_speed": "700", "compatible_printers": [ "Bambu Lab A1 mini 0.4 nozzle" diff --git a/resources/profiles/BBL/process/0.30mm Standard @BBL A1M 0.6 nozzle.json b/resources/profiles/BBL/process/0.30mm Standard @BBL A1M 0.6 nozzle.json index 910c119ebd..a84258aaa1 100644 --- a/resources/profiles/BBL/process/0.30mm Standard @BBL A1M 0.6 nozzle.json +++ b/resources/profiles/BBL/process/0.30mm Standard @BBL A1M 0.6 nozzle.json @@ -8,6 +8,7 @@ "description": "It has a big layer height, and results in apparent layer lines and ordinary printing quality and printing time.", "default_acceleration": "6000", "elefant_foot_compensation": "0", + "prime_tower_width": "40", "travel_speed": "700", "compatible_printers": [ "Bambu Lab A1 mini 0.6 nozzle" diff --git a/resources/profiles/BBL/process/0.30mm Standard @BBL H2D 0.6 nozzle.json b/resources/profiles/BBL/process/0.30mm Standard @BBL H2D 0.6 nozzle.json new file mode 100644 index 0000000000..386293809e --- /dev/null +++ b/resources/profiles/BBL/process/0.30mm Standard @BBL H2D 0.6 nozzle.json @@ -0,0 +1,16 @@ +{ + "type": "process", + "name": "0.30mm Standard @BBL H2D 0.6 nozzle", + "inherits": "fdm_process_dual_0.30_nozzle_0.6", + "from": "system", + "setting_id": "GP125", + "instantiation": "true", + "description": "It has a big layer height, and results in apparent layer lines and ordinary printing quality and printing time.", + "prime_tower_width": "60", + "prime_tower_brim_width": "8", + "prime_tower_outer_first": "1", + "travel_speed": "1000", + "compatible_printers": [ + "Bambu Lab H2D 0.6 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/process/0.30mm Strength @BBL A1M 0.6 nozzle.json b/resources/profiles/BBL/process/0.30mm Strength @BBL A1M 0.6 nozzle.json index e5c6026fb5..d802d60b0a 100644 --- a/resources/profiles/BBL/process/0.30mm Strength @BBL A1M 0.6 nozzle.json +++ b/resources/profiles/BBL/process/0.30mm Strength @BBL A1M 0.6 nozzle.json @@ -7,6 +7,7 @@ "instantiation": "true", "description": "Compared with the default profile of a 0.6 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.", "default_acceleration": "6000", + "prime_tower_width": "40", "travel_speed": "700", "compatible_printers": [ "Bambu Lab A1 mini 0.6 nozzle" diff --git a/resources/profiles/BBL/process/0.32mm Optimal @BBL A1M 0.8 nozzle.json b/resources/profiles/BBL/process/0.32mm Optimal @BBL A1M 0.8 nozzle.json index 41209c609d..300bdc394c 100644 --- a/resources/profiles/BBL/process/0.32mm Optimal @BBL A1M 0.8 nozzle.json +++ b/resources/profiles/BBL/process/0.32mm Optimal @BBL A1M 0.8 nozzle.json @@ -7,6 +7,7 @@ "instantiation": "true", "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.", "default_acceleration": "6000", + "prime_tower_width": "40", "travel_speed": "700", "compatible_printers": [ "Bambu Lab A1 mini 0.8 nozzle" diff --git a/resources/profiles/BBL/process/0.36mm Draft @BBL A1M 0.6 nozzle.json b/resources/profiles/BBL/process/0.36mm Draft @BBL A1M 0.6 nozzle.json index 835655d831..286fdbfc43 100644 --- a/resources/profiles/BBL/process/0.36mm Draft @BBL A1M 0.6 nozzle.json +++ b/resources/profiles/BBL/process/0.36mm Draft @BBL A1M 0.6 nozzle.json @@ -7,6 +7,7 @@ "instantiation": "true", "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.", "default_acceleration": "6000", + "prime_tower_width": "40", "travel_speed": "700", "compatible_printers": [ "Bambu Lab A1 mini 0.6 nozzle" diff --git a/resources/profiles/BBL/process/0.40mm Standard @BBL A1M 0.8 nozzle.json b/resources/profiles/BBL/process/0.40mm Standard @BBL A1M 0.8 nozzle.json index e4a2b2aaa1..56b5faccb5 100644 --- a/resources/profiles/BBL/process/0.40mm Standard @BBL A1M 0.8 nozzle.json +++ b/resources/profiles/BBL/process/0.40mm Standard @BBL A1M 0.8 nozzle.json @@ -8,6 +8,7 @@ "description": "It has a very big layer height, and results in very apparent layer lines, low printing quality and general printing time.", "default_acceleration": "6000", "elefant_foot_compensation": "0", + "prime_tower_width": "40", "travel_speed": "700", "compatible_printers": [ "Bambu Lab A1 mini 0.8 nozzle" diff --git a/resources/profiles/BBL/process/0.40mm Standard @BBL H2D 0.8 nozzle.json b/resources/profiles/BBL/process/0.40mm Standard @BBL H2D 0.8 nozzle.json new file mode 100644 index 0000000000..3a5a9ebe64 --- /dev/null +++ b/resources/profiles/BBL/process/0.40mm Standard @BBL H2D 0.8 nozzle.json @@ -0,0 +1,16 @@ +{ + "type": "process", + "name": "0.40mm Standard @BBL H2D 0.8 nozzle", + "inherits": "fdm_process_dual_0.40_nozzle_0.8", + "from": "system", + "setting_id": "GP126", + "instantiation": "true", + "description": "It has a very big layer height, and results in very apparent layer lines, low printing quality and general printing time.", + "prime_tower_width": "60", + "prime_tower_brim_width": "8", + "prime_tower_outer_first": "1", + "travel_speed": "1000", + "compatible_printers": [ + "Bambu Lab H2D 0.8 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/process/0.42mm Extra Draft @BBL A1M 0.6 nozzle.json b/resources/profiles/BBL/process/0.42mm Extra Draft @BBL A1M 0.6 nozzle.json index e13b0b7e7a..8ee5aef343 100644 --- a/resources/profiles/BBL/process/0.42mm Extra Draft @BBL A1M 0.6 nozzle.json +++ b/resources/profiles/BBL/process/0.42mm Extra Draft @BBL A1M 0.6 nozzle.json @@ -7,6 +7,7 @@ "instantiation": "true", "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.", "default_acceleration": "6000", + "prime_tower_width": "40", "travel_speed": "700", "compatible_printers": [ "Bambu Lab A1 mini 0.6 nozzle" diff --git a/resources/profiles/BBL/process/0.48mm Draft @BBL A1M 0.8 nozzle.json b/resources/profiles/BBL/process/0.48mm Draft @BBL A1M 0.8 nozzle.json index 7c619a104c..1451ad55d7 100644 --- a/resources/profiles/BBL/process/0.48mm Draft @BBL A1M 0.8 nozzle.json +++ b/resources/profiles/BBL/process/0.48mm Draft @BBL A1M 0.8 nozzle.json @@ -7,6 +7,7 @@ "instantiation": "true", "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.", "default_acceleration": "6000", + "prime_tower_width": "40", "travel_speed": "700", "compatible_printers": [ "Bambu Lab A1 mini 0.8 nozzle" diff --git a/resources/profiles/BBL/process/0.56mm Extra Draft @BBL A1M 0.8 nozzle.json b/resources/profiles/BBL/process/0.56mm Extra Draft @BBL A1M 0.8 nozzle.json index e4719a71d6..f796ae365d 100644 --- a/resources/profiles/BBL/process/0.56mm Extra Draft @BBL A1M 0.8 nozzle.json +++ b/resources/profiles/BBL/process/0.56mm Extra Draft @BBL A1M 0.8 nozzle.json @@ -7,6 +7,7 @@ "instantiation": "true", "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.", "default_acceleration": "6000", + "prime_tower_width": "40", "travel_speed": "700", "compatible_printers": [ "Bambu Lab A1 mini 0.8 nozzle" diff --git a/resources/profiles/BBL/process/fdm_process_common.json b/resources/profiles/BBL/process/fdm_process_common.json index 870c3bb3bf..fb3d2e9681 100644 --- a/resources/profiles/BBL/process/fdm_process_common.json +++ b/resources/profiles/BBL/process/fdm_process_common.json @@ -49,9 +49,11 @@ "outer_wall_line_width": "0.42", "outer_wall_speed": "120", "overhang_totally_speed": "19", - "prime_tower_width": "35", + "prime_tower_width": "50", "print_sequence": "by layer", "print_settings_id": "", + "prime_tower_brim_width": "5", + "prime_tower_outer_first": "0", "raft_layers": "0", "reduce_crossing_wall": "0", "reduce_infill_retraction": "1", diff --git a/resources/profiles/BBL/process/fdm_process_dual_0.10_nozzle_0.2.json b/resources/profiles/BBL/process/fdm_process_dual_0.10_nozzle_0.2.json new file mode 100644 index 0000000000..4196c157d9 --- /dev/null +++ b/resources/profiles/BBL/process/fdm_process_dual_0.10_nozzle_0.2.json @@ -0,0 +1,33 @@ +{ + "type": "process", + "name": "fdm_process_dual_0.10_nozzle_0.2", + "inherits": "fdm_process_dual_common", + "from": "system", + "instantiation": "false", + "bottom_shell_layers": "5", + "bridge_flow": "1", + "compatible_printers_condition": "", + "elefant_foot_compensation": "0.15", + "initial_layer_infill_speed": "70", + "initial_layer_line_width": "0.25", + "initial_layer_print_height": "0.1", + "initial_layer_speed": "20", + "inner_wall_line_width": "0.22", + "internal_solid_infill_line_width": "0.22", + "layer_height": "0.1", + "line_width": "0.22", + "max_bridge_length": "0", + "minimum_sparse_infill_area": "15", + "outer_wall_line_width": "0.22", + "ironing_inset": "0.11", + "sparse_infill_line_width": "0.22", + "sparse_infill_speed": "100", + "support_bottom_z_distance": "0.1", + "support_line_width": "0.22", + "support_top_z_distance": "0.1", + "top_shell_layers": "7", + "top_surface_line_width": "0.22", + "top_surface_speed": "150", + "travel_speed_z": "0", + "wall_loops": "4" +} \ No newline at end of file diff --git a/resources/profiles/BBL/process/fdm_process_dual_0.20_nozzle_0.4.json b/resources/profiles/BBL/process/fdm_process_dual_0.20_nozzle_0.4.json new file mode 100644 index 0000000000..63e6d7073e --- /dev/null +++ b/resources/profiles/BBL/process/fdm_process_dual_0.20_nozzle_0.4.json @@ -0,0 +1,23 @@ +{ + "type": "process", + "name": "fdm_process_dual_0.20_nozzle_0.4", + "inherits": "fdm_process_dual_common", + "from": "system", + "instantiation": "false", + "bridge_flow": "1", + "compatible_printers_condition": "", + "elefant_foot_compensation": "0.15", + "gap_infill_speed": "250", + "initial_layer_infill_speed": "105", + "initial_layer_speed": "20", + "inner_wall_speed": "300", + "internal_solid_infill_line_width": "0.42", + "internal_solid_infill_speed": "250", + "line_width": "0.42", + "max_bridge_length": "0", + "minimum_sparse_infill_area": "15", + "sparse_infill_speed": "270", + "top_shell_layers": "5", + "top_shell_thickness": "1.0", + "travel_speed_z": "0" +} \ No newline at end of file diff --git a/resources/profiles/BBL/process/fdm_process_dual_0.30_nozzle_0.6.json b/resources/profiles/BBL/process/fdm_process_dual_0.30_nozzle_0.6.json new file mode 100644 index 0000000000..82dbe8a604 --- /dev/null +++ b/resources/profiles/BBL/process/fdm_process_dual_0.30_nozzle_0.6.json @@ -0,0 +1,30 @@ +{ + "type": "process", + "name": "fdm_process_dual_0.30_nozzle_0.6", + "inherits": "fdm_process_dual_common", + "from": "system", + "instantiation": "false", + "bridge_flow": "1", + "bridge_speed": "30", + "compatible_printers_condition": "", + "elefant_foot_compensation": "0.15", + "initial_layer_infill_speed": "55", + "initial_layer_line_width": "0.62", + "initial_layer_print_height": "0.3", + "initial_layer_speed": "20", + "inner_wall_line_width": "0.62", + "internal_solid_infill_line_width": "0.62", + "layer_height": "0.3", + "line_width": "0.62", + "max_bridge_length": "0", + "minimum_sparse_infill_area": "15", + "outer_wall_line_width": "0.62", + "ironing_inset": "0.31", + "overhang_3_4_speed": "15", + "sparse_infill_line_width": "0.62", + "sparse_infill_speed": "100", + "support_line_width": "0.62", + "top_surface_line_width": "0.62", + "top_surface_speed": "150", + "travel_speed_z": "0" +} \ No newline at end of file diff --git a/resources/profiles/BBL/process/fdm_process_dual_0.40_nozzle_0.8.json b/resources/profiles/BBL/process/fdm_process_dual_0.40_nozzle_0.8.json new file mode 100644 index 0000000000..a1205636e3 --- /dev/null +++ b/resources/profiles/BBL/process/fdm_process_dual_0.40_nozzle_0.8.json @@ -0,0 +1,32 @@ +{ + "type": "process", + "name": "fdm_process_dual_0.40_nozzle_0.8", + "inherits": "fdm_process_dual_common", + "from": "system", + "instantiation": "false", + "bridge_flow": "1", + "bridge_speed": "30", + "compatible_printers_condition": "", + "elefant_foot_compensation": "0.15", + "initial_layer_infill_speed": "55", + "initial_layer_line_width": "0.82", + "initial_layer_print_height": "0.4", + "initial_layer_speed": "20", + "inner_wall_line_width": "0.82", + "internal_solid_infill_line_width": "0.82", + "layer_height": "0.4", + "line_width": "0.82", + "max_bridge_length": "0", + "minimum_sparse_infill_area": "15", + "outer_wall_line_width": "0.82", + "ironing_inset": "0.41", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "5", + "sparse_infill_line_width": "0.82", + "sparse_infill_speed": "100", + "support_line_width": "0.82", + "top_surface_line_width": "0.82", + "top_surface_pattern": "monotonic", + "top_surface_speed": "150", + "travel_speed_z": "0" +} \ No newline at end of file diff --git a/resources/profiles/BBL/process/fdm_process_dual_common.json b/resources/profiles/BBL/process/fdm_process_dual_common.json new file mode 100644 index 0000000000..feececf524 --- /dev/null +++ b/resources/profiles/BBL/process/fdm_process_dual_common.json @@ -0,0 +1,47 @@ +{ + "type": "process", + "name": "fdm_process_dual_common", + "inherits": "fdm_process_common", + "from": "system", + "instantiation": "false", + "bridge_speed": "50", + "default_acceleration": "10000", + "enable_overhang_speed":"1", + "gap_infill_speed": "50", + "initial_layer_acceleration": "500", + "initial_layer_infill_speed": "60", + "initial_layer_speed": "30", + "inner_wall_acceleration": "0", + "inner_wall_speed": "150", + "internal_solid_infill_speed": "150", + "outer_wall_acceleration": "5000", + "outer_wall_speed": "120", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "50", + "overhang_3_4_speed": "30", + "overhang_4_4_speed": "10", + "overhang_totally_speed": "26", + "print_extruder_id": [ + "1", + "1", + "2", + "2" + ], + "print_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow", + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "small_perimeter_speed": "50%", + "small_perimeter_threshold": "0", + "smooth_coefficient": "2", + "sparse_infill_acceleration": "100%", + "sparse_infill_speed": "250", + "support_interface_speed": "80", + "support_speed": "150", + "top_surface_acceleration": "2000", + "top_surface_speed": "200", + "travel_speed": "500", + "travel_speed_z": "0" +} \ No newline at end of file diff --git a/resources/profiles/BBL/process/fdm_process_single_0.06_nozzle_0.2.json b/resources/profiles/BBL/process/fdm_process_single_0.06_nozzle_0.2.json index ea35d93d18..27e5efd187 100644 --- a/resources/profiles/BBL/process/fdm_process_single_0.06_nozzle_0.2.json +++ b/resources/profiles/BBL/process/fdm_process_single_0.06_nozzle_0.2.json @@ -4,25 +4,25 @@ "inherits": "fdm_process_single_common", "from": "system", "instantiation": "false", - "layer_height": "0.06", - "initial_layer_print_height": "0.1", - "wall_loops": "4", "bottom_shell_layers": "5", - "top_shell_layers": "7", "bridge_flow": "1", + "initial_layer_infill_speed": "70", + "initial_layer_line_width": "0.25", + "initial_layer_print_height": "0.1", + "initial_layer_speed": "40", + "inner_wall_line_width": "0.22", + "internal_solid_infill_line_width": "0.22", + "layer_height": "0.06", "line_width": "0.22", "outer_wall_line_width": "0.22", "ironing_inset": "0.11", - "initial_layer_line_width": "0.25", "sparse_infill_line_width": "0.22", - "inner_wall_line_width": "0.22", - "internal_solid_infill_line_width": "0.22", - "support_line_width": "0.22", - "top_surface_line_width": "0.22", - "initial_layer_speed": "40", - "initial_layer_infill_speed": "70", "sparse_infill_speed": "100", - "top_surface_speed": "150", + "support_bottom_z_distance": "0.06", + "support_line_width": "0.22", "support_top_z_distance": "0.06", - "support_bottom_z_distance": "0.06" + "top_shell_layers": "7", + "top_surface_line_width": "0.22", + "top_surface_speed": "150", + "wall_loops": "4" } \ No newline at end of file diff --git a/resources/profiles/BBL/process/fdm_process_single_0.08.json b/resources/profiles/BBL/process/fdm_process_single_0.08.json index e9b651f282..ba66253ed0 100644 --- a/resources/profiles/BBL/process/fdm_process_single_0.08.json +++ b/resources/profiles/BBL/process/fdm_process_single_0.08.json @@ -4,23 +4,23 @@ "inherits": "fdm_process_single_common", "from": "system", "instantiation": "false", - "layer_height": "0.08", - "elefant_foot_compensation": "0.15", "bottom_shell_layers": "7", - "top_shell_layers": "9", "bridge_flow": "1", - "ironing_flow": "8%", - "initial_layer_speed": "50", - "initial_layer_infill_speed": "105", - "outer_wall_speed": "200", - "inner_wall_speed": "350", - "sparse_infill_speed": "450", - "internal_solid_infill_speed": "350", + "elefant_foot_compensation": "0.15", "gap_infill_speed": "350", + "initial_layer_infill_speed": "105", + "initial_layer_speed": "50", + "inner_wall_speed": "350", + "internal_solid_infill_speed": "350", + "ironing_flow": "8%", + "layer_height": "0.08", + "outer_wall_speed": "200", "overhang_1_4_speed": "60", "overhang_2_4_speed": "30", "overhang_3_4_speed": "10", + "sparse_infill_speed": "450", + "support_bottom_z_distance": "0.08", "support_threshold_angle": "15", "support_top_z_distance": "0.08", - "support_bottom_z_distance": "0.08" + "top_shell_layers": "9" } \ No newline at end of file diff --git a/resources/profiles/BBL/process/fdm_process_single_0.08_nozzle_0.2.json b/resources/profiles/BBL/process/fdm_process_single_0.08_nozzle_0.2.json index 643d8667c2..06d204b97b 100644 --- a/resources/profiles/BBL/process/fdm_process_single_0.08_nozzle_0.2.json +++ b/resources/profiles/BBL/process/fdm_process_single_0.08_nozzle_0.2.json @@ -4,25 +4,25 @@ "inherits": "fdm_process_single_common", "from": "system", "instantiation": "false", - "layer_height": "0.08", - "initial_layer_print_height": "0.1", - "wall_loops": "4", "bottom_shell_layers": "5", - "top_shell_layers": "7", "bridge_flow": "1", + "initial_layer_infill_speed": "70", + "initial_layer_line_width": "0.25", + "initial_layer_print_height": "0.1", + "initial_layer_speed": "40", + "inner_wall_line_width": "0.22", + "internal_solid_infill_line_width": "0.22", + "layer_height": "0.08", "line_width": "0.22", "outer_wall_line_width": "0.22", "ironing_inset": "0.11", - "initial_layer_line_width": "0.25", "sparse_infill_line_width": "0.22", - "inner_wall_line_width": "0.22", - "internal_solid_infill_line_width": "0.22", - "support_line_width": "0.22", - "top_surface_line_width": "0.22", - "initial_layer_speed": "40", - "initial_layer_infill_speed": "70", "sparse_infill_speed": "100", - "top_surface_speed": "150", + "support_bottom_z_distance": "0.08", + "support_line_width": "0.22", "support_top_z_distance": "0.08", - "support_bottom_z_distance": "0.08" + "top_shell_layers": "7", + "top_surface_line_width": "0.22", + "top_surface_speed": "150", + "wall_loops": "4" } \ No newline at end of file diff --git a/resources/profiles/BBL/process/fdm_process_single_0.10_nozzle_0.2.json b/resources/profiles/BBL/process/fdm_process_single_0.10_nozzle_0.2.json index 2caa8812d2..15de04e84c 100644 --- a/resources/profiles/BBL/process/fdm_process_single_0.10_nozzle_0.2.json +++ b/resources/profiles/BBL/process/fdm_process_single_0.10_nozzle_0.2.json @@ -4,25 +4,25 @@ "inherits": "fdm_process_single_common", "from": "system", "instantiation": "false", - "layer_height": "0.1", - "initial_layer_print_height": "0.1", - "wall_loops": "4", "bottom_shell_layers": "5", - "top_shell_layers": "7", "bridge_flow": "1", + "initial_layer_infill_speed": "70", + "initial_layer_line_width": "0.25", + "initial_layer_print_height": "0.1", + "initial_layer_speed": "40", + "inner_wall_line_width": "0.22", + "internal_solid_infill_line_width": "0.22", + "layer_height": "0.1", "line_width": "0.22", "outer_wall_line_width": "0.22", "ironing_inset": "0.11", - "initial_layer_line_width": "0.25", "sparse_infill_line_width": "0.22", - "inner_wall_line_width": "0.22", - "internal_solid_infill_line_width": "0.22", - "support_line_width": "0.22", - "top_surface_line_width": "0.22", - "initial_layer_speed": "40", - "initial_layer_infill_speed": "70", "sparse_infill_speed": "100", - "top_surface_speed": "150", + "support_bottom_z_distance": "0.1", + "support_line_width": "0.22", "support_top_z_distance": "0.1", - "support_bottom_z_distance": "0.1" + "top_shell_layers": "7", + "top_surface_line_width": "0.22", + "top_surface_speed": "150", + "wall_loops": "4" } \ No newline at end of file diff --git a/resources/profiles/BBL/process/fdm_process_single_0.12.json b/resources/profiles/BBL/process/fdm_process_single_0.12.json index 4387815278..eff77d8797 100644 --- a/resources/profiles/BBL/process/fdm_process_single_0.12.json +++ b/resources/profiles/BBL/process/fdm_process_single_0.12.json @@ -4,23 +4,23 @@ "inherits": "fdm_process_single_common", "from": "system", "instantiation": "false", - "layer_height": "0.12", "bottom_shell_layers": "5", - "elefant_foot_compensation": "0.15", - "top_shell_layers": "5", - "top_shell_thickness": "0.6", "bridge_flow": "1", - "initial_layer_speed": "50", - "initial_layer_infill_speed": "105", - "outer_wall_speed": "200", - "inner_wall_speed": "350", - "sparse_infill_speed": "430", - "internal_solid_infill_speed": "350", + "elefant_foot_compensation": "0.15", "gap_infill_speed": "350", + "initial_layer_infill_speed": "105", + "initial_layer_speed": "50", + "inner_wall_speed": "350", + "internal_solid_infill_speed": "350", + "layer_height": "0.12", + "outer_wall_speed": "200", "overhang_1_4_speed": "60", "overhang_2_4_speed": "30", "overhang_3_4_speed": "10", + "sparse_infill_speed": "430", + "support_bottom_z_distance": "0.12", "support_threshold_angle": "20", "support_top_z_distance": "0.12", - "support_bottom_z_distance": "0.12" + "top_shell_layers": "5", + "top_shell_thickness": "0.6" } \ No newline at end of file diff --git a/resources/profiles/BBL/process/fdm_process_single_0.12_nozzle_0.2.json b/resources/profiles/BBL/process/fdm_process_single_0.12_nozzle_0.2.json index f2c1662d40..74a109eae8 100644 --- a/resources/profiles/BBL/process/fdm_process_single_0.12_nozzle_0.2.json +++ b/resources/profiles/BBL/process/fdm_process_single_0.12_nozzle_0.2.json @@ -4,25 +4,25 @@ "inherits": "fdm_process_single_common", "from": "system", "instantiation": "false", - "layer_height": "0.12", - "initial_layer_print_height": "0.1", - "wall_loops": "4", "bottom_shell_layers": "5", - "top_shell_layers": "7", "bridge_flow": "1", + "initial_layer_infill_speed": "70", + "initial_layer_line_width": "0.25", + "initial_layer_print_height": "0.1", + "initial_layer_speed": "40", + "inner_wall_line_width": "0.22", + "internal_solid_infill_line_width": "0.22", + "layer_height": "0.12", "line_width": "0.22", "outer_wall_line_width": "0.22", "ironing_inset": "0.11", - "initial_layer_line_width": "0.25", "sparse_infill_line_width": "0.22", - "inner_wall_line_width": "0.22", - "internal_solid_infill_line_width": "0.22", - "support_line_width": "0.22", - "top_surface_line_width": "0.22", - "initial_layer_speed": "40", - "initial_layer_infill_speed": "70", "sparse_infill_speed": "100", - "top_surface_speed": "150", + "support_bottom_z_distance": "0.12", + "support_line_width": "0.22", "support_top_z_distance": "0.12", - "support_bottom_z_distance": "0.12" + "top_shell_layers": "7", + "top_surface_line_width": "0.22", + "top_surface_speed": "150", + "wall_loops": "4" } \ No newline at end of file diff --git a/resources/profiles/BBL/process/fdm_process_single_0.14_nozzle_0.2.json b/resources/profiles/BBL/process/fdm_process_single_0.14_nozzle_0.2.json index 0cae00d030..f4f6479555 100644 --- a/resources/profiles/BBL/process/fdm_process_single_0.14_nozzle_0.2.json +++ b/resources/profiles/BBL/process/fdm_process_single_0.14_nozzle_0.2.json @@ -4,25 +4,25 @@ "inherits": "fdm_process_single_common", "from": "system", "instantiation": "false", - "layer_height": "0.14", - "initial_layer_print_height": "0.1", - "wall_loops": "4", "bottom_shell_layers": "5", - "top_shell_layers": "7", "bridge_flow": "1", + "initial_layer_infill_speed": "70", + "initial_layer_line_width": "0.25", + "initial_layer_print_height": "0.1", + "initial_layer_speed": "40", + "inner_wall_line_width": "0.22", + "internal_solid_infill_line_width": "0.22", + "layer_height": "0.14", "line_width": "0.22", "outer_wall_line_width": "0.22", "ironing_inset": "0.11", - "initial_layer_line_width": "0.25", "sparse_infill_line_width": "0.22", - "inner_wall_line_width": "0.22", - "internal_solid_infill_line_width": "0.22", - "support_line_width": "0.22", - "top_surface_line_width": "0.22", - "initial_layer_speed": "40", - "initial_layer_infill_speed": "70", "sparse_infill_speed": "100", - "top_surface_speed": "150", + "support_bottom_z_distance": "0.14", + "support_line_width": "0.22", "support_top_z_distance": "0.14", - "support_bottom_z_distance": "0.14" + "top_shell_layers": "7", + "top_surface_line_width": "0.22", + "top_surface_speed": "150", + "wall_loops": "4" } \ No newline at end of file diff --git a/resources/profiles/BBL/process/fdm_process_single_0.16.json b/resources/profiles/BBL/process/fdm_process_single_0.16.json index 5bcb42994d..23e5d65997 100644 --- a/resources/profiles/BBL/process/fdm_process_single_0.16.json +++ b/resources/profiles/BBL/process/fdm_process_single_0.16.json @@ -4,23 +4,23 @@ "inherits": "fdm_process_single_common", "from": "system", "instantiation": "false", - "layer_height": "0.16", - "elefant_foot_compensation": "0.15", "bottom_shell_layers": "4", - "top_shell_layers": "6", - "top_shell_thickness": "1.0", "bridge_flow": "1", - "initial_layer_speed": "50", - "initial_layer_infill_speed": "105", - "outer_wall_speed": "200", - "inner_wall_speed": "300", - "sparse_infill_speed": "330", - "internal_solid_infill_speed": "300", + "elefant_foot_compensation": "0.15", "gap_infill_speed": "300", + "initial_layer_infill_speed": "105", + "initial_layer_speed": "50", + "inner_wall_speed": "300", + "internal_solid_infill_speed": "300", + "layer_height": "0.16", + "outer_wall_speed": "200", "overhang_1_4_speed": "60", "overhang_2_4_speed": "30", "overhang_3_4_speed": "10", + "sparse_infill_speed": "330", + "support_bottom_z_distance": "0.16", "support_threshold_angle": "25", "support_top_z_distance": "0.16", - "support_bottom_z_distance": "0.16" + "top_shell_layers": "6", + "top_shell_thickness": "1.0" } \ No newline at end of file diff --git a/resources/profiles/BBL/process/fdm_process_single_0.18_nozzle_0.6.json b/resources/profiles/BBL/process/fdm_process_single_0.18_nozzle_0.6.json index db8428fad7..f1896dc456 100644 --- a/resources/profiles/BBL/process/fdm_process_single_0.18_nozzle_0.6.json +++ b/resources/profiles/BBL/process/fdm_process_single_0.18_nozzle_0.6.json @@ -4,24 +4,24 @@ "inherits": "fdm_process_single_common", "from": "system", "instantiation": "false", - "layer_height": "0.18", - "initial_layer_print_height": "0.3", "bridge_flow": "1", + "bridge_speed": "30", + "initial_layer_infill_speed": "55", + "initial_layer_line_width": "0.62", + "initial_layer_print_height": "0.3", + "initial_layer_speed": "35", + "inner_wall_line_width": "0.62", + "internal_solid_infill_line_width": "0.62", + "layer_height": "0.18", "line_width": "0.62", "outer_wall_line_width": "0.62", "ironing_inset": "0.31", - "initial_layer_line_width": "0.62", - "sparse_infill_line_width": "0.62", - "inner_wall_line_width": "0.62", - "internal_solid_infill_line_width": "0.62", - "support_line_width": "0.62", - "top_surface_line_width": "0.62", - "initial_layer_speed": "35", - "initial_layer_infill_speed": "55", - "sparse_infill_speed": "100", - "top_surface_speed": "150", - "bridge_speed": "30", "overhang_3_4_speed": "15", + "sparse_infill_line_width": "0.62", + "sparse_infill_speed": "100", + "support_bottom_z_distance": "0.18", + "support_line_width": "0.62", "support_top_z_distance": "0.18", - "support_bottom_z_distance": "0.18" + "top_surface_line_width": "0.62", + "top_surface_speed": "150" } \ No newline at end of file diff --git a/resources/profiles/BBL/process/fdm_process_single_0.20.json b/resources/profiles/BBL/process/fdm_process_single_0.20.json index a6809f2df2..3328b1a6b8 100644 --- a/resources/profiles/BBL/process/fdm_process_single_0.20.json +++ b/resources/profiles/BBL/process/fdm_process_single_0.20.json @@ -4,15 +4,15 @@ "inherits": "fdm_process_single_common", "from": "system", "instantiation": "false", - "elefant_foot_compensation": "0.15", - "top_shell_thickness": "1.0", "bridge_flow": "1", - "initial_layer_speed": "50", - "initial_layer_infill_speed": "105", - "outer_wall_speed": "200", - "inner_wall_speed": "300", - "sparse_infill_speed": "270", - "internal_solid_infill_speed": "250", + "elefant_foot_compensation": "0.15", "gap_infill_speed": "250", - "top_shell_layers": "5" + "initial_layer_infill_speed": "105", + "initial_layer_speed": "50", + "inner_wall_speed": "300", + "internal_solid_infill_speed": "250", + "outer_wall_speed": "200", + "sparse_infill_speed": "270", + "top_shell_layers": "5", + "top_shell_thickness": "1.0" } \ No newline at end of file diff --git a/resources/profiles/BBL/process/fdm_process_single_0.24.json b/resources/profiles/BBL/process/fdm_process_single_0.24.json index 72d1f54009..46f0ad3100 100644 --- a/resources/profiles/BBL/process/fdm_process_single_0.24.json +++ b/resources/profiles/BBL/process/fdm_process_single_0.24.json @@ -4,18 +4,18 @@ "inherits": "fdm_process_single_common", "from": "system", "instantiation": "false", - "layer_height": "0.24", - "elefant_foot_compensation": "0.15", - "top_surface_line_width": "0.45", - "top_shell_thickness": "1.0", "bridge_flow": "1", - "initial_layer_speed": "50", - "initial_layer_infill_speed": "105", - "outer_wall_speed": "200", - "inner_wall_speed": "230", - "sparse_infill_speed": "230", - "internal_solid_infill_speed": "230", + "elefant_foot_compensation": "0.15", "gap_infill_speed": "230", + "initial_layer_infill_speed": "105", + "initial_layer_speed": "50", + "inner_wall_speed": "230", + "internal_solid_infill_speed": "230", + "layer_height": "0.24", + "outer_wall_speed": "200", + "sparse_infill_speed": "230", "support_threshold_angle": "35", - "top_shell_layers": "4" + "top_shell_layers": "4", + "top_shell_thickness": "1.0", + "top_surface_line_width": "0.45" } \ No newline at end of file diff --git a/resources/profiles/BBL/process/fdm_process_single_0.24_nozzle_0.6.json b/resources/profiles/BBL/process/fdm_process_single_0.24_nozzle_0.6.json index 76d6443637..805718e40b 100644 --- a/resources/profiles/BBL/process/fdm_process_single_0.24_nozzle_0.6.json +++ b/resources/profiles/BBL/process/fdm_process_single_0.24_nozzle_0.6.json @@ -4,22 +4,22 @@ "inherits": "fdm_process_single_common", "from": "system", "instantiation": "false", - "layer_height": "0.24", - "initial_layer_print_height": "0.3", "bridge_flow": "1", + "bridge_speed": "30", + "initial_layer_infill_speed": "55", + "initial_layer_line_width": "0.62", + "initial_layer_print_height": "0.3", + "initial_layer_speed": "35", + "inner_wall_line_width": "0.62", + "internal_solid_infill_line_width": "0.62", + "layer_height": "0.24", "line_width": "0.62", "outer_wall_line_width": "0.62", "ironing_inset": "0.31", - "initial_layer_line_width": "0.62", + "overhang_3_4_speed": "15", "sparse_infill_line_width": "0.62", - "inner_wall_line_width": "0.62", - "internal_solid_infill_line_width": "0.62", + "sparse_infill_speed": "100", "support_line_width": "0.62", "top_surface_line_width": "0.62", - "initial_layer_speed": "35", - "initial_layer_infill_speed": "55", - "sparse_infill_speed": "100", - "top_surface_speed": "150", - "bridge_speed": "30", - "overhang_3_4_speed": "15" + "top_surface_speed": "150" } \ No newline at end of file diff --git a/resources/profiles/BBL/process/fdm_process_single_0.24_nozzle_0.8.json b/resources/profiles/BBL/process/fdm_process_single_0.24_nozzle_0.8.json index 516aeab725..a1278f553c 100644 --- a/resources/profiles/BBL/process/fdm_process_single_0.24_nozzle_0.8.json +++ b/resources/profiles/BBL/process/fdm_process_single_0.24_nozzle_0.8.json @@ -4,24 +4,24 @@ "inherits": "fdm_process_single_common", "from": "system", "instantiation": "false", - "layer_height": "0.24", - "initial_layer_print_height": "0.4", "bridge_flow": "1", + "bridge_speed": "30", + "initial_layer_infill_speed": "55", + "initial_layer_line_width": "0.82", + "initial_layer_print_height": "0.4", + "initial_layer_speed": "35", + "inner_wall_line_width": "0.82", + "internal_solid_infill_line_width": "0.82", + "layer_height": "0.24", "line_width": "0.82", "outer_wall_line_width": "0.82", "ironing_inset": "0.41", - "initial_layer_line_width": "0.82", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "5", "sparse_infill_line_width": "0.82", - "inner_wall_line_width": "0.82", - "internal_solid_infill_line_width": "0.82", + "sparse_infill_speed": "100", "support_line_width": "0.82", "top_surface_line_width": "0.82", "top_surface_pattern": "monotonic", - "initial_layer_speed": "35", - "initial_layer_infill_speed": "55", - "sparse_infill_speed": "100", - "top_surface_speed": "150", - "bridge_speed": "30", - "overhang_3_4_speed": "25", - "overhang_4_4_speed": "5" + "top_surface_speed": "150" } \ No newline at end of file diff --git a/resources/profiles/BBL/process/fdm_process_single_0.28.json b/resources/profiles/BBL/process/fdm_process_single_0.28.json index ebaf9c18a1..3a1d487411 100644 --- a/resources/profiles/BBL/process/fdm_process_single_0.28.json +++ b/resources/profiles/BBL/process/fdm_process_single_0.28.json @@ -4,18 +4,18 @@ "inherits": "fdm_process_single_common", "from": "system", "instantiation": "false", - "layer_height": "0.28", - "elefant_foot_compensation": "0.15", - "top_surface_line_width": "0.45", - "top_shell_thickness": "1.0", "bridge_flow": "1", - "initial_layer_speed": "50", - "initial_layer_infill_speed": "105", - "outer_wall_speed": "200", - "inner_wall_speed": "200", - "sparse_infill_speed": "200", - "internal_solid_infill_speed": "200", + "elefant_foot_compensation": "0.15", "gap_infill_speed": "200", + "initial_layer_infill_speed": "105", + "initial_layer_speed": "50", + "inner_wall_speed": "200", + "internal_solid_infill_speed": "200", + "layer_height": "0.28", + "outer_wall_speed": "200", + "sparse_infill_speed": "200", "support_threshold_angle": "40", - "top_shell_layers": "4" + "top_shell_layers": "4", + "top_shell_thickness": "1.0", + "top_surface_line_width": "0.45" } \ No newline at end of file diff --git a/resources/profiles/BBL/process/fdm_process_single_0.30_nozzle_0.6.json b/resources/profiles/BBL/process/fdm_process_single_0.30_nozzle_0.6.json index 0fb8452113..26d1af49f0 100644 --- a/resources/profiles/BBL/process/fdm_process_single_0.30_nozzle_0.6.json +++ b/resources/profiles/BBL/process/fdm_process_single_0.30_nozzle_0.6.json @@ -4,22 +4,22 @@ "inherits": "fdm_process_single_common", "from": "system", "instantiation": "false", - "layer_height": "0.3", - "initial_layer_print_height": "0.3", "bridge_flow": "1", + "bridge_speed": "30", + "initial_layer_infill_speed": "55", + "initial_layer_line_width": "0.62", + "initial_layer_print_height": "0.3", + "initial_layer_speed": "35", + "inner_wall_line_width": "0.62", + "internal_solid_infill_line_width": "0.62", + "layer_height": "0.3", "line_width": "0.62", "outer_wall_line_width": "0.62", "ironing_inset": "0.31", - "initial_layer_line_width": "0.62", + "overhang_3_4_speed": "15", "sparse_infill_line_width": "0.62", - "inner_wall_line_width": "0.62", - "internal_solid_infill_line_width": "0.62", + "sparse_infill_speed": "100", "support_line_width": "0.62", "top_surface_line_width": "0.62", - "initial_layer_speed": "35", - "initial_layer_infill_speed": "55", - "sparse_infill_speed": "100", - "top_surface_speed": "150", - "bridge_speed": "30", - "overhang_3_4_speed": "15" + "top_surface_speed": "150" } \ No newline at end of file diff --git a/resources/profiles/BBL/process/fdm_process_single_0.32_nozzle_0.8.json b/resources/profiles/BBL/process/fdm_process_single_0.32_nozzle_0.8.json index 4c950cea9f..3a447ac781 100644 --- a/resources/profiles/BBL/process/fdm_process_single_0.32_nozzle_0.8.json +++ b/resources/profiles/BBL/process/fdm_process_single_0.32_nozzle_0.8.json @@ -4,24 +4,24 @@ "inherits": "fdm_process_single_common", "from": "system", "instantiation": "false", - "layer_height": "0.32", - "initial_layer_print_height": "0.4", "bridge_flow": "1", + "bridge_speed": "30", + "initial_layer_infill_speed": "55", + "initial_layer_line_width": "0.82", + "initial_layer_print_height": "0.4", + "initial_layer_speed": "35", + "inner_wall_line_width": "0.82", + "internal_solid_infill_line_width": "0.82", + "layer_height": "0.32", "line_width": "0.82", "outer_wall_line_width": "0.82", "ironing_inset": "0.41", - "initial_layer_line_width": "0.82", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "5", "sparse_infill_line_width": "0.82", - "inner_wall_line_width": "0.82", - "internal_solid_infill_line_width": "0.82", + "sparse_infill_speed": "100", "support_line_width": "0.82", "top_surface_line_width": "0.82", "top_surface_pattern": "monotonic", - "initial_layer_speed": "35", - "initial_layer_infill_speed": "55", - "sparse_infill_speed": "100", - "top_surface_speed": "150", - "bridge_speed": "30", - "overhang_3_4_speed": "25", - "overhang_4_4_speed": "5" + "top_surface_speed": "150" } \ No newline at end of file diff --git a/resources/profiles/BBL/process/fdm_process_single_0.36_nozzle_0.6.json b/resources/profiles/BBL/process/fdm_process_single_0.36_nozzle_0.6.json index 5deb4a3d4b..68f196203c 100644 --- a/resources/profiles/BBL/process/fdm_process_single_0.36_nozzle_0.6.json +++ b/resources/profiles/BBL/process/fdm_process_single_0.36_nozzle_0.6.json @@ -4,22 +4,22 @@ "inherits": "fdm_process_single_common", "from": "system", "instantiation": "false", - "layer_height": "0.36", - "initial_layer_print_height": "0.3", "bridge_flow": "1", + "bridge_speed": "30", + "initial_layer_infill_speed": "55", + "initial_layer_line_width": "0.62", + "initial_layer_print_height": "0.3", + "initial_layer_speed": "35", + "inner_wall_line_width": "0.62", + "internal_solid_infill_line_width": "0.62", + "layer_height": "0.36", "line_width": "0.62", "outer_wall_line_width": "0.62", "ironing_inset": "0.31", - "initial_layer_line_width": "0.62", + "overhang_3_4_speed": "15", "sparse_infill_line_width": "0.62", - "inner_wall_line_width": "0.62", - "internal_solid_infill_line_width": "0.62", + "sparse_infill_speed": "100", "support_line_width": "0.62", "top_surface_line_width": "0.62", - "initial_layer_speed": "35", - "initial_layer_infill_speed": "55", - "sparse_infill_speed": "100", - "top_surface_speed": "150", - "bridge_speed": "30", - "overhang_3_4_speed": "15" + "top_surface_speed": "150" } \ No newline at end of file diff --git a/resources/profiles/BBL/process/fdm_process_single_0.40_nozzle_0.8.json b/resources/profiles/BBL/process/fdm_process_single_0.40_nozzle_0.8.json index 0b8258b96e..2379706180 100644 --- a/resources/profiles/BBL/process/fdm_process_single_0.40_nozzle_0.8.json +++ b/resources/profiles/BBL/process/fdm_process_single_0.40_nozzle_0.8.json @@ -4,24 +4,24 @@ "inherits": "fdm_process_single_common", "from": "system", "instantiation": "false", - "layer_height": "0.4", - "initial_layer_print_height": "0.4", "bridge_flow": "1", + "bridge_speed": "30", + "initial_layer_infill_speed": "55", + "initial_layer_line_width": "0.82", + "initial_layer_print_height": "0.4", + "initial_layer_speed": "35", + "inner_wall_line_width": "0.82", + "internal_solid_infill_line_width": "0.82", + "layer_height": "0.4", "line_width": "0.82", "outer_wall_line_width": "0.82", "ironing_inset": "0.41", - "initial_layer_line_width": "0.82", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "5", "sparse_infill_line_width": "0.82", - "inner_wall_line_width": "0.82", - "internal_solid_infill_line_width": "0.82", + "sparse_infill_speed": "100", "support_line_width": "0.82", "top_surface_line_width": "0.82", "top_surface_pattern": "monotonic", - "initial_layer_speed": "35", - "initial_layer_infill_speed": "55", - "sparse_infill_speed": "100", - "top_surface_speed": "150", - "bridge_speed": "30", - "overhang_3_4_speed": "25", - "overhang_4_4_speed": "5" + "top_surface_speed": "150" } \ No newline at end of file diff --git a/resources/profiles/BBL/process/fdm_process_single_0.42_nozzle_0.6.json b/resources/profiles/BBL/process/fdm_process_single_0.42_nozzle_0.6.json index 6923ab2236..50ad950490 100644 --- a/resources/profiles/BBL/process/fdm_process_single_0.42_nozzle_0.6.json +++ b/resources/profiles/BBL/process/fdm_process_single_0.42_nozzle_0.6.json @@ -4,22 +4,22 @@ "inherits": "fdm_process_single_common", "from": "system", "instantiation": "false", - "layer_height": "0.42", - "initial_layer_print_height": "0.3", "bridge_flow": "1", + "bridge_speed": "30", + "initial_layer_infill_speed": "55", + "initial_layer_line_width": "0.62", + "initial_layer_print_height": "0.3", + "initial_layer_speed": "35", + "inner_wall_line_width": "0.62", + "internal_solid_infill_line_width": "0.62", + "layer_height": "0.42", "line_width": "0.62", "outer_wall_line_width": "0.62", "ironing_inset": "0.31", - "initial_layer_line_width": "0.62", + "overhang_3_4_speed": "15", "sparse_infill_line_width": "0.62", - "inner_wall_line_width": "0.62", - "internal_solid_infill_line_width": "0.62", + "sparse_infill_speed": "100", "support_line_width": "0.62", "top_surface_line_width": "0.62", - "initial_layer_speed": "35", - "initial_layer_infill_speed": "55", - "sparse_infill_speed": "100", - "top_surface_speed": "150", - "bridge_speed": "30", - "overhang_3_4_speed": "15" + "top_surface_speed": "150" } \ No newline at end of file diff --git a/resources/profiles/BBL/process/fdm_process_single_0.48_nozzle_0.8.json b/resources/profiles/BBL/process/fdm_process_single_0.48_nozzle_0.8.json index f66069668c..d730f4364d 100644 --- a/resources/profiles/BBL/process/fdm_process_single_0.48_nozzle_0.8.json +++ b/resources/profiles/BBL/process/fdm_process_single_0.48_nozzle_0.8.json @@ -4,24 +4,24 @@ "inherits": "fdm_process_single_common", "from": "system", "instantiation": "false", - "layer_height": "0.48", - "initial_layer_print_height": "0.4", "bridge_flow": "1", + "bridge_speed": "30", + "initial_layer_infill_speed": "55", + "initial_layer_line_width": "0.82", + "initial_layer_print_height": "0.4", + "initial_layer_speed": "35", + "inner_wall_line_width": "0.82", + "internal_solid_infill_line_width": "0.82", + "layer_height": "0.48", "line_width": "0.82", "outer_wall_line_width": "0.82", "ironing_inset": "0.41", - "initial_layer_line_width": "0.82", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "5", "sparse_infill_line_width": "0.82", - "inner_wall_line_width": "0.82", - "internal_solid_infill_line_width": "0.82", + "sparse_infill_speed": "100", "support_line_width": "0.82", "top_surface_line_width": "0.82", "top_surface_pattern": "monotonic", - "initial_layer_speed": "35", - "initial_layer_infill_speed": "55", - "sparse_infill_speed": "100", - "top_surface_speed": "150", - "bridge_speed": "30", - "overhang_3_4_speed": "25", - "overhang_4_4_speed": "5" + "top_surface_speed": "150" } \ No newline at end of file diff --git a/resources/profiles/BBL/process/fdm_process_single_0.56_nozzle_0.8.json b/resources/profiles/BBL/process/fdm_process_single_0.56_nozzle_0.8.json index 41e489443b..e8d0ee2c81 100644 --- a/resources/profiles/BBL/process/fdm_process_single_0.56_nozzle_0.8.json +++ b/resources/profiles/BBL/process/fdm_process_single_0.56_nozzle_0.8.json @@ -4,24 +4,24 @@ "inherits": "fdm_process_single_common", "from": "system", "instantiation": "false", - "layer_height": "0.56", - "initial_layer_print_height": "0.4", "bridge_flow": "1", + "bridge_speed": "30", + "initial_layer_infill_speed": "55", + "initial_layer_line_width": "0.82", + "initial_layer_print_height": "0.4", + "initial_layer_speed": "35", + "inner_wall_line_width": "0.82", + "internal_solid_infill_line_width": "0.82", + "layer_height": "0.56", "line_width": "0.82", "outer_wall_line_width": "0.82", "ironing_inset": "0.41", - "initial_layer_line_width": "0.82", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "5", "sparse_infill_line_width": "0.82", - "inner_wall_line_width": "0.82", - "internal_solid_infill_line_width": "0.82", + "sparse_infill_speed": "100", "support_line_width": "0.82", "top_surface_line_width": "0.82", "top_surface_pattern": "monotonic", - "initial_layer_speed": "35", - "initial_layer_infill_speed": "55", - "sparse_infill_speed": "100", - "top_surface_speed": "150", - "bridge_speed": "30", - "overhang_3_4_speed": "25", - "overhang_4_4_speed": "5" + "top_surface_speed": "150" } \ No newline at end of file diff --git a/resources/profiles/BBL/process/fdm_process_single_common.json b/resources/profiles/BBL/process/fdm_process_single_common.json index 9edabd17ec..cc60ff52c4 100644 --- a/resources/profiles/BBL/process/fdm_process_single_common.json +++ b/resources/profiles/BBL/process/fdm_process_single_common.json @@ -5,10 +5,12 @@ "from": "system", "instantiation": "false", "bridge_speed": "50", + "enable_overhang_speed": "1", "gap_infill_speed": "50", "initial_layer_acceleration": "500", "initial_layer_infill_speed": "60", "initial_layer_speed": "30", + "inner_wall_acceleration": "0", "inner_wall_speed": "150", "internal_solid_infill_speed": "150", "outer_wall_acceleration": "5000", @@ -16,10 +18,19 @@ "overhang_2_4_speed": "50", "overhang_3_4_speed": "30", "overhang_4_4_speed": "10", + "print_extruder_id": [ + "1" + ], + "print_extruder_variant": [ + "Direct Drive Standard" + ], + "small_perimeter_speed": "50%", + "small_perimeter_threshold": "0", + "sparse_infill_acceleration": "100%", "sparse_infill_speed": "250", "support_speed": "150", "top_surface_acceleration": "2000", "top_surface_speed": "200", "travel_speed": "500", - "compatible_printers": [] + "travel_speed_z": "0" } \ No newline at end of file