From 810f0b7990efd30bf19e51b1683188e65470b2ed Mon Sep 17 00:00:00 2001 From: HYzd766 <1550039450@qq.com> Date: Mon, 13 May 2024 09:38:47 +0800 Subject: [PATCH] Qidi.json --- resources/profiles/Qidi.json | 1016 +++++++++++++++-- resources/profiles/Qidi/Qidi Q1 Pro_cover.png | Bin 0 -> 36631 bytes .../Qidi/filament/Generic ABS @Qidi.json | 23 - .../Qidi/filament/Generic ASA @Qidi.json | 23 - .../Qidi/filament/Generic PA @Qidi.json | 29 - .../Qidi/filament/Generic PA-CF @Qidi.json | 38 - .../Qidi/filament/Generic PC @Qidi.json | 23 - .../Qidi/filament/Generic PETG @Qidi.json | 38 - .../Qidi/filament/Generic PLA @Qidi.json | 23 - .../Qidi/filament/Generic PLA Silk @Qidi.json | 29 - .../Qidi/filament/Generic PLA-CF @Qidi.json | 41 - .../Qidi/filament/Generic PVA @Qidi.json | 26 - .../Qidi/filament/Generic TPU @Qidi.json | 23 - .../QIDI ABS Odorless @0.2 nozzle.json | 35 + .../QIDI ABS Odorless @0.8 nozzle.json | 41 + ... ABS Odorless @Qidi Q1 Pro 0.2 nozzle.json | 46 + ... ABS Odorless @Qidi Q1 Pro 0.4 nozzle.json | 46 + ... ABS Odorless @Qidi Q1 Pro 0.6 nozzle.json | 46 + ... ABS Odorless @Qidi Q1 Pro 0.8 nozzle.json | 46 + .../Qidi/filament/QIDI ABS Odorless.json | 50 + .../filament/QIDI ABS Rapido 0.2 nozzle.json | 29 + .../filament/QIDI ABS Rapido 0.8 nozzle.json | 35 + ...DI ABS Rapido @Qidi Q1 Pro 0.2 nozzle.json | 46 + ...DI ABS Rapido @Qidi Q1 Pro 0.4 nozzle.json | 46 + ...DI ABS Rapido @Qidi Q1 Pro 0.6 nozzle.json | 46 + ...DI ABS Rapido @Qidi Q1 Pro 0.8 nozzle.json | 46 + .../Qidi/filament/QIDI ABS Rapido.json | 51 + .../QIDI ABS-GF @Qidi Q1 Pro 0.4 nozzle.json | 51 + .../QIDI ABS-GF @Qidi Q1 Pro 0.6 nozzle.json | 51 + .../QIDI ABS-GF @Qidi Q1 Pro 0.8 nozzle.json | 51 + .../profiles/Qidi/filament/QIDI ABS-GF.json | 68 ++ ...QIDI ABS-GF10 @Qidi Q1 Pro 0.4 nozzle.json | 51 + ...QIDI ABS-GF10 @Qidi Q1 Pro 0.6 nozzle.json | 51 + ...QIDI ABS-GF10 @Qidi Q1 Pro 0.8 nozzle.json | 51 + .../profiles/Qidi/filament/QIDI ABS-GF10.json | 64 ++ ...QIDI ABS-GF25 @Qidi Q1 Pro 0.4 nozzle.json | 51 + ...QIDI ABS-GF25 @Qidi Q1 Pro 0.6 nozzle.json | 51 + ...QIDI ABS-GF25 @Qidi Q1 Pro 0.8 nozzle.json | 51 + .../profiles/Qidi/filament/QIDI ABS-GF25.json | 64 ++ .../QIDI ASA @Qidi Q1 Pro 0.2 nozzle.json | 24 + .../QIDI ASA @Qidi Q1 Pro 0.4 nozzle.json | 42 + .../QIDI ASA @Qidi Q1 Pro 0.6 nozzle.json | 42 + .../QIDI ASA @Qidi Q1 Pro 0.8 nozzle.json | 42 + .../QIDI ASA @Qidi X-Max 3 0.2 nozzle.json | 27 + .../QIDI ASA @Qidi X-Plus 3 0.2 nozzle.json | 27 + .../QIDI ASA @Qidi X-Smart 3 0.2 nozzle.json | 27 + .../profiles/Qidi/filament/QIDI ASA.json | 93 ++ ...QIDI PA-Ultra @Qidi Q1 Pro 0.4 nozzle.json | 36 + ...QIDI PA-Ultra @Qidi Q1 Pro 0.6 nozzle.json | 36 + ...QIDI PA-Ultra @Qidi Q1 Pro 0.8 nozzle.json | 36 + .../profiles/Qidi/filament/QIDI PA-Ultra.json | 67 ++ .../QIDI PA12-CF @Qidi Q1 Pro 0.4 nozzle.json | 36 + .../QIDI PA12-CF @Qidi Q1 Pro 0.6 nozzle.json | 39 + .../QIDI PA12-CF @Qidi Q1 Pro 0.8 nozzle.json | 39 + .../profiles/Qidi/filament/QIDI PA12-CF.json | 80 ++ .../QIDI PAHT-CF @Qidi Q1 Pro 0.4 nozzle.json | 45 + .../QIDI PAHT-CF @Qidi Q1 Pro 0.6 nozzle.json | 45 + .../QIDI PAHT-CF @Qidi Q1 Pro 0.8 nozzle.json | 45 + .../profiles/Qidi/filament/QIDI PAHT-CF.json | 79 ++ .../QIDI PET-CF @Qidi Q1 Pro 0.4 nozzle.json | 42 + .../QIDI PET-CF @Qidi Q1 Pro 0.6 nozzle.json | 45 + .../QIDI PET-CF @Qidi Q1 Pro 0.8 nozzle.json | 45 + .../profiles/Qidi/filament/QIDI PET-CF.json | 79 ++ .../filament/QIDI PETG Tough 0.2 nozzle.json | 57 + .../filament/QIDI PETG Tough 0.6 nozzle.json | 56 + .../filament/QIDI PETG Tough 0.8 nozzle.json | 56 + ...DI PETG Tough @Qidi Q1 Pro 0.2 nozzle.json | 33 + ...DI PETG Tough @Qidi Q1 Pro 0.4 nozzle.json | 33 + ...DI PETG Tough @Qidi Q1 Pro 0.6 nozzle.json | 30 + ...DI PETG Tough @Qidi Q1 Pro 0.8 nozzle.json | 33 + .../Qidi/filament/QIDI PETG Tough.json | 65 ++ .../filament/QIDI PLA Rapido 0.2 nozzle.json | 29 + .../filament/QIDI PLA Rapido 0.8 nozzle.json | 32 + .../filament/QIDI PLA Rapido @0.6 nozzle.json | 32 + ...DI PLA Rapido @Qidi Q1 Pro 0.2 nozzle.json | 51 + ...DI PLA Rapido @Qidi Q1 Pro 0.4 nozzle.json | 51 + ...DI PLA Rapido @Qidi Q1 Pro 0.6 nozzle.json | 51 + ...DI PLA Rapido @Qidi Q1 Pro 0.8 nozzle.json | 51 + .../QIDI PLA Rapido Matte @0.2 nozzle.json | 32 + .../QIDI PLA Rapido Matte @0.6 nozzle.json | 32 + .../QIDI PLA Rapido Matte @0.8 nozzle.json | 32 + ... Rapido Matte @Qidi Q1 Pro 0.2 nozzle.json | 51 + ... Rapido Matte @Qidi Q1 Pro 0.4 nozzle.json | 51 + ... Rapido Matte @Qidi Q1 Pro 0.6 nozzle.json | 51 + ... Rapido Matte @Qidi Q1 Pro 0.8 nozzle.json | 51 + .../Qidi/filament/QIDI PLA Rapido Matte.json | 35 + .../Qidi/filament/QIDI PLA Rapido.json | 32 + .../filament/QIDI PLA-CF @0.6 nozzle.json | 20 + .../filament/QIDI PLA-CF @0.8 nozzle.json | 23 + .../QIDI PLA-CF @Qidi Q1 Pro 0.4 nozzle.json | 30 + .../QIDI PLA-CF @Qidi Q1 Pro 0.6 nozzle.json | 30 + .../QIDI PLA-CF @Qidi Q1 Pro 0.8 nozzle.json | 30 + ...Qidi ASA-Aero @Qidi Q1 Pro 0.4 nozzle.json | 36 + .../profiles/Qidi/filament/Qidi ASA-Aero.json | 78 ++ ...i Generic ABS @Qidi Q1 Pro 0.2 nozzle.json | 24 + ...i Generic ABS @Qidi Q1 Pro 0.4 nozzle.json | 39 + ...i Generic ABS @Qidi Q1 Pro 0.6 nozzle.json | 24 + ...i Generic ABS @Qidi Q1 Pro 0.8 nozzle.json | 24 + ... Generic ABS @Qidi X-Max 3 0.2 nozzle.json | 24 + ...Generic ABS @Qidi X-Plus 3 0.2 nozzle.json | 24 + ...eneric ABS @Qidi X-Smart 3 0.2 nozzle.json | 24 + .../Qidi/filament/Qidi Generic ABS.json | 56 + ...i Generic ASA @Qidi Q1 Pro 0.2 nozzle.json | 24 + ...i Generic ASA @Qidi Q1 Pro 0.4 nozzle.json | 42 + ...i Generic ASA @Qidi Q1 Pro 0.6 nozzle.json | 42 + ...i Generic ASA @Qidi Q1 Pro 0.8 nozzle.json | 42 + ... Generic ASA @Qidi X-Max 3 0.2 nozzle.json | 24 + ...Generic ASA @Qidi X-Plus 3 0.2 nozzle.json | 24 + ...eneric ASA @Qidi X-Smart 3 0.2 nozzle.json | 24 + .../Qidi/filament/Qidi Generic ASA.json | 56 + .../Qidi/filament/Qidi Generic PA-CF.json | 67 ++ .../Qidi/filament/Qidi Generic PA.json | 49 + .../Qidi/filament/Qidi Generic PC.json | 43 + ... Generic PETG @Qidi Q1 Pro 0.2 nozzle.json | 51 + ... Generic PETG @Qidi Q1 Pro 0.4 nozzle.json | 57 + ... Generic PETG @Qidi Q1 Pro 0.6 nozzle.json | 51 + ... Generic PETG @Qidi Q1 Pro 0.8 nozzle.json | 51 + ...Generic PETG @Qidi X-Max 3 0.2 nozzle.json | 51 + ...eneric PETG @Qidi X-Plus 3 0.2 nozzle.json | 51 + ...neric PETG @Qidi X-Smart 3 0.2 nozzle.json | 51 + ...F @Qidi.json => Qidi Generic PETG-CF.json} | 68 +- .../Qidi/filament/Qidi Generic PETG.json | 74 ++ ...i Generic PLA @Qidi Q1 Pro 0.2 nozzle.json | 27 + ...i Generic PLA @Qidi Q1 Pro 0.4 nozzle.json | 33 + ...i Generic PLA @Qidi Q1 Pro 0.6 nozzle.json | 27 + ...i Generic PLA @Qidi Q1 Pro 0.8 nozzle.json | 27 + ... Generic PLA @Qidi X-Max 3 0.2 nozzle.json | 27 + ...Generic PLA @Qidi X-Plus 3 0.2 nozzle.json | 27 + ...eneric PLA @Qidi X-Smart 3 0.2 nozzle.json | 27 + .../Qidi/filament/Qidi Generic PLA Silk.json | 65 ++ .../Qidi/filament/Qidi Generic PLA-CF.json | 66 ++ .../Qidi/filament/Qidi Generic PLA.json | 47 + .../Qidi/filament/Qidi Generic PVA.json | 51 + ...neric TPU 95A @Qidi Q1 Pro 0.8 nozzle.json | 39 + .../Qidi/filament/Qidi Generic TPU 95A.json | 51 + ...i Generic TPU @Qidi Q1 Pro 0.4 nozzle.json | 28 + .../Qidi/filament/Qidi Generic TPU.json | 45 + ...idi PC-ABS-FR @Qidi Q1 Pro 0.4 nozzle.json | 45 + ...idi PC-ABS-FR @Qidi Q1 Pro 0.6 nozzle.json | 48 + ...idi PC-ABS-FR @Qidi Q1 Pro 0.8 nozzle.json | 48 + .../Qidi/filament/Qidi PC-ABS-FR.json | 64 ++ .../profiles/Qidi/filament/Qidi PLA-CF.json | 42 + ...di TPU 95A-HF @Qidi Q1 Pro 0.4 nozzle.json | 33 + ...di TPU 95A-HF @Qidi Q1 Pro 0.8 nozzle.json | 39 + .../Qidi/filament/Qidi TPU 95A-HF.json | 44 + .../Qidi/filament/Tinmorry PETG-ECO.json | 99 ++ .../Qidi/filament/fdm_filament_abs.json | 32 +- .../Qidi/filament/fdm_filament_asa.json | 14 +- .../Qidi/filament/fdm_filament_common.json | 29 +- .../Qidi/filament/fdm_filament_pa.json | 4 +- .../Qidi/filament/fdm_filament_pc.json | 18 +- .../Qidi/filament/fdm_filament_pet.json | 21 +- .../Qidi/filament/fdm_filament_pla.json | 16 +- .../Qidi/filament/fdm_filament_pva.json | 21 +- .../Qidi/filament/fdm_filament_tpu.json | 51 +- .../Qidi/machine/Qidi Q1 Pro 0.2 nozzle.json | 26 + .../Qidi/machine/Qidi Q1 Pro 0.4 nozzle.json | 70 ++ .../Qidi/machine/Qidi Q1 Pro 0.6 nozzle.json | 29 + .../Qidi/machine/Qidi Q1 Pro 0.8 nozzle.json | 29 + .../profiles/Qidi/machine/Qidi Q1 Pro.json | 12 + .../machine/Qidi X-CF Pro 0.4 nozzle.json | 211 ++-- .../profiles/Qidi/machine/Qidi X-CF Pro.json | 2 +- .../Qidi/machine/Qidi X-Max 0.4 nozzle.json | 211 ++-- .../Qidi/machine/Qidi X-Max 3 0.2 nozzle.json | 26 + .../Qidi/machine/Qidi X-Max 3 0.4 nozzle.json | 95 +- .../Qidi/machine/Qidi X-Max 3 0.6 nozzle.json | 29 + .../Qidi/machine/Qidi X-Max 3 0.8 nozzle.json | 29 + .../profiles/Qidi/machine/Qidi X-Max 3.json | 4 +- .../profiles/Qidi/machine/Qidi X-Max.json | 2 +- .../Qidi/machine/Qidi X-Plus 0.4 nozzle.json | 211 ++-- .../machine/Qidi X-Plus 3 0.2 nozzle.json | 26 + .../machine/Qidi X-Plus 3 0.4 nozzle.json | 93 +- .../machine/Qidi X-Plus 3 0.6 nozzle.json | 29 + .../machine/Qidi X-Plus 3 0.8 nozzle.json | 29 + .../profiles/Qidi/machine/Qidi X-Plus 3.json | 4 +- .../profiles/Qidi/machine/Qidi X-Plus.json | 2 +- .../machine/Qidi X-Smart 3 0.2 nozzle.json | 26 + .../machine/Qidi X-Smart 3 0.4 nozzle.json | 95 +- .../machine/Qidi X-Smart 3 0.6 nozzle.json | 29 + .../machine/Qidi X-Smart 3 0.8 nozzle.json | 29 + .../profiles/Qidi/machine/Qidi X-Smart 3.json | 4 +- .../Qidi/machine/fdm_machine_common.json | 46 +- .../Qidi/machine/fdm_qidi_common.json | 276 ++--- .../Qidi/machine/fdm_qidi_x3_common.json | 87 +- ...06mm Standard @Qidi Q1 Pro 0.2 nozzle.json | 11 + ....06mm Standard @Qidi XMax3 0.2 nozzle.json | 11 + ...06mm Standard @Qidi XPlus3 0.2 nozzle.json | 11 + ...6mm Standard @Qidi XSmart3 0.2 nozzle.json | 11 + ...08mm Standard @Qidi Q1 Pro 0.2 nozzle.json | 11 + ....08mm Standard @Qidi XMax3 0.2 nozzle.json | 11 + ...08mm Standard @Qidi XPlus3 0.2 nozzle.json | 11 + ...8mm Standard @Qidi XSmart3 0.2 nozzle.json | 11 + ...10mm Standard @Qidi Q1 Pro 0.2 nozzle.json | 11 + ....10mm Standard @Qidi XMax3 0.2 nozzle.json | 11 + ...10mm Standard @Qidi XPlus3 0.2 nozzle.json | 11 + ...0mm Standard @Qidi XSmart3 0.2 nozzle.json | 11 + .../process/0.12mm Fine @Qidi Q1 Pro.json | 11 + .../Qidi/process/0.12mm Fine @Qidi X3.json | 94 ++ .../process/0.12mm Fine @Qidi XCFPro.json | 206 ++-- .../Qidi/process/0.12mm Fine @Qidi XMax.json | 206 ++-- .../Qidi/process/0.12mm Fine @Qidi XMax3.json | 74 +- .../Qidi/process/0.12mm Fine @Qidi XPlus.json | 206 ++-- .../process/0.12mm Fine @Qidi XPlus3.json | 76 +- .../process/0.12mm Fine @Qidi XSmart3.json | 74 +- ...12mm Standard @Qidi Q1 Pro 0.2 nozzle.json | 11 + ....12mm Standard @Qidi XMax3 0.2 nozzle.json | 11 + ...12mm Standard @Qidi XPlus3 0.2 nozzle.json | 11 + ...2mm Standard @Qidi XSmart3 0.2 nozzle.json | 11 + ...14mm Standard @Qidi Q1 Pro 0.2 nozzle.json | 11 + ....14mm Standard @Qidi XMax3 0.2 nozzle.json | 11 + ...14mm Standard @Qidi XPlus3 0.2 nozzle.json | 11 + ...4mm Standard @Qidi XSmart3 0.2 nozzle.json | 11 + .../process/0.16mm Optimal @Qidi Q1 Pro.json | 11 + .../Qidi/process/0.16mm Optimal @Qidi X3.json | 96 ++ .../process/0.16mm Optimal @Qidi XCFPro.json | 206 ++-- .../process/0.16mm Optimal @Qidi XMax.json | 206 ++-- .../process/0.16mm Optimal @Qidi XMax3.json | 74 +- .../process/0.16mm Optimal @Qidi XPlus.json | 206 ++-- .../process/0.16mm Optimal @Qidi XPlus3.json | 68 +- .../process/0.16mm Optimal @Qidi XSmart3.json | 74 +- ...18mm Standard @Qidi Q1 Pro 0.6 nozzle.json | 11 + ....18mm Standard @Qidi XMax3 0.6 nozzle.json | 11 + ...18mm Standard @Qidi XPlus3 0.6 nozzle.json | 11 + ...8mm Standard @Qidi XSmart3 0.6 nozzle.json | 11 + .../process/0.20mm Standard @Qidi Q1 Pro.json | 11 + .../process/0.20mm Standard @Qidi X3.json | 22 + .../process/0.20mm Standard @Qidi XCFPro.json | 206 ++-- .../process/0.20mm Standard @Qidi XMax.json | 206 ++-- .../process/0.20mm Standard @Qidi XMax3.json | 74 +- .../process/0.20mm Standard @Qidi XPlus.json | 206 ++-- .../process/0.20mm Standard @Qidi XPlus3.json | 74 +- .../0.20mm Standard @Qidi XSmart3.json | 74 +- .../process/0.24mm Draft @Qidi Q1 Pro.json | 11 + .../Qidi/process/0.24mm Draft @Qidi X3.json | 93 ++ .../process/0.24mm Draft @Qidi XMax3.json | 11 + .../process/0.24mm Draft @Qidi XPlus3.json | 11 + .../process/0.24mm Draft @Qidi XSmart3.json | 11 + ...24mm Standard @Qidi Q1 Pro 0.6 nozzle.json | 11 + ...24mm Standard @Qidi Q1 Pro 0.8 nozzle.json | 11 + ....24mm Standard @Qidi XMax3 0.6 nozzle.json | 11 + ....24mm Standard @Qidi XMax3 0.8 nozzle.json | 11 + ...24mm Standard @Qidi XPlus3 0.6 nozzle.json | 11 + ...24mm Standard @Qidi XPlus3 0.8 nozzle.json | 11 + ...4mm Standard @Qidi XSmart3 0.6 nozzle.json | 11 + ...4mm Standard @Qidi XSmart3 0.8 nozzle.json | 11 + .../process/0.25mm Draft @Qidi Q1 Pro.json | 85 ++ .../process/0.25mm Draft @Qidi XCFPro.json | 206 ++-- .../Qidi/process/0.25mm Draft @Qidi XMax.json | 206 ++-- .../process/0.25mm Draft @Qidi XMax3.json | 148 +-- .../process/0.25mm Draft @Qidi XPlus.json | 206 ++-- .../process/0.25mm Draft @Qidi XPlus3.json | 148 +-- .../process/0.25mm Draft @Qidi XSmart3.json | 148 +-- .../0.28mm Extra Draft @Qidi Q1 Pro.json | 11 + .../process/0.28mm Extra Draft @Qidi X3.json | 94 ++ .../0.28mm Extra Draft @Qidi XMax3.json | 11 + .../0.28mm Extra Draft @Qidi XPlus3.json | 11 + .../0.28mm Extra Draft @Qidi XSmart3.json | 11 + .../0.30mm Extra Draft @Qidi Q1 Pro.json | 85 ++ .../0.30mm Extra Draft @Qidi XCFPro.json | 206 ++-- .../0.30mm Extra Draft @Qidi XMax.json | 206 ++-- .../0.30mm Extra Draft @Qidi XMax3.json | 148 +-- .../0.30mm Extra Draft @Qidi XPlus.json | 206 ++-- .../0.30mm Extra Draft @Qidi XPlus3.json | 148 +-- .../0.30mm Extra Draft @Qidi XSmart3.json | 148 +-- ...30mm Standard @Qidi Q1 Pro 0.6 nozzle.json | 11 + ....30mm Standard @Qidi XMax3 0.6 nozzle.json | 11 + ...30mm Standard @Qidi XPlus3 0.6 nozzle.json | 11 + ...0mm Standard @Qidi XSmart3 0.6 nozzle.json | 11 + ...32mm Standard @Qidi Q1 Pro 0.8 nozzle.json | 11 + ....32mm Standard @Qidi XMax3 0.8 nozzle.json | 11 + ...32mm Standard @Qidi XPlus3 0.8 nozzle.json | 11 + ...2mm Standard @Qidi XSmart3 0.8 nozzle.json | 11 + ...36mm Standard @Qidi Q1 Pro 0.6 nozzle.json | 11 + ....36mm Standard @Qidi XMax3 0.6 nozzle.json | 11 + ...36mm Standard @Qidi XPlus3 0.6 nozzle.json | 11 + ...6mm Standard @Qidi XSmart3 0.6 nozzle.json | 11 + ...40mm Standard @Qidi Q1 Pro 0.8 nozzle.json | 11 + ....40mm Standard @Qidi XMax3 0.8 nozzle.json | 11 + ...40mm Standard @Qidi XPlus3 0.8 nozzle.json | 11 + ...0mm Standard @Qidi XSmart3 0.8 nozzle.json | 11 + ...42mm Standard @Qidi Q1 Pro 0.6 nozzle.json | 11 + ....42mm Standard @Qidi XMax3 0.6 nozzle.json | 11 + ...42mm Standard @Qidi XPlus3 0.6 nozzle.json | 11 + ...2mm Standard @Qidi XSmart3 0.6 nozzle.json | 11 + ...48mm Standard @Qidi Q1 Pro 0.8 nozzle.json | 11 + ....48mm Standard @Qidi XMax3 0.8 nozzle.json | 11 + ...48mm Standard @Qidi XPlus3 0.8 nozzle.json | 11 + ...8mm Standard @Qidi XSmart3 0.8 nozzle.json | 11 + ...56mm Standard @Qidi Q1 Pro 0.8 nozzle.json | 11 + ....56mm Standard @Qidi XMax3 0.8 nozzle.json | 11 + ...56mm Standard @Qidi XPlus3 0.8 nozzle.json | 11 + ...6mm Standard @Qidi XSmart3 0.8 nozzle.json | 11 + .../fdm_process_QIDI_0.06_nozzle_0.2.json | 25 + .../fdm_process_QIDI_0.08_nozzle_0.2.json | 25 + .../fdm_process_QIDI_0.10_nozzle_0.2.json | 25 + .../fdm_process_QIDI_0.12_nozzle_0.2.json | 25 + .../fdm_process_QIDI_0.14_nozzle_0.2.json | 25 + .../fdm_process_QIDI_0.18_nozzle_0.6.json | 34 + .../fdm_process_QIDI_0.24_nozzle_0.6.json | 34 + .../fdm_process_QIDI_0.24_nozzle_0.8.json | 35 + .../fdm_process_QIDI_0.30_nozzle_0.6.json | 34 + .../fdm_process_QIDI_0.32_nozzle_0.8.json | 35 + .../fdm_process_QIDI_0.36_nozzle_0.6.json | 34 + .../fdm_process_QIDI_0.40_nozzle_0.8.json | 35 + .../fdm_process_QIDI_0.42_nozzle_0.6.json | 34 + .../fdm_process_QIDI_0.48_nozzle_0.8.json | 35 + .../fdm_process_QIDI_0.56_nozzle_0.8.json | 35 + .../Qidi/process/fdm_process_common.json | 24 +- .../Qidi/process/fdm_process_qidi_common.json | 30 +- .../process/fdm_process_qidi_x3_common.json | 145 ++- .../Qidi/qidi_Q1Pro_buildplate_model.stl | Bin 0 -> 11884 bytes .../Qidi/qidi_Q1Pro_buildplate_texture.png | Bin 0 -> 9373 bytes .../Qidi/qidi_xmax3_buildplate_model.stl | Bin 18684 -> 28684 bytes .../Qidi/qidi_xmax3_buildplate_texture.png | Bin 13403 -> 13486 bytes .../Qidi/qidi_xplus3_buildplate_model.stl | Bin 18684 -> 27884 bytes .../Qidi/qidi_xplus3_buildplate_texture.png | Bin 12380 -> 12574 bytes .../Qidi/qidi_xsmart3_buildplate_model.stl | Bin 19484 -> 34884 bytes .../Qidi/qidi_xsmart3_buildplate_texture.png | Bin 10432 -> 10909 bytes 318 files changed, 12210 insertions(+), 3634 deletions(-) create mode 100644 resources/profiles/Qidi/Qidi Q1 Pro_cover.png delete mode 100644 resources/profiles/Qidi/filament/Generic ABS @Qidi.json delete mode 100644 resources/profiles/Qidi/filament/Generic ASA @Qidi.json delete mode 100644 resources/profiles/Qidi/filament/Generic PA @Qidi.json delete mode 100644 resources/profiles/Qidi/filament/Generic PA-CF @Qidi.json delete mode 100644 resources/profiles/Qidi/filament/Generic PC @Qidi.json delete mode 100644 resources/profiles/Qidi/filament/Generic PETG @Qidi.json delete mode 100644 resources/profiles/Qidi/filament/Generic PLA @Qidi.json delete mode 100644 resources/profiles/Qidi/filament/Generic PLA Silk @Qidi.json delete mode 100644 resources/profiles/Qidi/filament/Generic PLA-CF @Qidi.json delete mode 100644 resources/profiles/Qidi/filament/Generic PVA @Qidi.json delete mode 100644 resources/profiles/Qidi/filament/Generic TPU @Qidi.json create mode 100644 resources/profiles/Qidi/filament/QIDI ABS Odorless @0.2 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI ABS Odorless @0.8 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI ABS Odorless @Qidi Q1 Pro 0.2 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI ABS Odorless @Qidi Q1 Pro 0.4 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI ABS Odorless @Qidi Q1 Pro 0.6 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI ABS Odorless @Qidi Q1 Pro 0.8 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI ABS Odorless.json create mode 100644 resources/profiles/Qidi/filament/QIDI ABS Rapido 0.2 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI ABS Rapido 0.8 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI ABS Rapido @Qidi Q1 Pro 0.2 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI ABS Rapido @Qidi Q1 Pro 0.4 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI ABS Rapido @Qidi Q1 Pro 0.6 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI ABS Rapido @Qidi Q1 Pro 0.8 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI ABS Rapido.json create mode 100644 resources/profiles/Qidi/filament/QIDI ABS-GF @Qidi Q1 Pro 0.4 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI ABS-GF @Qidi Q1 Pro 0.6 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI ABS-GF @Qidi Q1 Pro 0.8 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI ABS-GF.json create mode 100644 resources/profiles/Qidi/filament/QIDI ABS-GF10 @Qidi Q1 Pro 0.4 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI ABS-GF10 @Qidi Q1 Pro 0.6 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI ABS-GF10 @Qidi Q1 Pro 0.8 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI ABS-GF10.json create mode 100644 resources/profiles/Qidi/filament/QIDI ABS-GF25 @Qidi Q1 Pro 0.4 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI ABS-GF25 @Qidi Q1 Pro 0.6 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI ABS-GF25 @Qidi Q1 Pro 0.8 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI ABS-GF25.json create mode 100644 resources/profiles/Qidi/filament/QIDI ASA @Qidi Q1 Pro 0.2 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI ASA @Qidi Q1 Pro 0.4 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI ASA @Qidi Q1 Pro 0.6 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI ASA @Qidi Q1 Pro 0.8 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI ASA @Qidi X-Max 3 0.2 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI ASA @Qidi X-Plus 3 0.2 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI ASA @Qidi X-Smart 3 0.2 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI ASA.json create mode 100644 resources/profiles/Qidi/filament/QIDI PA-Ultra @Qidi Q1 Pro 0.4 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI PA-Ultra @Qidi Q1 Pro 0.6 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI PA-Ultra @Qidi Q1 Pro 0.8 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI PA-Ultra.json create mode 100644 resources/profiles/Qidi/filament/QIDI PA12-CF @Qidi Q1 Pro 0.4 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI PA12-CF @Qidi Q1 Pro 0.6 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI PA12-CF @Qidi Q1 Pro 0.8 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI PA12-CF.json create mode 100644 resources/profiles/Qidi/filament/QIDI PAHT-CF @Qidi Q1 Pro 0.4 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI PAHT-CF @Qidi Q1 Pro 0.6 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI PAHT-CF @Qidi Q1 Pro 0.8 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI PAHT-CF.json create mode 100644 resources/profiles/Qidi/filament/QIDI PET-CF @Qidi Q1 Pro 0.4 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI PET-CF @Qidi Q1 Pro 0.6 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI PET-CF @Qidi Q1 Pro 0.8 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI PET-CF.json create mode 100644 resources/profiles/Qidi/filament/QIDI PETG Tough 0.2 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI PETG Tough 0.6 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI PETG Tough 0.8 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI PETG Tough @Qidi Q1 Pro 0.2 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI PETG Tough @Qidi Q1 Pro 0.4 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI PETG Tough @Qidi Q1 Pro 0.6 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI PETG Tough @Qidi Q1 Pro 0.8 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI PETG Tough.json create mode 100644 resources/profiles/Qidi/filament/QIDI PLA Rapido 0.2 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI PLA Rapido 0.8 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI PLA Rapido @0.6 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI PLA Rapido @Qidi Q1 Pro 0.2 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI PLA Rapido @Qidi Q1 Pro 0.4 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI PLA Rapido @Qidi Q1 Pro 0.6 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI PLA Rapido @Qidi Q1 Pro 0.8 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI PLA Rapido Matte @0.2 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI PLA Rapido Matte @0.6 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI PLA Rapido Matte @0.8 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI PLA Rapido Matte @Qidi Q1 Pro 0.2 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI PLA Rapido Matte @Qidi Q1 Pro 0.4 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI PLA Rapido Matte @Qidi Q1 Pro 0.6 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI PLA Rapido Matte @Qidi Q1 Pro 0.8 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI PLA Rapido Matte.json create mode 100644 resources/profiles/Qidi/filament/QIDI PLA Rapido.json create mode 100644 resources/profiles/Qidi/filament/QIDI PLA-CF @0.6 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI PLA-CF @0.8 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI PLA-CF @Qidi Q1 Pro 0.4 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI PLA-CF @Qidi Q1 Pro 0.6 nozzle.json create mode 100644 resources/profiles/Qidi/filament/QIDI PLA-CF @Qidi Q1 Pro 0.8 nozzle.json create mode 100644 resources/profiles/Qidi/filament/Qidi ASA-Aero @Qidi Q1 Pro 0.4 nozzle.json create mode 100644 resources/profiles/Qidi/filament/Qidi ASA-Aero.json create mode 100644 resources/profiles/Qidi/filament/Qidi Generic ABS @Qidi Q1 Pro 0.2 nozzle.json create mode 100644 resources/profiles/Qidi/filament/Qidi Generic ABS @Qidi Q1 Pro 0.4 nozzle.json create mode 100644 resources/profiles/Qidi/filament/Qidi Generic ABS @Qidi Q1 Pro 0.6 nozzle.json create mode 100644 resources/profiles/Qidi/filament/Qidi Generic ABS @Qidi Q1 Pro 0.8 nozzle.json create mode 100644 resources/profiles/Qidi/filament/Qidi Generic ABS @Qidi X-Max 3 0.2 nozzle.json create mode 100644 resources/profiles/Qidi/filament/Qidi Generic ABS @Qidi X-Plus 3 0.2 nozzle.json create mode 100644 resources/profiles/Qidi/filament/Qidi Generic ABS @Qidi X-Smart 3 0.2 nozzle.json create mode 100644 resources/profiles/Qidi/filament/Qidi Generic ABS.json create mode 100644 resources/profiles/Qidi/filament/Qidi Generic ASA @Qidi Q1 Pro 0.2 nozzle.json create mode 100644 resources/profiles/Qidi/filament/Qidi Generic ASA @Qidi Q1 Pro 0.4 nozzle.json create mode 100644 resources/profiles/Qidi/filament/Qidi Generic ASA @Qidi Q1 Pro 0.6 nozzle.json create mode 100644 resources/profiles/Qidi/filament/Qidi Generic ASA @Qidi Q1 Pro 0.8 nozzle.json create mode 100644 resources/profiles/Qidi/filament/Qidi Generic ASA @Qidi X-Max 3 0.2 nozzle.json create mode 100644 resources/profiles/Qidi/filament/Qidi Generic ASA @Qidi X-Plus 3 0.2 nozzle.json create mode 100644 resources/profiles/Qidi/filament/Qidi Generic ASA @Qidi X-Smart 3 0.2 nozzle.json create mode 100644 resources/profiles/Qidi/filament/Qidi Generic ASA.json create mode 100644 resources/profiles/Qidi/filament/Qidi Generic PA-CF.json create mode 100644 resources/profiles/Qidi/filament/Qidi Generic PA.json create mode 100644 resources/profiles/Qidi/filament/Qidi Generic PC.json create mode 100644 resources/profiles/Qidi/filament/Qidi Generic PETG @Qidi Q1 Pro 0.2 nozzle.json create mode 100644 resources/profiles/Qidi/filament/Qidi Generic PETG @Qidi Q1 Pro 0.4 nozzle.json create mode 100644 resources/profiles/Qidi/filament/Qidi Generic PETG @Qidi Q1 Pro 0.6 nozzle.json create mode 100644 resources/profiles/Qidi/filament/Qidi Generic PETG @Qidi Q1 Pro 0.8 nozzle.json create mode 100644 resources/profiles/Qidi/filament/Qidi Generic PETG @Qidi X-Max 3 0.2 nozzle.json create mode 100644 resources/profiles/Qidi/filament/Qidi Generic PETG @Qidi X-Plus 3 0.2 nozzle.json create mode 100644 resources/profiles/Qidi/filament/Qidi Generic PETG @Qidi X-Smart 3 0.2 nozzle.json rename resources/profiles/Qidi/filament/{Generic PETG-CF @Qidi.json => Qidi Generic PETG-CF.json} (52%) create mode 100644 resources/profiles/Qidi/filament/Qidi Generic PETG.json create mode 100644 resources/profiles/Qidi/filament/Qidi Generic PLA @Qidi Q1 Pro 0.2 nozzle.json create mode 100644 resources/profiles/Qidi/filament/Qidi Generic PLA @Qidi Q1 Pro 0.4 nozzle.json create mode 100644 resources/profiles/Qidi/filament/Qidi Generic PLA @Qidi Q1 Pro 0.6 nozzle.json create mode 100644 resources/profiles/Qidi/filament/Qidi Generic PLA @Qidi Q1 Pro 0.8 nozzle.json create mode 100644 resources/profiles/Qidi/filament/Qidi Generic PLA @Qidi X-Max 3 0.2 nozzle.json create mode 100644 resources/profiles/Qidi/filament/Qidi Generic PLA @Qidi X-Plus 3 0.2 nozzle.json create mode 100644 resources/profiles/Qidi/filament/Qidi Generic PLA @Qidi X-Smart 3 0.2 nozzle.json create mode 100644 resources/profiles/Qidi/filament/Qidi Generic PLA Silk.json create mode 100644 resources/profiles/Qidi/filament/Qidi Generic PLA-CF.json create mode 100644 resources/profiles/Qidi/filament/Qidi Generic PLA.json create mode 100644 resources/profiles/Qidi/filament/Qidi Generic PVA.json create mode 100644 resources/profiles/Qidi/filament/Qidi Generic TPU 95A @Qidi Q1 Pro 0.8 nozzle.json create mode 100644 resources/profiles/Qidi/filament/Qidi Generic TPU 95A.json create mode 100644 resources/profiles/Qidi/filament/Qidi Generic TPU @Qidi Q1 Pro 0.4 nozzle.json create mode 100644 resources/profiles/Qidi/filament/Qidi Generic TPU.json create mode 100644 resources/profiles/Qidi/filament/Qidi PC-ABS-FR @Qidi Q1 Pro 0.4 nozzle.json create mode 100644 resources/profiles/Qidi/filament/Qidi PC-ABS-FR @Qidi Q1 Pro 0.6 nozzle.json create mode 100644 resources/profiles/Qidi/filament/Qidi PC-ABS-FR @Qidi Q1 Pro 0.8 nozzle.json create mode 100644 resources/profiles/Qidi/filament/Qidi PC-ABS-FR.json create mode 100644 resources/profiles/Qidi/filament/Qidi PLA-CF.json create mode 100644 resources/profiles/Qidi/filament/Qidi TPU 95A-HF @Qidi Q1 Pro 0.4 nozzle.json create mode 100644 resources/profiles/Qidi/filament/Qidi TPU 95A-HF @Qidi Q1 Pro 0.8 nozzle.json create mode 100644 resources/profiles/Qidi/filament/Qidi TPU 95A-HF.json create mode 100644 resources/profiles/Qidi/filament/Tinmorry PETG-ECO.json create mode 100644 resources/profiles/Qidi/machine/Qidi Q1 Pro 0.2 nozzle.json create mode 100644 resources/profiles/Qidi/machine/Qidi Q1 Pro 0.4 nozzle.json create mode 100644 resources/profiles/Qidi/machine/Qidi Q1 Pro 0.6 nozzle.json create mode 100644 resources/profiles/Qidi/machine/Qidi Q1 Pro 0.8 nozzle.json create mode 100644 resources/profiles/Qidi/machine/Qidi Q1 Pro.json create mode 100644 resources/profiles/Qidi/machine/Qidi X-Max 3 0.2 nozzle.json create mode 100644 resources/profiles/Qidi/machine/Qidi X-Max 3 0.6 nozzle.json create mode 100644 resources/profiles/Qidi/machine/Qidi X-Max 3 0.8 nozzle.json create mode 100644 resources/profiles/Qidi/machine/Qidi X-Plus 3 0.2 nozzle.json create mode 100644 resources/profiles/Qidi/machine/Qidi X-Plus 3 0.6 nozzle.json create mode 100644 resources/profiles/Qidi/machine/Qidi X-Plus 3 0.8 nozzle.json create mode 100644 resources/profiles/Qidi/machine/Qidi X-Smart 3 0.2 nozzle.json create mode 100644 resources/profiles/Qidi/machine/Qidi X-Smart 3 0.6 nozzle.json create mode 100644 resources/profiles/Qidi/machine/Qidi X-Smart 3 0.8 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.06mm Standard @Qidi Q1 Pro 0.2 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.06mm Standard @Qidi XMax3 0.2 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.06mm Standard @Qidi XPlus3 0.2 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.06mm Standard @Qidi XSmart3 0.2 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.08mm Standard @Qidi Q1 Pro 0.2 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.08mm Standard @Qidi XMax3 0.2 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.08mm Standard @Qidi XPlus3 0.2 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.08mm Standard @Qidi XSmart3 0.2 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.10mm Standard @Qidi Q1 Pro 0.2 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.10mm Standard @Qidi XMax3 0.2 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.10mm Standard @Qidi XPlus3 0.2 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.10mm Standard @Qidi XSmart3 0.2 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.12mm Fine @Qidi Q1 Pro.json create mode 100644 resources/profiles/Qidi/process/0.12mm Fine @Qidi X3.json create mode 100644 resources/profiles/Qidi/process/0.12mm Standard @Qidi Q1 Pro 0.2 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.12mm Standard @Qidi XMax3 0.2 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.12mm Standard @Qidi XPlus3 0.2 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.12mm Standard @Qidi XSmart3 0.2 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.14mm Standard @Qidi Q1 Pro 0.2 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.14mm Standard @Qidi XMax3 0.2 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.14mm Standard @Qidi XPlus3 0.2 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.14mm Standard @Qidi XSmart3 0.2 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.16mm Optimal @Qidi Q1 Pro.json create mode 100644 resources/profiles/Qidi/process/0.16mm Optimal @Qidi X3.json create mode 100644 resources/profiles/Qidi/process/0.18mm Standard @Qidi Q1 Pro 0.6 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.18mm Standard @Qidi XMax3 0.6 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.18mm Standard @Qidi XPlus3 0.6 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.18mm Standard @Qidi XSmart3 0.6 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.20mm Standard @Qidi Q1 Pro.json create mode 100644 resources/profiles/Qidi/process/0.20mm Standard @Qidi X3.json create mode 100644 resources/profiles/Qidi/process/0.24mm Draft @Qidi Q1 Pro.json create mode 100644 resources/profiles/Qidi/process/0.24mm Draft @Qidi X3.json create mode 100644 resources/profiles/Qidi/process/0.24mm Draft @Qidi XMax3.json create mode 100644 resources/profiles/Qidi/process/0.24mm Draft @Qidi XPlus3.json create mode 100644 resources/profiles/Qidi/process/0.24mm Draft @Qidi XSmart3.json create mode 100644 resources/profiles/Qidi/process/0.24mm Standard @Qidi Q1 Pro 0.6 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.24mm Standard @Qidi Q1 Pro 0.8 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.24mm Standard @Qidi XMax3 0.6 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.24mm Standard @Qidi XMax3 0.8 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.24mm Standard @Qidi XPlus3 0.6 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.24mm Standard @Qidi XPlus3 0.8 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.24mm Standard @Qidi XSmart3 0.6 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.24mm Standard @Qidi XSmart3 0.8 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.25mm Draft @Qidi Q1 Pro.json create mode 100644 resources/profiles/Qidi/process/0.28mm Extra Draft @Qidi Q1 Pro.json create mode 100644 resources/profiles/Qidi/process/0.28mm Extra Draft @Qidi X3.json create mode 100644 resources/profiles/Qidi/process/0.28mm Extra Draft @Qidi XMax3.json create mode 100644 resources/profiles/Qidi/process/0.28mm Extra Draft @Qidi XPlus3.json create mode 100644 resources/profiles/Qidi/process/0.28mm Extra Draft @Qidi XSmart3.json create mode 100644 resources/profiles/Qidi/process/0.30mm Extra Draft @Qidi Q1 Pro.json create mode 100644 resources/profiles/Qidi/process/0.30mm Standard @Qidi Q1 Pro 0.6 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.30mm Standard @Qidi XMax3 0.6 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.30mm Standard @Qidi XPlus3 0.6 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.30mm Standard @Qidi XSmart3 0.6 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.32mm Standard @Qidi Q1 Pro 0.8 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.32mm Standard @Qidi XMax3 0.8 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.32mm Standard @Qidi XPlus3 0.8 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.32mm Standard @Qidi XSmart3 0.8 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.36mm Standard @Qidi Q1 Pro 0.6 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.36mm Standard @Qidi XMax3 0.6 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.36mm Standard @Qidi XPlus3 0.6 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.36mm Standard @Qidi XSmart3 0.6 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.40mm Standard @Qidi Q1 Pro 0.8 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.40mm Standard @Qidi XMax3 0.8 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.40mm Standard @Qidi XPlus3 0.8 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.40mm Standard @Qidi XSmart3 0.8 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.42mm Standard @Qidi Q1 Pro 0.6 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.42mm Standard @Qidi XMax3 0.6 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.42mm Standard @Qidi XPlus3 0.6 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.42mm Standard @Qidi XSmart3 0.6 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.48mm Standard @Qidi Q1 Pro 0.8 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.48mm Standard @Qidi XMax3 0.8 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.48mm Standard @Qidi XPlus3 0.8 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.48mm Standard @Qidi XSmart3 0.8 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.56mm Standard @Qidi Q1 Pro 0.8 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.56mm Standard @Qidi XMax3 0.8 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.56mm Standard @Qidi XPlus3 0.8 nozzle.json create mode 100644 resources/profiles/Qidi/process/0.56mm Standard @Qidi XSmart3 0.8 nozzle.json create mode 100644 resources/profiles/Qidi/process/fdm_process_QIDI_0.06_nozzle_0.2.json create mode 100644 resources/profiles/Qidi/process/fdm_process_QIDI_0.08_nozzle_0.2.json create mode 100644 resources/profiles/Qidi/process/fdm_process_QIDI_0.10_nozzle_0.2.json create mode 100644 resources/profiles/Qidi/process/fdm_process_QIDI_0.12_nozzle_0.2.json create mode 100644 resources/profiles/Qidi/process/fdm_process_QIDI_0.14_nozzle_0.2.json create mode 100644 resources/profiles/Qidi/process/fdm_process_QIDI_0.18_nozzle_0.6.json create mode 100644 resources/profiles/Qidi/process/fdm_process_QIDI_0.24_nozzle_0.6.json create mode 100644 resources/profiles/Qidi/process/fdm_process_QIDI_0.24_nozzle_0.8.json create mode 100644 resources/profiles/Qidi/process/fdm_process_QIDI_0.30_nozzle_0.6.json create mode 100644 resources/profiles/Qidi/process/fdm_process_QIDI_0.32_nozzle_0.8.json create mode 100644 resources/profiles/Qidi/process/fdm_process_QIDI_0.36_nozzle_0.6.json create mode 100644 resources/profiles/Qidi/process/fdm_process_QIDI_0.40_nozzle_0.8.json create mode 100644 resources/profiles/Qidi/process/fdm_process_QIDI_0.42_nozzle_0.6.json create mode 100644 resources/profiles/Qidi/process/fdm_process_QIDI_0.48_nozzle_0.8.json create mode 100644 resources/profiles/Qidi/process/fdm_process_QIDI_0.56_nozzle_0.8.json create mode 100644 resources/profiles/Qidi/qidi_Q1Pro_buildplate_model.stl create mode 100644 resources/profiles/Qidi/qidi_Q1Pro_buildplate_texture.png diff --git a/resources/profiles/Qidi.json b/resources/profiles/Qidi.json index 355b5d59e..9a6e3fa2d 100644 --- a/resources/profiles/Qidi.json +++ b/resources/profiles/Qidi.json @@ -1,32 +1,36 @@ { "name": "Qidi", - "version": "01.09.00.01", + "version": "02.00.02.00", "force_update": "0", "description": "Qidi configurations", "machine_model_list": [ { - "name": "Qidi X-Plus", - "sub_path": "machine/Qidi X-Plus.json" + "name": "Qidi Q1 Pro", + "sub_path": "machine/Qidi Q1 Pro.json" }, { - "name": "Qidi X-Max", - "sub_path": "machine/Qidi X-Max.json" - }, - { - "name": "Qidi X-CF Pro", - "sub_path": "machine/Qidi X-CF Pro.json" - }, - { - "name": "Qidi X-Smart 3", - "sub_path": "machine/Qidi X-Smart 3.json" - }, + "name": "Qidi X-Max 3", + "sub_path": "machine/Qidi X-Max 3.json" + }, { "name": "Qidi X-Plus 3", "sub_path": "machine/Qidi X-Plus 3.json" }, { - "name": "Qidi X-Max 3", - "sub_path": "machine/Qidi X-Max 3.json" + "name": "Qidi X-Smart 3", + "sub_path": "machine/Qidi X-Smart 3.json" + }, + { + "name": "Qidi X-Plus", + "sub_path": "machine/Qidi X-Plus.json" + }, + { + "name": "Qidi X-Max", + "sub_path": "machine/Qidi X-Max.json" + }, + { + "name": "Qidi X-CF Pro", + "sub_path": "machine/Qidi X-CF Pro.json" } ], "process_list": [ @@ -43,14 +47,78 @@ "sub_path": "process/fdm_process_qidi_x3_common.json" }, { + "name": "fdm_process_QIDI_0.06_nozzle_0.2", + "sub_path": "process/fdm_process_QIDI_0.06_nozzle_0.2.json" + }, + { + "name": "fdm_process_QIDI_0.08_nozzle_0.2", + "sub_path": "process/fdm_process_QIDI_0.08_nozzle_0.2.json" + }, + { + "name": "fdm_process_QIDI_0.10_nozzle_0.2", + "sub_path": "process/fdm_process_QIDI_0.10_nozzle_0.2.json" + }, + { + "name": "fdm_process_QIDI_0.12_nozzle_0.2", + "sub_path": "process/fdm_process_QIDI_0.12_nozzle_0.2.json" + }, + { + "name": "fdm_process_QIDI_0.14_nozzle_0.2", + "sub_path": "process/fdm_process_QIDI_0.14_nozzle_0.2.json" + }, + { + "name": "fdm_process_QIDI_0.18_nozzle_0.6", + "sub_path": "process/fdm_process_QIDI_0.18_nozzle_0.6.json" + }, + { + "name": "fdm_process_QIDI_0.24_nozzle_0.6", + "sub_path": "process/fdm_process_QIDI_0.24_nozzle_0.6.json" + }, + { + "name": "fdm_process_QIDI_0.30_nozzle_0.6", + "sub_path": "process/fdm_process_QIDI_0.30_nozzle_0.6.json" + }, + { + "name": "fdm_process_QIDI_0.36_nozzle_0.6", + "sub_path": "process/fdm_process_QIDI_0.36_nozzle_0.6.json" + }, + { + "name": "fdm_process_QIDI_0.42_nozzle_0.6", + "sub_path": "process/fdm_process_QIDI_0.42_nozzle_0.6.json" + }, + { + "name": "fdm_process_QIDI_0.24_nozzle_0.8", + "sub_path": "process/fdm_process_QIDI_0.24_nozzle_0.8.json" + }, + { + "name": "fdm_process_QIDI_0.32_nozzle_0.8", + "sub_path": "process/fdm_process_QIDI_0.32_nozzle_0.8.json" + }, + { + "name": "fdm_process_QIDI_0.40_nozzle_0.8", + "sub_path": "process/fdm_process_QIDI_0.40_nozzle_0.8.json" + }, + { + "name": "fdm_process_QIDI_0.48_nozzle_0.8", + "sub_path": "process/fdm_process_QIDI_0.48_nozzle_0.8.json" + }, + { + "name": "fdm_process_QIDI_0.56_nozzle_0.8", + "sub_path": "process/fdm_process_QIDI_0.56_nozzle_0.8.json" + }, + { + "name": "0.12mm Fine @Qidi X3", + "sub_path": "process/0.12mm Fine @Qidi X3.json" + }, + { "name": "0.12mm Fine @Qidi XMPlus", "sub_path": "process/0.12mm Fine @Qidi XPlus.json" }, - { + { "name": "0.12mm Fine @Qidi XMax", "sub_path": "process/0.12mm Fine @Qidi XMax.json" }, - { + { "name": "0.12mm Fine @Qidi XCFPro", "sub_path": "process/0.12mm Fine @Qidi XCFPro.json" }, @@ -65,16 +133,24 @@ { "name": "0.12mm Fine @Qidi XMax3", "sub_path": "process/0.12mm Fine @Qidi XMax3.json" + }, + { + "name": "0.12mm Fine @Qidi Q1 Pro", + "sub_path": "process/0.12mm Fine @Qidi Q1 Pro.json" }, { + "name": "0.16mm Optimal @Qidi X3", + "sub_path": "process/0.16mm Optimal @Qidi X3.json" + }, + { "name": "0.16mm Optimal @Qidi XPlus", "sub_path": "process/0.16mm Optimal @Qidi XPlus.json" }, - { + { "name": "0.16mm Optimal @Qidi XMax", "sub_path": "process/0.16mm Optimal @Qidi XMax.json" }, - { + { "name": "0.16mm Optimal @Qidi XCFPro", "sub_path": "process/0.16mm Optimal @Qidi XCFPro.json" }, @@ -91,14 +167,22 @@ "sub_path": "process/0.16mm Optimal @Qidi XMax3.json" }, { + "name": "0.16mm Optimal @Qidi Q1 Pro", + "sub_path": "process/0.16mm Optimal @Qidi Q1 Pro.json" + }, + { + "name": "0.20mm Standard @Qidi X3", + "sub_path": "process/0.20mm Standard @Qidi X3.json" + }, + { "name": "0.20mm Standard @Qidi XPlus", "sub_path": "process/0.20mm Standard @Qidi XPlus.json" }, - { + { "name": "0.20mm Standard @Qidi XMax", "sub_path": "process/0.20mm Standard @Qidi XMax.json" }, - { + { "name": "0.20mm Standard @Qidi XCFPro", "sub_path": "process/0.20mm Standard @Qidi XCFPro.json" }, @@ -115,52 +199,312 @@ "sub_path": "process/0.20mm Standard @Qidi XMax3.json" }, { + "name": "0.20mm Standard @Qidi Q1 Pro", + "sub_path": "process/0.20mm Standard @Qidi Q1 Pro.json" + }, + { + "name": "0.24mm Draft @Qidi X3", + "sub_path": "process/0.24mm Draft @Qidi X3.json" + }, + { "name": "0.25mm Draft @Qidi XPlus", "sub_path": "process/0.25mm Draft @Qidi XPlus.json" }, - { + { "name": "0.25mm Draft @Qidi XMax", "sub_path": "process/0.25mm Draft @Qidi XMax.json" }, - { + { "name": "0.25mm Draft @Qidi XCFPro", "sub_path": "process/0.25mm Draft @Qidi XCFPro.json" }, { - "name": "0.25mm Draft @Qidi XSmart3", - "sub_path": "process/0.25mm Draft @Qidi XSmart3.json" + "name": "0.24mm Draft @Qidi XSmart3", + "sub_path": "process/0.24mm Draft @Qidi XSmart3.json" }, { - "name": "0.25mm Draft @Qidi XPlus3", - "sub_path": "process/0.25mm Draft @Qidi XPlus3.json" + "name": "0.24mm Draft @Qidi XPlus3", + "sub_path": "process/0.24mm Draft @Qidi XPlus3.json" }, { - "name": "0.25mm Draft @Qidi XMax3", - "sub_path": "process/0.25mm Draft @Qidi XMax3.json" + "name": "0.24mm Draft @Qidi XMax3", + "sub_path": "process/0.24mm Draft @Qidi XMax3.json" }, { + "name": "0.24mm Draft @Qidi Q1 Pro", + "sub_path": "process/0.24mm Draft @Qidi Q1 Pro.json" + }, + { + "name": "0.28mm Extra Draft @Qidi X3", + "sub_path": "process/0.28mm Extra Draft @Qidi X3.json" + }, + { "name": "0.30mm Extra Draft @Qidi XPlus", "sub_path": "process/0.30mm Extra Draft @Qidi XPlus.json" }, - { + { "name": "0.30mm Extra Draft @Qidi XMax", "sub_path": "process/0.30mm Extra Draft @Qidi XMax.json" }, - { + { "name": "0.30mm Extra Draft @Qidi XCFPro", "sub_path": "process/0.30mm Extra Draft @Qidi XCFPro.json" }, { - "name": "0.30mm Extra Draft @Qidi XSmart3", - "sub_path": "process/0.30mm Extra Draft @Qidi XSmart3.json" + "name": "0.28mm Extra Draft @Qidi XSmart3", + "sub_path": "process/0.28mm Extra Draft @Qidi XSmart3.json" }, { - "name": "0.30mm Extra Draft @Qidi XPlus3", - "sub_path": "process/0.30mm Extra Draft @Qidi XPlus3.json" + "name": "0.28mm Extra Draft @Qidi XPlus3", + "sub_path": "process/0.28mm Extra Draft @Qidi XPlus3.json" }, { - "name": "0.30mm Extra Draft @Qidi XMax3", - "sub_path": "process/0.30mm Extra Draft @Qidi XMax3.json" + "name": "0.28mm Extra Draft @Qidi XMax3", + "sub_path": "process/0.28mm Extra Draft @Qidi XMax3.json" + }, + { + "name": "0.28mm Extra Draft @Qidi Q1 Pro", + "sub_path": "process/0.28mm Extra Draft @Qidi Q1 Pro.json" + }, + { + "name": "0.06mm Standard @Qidi Q1 Pro 0.2 nozzle", + "sub_path": "process/0.06mm Standard @Qidi Q1 Pro 0.2 nozzle.json" + }, + { + "name": "0.08mm Standard @Qidi Q1 Pro 0.2 nozzle", + "sub_path": "process/0.08mm Standard @Qidi Q1 Pro 0.2 nozzle.json" + }, + { + "name": "0.10mm Standard @Qidi Q1 Pro 0.2 nozzle", + "sub_path": "process/0.10mm Standard @Qidi Q1 Pro 0.2 nozzle.json" + }, + { + "name": "0.12mm Standard @Qidi Q1 Pro 0.2 nozzle", + "sub_path": "process/0.12mm Standard @Qidi Q1 Pro 0.2 nozzle.json" + }, + { + "name": "0.14mm Standard @Qidi Q1 Pro 0.2 nozzle", + "sub_path": "process/0.14mm Standard @Qidi Q1 Pro 0.2 nozzle.json" + }, + { + "name": "0.06mm Standard @Qidi XMax3 0.2 nozzle", + "sub_path": "process/0.06mm Standard @Qidi XMax3 0.2 nozzle.json" + }, + { + "name": "0.08mm Standard @Qidi XMax3 0.2 nozzle", + "sub_path": "process/0.08mm Standard @Qidi XMax3 0.2 nozzle.json" + }, + { + "name": "0.10mm Standard @Qidi XMax3 0.2 nozzle", + "sub_path": "process/0.10mm Standard @Qidi XMax3 0.2 nozzle.json" + }, + { + "name": "0.12mm Standard @Qidi XMax3 0.2 nozzle", + "sub_path": "process/0.12mm Standard @Qidi XMax3 0.2 nozzle.json" + }, + { + "name": "0.14mm Standard @Qidi XMax3 0.2 nozzle", + "sub_path": "process/0.14mm Standard @Qidi XMax3 0.2 nozzle.json" + }, + { + "name": "0.06mm Standard @Qidi XPlus3 0.2 nozzle", + "sub_path": "process/0.06mm Standard @Qidi XPlus3 0.2 nozzle.json" + }, + { + "name": "0.08mm Standard @Qidi XPlus3 0.2 nozzle", + "sub_path": "process/0.08mm Standard @Qidi XPlus3 0.2 nozzle.json" + }, + { + "name": "0.10mm Standard @Qidi XPlus3 0.2 nozzle", + "sub_path": "process/0.10mm Standard @Qidi XPlus3 0.2 nozzle.json" + }, + { + "name": "0.12mm Standard @Qidi XPlus3 0.2 nozzle", + "sub_path": "process/0.12mm Standard @Qidi XPlus3 0.2 nozzle.json" + }, + { + "name": "0.14mm Standard @Qidi XPlus3 0.2 nozzle", + "sub_path": "process/0.14mm Standard @Qidi XPlus3 0.2 nozzle.json" + }, + { + "name": "0.06mm Standard @Qidi XSmart3 0.2 nozzle", + "sub_path": "process/0.06mm Standard @Qidi XSmart3 0.2 nozzle.json" + }, + { + "name": "0.08mm Standard @Qidi XSmart3 0.2 nozzle", + "sub_path": "process/0.08mm Standard @Qidi XSmart3 0.2 nozzle.json" + }, + { + "name": "0.10mm Standard @Qidi XSmart3 0.2 nozzle", + "sub_path": "process/0.10mm Standard @Qidi XSmart3 0.2 nozzle.json" + }, + { + "name": "0.12mm Standard @Qidi XSmart3 0.2 nozzle", + "sub_path": "process/0.12mm Standard @Qidi XSmart3 0.2 nozzle.json" + }, + { + "name": "0.14mm Standard @Qidi XSmart3 0.2 nozzle", + "sub_path": "process/0.14mm Standard @Qidi XSmart3 0.2 nozzle.json" + }, + { + "name": "0.18mm Standard @Qidi Q1 Pro 0.6 nozzle", + "sub_path": "process/0.18mm Standard @Qidi Q1 Pro 0.6 nozzle.json" + }, + { + "name": "0.24mm Standard @Qidi Q1 Pro 0.6 nozzle", + "sub_path": "process/0.24mm Standard @Qidi Q1 Pro 0.6 nozzle.json" + }, + { + "name": "0.30mm Standard @Qidi Q1 Pro 0.6 nozzle", + "sub_path": "process/0.30mm Standard @Qidi Q1 Pro 0.6 nozzle.json" + }, + { + "name": "0.36mm Standard @Qidi Q1 Pro 0.6 nozzle", + "sub_path": "process/0.36mm Standard @Qidi Q1 Pro 0.6 nozzle.json" + }, + { + "name": "0.42mm Standard @Qidi Q1 Pro 0.6 nozzle", + "sub_path": "process/0.42mm Standard @Qidi Q1 Pro 0.6 nozzle.json" + }, + { + "name": "0.18mm Standard @Qidi XMax3 0.6 nozzle", + "sub_path": "process/0.18mm Standard @Qidi XMax3 0.6 nozzle.json" + }, + { + "name": "0.24mm Standard @Qidi XMax3 0.6 nozzle", + "sub_path": "process/0.24mm Standard @Qidi XMax3 0.6 nozzle.json" + }, + { + "name": "0.30mm Standard @Qidi XMax3 0.6 nozzle", + "sub_path": "process/0.30mm Standard @Qidi XMax3 0.6 nozzle.json" + }, + { + "name": "0.36mm Standard @Qidi XMax3 0.6 nozzle", + "sub_path": "process/0.36mm Standard @Qidi XMax3 0.6 nozzle.json" + }, + { + "name": "0.42mm Standard @Qidi XMax3 0.6 nozzle", + "sub_path": "process/0.42mm Standard @Qidi XMax3 0.6 nozzle.json" + }, + { + "name": "0.18mm Standard @Qidi XPlus3 0.6 nozzle", + "sub_path": "process/0.18mm Standard @Qidi XPlus3 0.6 nozzle.json" + }, + { + "name": "0.24mm Standard @Qidi XPlus3 0.6 nozzle", + "sub_path": "process/0.24mm Standard @Qidi XPlus3 0.6 nozzle.json" + }, + { + "name": "0.30mm Standard @Qidi XPlus3 0.6 nozzle", + "sub_path": "process/0.30mm Standard @Qidi XPlus3 0.6 nozzle.json" + }, + { + "name": "0.36mm Standard @Qidi XPlus3 0.6 nozzle", + "sub_path": "process/0.36mm Standard @Qidi XPlus3 0.6 nozzle.json" + }, + { + "name": "0.42mm Standard @Qidi XPlus3 0.6 nozzle", + "sub_path": "process/0.42mm Standard @Qidi XPlus3 0.6 nozzle.json" + }, + { + "name": "0.18mm Standard @Qidi XSmart3 0.6 nozzle", + "sub_path": "process/0.18mm Standard @Qidi XSmart3 0.6 nozzle.json" + }, + { + "name": "0.24mm Standard @Qidi XSmart3 0.6 nozzle", + "sub_path": "process/0.24mm Standard @Qidi XSmart3 0.6 nozzle.json" + }, + { + "name": "0.30mm Standard @Qidi XSmart3 0.6 nozzle", + "sub_path": "process/0.30mm Standard @Qidi XSmart3 0.6 nozzle.json" + }, + { + "name": "0.36mm Standard @Qidi XSmart3 0.6 nozzle", + "sub_path": "process/0.36mm Standard @Qidi XSmart3 0.6 nozzle.json" + }, + { + "name": "0.42mm Standard @Qidi XSmart3 0.6 nozzle", + "sub_path": "process/0.42mm Standard @Qidi XSmart3 0.6 nozzle.json" + }, + { + "name": "0.24mm Standard @Qidi Q1 Pro 0.8 nozzle", + "sub_path": "process/0.24mm Standard @Qidi Q1 Pro 0.8 nozzle.json" + }, + { + "name": "0.32mm Standard @Qidi Q1 Pro 0.8 nozzle", + "sub_path": "process/0.32mm Standard @Qidi Q1 Pro 0.8 nozzle.json" + }, + { + "name": "0.40mm Standard @Qidi Q1 Pro 0.8 nozzle", + "sub_path": "process/0.40mm Standard @Qidi Q1 Pro 0.8 nozzle.json" + }, + { + "name": "0.48mm Standard @Qidi Q1 Pro 0.8 nozzle", + "sub_path": "process/0.48mm Standard @Qidi Q1 Pro 0.8 nozzle.json" + }, + { + "name": "0.56mm Standard @Qidi Q1 Pro 0.8 nozzle", + "sub_path": "process/0.56mm Standard @Qidi Q1 Pro 0.8 nozzle.json" + }, + { + "name": "0.24mm Standard @Qidi XMax3 0.8 nozzle", + "sub_path": "process/0.24mm Standard @Qidi XMax3 0.8 nozzle.json" + }, + { + "name": "0.32mm Standard @Qidi XMax3 0.8 nozzle", + "sub_path": "process/0.32mm Standard @Qidi XMax3 0.8 nozzle.json" + }, + { + "name": "0.40mm Standard @Qidi XMax3 0.8 nozzle", + "sub_path": "process/0.40mm Standard @Qidi XMax3 0.8 nozzle.json" + }, + { + "name": "0.48mm Standard @Qidi XMax3 0.8 nozzle", + "sub_path": "process/0.48mm Standard @Qidi XMax3 0.8 nozzle.json" + }, + { + "name": "0.56mm Standard @Qidi XMax3 0.8 nozzle", + "sub_path": "process/0.56mm Standard @Qidi XMax3 0.8 nozzle.json" + }, + { + "name": "0.24mm Standard @Qidi XPlus3 0.8 nozzle", + "sub_path": "process/0.24mm Standard @Qidi XPlus3 0.8 nozzle.json" + }, + { + "name": "0.32mm Standard @Qidi XPlus3 0.8 nozzle", + "sub_path": "process/0.32mm Standard @Qidi XPlus3 0.8 nozzle.json" + }, + { + "name": "0.40mm Standard @Qidi XPlus3 0.8 nozzle", + "sub_path": "process/0.40mm Standard @Qidi XPlus3 0.8 nozzle.json" + }, + { + "name": "0.48mm Standard @Qidi XPlus3 0.8 nozzle", + "sub_path": "process/0.48mm Standard @Qidi XPlus3 0.8 nozzle.json" + }, + { + "name": "0.56mm Standard @Qidi XPlus3 0.8 nozzle", + "sub_path": "process/0.56mm Standard @Qidi XPlus3 0.8 nozzle.json" + }, + { + "name": "0.24mm Standard @Qidi XSmart3 0.8 nozzle", + "sub_path": "process/0.24mm Standard @Qidi XSmart3 0.8 nozzle.json" + }, + { + "name": "0.32mm Standard @Qidi XSmart3 0.8 nozzle", + "sub_path": "process/0.32mm Standard @Qidi XSmart3 0.8 nozzle.json" + }, + { + "name": "0.40mm Standard @Qidi XSmart3 0.8 nozzle", + "sub_path": "process/0.40mm Standard @Qidi XSmart3 0.8 nozzle.json" + }, + { + "name": "0.48mm Standard @Qidi XSmart3 0.8 nozzle", + "sub_path": "process/0.48mm Standard @Qidi XSmart3 0.8 nozzle.json" + }, + { + "name": "0.56mm Standard @Qidi XSmart3 0.8 nozzle", + "sub_path": "process/0.56mm Standard @Qidi XSmart3 0.8 nozzle.json" } ], "filament_list": [ @@ -180,7 +524,7 @@ "name": "fdm_filament_pa", "sub_path": "filament/fdm_filament_pa.json" }, - { + { "name": "fdm_filament_pc", "sub_path": "filament/fdm_filament_pc.json" }, @@ -188,11 +532,11 @@ "name": "fdm_filament_pet", "sub_path": "filament/fdm_filament_pet.json" }, - { + { "name": "fdm_filament_pla", "sub_path": "filament/fdm_filament_pla.json" }, - { + { "name": "fdm_filament_pva", "sub_path": "filament/fdm_filament_pva.json" }, @@ -201,52 +545,536 @@ "sub_path": "filament/fdm_filament_tpu.json" }, { - "name": "Generic ABS @Qidi", - "sub_path": "filament/Generic ABS @Qidi.json" + "name": "Qidi Generic ABS", + "sub_path": "filament/Qidi Generic ABS.json" }, { - "name": "Generic ASA @Qidi", - "sub_path": "filament/Generic ASA @Qidi.json" + "name": "Qidi Generic ABS @Qidi Q1 Pro 0.2 nozzle", + "sub_path": "filament/Qidi Generic ABS @Qidi Q1 Pro 0.2 nozzle.json" }, { - "name": "Generic PA @Qidi", - "sub_path": "filament/Generic PA @Qidi.json" + "name": "Qidi Generic ABS @Qidi Q1 Pro 0.4 nozzle", + "sub_path": "filament/Qidi Generic ABS @Qidi Q1 Pro 0.4 nozzle.json" }, { - "name": "Generic PA-CF @Qidi", - "sub_path": "filament/Generic PA-CF @Qidi.json" + "name": "Qidi Generic ABS @Qidi Q1 Pro 0.6 nozzle", + "sub_path": "filament/Qidi Generic ABS @Qidi Q1 Pro 0.6 nozzle.json" }, { - "name": "Generic PC @Qidi", - "sub_path": "filament/Generic PC @Qidi.json" + "name": "Qidi Generic ABS @Qidi Q1 Pro 0.8 nozzle", + "sub_path": "filament/Qidi Generic ABS @Qidi Q1 Pro 0.8 nozzle.json" }, { - "name": "Generic PETG @Qidi", - "sub_path": "filament/Generic PETG @Qidi.json" + "name": "Qidi Generic ABS @Qidi X-Max 3 0.2 nozzle", + "sub_path": "filament/Qidi Generic ABS @Qidi X-Max 3 0.2 nozzle.json" }, { - "name": "Generic PETG-CF @Qidi", - "sub_path": "filament/Generic PETG-CF @Qidi.json" + "name": "Qidi Generic ABS @Qidi X-Plus 3 0.2 nozzle", + "sub_path": "filament/Qidi Generic ABS @Qidi X-Plus 3 0.2 nozzle.json" }, { - "name": "Generic PLA @Qidi", - "sub_path": "filament/Generic PLA @Qidi.json" + "name": "Qidi Generic ABS @Qidi X-Smart 3 0.2 nozzle", + "sub_path": "filament/Qidi Generic ABS @Qidi X-Smart 3 0.2 nozzle.json" }, { - "name": "Generic PLA Silk @Qidi", - "sub_path": "filament/Generic PLA Silk @Qidi.json" + "name": "Qidi Generic PETG", + "sub_path": "filament/Qidi Generic PETG.json" }, { - "name": "Generic PLA-CF @Qidi", - "sub_path": "filament/Generic PLA-CF @Qidi.json" + "name": "Qidi Generic PETG @Qidi Q1 Pro 0.2 nozzle", + "sub_path": "filament/Qidi Generic PETG @Qidi Q1 Pro 0.2 nozzle.json" }, { - "name": "Generic PVA @Qidi", - "sub_path": "filament/Generic PVA @Qidi.json" + "name": "Qidi Generic PETG @Qidi Q1 Pro 0.4 nozzle", + "sub_path": "filament/Qidi Generic PETG @Qidi Q1 Pro 0.4 nozzle.json" }, { - "name": "Generic TPU @Qidi", - "sub_path": "filament/Generic TPU @Qidi.json" + "name": "Qidi Generic PETG @Qidi Q1 Pro 0.6 nozzle", + "sub_path": "filament/Qidi Generic PETG @Qidi Q1 Pro 0.6 nozzle.json" + }, + { + "name": "Qidi Generic PETG @Qidi Q1 Pro 0.8 nozzle", + "sub_path": "filament/Qidi Generic PETG @Qidi Q1 Pro 0.8 nozzle.json" + }, + { + "name": "Qidi Generic PETG @Qidi X-Max 3 0.2 nozzle", + "sub_path": "filament/Qidi Generic PETG @Qidi X-Max 3 0.2 nozzle.json" + }, + { + "name": "Qidi Generic PETG @Qidi X-Plus 3 0.2 nozzle", + "sub_path": "filament/Qidi Generic PETG @Qidi X-Plus 3 0.2 nozzle.json" + }, + { + "name": "Qidi Generic PETG @Qidi X-Smart 3 0.2 nozzle", + "sub_path": "filament/Qidi Generic PETG @Qidi X-Smart 3 0.2 nozzle.json" + }, + { + "name": "Qidi Generic PLA", + "sub_path": "filament/Qidi Generic PLA.json" + }, + { + "name": "Qidi Generic PLA @Qidi Q1 Pro 0.2 nozzle", + "sub_path": "filament/Qidi Generic PLA @Qidi Q1 Pro 0.2 nozzle.json" + }, + { + "name": "Qidi Generic PLA @Qidi Q1 Pro 0.4 nozzle", + "sub_path": "filament/Qidi Generic PLA @Qidi Q1 Pro 0.4 nozzle.json" + }, + { + "name": "Qidi Generic PLA @Qidi Q1 Pro 0.6 nozzle", + "sub_path": "filament/Qidi Generic PLA @Qidi Q1 Pro 0.6 nozzle.json" + }, + { + "name": "Qidi Generic PLA @Qidi Q1 Pro 0.8 nozzle", + "sub_path": "filament/Qidi Generic PLA @Qidi Q1 Pro 0.8 nozzle.json" + }, + { + "name": "Qidi Generic PLA @Qidi X-Max 3 0.2 nozzle", + "sub_path": "filament/Qidi Generic PLA @Qidi X-Max 3 0.2 nozzle.json" + }, + { + "name": "Qidi Generic PLA @Qidi X-Plus 3 0.2 nozzle", + "sub_path": "filament/Qidi Generic PLA @Qidi X-Plus 3 0.2 nozzle.json" + }, + { + "name": "Qidi Generic PLA @Qidi X-Smart 3 0.2 nozzle", + "sub_path": "filament/Qidi Generic PLA @Qidi X-Smart 3 0.2 nozzle.json" + }, + { + "name": "Qidi Generic TPU 95A", + "sub_path": "filament/Qidi Generic TPU 95A.json" + }, + { + "name": "Qidi Generic TPU 95A @Qidi Q1 Pro 0.8 nozzle", + "sub_path": "filament/Qidi Generic TPU 95A @Qidi Q1 Pro 0.8 nozzle.json" + }, + { + "name": "QIDI ABS Odorless", + "sub_path": "filament/QIDI ABS Odorless.json" + }, + { + "name": "QIDI ABS Odorless @Qidi Q1 Pro 0.2 nozzle", + "sub_path": "filament/QIDI ABS Odorless @Qidi Q1 Pro 0.2 nozzle.json" + }, + { + "name": "QIDI ABS Odorless @Qidi Q1 Pro 0.4 nozzle", + "sub_path": "filament/QIDI ABS Odorless @Qidi Q1 Pro 0.4 nozzle.json" + }, + { + "name": "QIDI ABS Odorless @Qidi Q1 Pro 0.6 nozzle", + "sub_path": "filament/QIDI ABS Odorless @Qidi Q1 Pro 0.6 nozzle.json" + }, + { + "name": "QIDI ABS Odorless @Qidi Q1 Pro 0.8 nozzle", + "sub_path": "filament/QIDI ABS Odorless @Qidi Q1 Pro 0.8 nozzle.json" + }, + { + "name": "QIDI ABS Odorless @0.2 nozzle", + "sub_path": "filament/QIDI ABS Odorless @0.2 nozzle.json" + }, + { + "name": "QIDI ABS Odorless @0.8 nozzle", + "sub_path": "filament/QIDI ABS Odorless @0.8 nozzle.json" + }, + { + "name": "QIDI ABS Rapido", + "sub_path": "filament/QIDI ABS Rapido.json" + }, + { + "name": "QIDI ABS Rapido @Qidi Q1 Pro 0.2 nozzle", + "sub_path": "filament/QIDI ABS Rapido @Qidi Q1 Pro 0.2 nozzle.json" + }, + { + "name": "QIDI ABS Rapido @Qidi Q1 Pro 0.4 nozzle", + "sub_path": "filament/QIDI ABS Rapido @Qidi Q1 Pro 0.4 nozzle.json" + }, + { + "name": "QIDI ABS Rapido @Qidi Q1 Pro 0.6 nozzle", + "sub_path": "filament/QIDI ABS Rapido @Qidi Q1 Pro 0.6 nozzle.json" + }, + { + "name": "QIDI ABS Rapido @Qidi Q1 Pro 0.8 nozzle", + "sub_path": "filament/QIDI ABS Rapido @Qidi Q1 Pro 0.8 nozzle.json" + }, + { + "name": "QIDI ABS Rapido 0.2 nozzle", + "sub_path": "filament/QIDI ABS Rapido 0.2 nozzle.json" + }, + { + "name": "QIDI ABS Rapido 0.8 nozzle", + "sub_path": "filament/QIDI ABS Rapido 0.8 nozzle.json" + }, + { + "name": "QIDI ABS-GF25", + "sub_path": "filament/QIDI ABS-GF25.json" + }, + { + "name": "QIDI ABS-GF25 @Qidi Q1 Pro 0.4 nozzle", + "sub_path": "filament/QIDI ABS-GF25 @Qidi Q1 Pro 0.4 nozzle.json" + }, + { + "name": "QIDI ABS-GF25 @Qidi Q1 Pro 0.6 nozzle", + "sub_path": "filament/QIDI ABS-GF25 @Qidi Q1 Pro 0.6 nozzle.json" + }, + { + "name": "QIDI ABS-GF25 @Qidi Q1 Pro 0.8 nozzle", + "sub_path": "filament/QIDI ABS-GF25 @Qidi Q1 Pro 0.8 nozzle.json" + }, + { + "name": "QIDI ASA", + "sub_path": "filament/QIDI ASA.json" + }, + { + "name": "QIDI ASA @Qidi Q1 Pro 0.2 nozzle", + "sub_path": "filament/QIDI ASA @Qidi Q1 Pro 0.2 nozzle.json" + }, + { + "name": "QIDI ASA @Qidi Q1 Pro 0.4 nozzle", + "sub_path": "filament/QIDI ASA @Qidi Q1 Pro 0.4 nozzle.json" + }, + { + "name": "QIDI ASA @Qidi Q1 Pro 0.6 nozzle", + "sub_path": "filament/QIDI ASA @Qidi Q1 Pro 0.6 nozzle.json" + }, + { + "name": "QIDI ASA @Qidi Q1 Pro 0.8 nozzle", + "sub_path": "filament/QIDI ASA @Qidi Q1 Pro 0.8 nozzle.json" + }, + { + "name": "QIDI ASA @Qidi X-Max 3 0.2 nozzle", + "sub_path": "filament/QIDI ASA @Qidi X-Max 3 0.2 nozzle.json" + }, + { + "name": "QIDI ASA @Qidi X-Plus 3 0.2 nozzle", + "sub_path": "filament/QIDI ASA @Qidi X-Plus 3 0.2 nozzle.json" + }, + { + "name": "QIDI ASA @Qidi X-Smart 3 0.2 nozzle", + "sub_path": "filament/QIDI ASA @Qidi X-Smart 3 0.2 nozzle.json" + }, + { + "name": "Qidi ASA-Aero", + "sub_path": "filament/Qidi ASA-Aero.json" + }, + { + "name": "Qidi ASA-Aero @Qidi Q1 Pro 0.4 nozzle", + "sub_path": "filament/Qidi ASA-Aero @Qidi Q1 Pro 0.4 nozzle.json" + }, + { + "name": "QIDI PA12-CF", + "sub_path": "filament/QIDI PA12-CF.json" + }, + { + "name": "QIDI PA12-CF @Qidi Q1 Pro 0.4 nozzle", + "sub_path": "filament/QIDI PA12-CF @Qidi Q1 Pro 0.4 nozzle.json" + }, + { + "name": "QIDI PA12-CF @Qidi Q1 Pro 0.6 nozzle", + "sub_path": "filament/QIDI PA12-CF @Qidi Q1 Pro 0.6 nozzle.json" + }, + { + "name": "QIDI PA12-CF @Qidi Q1 Pro 0.8 nozzle", + "sub_path": "filament/QIDI PA12-CF @Qidi Q1 Pro 0.8 nozzle.json" + }, + { + "name": "QIDI PAHT-CF", + "sub_path": "filament/QIDI PAHT-CF.json" + }, + { + "name": "QIDI PAHT-CF @Qidi Q1 Pro 0.4 nozzle", + "sub_path": "filament/QIDI PAHT-CF @Qidi Q1 Pro 0.4 nozzle.json" + }, + { + "name": "QIDI PAHT-CF @Qidi Q1 Pro 0.6 nozzle", + "sub_path": "filament/QIDI PAHT-CF @Qidi Q1 Pro 0.6 nozzle.json" + }, + { + "name": "QIDI PAHT-CF @Qidi Q1 Pro 0.8 nozzle", + "sub_path": "filament/QIDI PAHT-CF @Qidi Q1 Pro 0.8 nozzle.json" + }, + { + "name": "Qidi PC-ABS-FR", + "sub_path": "filament/Qidi PC-ABS-FR.json" + }, + { + "name": "Qidi PC-ABS-FR @Qidi Q1 Pro 0.4 nozzle", + "sub_path": "filament/Qidi PC-ABS-FR @Qidi Q1 Pro 0.4 nozzle.json" + }, + { + "name": "Qidi PC-ABS-FR @Qidi Q1 Pro 0.6 nozzle", + "sub_path": "filament/Qidi PC-ABS-FR @Qidi Q1 Pro 0.6 nozzle.json" + }, + { + "name": "Qidi PC-ABS-FR @Qidi Q1 Pro 0.8 nozzle", + "sub_path": "filament/Qidi PC-ABS-FR @Qidi Q1 Pro 0.8 nozzle.json" + }, + { + "name": "QIDI PET-CF", + "sub_path": "filament/QIDI PET-CF.json" + }, + { + "name": "QIDI PET-CF @Qidi Q1 Pro 0.4 nozzle", + "sub_path": "filament/QIDI PET-CF @Qidi Q1 Pro 0.4 nozzle.json" + }, + { + "name": "QIDI PET-CF @Qidi Q1 Pro 0.6 nozzle", + "sub_path": "filament/QIDI PET-CF @Qidi Q1 Pro 0.6 nozzle.json" + }, + { + "name": "QIDI PET-CF @Qidi Q1 Pro 0.8 nozzle", + "sub_path": "filament/QIDI PET-CF @Qidi Q1 Pro 0.8 nozzle.json" + }, + { + "name": "QIDI PETG Tough", + "sub_path": "filament/QIDI PETG Tough.json" + }, + { + "name": "QIDI PETG Tough @Qidi Q1 Pro 0.2 nozzle", + "sub_path": "filament/QIDI PETG Tough @Qidi Q1 Pro 0.2 nozzle.json" + }, + { + "name": "QIDI PETG Tough @Qidi Q1 Pro 0.4 nozzle", + "sub_path": "filament/QIDI PETG Tough @Qidi Q1 Pro 0.4 nozzle.json" + }, + { + "name": "QIDI PETG Tough @Qidi Q1 Pro 0.6 nozzle", + "sub_path": "filament/QIDI PETG Tough @Qidi Q1 Pro 0.6 nozzle.json" + }, + { + "name": "QIDI PETG Tough @Qidi Q1 Pro 0.8 nozzle", + "sub_path": "filament/QIDI PETG Tough @Qidi Q1 Pro 0.8 nozzle.json" + }, + { + "name": "QIDI PETG Tough 0.2 nozzle", + "sub_path": "filament/QIDI PETG Tough 0.2 nozzle.json" + }, + { + "name": "QIDI PETG Tough 0.6 nozzle", + "sub_path": "filament/QIDI PETG Tough 0.6 nozzle.json" + }, + { + "name": "QIDI PETG Tough 0.8 nozzle", + "sub_path": "filament/QIDI PETG Tough 0.8 nozzle.json" + }, + { + "name": "QIDI PLA Rapido", + "sub_path": "filament/QIDI PLA Rapido.json" + }, + { + "name": "QIDI PLA Rapido @Qidi Q1 Pro 0.2 nozzle", + "sub_path": "filament/QIDI PLA Rapido @Qidi Q1 Pro 0.2 nozzle.json" + }, + { + "name": "QIDI PLA Rapido @Qidi Q1 Pro 0.4 nozzle", + "sub_path": "filament/QIDI PLA Rapido @Qidi Q1 Pro 0.4 nozzle.json" + }, + { + "name": "QIDI PLA Rapido @Qidi Q1 Pro 0.6 nozzle", + "sub_path": "filament/QIDI PLA Rapido @Qidi Q1 Pro 0.6 nozzle.json" + }, + { + "name": "QIDI PLA Rapido @Qidi Q1 Pro 0.8 nozzle", + "sub_path": "filament/QIDI PLA Rapido @Qidi Q1 Pro 0.8 nozzle.json" + }, + { + "name": "QIDI PLA Rapido 0.2 nozzle", + "sub_path": "filament/QIDI PLA Rapido 0.2 nozzle.json" + }, + { + "name": "QIDI PLA Rapido @0.6 nozzle", + "sub_path": "filament/QIDI PLA Rapido @0.6 nozzle.json" + }, + { + "name": "QIDI PLA Rapido 0.8 nozzle", + "sub_path": "filament/QIDI PLA Rapido 0.8 nozzle.json" + }, + { + "name": "QIDI PLA Rapido Matte", + "sub_path": "filament/QIDI PLA Rapido Matte.json" + }, + { + "name": "QIDI PLA Rapido Matte @Qidi Q1 Pro 0.2 nozzle", + "sub_path": "filament/QIDI PLA Rapido Matte @Qidi Q1 Pro 0.2 nozzle.json" + }, + { + "name": "QIDI PLA Rapido Matte @Qidi Q1 Pro 0.4 nozzle", + "sub_path": "filament/QIDI PLA Rapido Matte @Qidi Q1 Pro 0.4 nozzle.json" + }, + { + "name": "QIDI PLA Rapido Matte @Qidi Q1 Pro 0.6 nozzle", + "sub_path": "filament/QIDI PLA Rapido Matte @Qidi Q1 Pro 0.6 nozzle.json" + }, + { + "name": "QIDI PLA Rapido Matte @Qidi Q1 Pro 0.8 nozzle", + "sub_path": "filament/QIDI PLA Rapido Matte @Qidi Q1 Pro 0.8 nozzle.json" + }, + { + "name": "QIDI PLA Rapido Matte @0.2 nozzle", + "sub_path": "filament/QIDI PLA Rapido Matte @0.2 nozzle.json" + }, + { + "name": "QIDI PLA Rapido Matte @0.6 nozzle", + "sub_path": "filament/QIDI PLA Rapido Matte @0.6 nozzle.json" + }, + { + "name": "QIDI PLA Rapido Matte @0.8 nozzle", + "sub_path": "filament/QIDI PLA Rapido Matte @0.8 nozzle.json" + }, + { + "name": "Qidi PLA-CF", + "sub_path": "filament/Qidi PLA-CF.json" + }, + { + "name": "QIDI PLA-CF @Qidi Q1 Pro 0.4 nozzle", + "sub_path": "filament/QIDI PLA-CF @Qidi Q1 Pro 0.4 nozzle.json" + }, + { + "name": "QIDI PLA-CF @Qidi Q1 Pro 0.6 nozzle", + "sub_path": "filament/QIDI PLA-CF @Qidi Q1 Pro 0.6 nozzle.json" + }, + { + "name": "QIDI PLA-CF @Qidi Q1 Pro 0.8 nozzle", + "sub_path": "filament/QIDI PLA-CF @Qidi Q1 Pro 0.8 nozzle.json" + }, + { + "name": "QIDI PLA-CF @0.6 nozzle", + "sub_path": "filament/QIDI PLA-CF @0.6 nozzle.json" + }, + { + "name": "QIDI PLA-CF @0.8 nozzle", + "sub_path": "filament/QIDI PLA-CF @0.8 nozzle.json" + }, + { + "name": "QIDI PA-Ultra", + "sub_path": "filament/QIDI PA-Ultra.json" + }, + { + "name": "QIDI PA-Ultra @Qidi Q1 Pro 0.4 nozzle", + "sub_path": "filament/QIDI PA-Ultra @Qidi Q1 Pro 0.4 nozzle.json" + }, + { + "name": "QIDI PA-Ultra @Qidi Q1 Pro 0.6 nozzle", + "sub_path": "filament/QIDI PA-Ultra @Qidi Q1 Pro 0.6 nozzle.json" + }, + { + "name": "QIDI PA-Ultra @Qidi Q1 Pro 0.8 nozzle", + "sub_path": "filament/QIDI PA-Ultra @Qidi Q1 Pro 0.8 nozzle.json" + }, + { + "name": "QIDI ABS-GF10", + "sub_path": "filament/QIDI ABS-GF10.json" + }, + { + "name": "QIDI ABS-GF10 @Qidi Q1 Pro 0.4 nozzle", + "sub_path": "filament/QIDI ABS-GF10 @Qidi Q1 Pro 0.4 nozzle.json" + }, + { + "name": "QIDI ABS-GF10 @Qidi Q1 Pro 0.6 nozzle", + "sub_path": "filament/QIDI ABS-GF10 @Qidi Q1 Pro 0.6 nozzle.json" + }, + { + "name": "QIDI ABS-GF10 @Qidi Q1 Pro 0.8 nozzle", + "sub_path": "filament/QIDI ABS-GF10 @Qidi Q1 Pro 0.8 nozzle.json" + }, + { + "name": "Tinmorry PETG-ECO", + "sub_path": "filament/Tinmorry PETG-ECO.json" + }, + { + "name": "Qidi Generic TPU", + "sub_path": "filament/Qidi Generic TPU.json" + }, + { + "name": "Qidi Generic TPU @Qidi Q1 Pro 0.4 nozzle", + "sub_path": "filament/Qidi Generic TPU @Qidi Q1 Pro 0.4 nozzle.json" + }, + { + "name": "Qidi Generic ASA", + "sub_path": "filament/Qidi Generic ASA.json" + }, + { + "name": "Qidi Generic ASA @Qidi Q1 Pro 0.2 nozzle", + "sub_path": "filament/Qidi Generic ASA @Qidi Q1 Pro 0.2 nozzle.json" + }, + { + "name": "Qidi Generic ASA @Qidi Q1 Pro 0.4 nozzle", + "sub_path": "filament/Qidi Generic ASA @Qidi Q1 Pro 0.4 nozzle.json" + }, + { + "name": "Qidi Generic ASA @Qidi Q1 Pro 0.6 nozzle", + "sub_path": "filament/Qidi Generic ASA @Qidi Q1 Pro 0.6 nozzle.json" + }, + { + "name": "Qidi Generic ASA @Qidi Q1 Pro 0.8 nozzle", + "sub_path": "filament/Qidi Generic ASA @Qidi Q1 Pro 0.8 nozzle.json" + }, + { + "name": "Qidi Generic ASA @Qidi X-Max 3 0.2 nozzle", + "sub_path": "filament/Qidi Generic ASA @Qidi X-Max 3 0.2 nozzle.json" + }, + { + "name": "Qidi Generic ASA @Qidi X-Plus 3 0.2 nozzle", + "sub_path": "filament/Qidi Generic ASA @Qidi X-Plus 3 0.2 nozzle.json" + }, + { + "name": "Qidi Generic ASA @Qidi X-Smart 3 0.2 nozzle", + "sub_path": "filament/Qidi Generic ASA @Qidi X-Smart 3 0.2 nozzle.json" + }, + { + "name": "Qidi Generic PA", + "sub_path": "filament/Qidi Generic PA.json" + }, + { + "name": "Qidi Generic PA-CF", + "sub_path": "filament/Qidi Generic PA-CF.json" + }, + { + "name": "Qidi Generic PC", + "sub_path": "filament/Qidi Generic PC.json" + }, + { + "name": "Qidi Generic PETG-CF", + "sub_path": "filament/Qidi Generic PETG-CF.json" + }, + { + "name": "Qidi Generic PLA Silk", + "sub_path": "filament/Qidi Generic PLA Silk.json" + }, + { + "name": "Qidi Generic PVA", + "sub_path": "filament/Qidi Generic PVA.json" + }, + { + "name": "QIDI ABS-GF", + "sub_path": "filament/QIDI ABS-GF.json" + }, + { + "name": "QIDI ABS-GF @Qidi Q1 Pro 0.4 nozzle", + "sub_path": "filament/QIDI ABS-GF @Qidi Q1 Pro 0.4 nozzle.json" + }, + { + "name": "QIDI ABS-GF @Qidi Q1 Pro 0.6 nozzle", + "sub_path": "filament/QIDI ABS-GF @Qidi Q1 Pro 0.6 nozzle.json" + }, + { + "name": "QIDI ABS-GF @Qidi Q1 Pro 0.8 nozzle", + "sub_path": "filament/QIDI ABS-GF @Qidi Q1 Pro 0.8 nozzle.json" + }, + { + "name": "Qidi Generic PLA-CF", + "sub_path": "filament/Qidi Generic PLA-CF.json" + }, + { + "name": "Qidi TPU 95A-HF", + "sub_path": "filament/Qidi TPU 95A-HF.json" + }, + { + "name": "Qidi TPU 95A-HF @Qidi Q1 Pro 0.4 nozzle", + "sub_path": "filament/Qidi TPU 95A-HF @Qidi Q1 Pro 0.4 nozzle.json" + }, + { + "name": "Qidi TPU 95A-HF @Qidi Q1 Pro 0.8 nozzle", + "sub_path": "filament/Qidi TPU 95A-HF @Qidi Q1 Pro 0.8 nozzle.json" } ], "machine_list": [ @@ -262,15 +1090,15 @@ "name": "fdm_qidi_x3_common", "sub_path": "machine/fdm_qidi_x3_common.json" }, - { + { "name": "Qidi X-Plus 0.4 nozzle", "sub_path": "machine/Qidi X-Plus 0.4 nozzle.json" }, - { + { "name": "Qidi X-Max 0.4 nozzle", "sub_path": "machine/Qidi X-Max 0.4 nozzle.json" }, - { + { "name": "Qidi X-CF Pro 0.4 nozzle", "sub_path": "machine/Qidi X-CF Pro 0.4 nozzle.json" }, @@ -285,6 +1113,58 @@ { "name": "Qidi X-Max 3 0.4 nozzle", "sub_path": "machine/Qidi X-Max 3 0.4 nozzle.json" + }, + { + "name": "Qidi Q1 Pro 0.4 nozzle", + "sub_path": "machine/Qidi Q1 Pro 0.4 nozzle.json" + }, + { + "name": "Qidi X-Smart 3 0.6 nozzle", + "sub_path": "machine/Qidi X-Smart 3 0.6 nozzle.json" + }, + { + "name": "Qidi X-Plus 3 0.6 nozzle", + "sub_path": "machine/Qidi X-Plus 3 0.6 nozzle.json" + }, + { + "name": "Qidi X-Max 3 0.6 nozzle", + "sub_path": "machine/Qidi X-Max 3 0.6 nozzle.json" + }, + { + "name": "Qidi Q1 Pro 0.6 nozzle", + "sub_path": "machine/Qidi Q1 Pro 0.6 nozzle.json" + }, + { + "name": "Qidi X-Smart 3 0.8 nozzle", + "sub_path": "machine/Qidi X-Smart 3 0.8 nozzle.json" + }, + { + "name": "Qidi X-Plus 3 0.8 nozzle", + "sub_path": "machine/Qidi X-Plus 3 0.8 nozzle.json" + }, + { + "name": "Qidi X-Max 3 0.8 nozzle", + "sub_path": "machine/Qidi X-Max 3 0.8 nozzle.json" + }, + { + "name": "Qidi Q1 Pro 0.8 nozzle", + "sub_path": "machine/Qidi Q1 Pro 0.8 nozzle.json" + }, + { + "name": "Qidi X-Smart 3 0.2 nozzle", + "sub_path": "machine/Qidi X-Smart 3 0.2 nozzle.json" + }, + { + "name": "Qidi X-Plus 3 0.2 nozzle", + "sub_path": "machine/Qidi X-Plus 3 0.2 nozzle.json" + }, + { + "name": "Qidi X-Max 3 0.2 nozzle", + "sub_path": "machine/Qidi X-Max 3 0.2 nozzle.json" + }, + { + "name": "Qidi Q1 Pro 0.2 nozzle", + "sub_path": "machine/Qidi Q1 Pro 0.2 nozzle.json" } ] } diff --git a/resources/profiles/Qidi/Qidi Q1 Pro_cover.png b/resources/profiles/Qidi/Qidi Q1 Pro_cover.png new file mode 100644 index 0000000000000000000000000000000000000000..2f47cf0a053a12585ed657e70d835258cc145950 GIT binary patch literal 36631 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 literal 0 HcmV?d00001 diff --git a/resources/profiles/Qidi/filament/Generic ABS @Qidi.json b/resources/profiles/Qidi/filament/Generic ABS @Qidi.json deleted file mode 100644 index 60f6c96d0..000000000 --- a/resources/profiles/Qidi/filament/Generic ABS @Qidi.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "type": "filament", - "filament_id": "GFB99", - "setting_id": "GFSB99_Qidi_00", - "name": "Generic ABS @Qidi", - "from": "system", - "instantiation": "true", - "inherits": "fdm_filament_abs", - "filament_flow_ratio": [ - "0.926" - ], - "filament_max_volumetric_speed": [ - "12" - ], - "compatible_printers": [ - "Qidi X-Plus 0.4 nozzle", - "Qidi X-Max 0.4 nozzle", - "Qidi X-CF Pro 0.4 nozzle", - "Qidi X-Smart 3 0.4 nozzle", - "Qidi X-Plus 3 0.4 nozzle", - "Qidi X-Max 3 0.4 nozzle" - ] -} \ No newline at end of file diff --git a/resources/profiles/Qidi/filament/Generic ASA @Qidi.json b/resources/profiles/Qidi/filament/Generic ASA @Qidi.json deleted file mode 100644 index 5e446e395..000000000 --- a/resources/profiles/Qidi/filament/Generic ASA @Qidi.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "type": "filament", - "filament_id": "GFB98", - "setting_id": "GFSB98_Qidi_01", - "name": "Generic ASA @Qidi", - "from": "system", - "instantiation": "true", - "inherits": "fdm_filament_asa", - "filament_max_volumetric_speed": [ - "12" - ], - "filament_flow_ratio": [ - "0.926" - ], - "compatible_printers": [ - "Qidi X-Plus 0.4 nozzle", - "Qidi X-Max 0.4 nozzle", - "Qidi X-CF Pro 0.4 nozzle", - "Qidi X-Smart 3 0.4 nozzle", - "Qidi X-Plus 3 0.4 nozzle", - "Qidi X-Max 3 0.4 nozzle" - ] -} \ No newline at end of file diff --git a/resources/profiles/Qidi/filament/Generic PA @Qidi.json b/resources/profiles/Qidi/filament/Generic PA @Qidi.json deleted file mode 100644 index 94b38505d..000000000 --- a/resources/profiles/Qidi/filament/Generic PA @Qidi.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "type": "filament", - "filament_id": "GFN99", - "setting_id": "GFSN99_Qidi_00", - "name": "Generic PA @Qidi", - "from": "system", - "instantiation": "true", - "inherits": "fdm_filament_pa", - "required_nozzle_HRC": [ - "3" - ], - "nozzle_temperature_initial_layer": [ - "280" - ], - "nozzle_temperature": [ - "280" - ], - "filament_max_volumetric_speed": [ - "16" - ], - "compatible_printers": [ - "Qidi X-Plus 0.4 nozzle", - "Qidi X-Max 0.4 nozzle", - "Qidi X-CF Pro 0.4 nozzle", - "Qidi X-Smart 3 0.4 nozzle", - "Qidi X-Plus 3 0.4 nozzle", - "Qidi X-Max 3 0.4 nozzle" - ] -} \ No newline at end of file diff --git a/resources/profiles/Qidi/filament/Generic PA-CF @Qidi.json b/resources/profiles/Qidi/filament/Generic PA-CF @Qidi.json deleted file mode 100644 index 66d70c49f..000000000 --- a/resources/profiles/Qidi/filament/Generic PA-CF @Qidi.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "type": "filament", - "filament_id": "GFN98", - "setting_id": "GFSN98_Qidi_00", - "name": "Generic PA-CF @Qidi", - "from": "system", - "instantiation": "true", - "inherits": "fdm_filament_pa", - "filament_type": [ - "PA-CF" - ], - "fan_max_speed": [ - "30" - ], - "fan_min_speed": [ - "10" - ], - "overhang_fan_threshold": [ - "0%" - ], - "overhang_fan_speed": [ - "40" - ], - "fan_cooling_layer_time": [ - "5" - ], - "full_fan_speed_layer": [ - "2" - ], - "compatible_printers": [ - "Qidi X-Plus 0.4 nozzle", - "Qidi X-Max 0.4 nozzle", - "Qidi X-CF Pro 0.4 nozzle", - "Qidi X-Smart 3 0.4 nozzle", - "Qidi X-Plus 3 0.4 nozzle", - "Qidi X-Max 3 0.4 nozzle" - ] -} \ No newline at end of file diff --git a/resources/profiles/Qidi/filament/Generic PC @Qidi.json b/resources/profiles/Qidi/filament/Generic PC @Qidi.json deleted file mode 100644 index 257344cdd..000000000 --- a/resources/profiles/Qidi/filament/Generic PC @Qidi.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "type": "filament", - "filament_id": "GFC99", - "setting_id": "GFSC99_Qidi_00", - "name": "Generic PC @Qidi", - "from": "system", - "instantiation": "true", - "inherits": "fdm_filament_pc", - "filament_max_volumetric_speed": [ - "16" - ], - "filament_flow_ratio": [ - "0.94" - ], - "compatible_printers": [ - "Qidi X-Plus 0.4 nozzle", - "Qidi X-Max 0.4 nozzle", - "Qidi X-CF Pro 0.4 nozzle", - "Qidi X-Smart 3 0.4 nozzle", - "Qidi X-Plus 3 0.4 nozzle", - "Qidi X-Max 3 0.4 nozzle" - ] -} \ No newline at end of file diff --git a/resources/profiles/Qidi/filament/Generic PETG @Qidi.json b/resources/profiles/Qidi/filament/Generic PETG @Qidi.json deleted file mode 100644 index d26b1fb46..000000000 --- a/resources/profiles/Qidi/filament/Generic PETG @Qidi.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "type": "filament", - "filament_id": "GFG99", - "setting_id": "GFSG99_Qidi_00", - "name": "Generic PETG @Qidi", - "from": "system", - "instantiation": "true", - "inherits": "fdm_filament_pet", - "fan_cooling_layer_time": [ - "30" - ], - "overhang_fan_speed": [ - "90" - ], - "overhang_fan_threshold": [ - "25%" - ], - "fan_max_speed": [ - "90" - ], - "fan_min_speed": [ - "40" - ], - "filament_flow_ratio": [ - "0.95" - ], - "filament_max_volumetric_speed": [ - "10" - ], - "compatible_printers": [ - "Qidi X-Plus 0.4 nozzle", - "Qidi X-Max 0.4 nozzle", - "Qidi X-CF Pro 0.4 nozzle", - "Qidi X-Smart 3 0.4 nozzle", - "Qidi X-Plus 3 0.4 nozzle", - "Qidi X-Max 3 0.4 nozzle" - ] -} \ No newline at end of file diff --git a/resources/profiles/Qidi/filament/Generic PLA @Qidi.json b/resources/profiles/Qidi/filament/Generic PLA @Qidi.json deleted file mode 100644 index 585f09bd4..000000000 --- a/resources/profiles/Qidi/filament/Generic PLA @Qidi.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "type": "filament", - "filament_id": "GFL99", - "setting_id": "GFSL99_Qidi_00", - "name": "Generic PLA @Qidi", - "from": "system", - "instantiation": "true", - "inherits": "fdm_filament_pla", - "filament_flow_ratio": [ - "0.98" - ], - "slow_down_layer_time": [ - "8" - ], - "compatible_printers": [ - "Qidi X-Plus 0.4 nozzle", - "Qidi X-Max 0.4 nozzle", - "Qidi X-CF Pro 0.4 nozzle", - "Qidi X-Smart 3 0.4 nozzle", - "Qidi X-Plus 3 0.4 nozzle", - "Qidi X-Max 3 0.4 nozzle" - ] -} \ No newline at end of file diff --git a/resources/profiles/Qidi/filament/Generic PLA Silk @Qidi.json b/resources/profiles/Qidi/filament/Generic PLA Silk @Qidi.json deleted file mode 100644 index b3f2365ae..000000000 --- a/resources/profiles/Qidi/filament/Generic PLA Silk @Qidi.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "type": "filament", - "filament_id": "GFL96", - "setting_id": "GFSL96_Qidi_01", - "name": "Generic PLA Silk @Qidi", - "from": "system", - "instantiation": "true", - "inherits": "fdm_filament_pla", - "filament_retraction_length": [ - "0.5" - ], - "filament_flow_ratio": [ - "0.98" - ], - "slow_down_layer_time": [ - "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};Prevent PLA from jamming" - ], - "compatible_printers": [ - "Qidi X-Plus 0.4 nozzle", - "Qidi X-Max 0.4 nozzle", - "Qidi X-CF Pro 0.4 nozzle", - "Qidi X-Smart 3 0.4 nozzle", - "Qidi X-Plus 3 0.4 nozzle", - "Qidi X-Max 3 0.4 nozzle" - ] -} \ No newline at end of file diff --git a/resources/profiles/Qidi/filament/Generic PLA-CF @Qidi.json b/resources/profiles/Qidi/filament/Generic PLA-CF @Qidi.json deleted file mode 100644 index 1dc14d506..000000000 --- a/resources/profiles/Qidi/filament/Generic PLA-CF @Qidi.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "type": "filament", - "filament_id": "GFL98", - "setting_id": "GFSL98_Qidi_00", - "name": "Generic PLA-CF @Qidi", - "from": "system", - "instantiation": "true", - "inherits": "fdm_filament_pla", - "required_nozzle_HRC": [ - "40" - ], - "filament_flow_ratio": [ - "0.95" - ], - "filament_type": [ - "PLA-CF" - ], - "slow_down_layer_time": [ - "7" - ], - "additional_cooling_fan_speed": [ - "0" - ], - "temperature_vitrification": [ - "55" - ], - "nozzle_temperature_range_high": [ - "240" - ], - "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}" - ], - "compatible_printers": [ - "Qidi X-Plus 0.4 nozzle", - "Qidi X-Max 0.4 nozzle", - "Qidi X-CF Pro 0.4 nozzle", - "Qidi X-Smart 3 0.4 nozzle", - "Qidi X-Plus 3 0.4 nozzle", - "Qidi X-Max 3 0.4 nozzle" - ] -} \ No newline at end of file diff --git a/resources/profiles/Qidi/filament/Generic PVA @Qidi.json b/resources/profiles/Qidi/filament/Generic PVA @Qidi.json deleted file mode 100644 index a847d02a5..000000000 --- a/resources/profiles/Qidi/filament/Generic PVA @Qidi.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "filament", - "filament_id": "GFS99", - "setting_id": "GFSS99_Qidi_00", - "name": "Generic PVA @Qidi", - "from": "system", - "instantiation": "true", - "inherits": "fdm_filament_pva", - "filament_flow_ratio": [ - "0.95" - ], - "filament_max_volumetric_speed": [ - "16" - ], - "slow_down_layer_time": [ - "7" - ], - "compatible_printers": [ - "Qidi X-Plus 0.4 nozzle", - "Qidi X-Max 0.4 nozzle", - "Qidi X-CF Pro 0.4 nozzle", - "Qidi X-Smart 3 0.4 nozzle", - "Qidi X-Plus 3 0.4 nozzle", - "Qidi X-Max 3 0.4 nozzle" - ] -} \ No newline at end of file diff --git a/resources/profiles/Qidi/filament/Generic TPU @Qidi.json b/resources/profiles/Qidi/filament/Generic TPU @Qidi.json deleted file mode 100644 index 43c69581f..000000000 --- a/resources/profiles/Qidi/filament/Generic TPU @Qidi.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "type": "filament", - "filament_id": "GFU99", - "setting_id": "GFSU99_Qidi_00", - "name": "Generic TPU @Qidi", - "from": "system", - "instantiation": "true", - "inherits": "fdm_filament_tpu", - "filament_max_volumetric_speed": [ - "3.2" - ], - "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}" - ], - "compatible_printers": [ - "Qidi X-Plus 0.4 nozzle", - "Qidi X-Max 0.4 nozzle", - "Qidi X-CF Pro 0.4 nozzle", - "Qidi X-Smart 3 0.4 nozzle", - "Qidi X-Plus 3 0.4 nozzle", - "Qidi X-Max 3 0.4 nozzle" - ] -} \ No newline at end of file diff --git a/resources/profiles/Qidi/filament/QIDI ABS Odorless @0.2 nozzle.json b/resources/profiles/Qidi/filament/QIDI ABS Odorless @0.2 nozzle.json new file mode 100644 index 000000000..8f0cd8942 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI ABS Odorless @0.2 nozzle.json @@ -0,0 +1,35 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "QIDI ABS Odorless @0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI ABS Odorless", + "filament_flow_ratio": [ + "0.92" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.021" + ], + "filament_max_volumetric_speed": [ + "2" + ], + "max_fan_speed":[ + "80" + ], + "min_fan_speed":[ + "10" + ], + "compatible_printers": [ + "Qidi X-Plus 0.2 nozzle", + "Qidi X-Max 0.2 nozzle", + "Qidi X-CF Pro 0.2 nozzle", + "Qidi X-Smart 3 0.2 nozzle", + "Qidi X-Plus 3 0.2 nozzle", + "Qidi X-Max 3 0.2 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI ABS Odorless @0.8 nozzle.json b/resources/profiles/Qidi/filament/QIDI ABS Odorless @0.8 nozzle.json new file mode 100644 index 000000000..0474f7217 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI ABS Odorless @0.8 nozzle.json @@ -0,0 +1,41 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "QIDI ABS Odorless @0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI ABS Odorless", + "filament_flow_ratio": [ + "0.92" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.021" + ], + "filament_max_volumetric_speed": [ + "22" + ], + "nozzle_temperature": [ + "270" + ], + "slow_down_min_speed": [ + "10" + ], + "max_fan_speed":[ + "80" + ], + "min_fan_speed":[ + "10" + ], + "compatible_printers": [ + "Qidi X-Plus 0.8 nozzle", + "Qidi X-Max 0.8 nozzle", + "Qidi X-CF Pro 0.8 nozzle", + "Qidi X-Smart 3 0.8 nozzle", + "Qidi X-Plus 3 0.8 nozzle", + "Qidi X-Max 3 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI ABS Odorless @Qidi Q1 Pro 0.2 nozzle.json b/resources/profiles/Qidi/filament/QIDI ABS Odorless @Qidi Q1 Pro 0.2 nozzle.json new file mode 100644 index 000000000..8e56cc5a0 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI ABS Odorless @Qidi Q1 Pro 0.2 nozzle.json @@ -0,0 +1,46 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "instantiation": "true", + "filament_flow_ratio": [ + "0.92" + ], + "enable_pressure_advance": [ + "1" + ], + "activate_chamber_temp_control": [ + "0" + ], + "chamber_temperature": [ + "55" + ], + "fan_max_speed": [ + "80" + ], + "filament_max_volumetric_speed": [ + "2" + ], + "from": "system", + "hot_plate_temp_initial_layer": [ + "90" + ], + "inherits": "QIDI ABS Odorless", + "is_custom_defined": "0", + "name": "QIDI ABS Odorless @Qidi Q1 Pro 0.2 nozzle", + "nozzle_temperature": [ + "260" + ], + "overhang_fan_speed": [ + "100" + ], + "pressure_advance": [ + "0.021" + ], + "slow_down_min_speed": [ + "20" + ], + "compatible_printers": [ +"Qidi Q1 Pro 0.2 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI ABS Odorless @Qidi Q1 Pro 0.4 nozzle.json b/resources/profiles/Qidi/filament/QIDI ABS Odorless @Qidi Q1 Pro 0.4 nozzle.json new file mode 100644 index 000000000..c0a349fa3 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI ABS Odorless @Qidi Q1 Pro 0.4 nozzle.json @@ -0,0 +1,46 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "instantiation": "true", + "filament_flow_ratio": [ + "0.92" + ], + "enable_pressure_advance": [ + "1" + ], + "activate_chamber_temp_control": [ + "0" + ], + "chamber_temperature": [ + "55" + ], + "fan_max_speed": [ + "80" + ], + "filament_max_volumetric_speed": [ + "24.5" + ], + "from": "system", + "hot_plate_temp_initial_layer": [ + "90" + ], + "inherits": "QIDI ABS Odorless", + "is_custom_defined": "0", + "name": "QIDI ABS Odorless @Qidi Q1 Pro 0.4 nozzle", + "nozzle_temperature": [ + "260" + ], + "overhang_fan_speed": [ + "100" + ], + "pressure_advance": [ + "0.035" + ], + "slow_down_min_speed": [ + "20" + ], + "compatible_printers": [ +"Qidi Q1 Pro 0.4 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI ABS Odorless @Qidi Q1 Pro 0.6 nozzle.json b/resources/profiles/Qidi/filament/QIDI ABS Odorless @Qidi Q1 Pro 0.6 nozzle.json new file mode 100644 index 000000000..020153b31 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI ABS Odorless @Qidi Q1 Pro 0.6 nozzle.json @@ -0,0 +1,46 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "instantiation": "true", + "filament_flow_ratio": [ + "0.92" + ], + "enable_pressure_advance": [ + "1" + ], + "activate_chamber_temp_control": [ + "0" + ], + "chamber_temperature": [ + "55" + ], + "fan_max_speed": [ + "80" + ], + "filament_max_volumetric_speed": [ + "24.5" + ], + "from": "system", + "hot_plate_temp_initial_layer": [ + "90" + ], + "inherits": "QIDI ABS Odorless", + "is_custom_defined": "0", + "name": "QIDI ABS Odorless @Qidi Q1 Pro 0.6 nozzle", + "nozzle_temperature": [ + "250" + ], + "overhang_fan_speed": [ + "100" + ], + "pressure_advance": [ + "0.014" + ], + "slow_down_min_speed": [ + "20" + ], + "compatible_printers": [ +"Qidi Q1 Pro 0.6 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI ABS Odorless @Qidi Q1 Pro 0.8 nozzle.json b/resources/profiles/Qidi/filament/QIDI ABS Odorless @Qidi Q1 Pro 0.8 nozzle.json new file mode 100644 index 000000000..ccaacdfe1 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI ABS Odorless @Qidi Q1 Pro 0.8 nozzle.json @@ -0,0 +1,46 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "instantiation": "true", + "filament_flow_ratio": [ + "0.92" + ], + "enable_pressure_advance": [ + "1" + ], + "activate_chamber_temp_control": [ + "0" + ], + "chamber_temperature": [ + "55" + ], + "fan_max_speed": [ + "80" + ], + "filament_max_volumetric_speed": [ + "24.5" + ], + "from": "system", + "hot_plate_temp_initial_layer": [ + "90" + ], + "inherits": "QIDI ABS Odorless", + "is_custom_defined": "0", + "name": "QIDI ABS Odorless @Qidi Q1 Pro 0.8 nozzle", + "nozzle_temperature": [ + "250" + ], + "overhang_fan_speed": [ + "100" + ], + "pressure_advance": [ + "0.011" + ], + "slow_down_min_speed": [ + "10" + ], + "compatible_printers": [ +"Qidi Q1 Pro 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI ABS Odorless.json b/resources/profiles/Qidi/filament/QIDI ABS Odorless.json new file mode 100644 index 000000000..ccc24c26c --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI ABS Odorless.json @@ -0,0 +1,50 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "QIDI ABS Odorless", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_abs", + "filament_flow_ratio": [ + "0.92" + ], + "filament_max_volumetric_speed": [ + "22" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.021" + ], + "max_fan_speed":[ + "80" + ], + "min_fan_speed":[ + "10" + ], + "overhang_fan_speed": [ + "100" + ], + "filament_density":[ + "1.02" + ], + "chamber_temperature": [ + "55" + ], + "compatible_printers": [ + "Qidi X-Plus 0.4 nozzle", + "Qidi X-Max 0.4 nozzle", + "Qidi X-CF Pro 0.4 nozzle", + "Qidi X-Smart 3 0.4 nozzle", + "Qidi X-Plus 3 0.4 nozzle", + "Qidi X-Max 3 0.4 nozzle", + "Qidi X-Plus 0.6 nozzle", + "Qidi X-Max 0.6 nozzle", + "Qidi X-CF Pro 0.6 nozzle", + "Qidi X-Smart 3 0.6 nozzle", + "Qidi X-Plus 3 0.6 nozzle", + "Qidi X-Max 3 0.6 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI ABS Rapido 0.2 nozzle.json b/resources/profiles/Qidi/filament/QIDI ABS Rapido 0.2 nozzle.json new file mode 100644 index 000000000..87970900d --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI ABS Rapido 0.2 nozzle.json @@ -0,0 +1,29 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "QIDI ABS Rapido 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI ABS Rapido", + "filament_flow_ratio": [ + "0.95" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.021" + ], + "filament_max_volumetric_speed": [ + "2" + ], + "compatible_printers": [ + "Qidi X-Plus 0.2 nozzle", + "Qidi X-Max 0.2 nozzle", + "Qidi X-CF Pro 0.2 nozzle", + "Qidi X-Smart 3 0.2 nozzle", + "Qidi X-Plus 3 0.2 nozzle", + "Qidi X-Max 3 0.2 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI ABS Rapido 0.8 nozzle.json b/resources/profiles/Qidi/filament/QIDI ABS Rapido 0.8 nozzle.json new file mode 100644 index 000000000..8a348e7ac --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI ABS Rapido 0.8 nozzle.json @@ -0,0 +1,35 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "QIDI ABS Rapido 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI ABS Rapido", + "filament_flow_ratio": [ + "0.95" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.021" + ], + "filament_max_volumetric_speed": [ + "22" + ], + "nozzle_temperature": [ + "270" + ], + "slow_down_min_speed": [ + "10" + ], + "compatible_printers": [ + "Qidi X-Plus 0.8 nozzle", + "Qidi X-Max 0.8 nozzle", + "Qidi X-CF Pro 0.8 nozzle", + "Qidi X-Smart 3 0.8 nozzle", + "Qidi X-Plus 3 0.8 nozzle", + "Qidi X-Max 3 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI ABS Rapido @Qidi Q1 Pro 0.2 nozzle.json b/resources/profiles/Qidi/filament/QIDI ABS Rapido @Qidi Q1 Pro 0.2 nozzle.json new file mode 100644 index 000000000..683be9035 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI ABS Rapido @Qidi Q1 Pro 0.2 nozzle.json @@ -0,0 +1,46 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "instantiation": "true", + "filament_flow_ratio": [ + "0.95" + ], + "enable_pressure_advance": [ + "1" + ], + "activate_chamber_temp_control": [ + "0" + ], + "chamber_temperature": [ + "55" + ], + "fan_max_speed": [ + "80" + ], + "filament_max_volumetric_speed": [ + "2" + ], + "from": "system", + "hot_plate_temp_initial_layer": [ + "90" + ], + "inherits": "QIDI ABS Rapido", + "is_custom_defined": "0", + "name": "QIDI ABS Rapido @Qidi Q1 Pro 0.2 nozzle", + "nozzle_temperature": [ + "260" + ], + "overhang_fan_speed": [ + "100" + ], + "pressure_advance": [ + "0.021" + ], + "slow_down_min_speed": [ + "20" + ], + "compatible_printers": [ +"Qidi Q1 Pro 0.2 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI ABS Rapido @Qidi Q1 Pro 0.4 nozzle.json b/resources/profiles/Qidi/filament/QIDI ABS Rapido @Qidi Q1 Pro 0.4 nozzle.json new file mode 100644 index 000000000..94d9f981c --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI ABS Rapido @Qidi Q1 Pro 0.4 nozzle.json @@ -0,0 +1,46 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "instantiation": "true", + "filament_flow_ratio": [ + "0.95" + ], + "enable_pressure_advance": [ + "1" + ], + "activate_chamber_temp_control": [ + "0" + ], + "chamber_temperature": [ + "55" + ], + "fan_max_speed": [ + "80" + ], + "filament_max_volumetric_speed": [ + "24.5" + ], + "from": "system", + "hot_plate_temp_initial_layer": [ + "90" + ], + "inherits": "QIDI ABS Rapido", + "is_custom_defined": "0", + "name": "QIDI ABS Rapido @Qidi Q1 Pro 0.4 nozzle", + "nozzle_temperature": [ + "260" + ], + "overhang_fan_speed": [ + "100" + ], + "pressure_advance": [ + "0.035" + ], + "slow_down_min_speed": [ + "20" + ], + "compatible_printers": [ +"Qidi Q1 Pro 0.4 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI ABS Rapido @Qidi Q1 Pro 0.6 nozzle.json b/resources/profiles/Qidi/filament/QIDI ABS Rapido @Qidi Q1 Pro 0.6 nozzle.json new file mode 100644 index 000000000..ac603a177 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI ABS Rapido @Qidi Q1 Pro 0.6 nozzle.json @@ -0,0 +1,46 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "instantiation": "true", + "filament_flow_ratio": [ + "0.95" + ], + "enable_pressure_advance": [ + "1" + ], + "activate_chamber_temp_control": [ + "0" + ], + "chamber_temperature": [ + "55" + ], + "fan_max_speed": [ + "80" + ], + "filament_max_volumetric_speed": [ + "24.5" + ], + "from": "system", + "hot_plate_temp_initial_layer": [ + "90" + ], + "inherits": "QIDI ABS Rapido", + "is_custom_defined": "0", + "name": "QIDI ABS Rapido @Qidi Q1 Pro 0.6 nozzle", + "nozzle_temperature": [ + "250" + ], + "overhang_fan_speed": [ + "100" + ], + "pressure_advance": [ + "0.014" + ], + "slow_down_min_speed": [ + "20" + ], + "compatible_printers": [ +"Qidi Q1 Pro 0.6 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI ABS Rapido @Qidi Q1 Pro 0.8 nozzle.json b/resources/profiles/Qidi/filament/QIDI ABS Rapido @Qidi Q1 Pro 0.8 nozzle.json new file mode 100644 index 000000000..b661799a9 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI ABS Rapido @Qidi Q1 Pro 0.8 nozzle.json @@ -0,0 +1,46 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "instantiation": "true", + "filament_flow_ratio": [ + "0.95" + ], + "enable_pressure_advance": [ + "1" + ], + "activate_chamber_temp_control": [ + "0" + ], + "chamber_temperature": [ + "55" + ], + "fan_max_speed": [ + "80" + ], + "filament_max_volumetric_speed": [ + "24.5" + ], + "from": "system", + "hot_plate_temp_initial_layer": [ + "90" + ], + "inherits": "QIDI ABS Rapido", + "is_custom_defined": "0", + "name": "QIDI ABS Rapido @Qidi Q1 Pro 0.8 nozzle", + "nozzle_temperature": [ + "250" + ], + "overhang_fan_speed": [ + "100" + ], + "pressure_advance": [ + "0.011" + ], + "slow_down_min_speed": [ + "10" + ], + "compatible_printers": [ +"Qidi Q1 Pro 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI ABS Rapido.json b/resources/profiles/Qidi/filament/QIDI ABS Rapido.json new file mode 100644 index 000000000..e9b5f7573 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI ABS Rapido.json @@ -0,0 +1,51 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "QIDI ABS Rapido", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_abs", + "filament_flow_ratio": [ + "0.95" + ], + "filament_max_volumetric_speed": [ + "22" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.021" + ], + "max_fan_speed":[ + "80" + ], + "min_fan_speed":[ + "20" + ], + "overhang_fan_speed": [ + "100" + ], + "filament_density":[ + "1.05" + ], + "chamber_temperature": [ + "55" + ], + "compatible_printers": [ + "Qidi X-Plus 0.4 nozzle", + "Qidi X-Max 0.4 nozzle", + "Qidi X-CF Pro 0.4 nozzle", + "Qidi X-Smart 3 0.4 nozzle", + "Qidi X-Plus 3 0.4 nozzle", + "Qidi X-Max 3 0.4 nozzle", + "Qidi X-Plus 0.6 nozzle", + "Qidi X-Max 0.6 nozzle", + "Qidi X-CF Pro 0.6 nozzle", + "Qidi X-Smart 3 0.6 nozzle", + "Qidi X-Plus 3 0.6 nozzle", + "Qidi X-Max 3 0.6 nozzle" + + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI ABS-GF @Qidi Q1 Pro 0.4 nozzle.json b/resources/profiles/Qidi/filament/QIDI ABS-GF @Qidi Q1 Pro 0.4 nozzle.json new file mode 100644 index 000000000..fe72ee456 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI ABS-GF @Qidi Q1 Pro 0.4 nozzle.json @@ -0,0 +1,51 @@ +{ "type": "filament", +"filament_id": "GFB99", +"setting_id": "GFSA04", +"instantiation": "true", + "activate_chamber_temp_control": [ + "0" + ], + "chamber_temperature": [ + "55" + ], + "fan_max_speed": [ + "20" + ], + "fan_min_speed": [ + "20" + ], + "filament_max_volumetric_speed": [ + "22" + ], + "filament_settings_id": [ + "QIDI ABS-GF @Qidi Q1 Pro 0.4 nozzle" + ], + "from": "system", + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "inherits": "QIDI ABS-GF", + "is_custom_defined": "0", + "name": "QIDI ABS-GF @Qidi Q1 Pro 0.4 nozzle", + "nozzle_temperature": [ + "260" + ], + "nozzle_temperature_initial_layer": [ + "260" + ], + "overhang_fan_speed": [ + "100" + ], + "pressure_advance": [ + "0.035" + ], + "slow_down_min_speed": [ + "20" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.4 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI ABS-GF @Qidi Q1 Pro 0.6 nozzle.json b/resources/profiles/Qidi/filament/QIDI ABS-GF @Qidi Q1 Pro 0.6 nozzle.json new file mode 100644 index 000000000..80621e46a --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI ABS-GF @Qidi Q1 Pro 0.6 nozzle.json @@ -0,0 +1,51 @@ +{ "type": "filament", +"filament_id": "GFB99", +"setting_id": "GFSA04", +"instantiation": "true", + "activate_chamber_temp_control": [ + "0" + ], + "chamber_temperature": [ + "55" + ], + "fan_max_speed": [ + "20" + ], + "fan_min_speed": [ + "20" + ], + "filament_max_volumetric_speed": [ + "22" + ], + "filament_settings_id": [ + "QIDI ABS-GF @Qidi Q1 Pro 0.6 nozzle" + ], + "from": "system", + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "inherits": "QIDI ABS-GF", + "is_custom_defined": "0", + "name": "QIDI ABS-GF @Qidi Q1 Pro 0.6 nozzle", + "nozzle_temperature": [ + "260" + ], + "nozzle_temperature_initial_layer": [ + "260" + ], + "overhang_fan_speed": [ + "100" + ], + "pressure_advance": [ + "0.01" + ], + "slow_down_min_speed": [ + "20" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.6 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI ABS-GF @Qidi Q1 Pro 0.8 nozzle.json b/resources/profiles/Qidi/filament/QIDI ABS-GF @Qidi Q1 Pro 0.8 nozzle.json new file mode 100644 index 000000000..b81523c61 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI ABS-GF @Qidi Q1 Pro 0.8 nozzle.json @@ -0,0 +1,51 @@ +{ "type": "filament", +"filament_id": "GFB99", +"setting_id": "GFSA04", +"instantiation": "true", + "activate_chamber_temp_control": [ + "0" + ], + "chamber_temperature": [ + "55" + ], + "fan_max_speed": [ + "20" + ], + "fan_min_speed": [ + "20" + ], + "filament_max_volumetric_speed": [ + "22" + ], + "filament_settings_id": [ + "QIDI ABS-GF @Qidi Q1 Pro 0.8 nozzle" + ], + "from": "system", + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "inherits": "QIDI ABS-GF", + "is_custom_defined": "0", + "name": "QIDI ABS-GF @Qidi Q1 Pro 0.8 nozzle", + "nozzle_temperature": [ + "260" + ], + "nozzle_temperature_initial_layer": [ + "260" + ], + "overhang_fan_speed": [ + "100" + ], + "pressure_advance": [ + "0.01" + ], + "slow_down_min_speed": [ + "20" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI ABS-GF.json b/resources/profiles/Qidi/filament/QIDI ABS-GF.json new file mode 100644 index 000000000..1e946ef06 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI ABS-GF.json @@ -0,0 +1,68 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "QIDI ABS-GF", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_abs", + "filament_flow_ratio": [ + "0.95" + ], + "filament_max_volumetric_speed": [ + "17" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.01" + ], + "nozzle_temperature_initial_layer": [ + "270" + ], + "nozzle_temperature": [ + "270" + ], + "fan_max_speed": [ + "20" + ], + "fan_min_speed": [ + "20" + ], + "chamber_temperature": [ + "55" + ], + "hot_plate_temp_initial_layer" : [ + "100" + ], + "hot_plate_temp" : [ + "100" + ], + "overhang_fan_speed": [ + "100" + ], + "filament_density":[ + "1.15" + ], + "compatible_printers": [ + "Qidi X-Plus 0.4 nozzle", + "Qidi X-Max 0.4 nozzle", + "Qidi X-CF Pro 0.4 nozzle", + "Qidi X-Smart 3 0.4 nozzle", + "Qidi X-Plus 3 0.4 nozzle", + "Qidi X-Max 3 0.4 nozzle", + "Qidi X-Max 0.6 nozzle", + "Qidi X-CF Pro 0.6 nozzle", + "Qidi X-Smart 3 0.6 nozzle", + "Qidi X-Plus 3 0.6 nozzle", + "Qidi X-Max 3 0.6 nozzle", + "Qidi X-Plus 0.8 nozzle", + "Qidi X-Max 0.8 nozzle", + "Qidi X-CF Pro 0.8 nozzle", + "Qidi X-Smart 3 0.8 nozzle", + "Qidi X-Plus 3 0.8 nozzle", + "Qidi X-Max 3 0.8 nozzle" + + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI ABS-GF10 @Qidi Q1 Pro 0.4 nozzle.json b/resources/profiles/Qidi/filament/QIDI ABS-GF10 @Qidi Q1 Pro 0.4 nozzle.json new file mode 100644 index 000000000..e77c21a52 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI ABS-GF10 @Qidi Q1 Pro 0.4 nozzle.json @@ -0,0 +1,51 @@ +{ "type": "filament", +"filament_id": "GFB99", +"setting_id": "GFSA04", +"instantiation": "true", + "activate_chamber_temp_control": [ + "0" + ], + "chamber_temperature": [ + "55" + ], + "fan_max_speed": [ + "20" + ], + "fan_min_speed": [ + "20" + ], + "filament_max_volumetric_speed": [ + "22" + ], + "filament_settings_id": [ + "QIDI ABS-GF10 @Qidi Q1 Pro 0.4 nozzle" + ], + "from": "system", + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "inherits": "QIDI ABS-GF10", + "is_custom_defined": "0", + "name": "QIDI ABS-GF10 @Qidi Q1 Pro 0.4 nozzle", + "nozzle_temperature": [ + "260" + ], + "nozzle_temperature_initial_layer": [ + "260" + ], + "overhang_fan_speed": [ + "100" + ], + "pressure_advance": [ + "0.035" + ], + "slow_down_min_speed": [ + "20" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.4 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI ABS-GF10 @Qidi Q1 Pro 0.6 nozzle.json b/resources/profiles/Qidi/filament/QIDI ABS-GF10 @Qidi Q1 Pro 0.6 nozzle.json new file mode 100644 index 000000000..86b941809 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI ABS-GF10 @Qidi Q1 Pro 0.6 nozzle.json @@ -0,0 +1,51 @@ +{ "type": "filament", +"filament_id": "GFB99", +"setting_id": "GFSA04", +"instantiation": "true", + "activate_chamber_temp_control": [ + "0" + ], + "chamber_temperature": [ + "55" + ], + "fan_max_speed": [ + "20" + ], + "fan_min_speed": [ + "20" + ], + "filament_max_volumetric_speed": [ + "22" + ], + "filament_settings_id": [ + "QIDI ABS-GF10 @Qidi Q1 Pro 0.6 nozzle" + ], + "from": "system", + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "inherits": "QIDI ABS-GF10", + "is_custom_defined": "0", + "name": "QIDI ABS-GF10 @Qidi Q1 Pro 0.6 nozzle", + "nozzle_temperature": [ + "260" + ], + "nozzle_temperature_initial_layer": [ + "260" + ], + "overhang_fan_speed": [ + "100" + ], + "pressure_advance": [ + "0.01" + ], + "slow_down_min_speed": [ + "20" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.6 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI ABS-GF10 @Qidi Q1 Pro 0.8 nozzle.json b/resources/profiles/Qidi/filament/QIDI ABS-GF10 @Qidi Q1 Pro 0.8 nozzle.json new file mode 100644 index 000000000..4070af994 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI ABS-GF10 @Qidi Q1 Pro 0.8 nozzle.json @@ -0,0 +1,51 @@ +{ "type": "filament", +"filament_id": "GFB99", +"setting_id": "GFSA04", +"instantiation": "true", + "activate_chamber_temp_control": [ + "0" + ], + "chamber_temperature": [ + "55" + ], + "fan_max_speed": [ + "20" + ], + "fan_min_speed": [ + "20" + ], + "filament_max_volumetric_speed": [ + "22" + ], + "filament_settings_id": [ + "QIDI ABS-GF10 @Qidi Q1 Pro 0.8 nozzle" + ], + "from": "system", + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "inherits": "QIDI ABS-GF10", + "is_custom_defined": "0", + "name": "QIDI ABS-GF10 @Qidi Q1 Pro 0.8 nozzle", + "nozzle_temperature": [ + "260" + ], + "nozzle_temperature_initial_layer": [ + "260" + ], + "overhang_fan_speed": [ + "100" + ], + "pressure_advance": [ + "0.01" + ], + "slow_down_min_speed": [ + "20" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI ABS-GF10.json b/resources/profiles/Qidi/filament/QIDI ABS-GF10.json new file mode 100644 index 000000000..a102a1213 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI ABS-GF10.json @@ -0,0 +1,64 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "QIDI ABS-GF10", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_abs", + "filament_flow_ratio": [ + "0.95" + ], + "filament_max_volumetric_speed": [ + "17" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.01" + ], + "nozzle_temperature_initial_layer": [ + "270" + ], + "nozzle_temperature": [ + "270" + ], + "fan_max_speed": [ + "20" + ], + "fan_min_speed": [ + "20" + ], + "chamber_temperature": [ + "55" + ], + "hot_plate_temp_initial_layer" : [ + "100" + ], + "hot_plate_temp" : [ + "100" + ], + "overhang_fan_speed": [ + "100" + ], + "compatible_printers": [ + "Qidi X-Plus 0.4 nozzle", + "Qidi X-Max 0.4 nozzle", + "Qidi X-CF Pro 0.4 nozzle", + "Qidi X-Smart 3 0.4 nozzle", + "Qidi X-Plus 3 0.4 nozzle", + "Qidi X-Max 3 0.4 nozzle", + "Qidi X-Max 0.6 nozzle", + "Qidi X-CF Pro 0.6 nozzle", + "Qidi X-Smart 3 0.6 nozzle", + "Qidi X-Plus 3 0.6 nozzle", + "Qidi X-Max 3 0.6 nozzle", + "Qidi X-Plus 0.8 nozzle", + "Qidi X-Max 0.8 nozzle", + "Qidi X-CF Pro 0.8 nozzle", + "Qidi X-Smart 3 0.8 nozzle", + "Qidi X-Plus 3 0.8 nozzle", + "Qidi X-Max 3 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI ABS-GF25 @Qidi Q1 Pro 0.4 nozzle.json b/resources/profiles/Qidi/filament/QIDI ABS-GF25 @Qidi Q1 Pro 0.4 nozzle.json new file mode 100644 index 000000000..fd278ed2d --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI ABS-GF25 @Qidi Q1 Pro 0.4 nozzle.json @@ -0,0 +1,51 @@ +{ "type": "filament", +"filament_id": "GFB99", +"setting_id": "GFSA04", +"instantiation": "true", + "activate_chamber_temp_control": [ + "1" + ], + "chamber_temperature": [ + "0" + ], + "fan_max_speed": [ + "20" + ], + "fan_min_speed": [ + "20" + ], + "filament_max_volumetric_speed": [ + "22" + ], + "filament_settings_id": [ + "QIDI ABS-GF25 @Qidi Q1 Pro 0.4 nozzle" + ], + "from": "system", + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "inherits": "QIDI ABS-GF25", + "is_custom_defined": "0", + "name": "QIDI ABS-GF25 @Qidi Q1 Pro 0.4 nozzle", + "nozzle_temperature": [ + "260" + ], + "nozzle_temperature_initial_layer": [ + "260" + ], + "overhang_fan_speed": [ + "100" + ], + "pressure_advance": [ + "0.035" + ], + "slow_down_min_speed": [ + "20" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.4 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI ABS-GF25 @Qidi Q1 Pro 0.6 nozzle.json b/resources/profiles/Qidi/filament/QIDI ABS-GF25 @Qidi Q1 Pro 0.6 nozzle.json new file mode 100644 index 000000000..a3782cc2a --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI ABS-GF25 @Qidi Q1 Pro 0.6 nozzle.json @@ -0,0 +1,51 @@ +{ "type": "filament", +"filament_id": "GFB99", +"setting_id": "GFSA04", +"instantiation": "true", + "activate_chamber_temp_control": [ + "1" + ], + "chamber_temperature": [ + "0" + ], + "fan_max_speed": [ + "20" + ], + "fan_min_speed": [ + "20" + ], + "filament_max_volumetric_speed": [ + "22" + ], + "filament_settings_id": [ + "QIDI ABS-GF25 @Qidi Q1 Pro 0.6 nozzle" + ], + "from": "system", + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "inherits": "QIDI ABS-GF25", + "is_custom_defined": "0", + "name": "QIDI ABS-GF25 @Qidi Q1 Pro 0.6 nozzle", + "nozzle_temperature": [ + "260" + ], + "nozzle_temperature_initial_layer": [ + "260" + ], + "overhang_fan_speed": [ + "100" + ], + "pressure_advance": [ + "0.01" + ], + "slow_down_min_speed": [ + "20" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.6 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI ABS-GF25 @Qidi Q1 Pro 0.8 nozzle.json b/resources/profiles/Qidi/filament/QIDI ABS-GF25 @Qidi Q1 Pro 0.8 nozzle.json new file mode 100644 index 000000000..da2469deb --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI ABS-GF25 @Qidi Q1 Pro 0.8 nozzle.json @@ -0,0 +1,51 @@ +{ "type": "filament", +"filament_id": "GFB99", +"setting_id": "GFSA04", +"instantiation": "true", + "activate_chamber_temp_control": [ + "1" + ], + "chamber_temperature": [ + "0" + ], + "fan_max_speed": [ + "20" + ], + "fan_min_speed": [ + "20" + ], + "filament_max_volumetric_speed": [ + "22" + ], + "filament_settings_id": [ + "QIDI ABS-GF25 @Qidi Q1 Pro 0.8 nozzle" + ], + "from": "system", + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "inherits": "QIDI ABS-GF25", + "is_custom_defined": "0", + "name": "QIDI ABS-GF25 @Qidi Q1 Pro 0.8 nozzle", + "nozzle_temperature": [ + "260" + ], + "nozzle_temperature_initial_layer": [ + "260" + ], + "overhang_fan_speed": [ + "100" + ], + "pressure_advance": [ + "0.01" + ], + "slow_down_min_speed": [ + "20" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI ABS-GF25.json b/resources/profiles/Qidi/filament/QIDI ABS-GF25.json new file mode 100644 index 000000000..ff520549c --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI ABS-GF25.json @@ -0,0 +1,64 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "QIDI ABS-GF25", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_abs", + "filament_flow_ratio": [ + "0.95" + ], + "filament_max_volumetric_speed": [ + "17" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.01" + ], + "nozzle_temperature_initial_layer": [ + "270" + ], + "nozzle_temperature": [ + "270" + ], + "fan_max_speed": [ + "20" + ], + "fan_min_speed": [ + "20" + ], + "chamber_temperature": [ + "55" + ], + "hot_plate_temp_initial_layer" : [ + "100" + ], + "hot_plate_temp" : [ + "100" + ], + "overhang_fan_speed": [ + "100" + ], + "compatible_printers": [ + "Qidi X-Plus 0.4 nozzle", + "Qidi X-Max 0.4 nozzle", + "Qidi X-CF Pro 0.4 nozzle", + "Qidi X-Smart 3 0.4 nozzle", + "Qidi X-Plus 3 0.4 nozzle", + "Qidi X-Max 3 0.4 nozzle", + "Qidi X-Max 0.6 nozzle", + "Qidi X-CF Pro 0.6 nozzle", + "Qidi X-Smart 3 0.6 nozzle", + "Qidi X-Plus 3 0.6 nozzle", + "Qidi X-Max 3 0.6 nozzle", + "Qidi X-Plus 0.8 nozzle", + "Qidi X-Max 0.8 nozzle", + "Qidi X-CF Pro 0.8 nozzle", + "Qidi X-Smart 3 0.8 nozzle", + "Qidi X-Plus 3 0.8 nozzle", + "Qidi X-Max 3 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI ASA @Qidi Q1 Pro 0.2 nozzle.json b/resources/profiles/Qidi/filament/QIDI ASA @Qidi Q1 Pro 0.2 nozzle.json new file mode 100644 index 000000000..1cf845ad2 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI ASA @Qidi Q1 Pro 0.2 nozzle.json @@ -0,0 +1,24 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "QIDI ASA @Qidi Q1 Pro 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI ASA", + "filament_flow_ratio": [ + "0.92" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.021" + ], + "filament_max_volumetric_speed": [ + "2" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.2 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI ASA @Qidi Q1 Pro 0.4 nozzle.json b/resources/profiles/Qidi/filament/QIDI ASA @Qidi Q1 Pro 0.4 nozzle.json new file mode 100644 index 000000000..01fb0eaca --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI ASA @Qidi Q1 Pro 0.4 nozzle.json @@ -0,0 +1,42 @@ +{"type": "filament", +"filament_id": "GFB99", +"setting_id": "GFSA04", +"instantiation": "true", + "activate_chamber_temp_control": [ + "0" + ], + "chamber_temperature": [ + "55" + ], + "fan_cooling_layer_time": [ + "40" + ], + "filament_max_volumetric_speed": [ + "16" + ], + "filament_settings_id": [ + "Qidi Generic ASA @Qidi Q1 Pro 0.4 nozzle" + ], + "from": "system", + "inherits": "QIDI ASA", + "is_custom_defined": "0", + "name": "QIDI ASA @Qidi Q1 Pro 0.4 nozzle", + "nozzle_temperature": [ + "255" + ], + "nozzle_temperature_initial_layer": [ + "250" + ], + "overhang_fan_speed": [ + "100" + ], + "pressure_advance": [ + "0.035" + ], + "slow_down_layer_time": [ + "4" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.4 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI ASA @Qidi Q1 Pro 0.6 nozzle.json b/resources/profiles/Qidi/filament/QIDI ASA @Qidi Q1 Pro 0.6 nozzle.json new file mode 100644 index 000000000..fc21c6e1e --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI ASA @Qidi Q1 Pro 0.6 nozzle.json @@ -0,0 +1,42 @@ +{"type": "filament", +"filament_id": "GFB99", +"setting_id": "GFSA04", +"instantiation": "true", + "activate_chamber_temp_control": [ + "0" + ], + "chamber_temperature": [ + "55" + ], + "fan_cooling_layer_time": [ + "40" + ], + "filament_max_volumetric_speed": [ + "13" + ], + "filament_settings_id": [ + "QIDI ASA @Qidi Q1 Pro 0.6 nozzle" + ], + "from": "system", + "inherits": "QIDI ASA", + "is_custom_defined": "0", + "name": "QIDI ASA @Qidi Q1 Pro 0.6 nozzle", + "nozzle_temperature": [ + "255" + ], + "nozzle_temperature_initial_layer": [ + "250" + ], + "overhang_fan_speed": [ + "100" + ], + "pressure_advance": [ + "0.014" + ], + "slow_down_layer_time": [ + "4" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.6 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI ASA @Qidi Q1 Pro 0.8 nozzle.json b/resources/profiles/Qidi/filament/QIDI ASA @Qidi Q1 Pro 0.8 nozzle.json new file mode 100644 index 000000000..9d11a1834 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI ASA @Qidi Q1 Pro 0.8 nozzle.json @@ -0,0 +1,42 @@ +{"type": "filament", +"filament_id": "GFB99", +"setting_id": "GFSA04", +"instantiation": "true", + "activate_chamber_temp_control": [ + "0" + ], + "chamber_temperature": [ + "55" + ], + "fan_cooling_layer_time": [ + "40" + ], + "filament_max_volumetric_speed": [ + "13" + ], + "filament_settings_id": [ + "QIDI ASA @Qidi Q1 Pro 0.8 nozzle" + ], + "from": "system", + "inherits": "QIDI ASA", + "is_custom_defined": "0", + "name": "QIDI ASA @Qidi Q1 Pro 0.8 nozzle", + "nozzle_temperature": [ + "255" + ], + "nozzle_temperature_initial_layer": [ + "250" + ], + "overhang_fan_speed": [ + "100" + ], + "pressure_advance": [ + "0.011" + ], + "slow_down_layer_time": [ + "4" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI ASA @Qidi X-Max 3 0.2 nozzle.json b/resources/profiles/Qidi/filament/QIDI ASA @Qidi X-Max 3 0.2 nozzle.json new file mode 100644 index 000000000..543a8f2bb --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI ASA @Qidi X-Max 3 0.2 nozzle.json @@ -0,0 +1,27 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "QIDI ASA @Qidi X-Max 3 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI ASA", + "filament_flow_ratio": [ + "0.92" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.021" + ], + "filament_max_volumetric_speed": [ + "2" + ], + "enable_volume_fan":[ + "40" + ], + "compatible_printers": [ + "Qidi X-Max 3 0.2 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI ASA @Qidi X-Plus 3 0.2 nozzle.json b/resources/profiles/Qidi/filament/QIDI ASA @Qidi X-Plus 3 0.2 nozzle.json new file mode 100644 index 000000000..88404df2b --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI ASA @Qidi X-Plus 3 0.2 nozzle.json @@ -0,0 +1,27 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "QIDI ASA @Qidi X-Plus 3 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI ASA", + "filament_flow_ratio": [ + "0.92" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.021" + ], + "filament_max_volumetric_speed": [ + "2" + ], + "enable_volume_fan":[ + "40" + ], + "compatible_printers": [ + "Qidi X-Plus 3 0.2 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI ASA @Qidi X-Smart 3 0.2 nozzle.json b/resources/profiles/Qidi/filament/QIDI ASA @Qidi X-Smart 3 0.2 nozzle.json new file mode 100644 index 000000000..596ee112e --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI ASA @Qidi X-Smart 3 0.2 nozzle.json @@ -0,0 +1,27 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "QIDI ASA @Qidi X-Smart 3 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI ASA", + "filament_flow_ratio": [ + "0.92" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.021" + ], + "filament_max_volumetric_speed": [ + "2" + ], + "enable_volume_fan":[ + "40" + ], + "compatible_printers": [ + "Qidi X-Smart 3 0.2 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI ASA.json b/resources/profiles/Qidi/filament/QIDI ASA.json new file mode 100644 index 000000000..860d743bb --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI ASA.json @@ -0,0 +1,93 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "QIDI ASA", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_asa", + "filament_max_volumetric_speed": [ + "16" + ], + "filament_flow_ratio": [ + "0.92" + ], + "nozzle_temperature_initial_layer": [ + "250" + ], + "nozzle_temperature": [ + "270" + ], + "cool_plate_temp" : [ + "90" + ], + "eng_plate_temp" : [ + "90" + ], + "hot_plate_temp" : [ + "90" + ], + "textured_plate_temp" : [ + "90" + ], + "cool_plate_temp_initial_layer" : [ + "90" + ], + "eng_plate_temp_initial_layer" : [ + "90" + ], + "hot_plate_temp_initial_layer" : [ + "90" + ], + "textured_plate_temp_initial_layer" : [ + "90" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.021" + ], + "max_fan_speed":[ + "50" + ], + "min_fan_speed":[ + "10" + ], + "filament_retraction_length": [ + "0.01" + ], + "overhang_fan_speed": [ + "100" + ], + "filament_density":[ + "1.07" + ], + "chamber_temperature": [ + "55" + ], + "compatible_printers": [ + "Qidi X-Plus 0.2 nozzle", + "Qidi X-Max 0.2 nozzle", + "Qidi X-CF Pro 0.2 nozzle", + "Qidi X-Plus 0.4 nozzle", + "Qidi X-Max 0.4 nozzle", + "Qidi X-CF Pro 0.4 nozzle", + "Qidi X-Smart 3 0.4 nozzle", + "Qidi X-Plus 3 0.4 nozzle", + "Qidi X-Max 3 0.4 nozzle", + "Qidi X-Plus 0.6 nozzle", + "Qidi X-Max 0.6 nozzle", + "Qidi X-CF Pro 0.6 nozzle", + "Qidi X-Smart 3 0.6 nozzle", + "Qidi X-Plus 3 0.6 nozzle", + "Qidi X-Max 3 0.6 nozzle", + "Qidi X-Plus 0.8 nozzle", + "Qidi X-Max 0.8 nozzle", + "Qidi X-CF Pro 0.8 nozzle", + "Qidi X-Smart 3 0.8 nozzle", + "Qidi X-Plus 3 0.8 nozzle", + "Qidi X-Max 3 0.8 nozzle" + + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI PA-Ultra @Qidi Q1 Pro 0.4 nozzle.json b/resources/profiles/Qidi/filament/QIDI PA-Ultra @Qidi Q1 Pro 0.4 nozzle.json new file mode 100644 index 000000000..7c7a3dc95 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PA-Ultra @Qidi Q1 Pro 0.4 nozzle.json @@ -0,0 +1,36 @@ +{"type": "filament", +"filament_id": "GFB99", +"setting_id": "GFSA04", +"instantiation": "true", + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "20" + ], + "filament_max_volumetric_speed": [ + "4" + ], + "filament_settings_id": [ + "QIDI PA-Ultra @Qidi Q1 Pro 0.4 nozzle" + ], + "from": "system", + "hot_plate_temp": [ + "80" + ], + "hot_plate_temp_initial_layer": [ + "80" + ], + "inherits": "QIDI PA-Ultra", + "is_custom_defined": "0", + "name": "QIDI PA-Ultra @Qidi Q1 Pro 0.4 nozzle", + "overhang_fan_speed": [ + "50" + ], + "slow_down_min_speed": [ + "20" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.4 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI PA-Ultra @Qidi Q1 Pro 0.6 nozzle.json b/resources/profiles/Qidi/filament/QIDI PA-Ultra @Qidi Q1 Pro 0.6 nozzle.json new file mode 100644 index 000000000..9c7d962dd --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PA-Ultra @Qidi Q1 Pro 0.6 nozzle.json @@ -0,0 +1,36 @@ +{"type": "filament", +"filament_id": "GFB99", +"setting_id": "GFSA04", +"instantiation": "true", + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "20" + ], + "filament_max_volumetric_speed": [ + "4" + ], + "filament_settings_id": [ + "QIDI PA-Ultra @Qidi Q1 Pro 0.6 nozzle" + ], + "from": "system", + "hot_plate_temp": [ + "80" + ], + "hot_plate_temp_initial_layer": [ + "80" + ], + "inherits": "QIDI PA-Ultra", + "is_custom_defined": "0", + "name": "QIDI PA-Ultra @Qidi Q1 Pro 0.6 nozzle", + "overhang_fan_speed": [ + "50" + ], + "slow_down_min_speed": [ + "20" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.6 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI PA-Ultra @Qidi Q1 Pro 0.8 nozzle.json b/resources/profiles/Qidi/filament/QIDI PA-Ultra @Qidi Q1 Pro 0.8 nozzle.json new file mode 100644 index 000000000..fe2af9df1 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PA-Ultra @Qidi Q1 Pro 0.8 nozzle.json @@ -0,0 +1,36 @@ +{"type": "filament", +"filament_id": "GFB99", +"setting_id": "GFSA04", +"instantiation": "true", + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "20" + ], + "filament_max_volumetric_speed": [ + "4" + ], + "filament_settings_id": [ + "QIDI PA-Ultra @Qidi Q1 Pro 0.8 nozzle" + ], + "from": "system", + "hot_plate_temp": [ + "80" + ], + "hot_plate_temp_initial_layer": [ + "80" + ], + "inherits": "QIDI PA-Ultra", + "is_custom_defined": "0", + "name": "QIDI PA-Ultra @Qidi Q1 Pro 0.8 nozzle", + "overhang_fan_speed": [ + "50" + ], + "slow_down_min_speed": [ + "20" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI PA-Ultra.json b/resources/profiles/Qidi/filament/QIDI PA-Ultra.json new file mode 100644 index 000000000..91b087313 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PA-Ultra.json @@ -0,0 +1,67 @@ +{ + "type": "filament", + "filament_id": "GFN99", + "setting_id": "GFSN98", + "name": "QIDI PA-Ultra", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pa", + "required_nozzle_HRC": [ + "3" + ], + "nozzle_temperature_initial_layer": [ + "280" + ], + "nozzle_temperature": [ + "280" + ], + "filament_max_volumetric_speed": [ + "3" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.03" + ], + "max_fan_speed":[ + "40" +], +"min_fan_speed":[ + "20" +], +"hot_plate_temp_initial_layer" : [ + "80" +], +"hot_plate_temp" : [ +"80" +], +"slow_down_layer_time": [ +"15" +], +"filament_density":[ +"1.21" +], +"filament_flow_ratio": [ +"0.96" +], + "compatible_printers": [ + "Qidi X-Plus 0.4 nozzle", + "Qidi X-Max 0.4 nozzle", + "Qidi X-CF Pro 0.4 nozzle", + "Qidi X-Smart 3 0.4 nozzle", + "Qidi X-Plus 3 0.4 nozzle", + "Qidi X-Max 3 0.4 nozzle", + "Qidi X-Max 0.6 nozzle", + "Qidi X-CF Pro 0.6 nozzle", + "Qidi X-Smart 3 0.6 nozzle", + "Qidi X-Plus 3 0.6 nozzle", + "Qidi X-Max 3 0.6 nozzle", + "Qidi X-Plus 0.8 nozzle", + "Qidi X-Max 0.8 nozzle", + "Qidi X-CF Pro 0.8 nozzle", +"Qidi X-Smart 3 0.8 nozzle", +"Qidi X-Plus 3 0.8 nozzle", +"Qidi X-Max 3 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI PA12-CF @Qidi Q1 Pro 0.4 nozzle.json b/resources/profiles/Qidi/filament/QIDI PA12-CF @Qidi Q1 Pro 0.4 nozzle.json new file mode 100644 index 000000000..9a28add43 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PA12-CF @Qidi Q1 Pro 0.4 nozzle.json @@ -0,0 +1,36 @@ +{"type": "filament", +"filament_id": "GFB99", +"setting_id": "GFSA04", +"instantiation": "true", + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "20" + ], + "filament_settings_id": [ + "QIDI PA12-CF @Qidi Q1 Pro 0.4 nozzle" + ], + "from": "system", + "inherits": "QIDI PA12-CF", + "is_custom_defined": "0", + "name": "QIDI PA12-CF @Qidi Q1 Pro 0.4 nozzle", + "nozzle_temperature": [ + "280" + ], + "nozzle_temperature_initial_layer": [ + "280" + ], + "overhang_fan_speed": [ + "100" + ], + "pressure_advance": [ + "0.035" + ], + "slow_down_min_speed": [ + "20" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.4 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI PA12-CF @Qidi Q1 Pro 0.6 nozzle.json b/resources/profiles/Qidi/filament/QIDI PA12-CF @Qidi Q1 Pro 0.6 nozzle.json new file mode 100644 index 000000000..0674bacba --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PA12-CF @Qidi Q1 Pro 0.6 nozzle.json @@ -0,0 +1,39 @@ +{"type": "filament", +"filament_id": "GFB99", +"setting_id": "GFSA04", +"instantiation": "true", + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "20" + ], + "filament_settings_id": [ + "QIDI PA12-CF @Qidi Q1 Pro 0.6 nozzle" + ], + "from": "system", + "inherits": "QIDI PA12-CF", + "is_custom_defined": "0", + "name": "QIDI PA12-CF @Qidi Q1 Pro 0.6 nozzle", + "nozzle_temperature": [ + "280" + ], + "nozzle_temperature_initial_layer": [ + "280" + ], + "overhang_fan_speed": [ + "50" + ], + "pressure_advance": [ + "0.035" + ], + "slow_down_min_speed": [ + "20" + ], + "filament_max_volumetric_speed": [ + "13" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.6 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI PA12-CF @Qidi Q1 Pro 0.8 nozzle.json b/resources/profiles/Qidi/filament/QIDI PA12-CF @Qidi Q1 Pro 0.8 nozzle.json new file mode 100644 index 000000000..71723f666 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PA12-CF @Qidi Q1 Pro 0.8 nozzle.json @@ -0,0 +1,39 @@ +{"type": "filament", +"filament_id": "GFB99", +"setting_id": "GFSA04", +"instantiation": "true", + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "20" + ], + "filament_settings_id": [ + "QIDI PA12-CF @Qidi Q1 Pro 0.8 nozzle" + ], + "from": "system", + "inherits": "QIDI PA12-CF", + "is_custom_defined": "0", + "name": "QIDI PA12-CF @Qidi Q1 Pro 0.8 nozzle", + "nozzle_temperature": [ + "280" + ], + "nozzle_temperature_initial_layer": [ + "280" + ], + "overhang_fan_speed": [ + "100" + ], + "pressure_advance": [ + "0.035" + ], + "slow_down_min_speed": [ + "20" + ], + "filament_max_volumetric_speed": [ + "13" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI PA12-CF.json b/resources/profiles/Qidi/filament/QIDI PA12-CF.json new file mode 100644 index 000000000..c53243db4 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PA12-CF.json @@ -0,0 +1,80 @@ +{ + "type": "filament", + "filament_id": "GFN98", + "setting_id": "GFSN99", + "name": "QIDI PA12-CF", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pa", + "filament_type": [ + "PA-CF" + ], + "nozzle_temperature_initial_layer": [ + "290" + ], + "nozzle_temperature": [ + "290" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "20" + ], + "overhang_fan_threshold": [ + "0%" + ], + "overhang_fan_speed": [ + "100" + ], + "fan_cooling_layer_time": [ + "5" + ], + "full_fan_speed_layer": [ + "0" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.01" + ], + "hot_plate_temp_initial_layer" : [ + "80" +], +"hot_plate_temp" : [ + "80" +], +"slow_down_layer_time": [ + "5" +], +"filament_density":[ + "1.09" +], +"filament_flow_ratio": [ + "0.96" +], + "compatible_printers": [ + "Qidi X-Plus 0.4 nozzle", + "Qidi X-Max 0.4 nozzle", + "Qidi X-CF Pro 0.4 nozzle", + "Qidi X-Smart 3 0.4 nozzle", + "Qidi X-Plus 3 0.4 nozzle", + "Qidi X-Max 3 0.4 nozzle", + "Qidi X-Max 0.6 nozzle", + "Qidi X-CF Pro 0.6 nozzle", + "Qidi X-Smart 3 0.6 nozzle", + "Qidi X-Plus 3 0.6 nozzle", + "Qidi X-Max 3 0.6 nozzle", + "Qidi X-Plus 0.8 nozzle", + "Qidi X-Max 0.8 nozzle", + "Qidi X-CF Pro 0.8 nozzle", +"Qidi X-Smart 3 0.8 nozzle", +"Qidi X-Plus 3 0.8 nozzle", +"Qidi X-Max 3 0.8 nozzle" + + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI PAHT-CF @Qidi Q1 Pro 0.4 nozzle.json b/resources/profiles/Qidi/filament/QIDI PAHT-CF @Qidi Q1 Pro 0.4 nozzle.json new file mode 100644 index 000000000..b1e941182 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PAHT-CF @Qidi Q1 Pro 0.4 nozzle.json @@ -0,0 +1,45 @@ +{"type": "filament", +"filament_id": "GFB99", +"setting_id": "GFSA04", +"instantiation": "true", + "fan_cooling_layer_time": [ + "10" + ], + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "20" + ], + "filament_max_volumetric_speed": [ + "14" + ], + "filament_settings_id": [ + "QIDI PAHT-CF @Qidi Q1 Pro 0.4 nozzle" + ], + "from": "system", + "inherits": "QIDI PAHT-CF", + "is_custom_defined": "0", + "name": "QIDI PAHT-CF @Qidi Q1 Pro 0.4 nozzle", + "nozzle_temperature": [ + "300" + ], + "nozzle_temperature_initial_layer": [ + "300" + ], + "overhang_fan_speed": [ + "50" + ], + "pressure_advance": [ + "0.032" + ], + "slow_down_layer_time": [ + "5" + ], + "slow_down_min_speed": [ + "20" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.4 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI PAHT-CF @Qidi Q1 Pro 0.6 nozzle.json b/resources/profiles/Qidi/filament/QIDI PAHT-CF @Qidi Q1 Pro 0.6 nozzle.json new file mode 100644 index 000000000..857aa4552 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PAHT-CF @Qidi Q1 Pro 0.6 nozzle.json @@ -0,0 +1,45 @@ +{"type": "filament", +"filament_id": "GFB99", +"setting_id": "GFSA04", +"instantiation": "true", + "fan_cooling_layer_time": [ + "10" + ], + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "20" + ], + "filament_max_volumetric_speed": [ + "14" + ], + "filament_settings_id": [ + "QIDI PAHT-CF @Qidi Q1 Pro 0.6 nozzle" + ], + "from": "system", + "inherits": "QIDI PAHT-CF", + "is_custom_defined": "0", + "name": "QIDI PAHT-CF @Qidi Q1 Pro 0.6 nozzle", + "nozzle_temperature": [ + "300" + ], + "nozzle_temperature_initial_layer": [ + "300" + ], + "overhang_fan_speed": [ + "50" + ], + "pressure_advance": [ + "0.032" + ], + "slow_down_layer_time": [ + "5" + ], + "slow_down_min_speed": [ + "20" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.6 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI PAHT-CF @Qidi Q1 Pro 0.8 nozzle.json b/resources/profiles/Qidi/filament/QIDI PAHT-CF @Qidi Q1 Pro 0.8 nozzle.json new file mode 100644 index 000000000..91d06fc31 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PAHT-CF @Qidi Q1 Pro 0.8 nozzle.json @@ -0,0 +1,45 @@ +{"type": "filament", +"filament_id": "GFB99", +"setting_id": "GFSA04", +"instantiation": "true", + "fan_cooling_layer_time": [ + "10" + ], + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "20" + ], + "filament_max_volumetric_speed": [ + "14" + ], + "filament_settings_id": [ + "QIDI PAHT-CF @Qidi Q1 Pro 0.8 nozzle" + ], + "from": "system", + "inherits": "QIDI PAHT-CF", + "is_custom_defined": "0", + "name": "QIDI PAHT-CF @Qidi Q1 Pro 0.8 nozzle", + "nozzle_temperature": [ + "300" + ], + "nozzle_temperature_initial_layer": [ + "300" + ], + "overhang_fan_speed": [ + "50" + ], + "pressure_advance": [ + "0.032" + ], + "slow_down_layer_time": [ + "5" + ], + "slow_down_min_speed": [ + "20" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI PAHT-CF.json b/resources/profiles/Qidi/filament/QIDI PAHT-CF.json new file mode 100644 index 000000000..0ec727013 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PAHT-CF.json @@ -0,0 +1,79 @@ +{ + "type": "filament", + "filament_id": "GFN98", + "setting_id": "GFSN99", + "name": "QIDI PAHT-CF", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pa", + "filament_type": [ + "PA-CF" + ], + "nozzle_temperature_initial_layer": [ + "310" + ], + "nozzle_temperature": [ + "310" + ], + "filament_max_volumetric_speed": [ + "14" + ], + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "20" + ], + "overhang_fan_threshold": [ + "0%" + ], + "overhang_fan_speed": [ + "40" + ], + "fan_cooling_layer_time": [ + "5" + ], + "full_fan_speed_layer": [ + "0" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.01" + ], + "hot_plate_temp_initial_layer" : [ + "80" +], +"hot_plate_temp" : [ + "80" +], +"slow_down_layer_time": [ + "5" +], +"filament_density":[ + "1.20" +], +"filament_flow_ratio": [ + "0.96" +], + "compatible_printers": [ + "Qidi X-Plus 0.4 nozzle", + "Qidi X-Max 0.4 nozzle", + "Qidi X-CF Pro 0.4 nozzle", + "Qidi X-Smart 3 0.4 nozzle", + "Qidi X-Plus 3 0.4 nozzle", + "Qidi X-Max 3 0.4 nozzle", + "Qidi X-Max 0.6 nozzle", + "Qidi X-CF Pro 0.6 nozzle", + "Qidi X-Smart 3 0.6 nozzle", + "Qidi X-Plus 3 0.6 nozzle", + "Qidi X-Max 3 0.6 nozzle", + "Qidi X-Plus 0.8 nozzle", + "Qidi X-Max 0.8 nozzle", + "Qidi X-CF Pro 0.8 nozzle", +"Qidi X-Smart 3 0.8 nozzle", +"Qidi X-Plus 3 0.8 nozzle", +"Qidi X-Max 3 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI PET-CF @Qidi Q1 Pro 0.4 nozzle.json b/resources/profiles/Qidi/filament/QIDI PET-CF @Qidi Q1 Pro 0.4 nozzle.json new file mode 100644 index 000000000..f991ef960 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PET-CF @Qidi Q1 Pro 0.4 nozzle.json @@ -0,0 +1,42 @@ +{"type": "filament", +"filament_id": "GFB99", +"setting_id": "GFSA04", +"instantiation": "true", + "fan_cooling_layer_time": [ + "10" + ], + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "20" + ], + "filament_settings_id": [ + "QIDI PET-CF @Qidi Q1 Pro 0.4 nozzle" + ], + "from": "system", + "inherits": "QIDI PET-CF", + "is_custom_defined": "0", + "name": "QIDI PET-CF @Qidi Q1 Pro 0.4 nozzle", + "nozzle_temperature": [ + "280" + ], + "nozzle_temperature_initial_layer": [ + "280" + ], + "overhang_fan_speed": [ + "100" + ], + "pressure_advance": [ + "0.01" + ], + "slow_down_layer_time": [ + "5" + ], + "slow_down_min_speed": [ + "20" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.4 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI PET-CF @Qidi Q1 Pro 0.6 nozzle.json b/resources/profiles/Qidi/filament/QIDI PET-CF @Qidi Q1 Pro 0.6 nozzle.json new file mode 100644 index 000000000..efaefef83 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PET-CF @Qidi Q1 Pro 0.6 nozzle.json @@ -0,0 +1,45 @@ +{"type": "filament", +"filament_id": "GFB99", +"setting_id": "GFSA04", +"instantiation": "true", + "fan_cooling_layer_time": [ + "10" + ], + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "20" + ], + "filament_settings_id": [ + "QIDI PET-CF @Qidi Q1 Pro 0.6 nozzle" + ], + "from": "system", + "inherits": "QIDI PET-CF", + "is_custom_defined": "0", + "name": "QIDI PET-CF @Qidi Q1 Pro 0.6 nozzle", + "nozzle_temperature": [ + "280" + ], + "nozzle_temperature_initial_layer": [ + "280" + ], + "overhang_fan_speed": [ + "50" + ], + "pressure_advance": [ + "0.025" + ], + "slow_down_layer_time": [ + "5" + ], + "slow_down_min_speed": [ + "20" + ], + "filament_max_volumetric_speed": [ + "15" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.6 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI PET-CF @Qidi Q1 Pro 0.8 nozzle.json b/resources/profiles/Qidi/filament/QIDI PET-CF @Qidi Q1 Pro 0.8 nozzle.json new file mode 100644 index 000000000..9eff17f58 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PET-CF @Qidi Q1 Pro 0.8 nozzle.json @@ -0,0 +1,45 @@ +{"type": "filament", +"filament_id": "GFB99", +"setting_id": "GFSA04", +"instantiation": "true", + "fan_cooling_layer_time": [ + "10" + ], + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "20" + ], + "filament_settings_id": [ + "QIDI PET-CF @Qidi Q1 Pro 0.8 nozzle" + ], + "from": "system", + "inherits": "QIDI PET-CF", + "is_custom_defined": "0", + "name": "QIDI PET-CF @Qidi Q1 Pro 0.8 nozzle", + "nozzle_temperature": [ + "280" + ], + "nozzle_temperature_initial_layer": [ + "280" + ], + "overhang_fan_speed": [ + "100" + ], + "pressure_advance": [ + "0.025" + ], + "slow_down_layer_time": [ + "5" + ], + "slow_down_min_speed": [ + "20" + ], + "filament_max_volumetric_speed": [ + "15" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI PET-CF.json b/resources/profiles/Qidi/filament/QIDI PET-CF.json new file mode 100644 index 000000000..b1173f811 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PET-CF.json @@ -0,0 +1,79 @@ +{ + "type": "filament", + "filament_id": "GFN98", + "setting_id": "GFSN99", + "name": "QIDI PET-CF", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pa", + "filament_type": [ + "PA-CF" + ], + "nozzle_temperature_initial_layer": [ + "320" + ], + "nozzle_temperature": [ + "320" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "20" + ], + "overhang_fan_threshold": [ + "0%" + ], + "overhang_fan_speed": [ + "100" + ], + "fan_cooling_layer_time": [ + "5" + ], + "full_fan_speed_layer": [ + "0" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.01" + ], + "hot_plate_temp_initial_layer" : [ + "80" +], +"hot_plate_temp" : [ + "80" +], +"slow_down_layer_time": [ + "5" +], +"filament_density":[ + "1.30" +], +"filament_flow_ratio": [ + "1" +], + "compatible_printers": [ + "Qidi X-Plus 0.4 nozzle", + "Qidi X-Max 0.4 nozzle", + "Qidi X-CF Pro 0.4 nozzle", + "Qidi X-Smart 3 0.4 nozzle", + "Qidi X-Plus 3 0.4 nozzle", + "Qidi X-Max 3 0.4 nozzle", + "Qidi X-Max 0.6 nozzle", + "Qidi X-CF Pro 0.6 nozzle", + "Qidi X-Smart 3 0.6 nozzle", + "Qidi X-Plus 3 0.6 nozzle", + "Qidi X-Max 3 0.6 nozzle", + "Qidi X-Plus 0.8 nozzle", + "Qidi X-Max 0.8 nozzle", + "Qidi X-CF Pro 0.8 nozzle", +"Qidi X-Smart 3 0.8 nozzle", +"Qidi X-Plus 3 0.8 nozzle", +"Qidi X-Max 3 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI PETG Tough 0.2 nozzle.json b/resources/profiles/Qidi/filament/QIDI PETG Tough 0.2 nozzle.json new file mode 100644 index 000000000..78aa5e904 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PETG Tough 0.2 nozzle.json @@ -0,0 +1,57 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG Tough 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Tough", + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "fan_cooling_layer_time": [ + "30" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "25%" + ], + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "10" + ], + "slow_down_min_speed": [ + "20" + ], + "slow_down_layer_time": [ + "8" + ], + "filament_flow_ratio": [ + "0.95" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.04" + ], + "filament_max_volumetric_speed": [ + "16" + ], + "compatible_printers": [ + "Qidi X-Plus 0.2 nozzle", + "Qidi X-Max 0.2 nozzle", + "Qidi X-CF Pro 0.2 nozzle", + "Qidi X-Smart 3 0.2 nozzle", + "Qidi X-Plus 3 0.2 nozzle", + "Qidi X-Max 3 0.2 nozzle", + "Qidi Q1 Pro 0.2 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI PETG Tough 0.6 nozzle.json b/resources/profiles/Qidi/filament/QIDI PETG Tough 0.6 nozzle.json new file mode 100644 index 000000000..7f4da85e5 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PETG Tough 0.6 nozzle.json @@ -0,0 +1,56 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG Tough 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Tough", + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "fan_cooling_layer_time": [ + "30" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "25%" + ], + "slow_down_min_speed": [ + "20" + ], + "slow_down_layer_time": [ + "8" + ], + "filament_flow_ratio": [ + "0.95" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.04" + ], + "filament_max_volumetric_speed": [ + "16" + ], + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "10" + ], + "compatible_printers": [ + "Qidi X-Plus 0.6 nozzle", + "Qidi X-Max 0.6 nozzle", + "Qidi X-CF Pro 0.6 nozzle", + "Qidi X-Smart 3 0.6 nozzle", + "Qidi X-Plus 3 0.6 nozzle", + "Qidi X-Max 3 0.6 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI PETG Tough 0.8 nozzle.json b/resources/profiles/Qidi/filament/QIDI PETG Tough 0.8 nozzle.json new file mode 100644 index 000000000..a99c52e8b --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PETG Tough 0.8 nozzle.json @@ -0,0 +1,56 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG Tough 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Tough", + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "fan_cooling_layer_time": [ + "30" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "25%" + ], + "slow_down_min_speed": [ + "10" + ], + "slow_down_layer_time": [ + "8" + ], + "filament_flow_ratio": [ + "0.95" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.04" + ], + "filament_max_volumetric_speed": [ + "16" + ], + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "10" + ], + "compatible_printers": [ + "Qidi X-Plus 0.8 nozzle", + "Qidi X-Max 0.8 nozzle", + "Qidi X-CF Pro 0.8 nozzle", + "Qidi X-Smart 3 0.8 nozzle", + "Qidi X-Plus 3 0.8 nozzle", + "Qidi X-Max 3 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI PETG Tough @Qidi Q1 Pro 0.2 nozzle.json b/resources/profiles/Qidi/filament/QIDI PETG Tough @Qidi Q1 Pro 0.2 nozzle.json new file mode 100644 index 000000000..eb65ae3ef --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PETG Tough @Qidi Q1 Pro 0.2 nozzle.json @@ -0,0 +1,33 @@ +{"type": "filament", +"filament_id": "GFB99", +"setting_id": "GFSA04", +"instantiation": "true", + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "10" + ], + "filament_max_volumetric_speed": [ + "1" + ], + "filament_settings_id": [ + "QIDI PETG Tough @Qidi Q1 Pro 0.2 nozzle" + ], + "from": "system", + "hot_plate_temp_initial_layer": [ + "80" + ], + "inherits": "QIDI PETG Tough", + "is_custom_defined": "0", + "name": "QIDI PETG Tough @Qidi Q1 Pro 0.2 nozzle", + "overhang_fan_speed": [ + "100" + ], + "pressure_advance": [ + "0.04" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.2 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI PETG Tough @Qidi Q1 Pro 0.4 nozzle.json b/resources/profiles/Qidi/filament/QIDI PETG Tough @Qidi Q1 Pro 0.4 nozzle.json new file mode 100644 index 000000000..26def59c5 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PETG Tough @Qidi Q1 Pro 0.4 nozzle.json @@ -0,0 +1,33 @@ +{"type": "filament", +"filament_id": "GFB99", +"setting_id": "GFSA04", +"instantiation": "true", + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "10" + ], + "filament_max_volumetric_speed": [ + "13" + ], + "filament_settings_id": [ + "QIDI PETG Tough @Qidi Q1 Pro 0.4 nozzle" + ], + "from": "system", + "hot_plate_temp_initial_layer": [ + "80" + ], + "inherits": "QIDI PETG Tough", + "is_custom_defined": "0", + "name": "QIDI PETG Tough @Qidi Q1 Pro 0.4 nozzle", + "overhang_fan_speed": [ + "100" + ], + "pressure_advance": [ + "0.086" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.4 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI PETG Tough @Qidi Q1 Pro 0.6 nozzle.json b/resources/profiles/Qidi/filament/QIDI PETG Tough @Qidi Q1 Pro 0.6 nozzle.json new file mode 100644 index 000000000..6183243f5 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PETG Tough @Qidi Q1 Pro 0.6 nozzle.json @@ -0,0 +1,30 @@ +{"type": "filament", +"filament_id": "GFB99", +"setting_id": "GFSA04", +"instantiation": "true", + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "10" + ], + "filament_max_volumetric_speed": [ + "13" + ], + "filament_settings_id": [ + "QIDI PETG Tough @Qidi Q1 Pro 0.6 nozzle" + ], + "from": "system", + "hot_plate_temp_initial_layer": [ + "80" + ], + "inherits": "QIDI PETG Tough", + "is_custom_defined": "0", + "name": "QIDI PETG Tough @Qidi Q1 Pro 0.6 nozzle", + "overhang_fan_speed": [ + "100" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.6 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI PETG Tough @Qidi Q1 Pro 0.8 nozzle.json b/resources/profiles/Qidi/filament/QIDI PETG Tough @Qidi Q1 Pro 0.8 nozzle.json new file mode 100644 index 000000000..5ca1cbdec --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PETG Tough @Qidi Q1 Pro 0.8 nozzle.json @@ -0,0 +1,33 @@ +{"type": "filament", +"filament_id": "GFB99", +"setting_id": "GFSA04", +"instantiation": "true", + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "10" + ], + "filament_max_volumetric_speed": [ + "13" + ], + "filament_settings_id": [ + "QIDI PETG Tough @Qidi Q1 Pro 0.8 nozzle" + ], + "from": "system", + "hot_plate_temp_initial_layer": [ + "80" + ], + "inherits": "QIDI PETG Tough", + "is_custom_defined": "0", + "name": "QIDI PETG Tough @Qidi Q1 Pro 0.8 nozzle", + "overhang_fan_speed": [ + "100" + ], + "pressure_advance": [ + "0.04" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI PETG Tough.json b/resources/profiles/Qidi/filament/QIDI PETG Tough.json new file mode 100644 index 000000000..c0f3a7ad4 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PETG Tough.json @@ -0,0 +1,65 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG Tough", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pet", + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "fan_cooling_layer_time": [ + "30" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "25%" + ], + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "10" + ], + "slow_down_min_speed": [ + "20" + ], + "slow_down_layer_time": [ + "8" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_max_volumetric_speed": [ + "16" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.04" + ], + "hot_plate_temp_initial_layer" : [ + "80" + ], + "hot_plate_temp" : [ + "80" + ], + "filament_density":[ + "1.24" + ], + "compatible_printers": [ + "Qidi X-Plus 0.4 nozzle", + "Qidi X-Max 0.4 nozzle", + "Qidi X-CF Pro 0.4 nozzle", + "Qidi X-Smart 3 0.4 nozzle", + "Qidi X-Plus 3 0.4 nozzle", + "Qidi X-Max 3 0.4 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI PLA Rapido 0.2 nozzle.json b/resources/profiles/Qidi/filament/QIDI PLA Rapido 0.2 nozzle.json new file mode 100644 index 000000000..83805585f --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PLA Rapido 0.2 nozzle.json @@ -0,0 +1,29 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "QIDI PLA Rapido 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Rapido", + "filament_flow_ratio": [ + "0.98" + ], + "slow_down_layer_time": [ + "8" + ], + "enable_pressure_advance": [ + "1" + ], + "filament_max_volumetric_speed": [ + "2" + ], + "compatible_printers": [ + "Qidi X-Plus 0.2 nozzle", + "Qidi X-Max 0.2 nozzle", + "Qidi X-CF Pro 0.2 nozzle", + "Qidi X-Smart 3 0.2 nozzle", + "Qidi X-Plus 3 0.2 nozzle", + "Qidi X-Max 3 0.2 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI PLA Rapido 0.8 nozzle.json b/resources/profiles/Qidi/filament/QIDI PLA Rapido 0.8 nozzle.json new file mode 100644 index 000000000..81059b30b --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PLA Rapido 0.8 nozzle.json @@ -0,0 +1,32 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "QIDI PLA Rapido 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Rapido", + "filament_flow_ratio": [ + "0.98" + ], + "slow_down_layer_time": [ + "8" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.008" + ], + "filament_max_volumetric_speed": [ + "20" + ], + "compatible_printers": [ + "Qidi X-Plus 0.8 nozzle", + "Qidi X-Max 0.8 nozzle", + "Qidi X-CF Pro 0.8 nozzle", + "Qidi X-Smart 3 0.8 nozzle", + "Qidi X-Plus 3 0.8 nozzle", + "Qidi X-Max 3 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI PLA Rapido @0.6 nozzle.json b/resources/profiles/Qidi/filament/QIDI PLA Rapido @0.6 nozzle.json new file mode 100644 index 000000000..f5889b114 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PLA Rapido @0.6 nozzle.json @@ -0,0 +1,32 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "QIDI PLA Rapido @0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Rapido", + "filament_flow_ratio": [ + "0.98" + ], + "slow_down_layer_time": [ + "8" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.016" + ], + "filament_max_volumetric_speed": [ + "20" + ], + "compatible_printers": [ + "Qidi X-Plus 0.6 nozzle", + "Qidi X-Max 0.6 nozzle", + "Qidi X-CF Pro 0.6 nozzle", + "Qidi X-Smart 3 0.6 nozzle", + "Qidi X-Plus 3 0.6 nozzle", + "Qidi X-Max 3 0.6 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI PLA Rapido @Qidi Q1 Pro 0.2 nozzle.json b/resources/profiles/Qidi/filament/QIDI PLA Rapido @Qidi Q1 Pro 0.2 nozzle.json new file mode 100644 index 000000000..f2b961f82 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PLA Rapido @Qidi Q1 Pro 0.2 nozzle.json @@ -0,0 +1,51 @@ +{"type": "filament", +"filament_id": "GFB99", +"setting_id": "GFSA04", +"instantiation": "true", + "activate_air_filtration": [ + "1" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "during_print_exhaust_fan_speed": [ + "100" + ], + "fan_cooling_layer_time": [ + "60" + ], + "filament_max_volumetric_speed": [ + "2" + ], + "filament_settings_id": [ + "QIDI PLA Rapido @Qidi Q1 Pro 0.2 nozzle" + ], + "from": "system", + "full_fan_speed_layer": [ + "3" + ], + "hot_plate_temp": [ + "60" + ], + "hot_plate_temp_initial_layer": [ + "60" + ], + "inherits": "QIDI PLA Rapido", + "is_custom_defined": "0", + "name": "QIDI PLA Rapido @Qidi Q1 Pro 0.2 nozzle", + "nozzle_temperature": [ + "210" + ], + "pressure_advance": [ + "0.042" + ], + "slow_down_min_speed": [ + "20" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.2 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI PLA Rapido @Qidi Q1 Pro 0.4 nozzle.json b/resources/profiles/Qidi/filament/QIDI PLA Rapido @Qidi Q1 Pro 0.4 nozzle.json new file mode 100644 index 000000000..9fde95454 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PLA Rapido @Qidi Q1 Pro 0.4 nozzle.json @@ -0,0 +1,51 @@ +{"type": "filament", +"filament_id": "GFB99", +"setting_id": "GFSA04", +"instantiation": "true", + "activate_air_filtration": [ + "1" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "during_print_exhaust_fan_speed": [ + "100" + ], + "fan_cooling_layer_time": [ + "60" + ], + "filament_max_volumetric_speed": [ + "24.5" + ], + "filament_settings_id": [ + "QIDI PLA Rapido @Qidi Q1 Pro 0.4 nozzle" + ], + "from": "system", + "full_fan_speed_layer": [ + "3" + ], + "hot_plate_temp": [ + "60" + ], + "hot_plate_temp_initial_layer": [ + "60" + ], + "inherits": "QIDI PLA Rapido", + "is_custom_defined": "0", + "name": "QIDI PLA Rapido @Qidi Q1 Pro 0.4 nozzle", + "nozzle_temperature": [ + "210" + ], + "pressure_advance": [ + "0.042" + ], + "slow_down_min_speed": [ + "20" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.4 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI PLA Rapido @Qidi Q1 Pro 0.6 nozzle.json b/resources/profiles/Qidi/filament/QIDI PLA Rapido @Qidi Q1 Pro 0.6 nozzle.json new file mode 100644 index 000000000..f5fc9e326 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PLA Rapido @Qidi Q1 Pro 0.6 nozzle.json @@ -0,0 +1,51 @@ +{"type": "filament", +"filament_id": "GFB99", +"setting_id": "GFSA04", +"instantiation": "true", + "activate_air_filtration": [ + "1" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "during_print_exhaust_fan_speed": [ + "100" + ], + "fan_cooling_layer_time": [ + "60" + ], + "filament_max_volumetric_speed": [ + "24.5" + ], + "filament_settings_id": [ + "QIDI PLA Rapido @Qidi Q1 Pro 0.6 nozzle" + ], + "from": "system", + "full_fan_speed_layer": [ + "3" + ], + "hot_plate_temp": [ + "60" + ], + "hot_plate_temp_initial_layer": [ + "60" + ], + "inherits": "QIDI PLA Rapido", + "is_custom_defined": "0", + "name": "QIDI PLA Rapido @Qidi Q1 Pro 0.6 nozzle", + "nozzle_temperature": [ + "210" + ], + "pressure_advance": [ + "0.016" + ], + "slow_down_min_speed": [ + "20" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.6 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI PLA Rapido @Qidi Q1 Pro 0.8 nozzle.json b/resources/profiles/Qidi/filament/QIDI PLA Rapido @Qidi Q1 Pro 0.8 nozzle.json new file mode 100644 index 000000000..42df71e5e --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PLA Rapido @Qidi Q1 Pro 0.8 nozzle.json @@ -0,0 +1,51 @@ +{"type": "filament", +"filament_id": "GFB99", +"setting_id": "GFSA04", +"instantiation": "true", + "activate_air_filtration": [ + "1" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "during_print_exhaust_fan_speed": [ + "100" + ], + "fan_cooling_layer_time": [ + "60" + ], + "filament_max_volumetric_speed": [ + "24.5" + ], + "filament_settings_id": [ + "QIDI PLA Rapido @Qidi Q1 Pro 0.8 nozzle" + ], + "from": "system", + "full_fan_speed_layer": [ + "3" + ], + "hot_plate_temp": [ + "60" + ], + "hot_plate_temp_initial_layer": [ + "60" + ], + "inherits": "QIDI PLA Rapido", + "is_custom_defined": "0", + "name": "QIDI PLA Rapido @Qidi Q1 Pro 0.8 nozzle", + "nozzle_temperature": [ + "210" + ], + "pressure_advance": [ + "0.008" + ], + "slow_down_min_speed": [ + "20" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI PLA Rapido Matte @0.2 nozzle.json b/resources/profiles/Qidi/filament/QIDI PLA Rapido Matte @0.2 nozzle.json new file mode 100644 index 000000000..b4da1cbf1 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PLA Rapido Matte @0.2 nozzle.json @@ -0,0 +1,32 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "QIDI PLA Rapido Matte @0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Rapido Matte", + "filament_flow_ratio": [ + "0.98" + ], + "slow_down_layer_time": [ + "8" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.031" + ], + "filament_max_volumetric_speed": [ + "2" + ], + "compatible_printers": [ + "Qidi X-Plus 0.2 nozzle", + "Qidi X-Max 0.2 nozzle", + "Qidi X-CF Pro 0.2 nozzle", + "Qidi X-Smart 3 0.2 nozzle", + "Qidi X-Plus 3 0.2 nozzle", + "Qidi X-Max 3 0.2 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI PLA Rapido Matte @0.6 nozzle.json b/resources/profiles/Qidi/filament/QIDI PLA Rapido Matte @0.6 nozzle.json new file mode 100644 index 000000000..b770f889a --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PLA Rapido Matte @0.6 nozzle.json @@ -0,0 +1,32 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "QIDI PLA Rapido Matte @0.6 nozzle", + "from": "User", + "instantiation": "true", + "inherits": "QIDI PLA Rapido Matte", + "filament_flow_ratio": [ + "0.98" + ], + "slow_down_layer_time": [ + "8" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.016" + ], + "filament_max_volumetric_speed": [ + "21" + ], + "compatible_printers": [ + "Qidi X-Plus 0.6 nozzle", + "Qidi X-Max 0.6 nozzle", + "Qidi X-CF Pro 0.6 nozzle", + "Qidi X-Smart 3 0.6 nozzle", + "Qidi X-Plus 3 0.6 nozzle", + "Qidi X-Max 3 0.6 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI PLA Rapido Matte @0.8 nozzle.json b/resources/profiles/Qidi/filament/QIDI PLA Rapido Matte @0.8 nozzle.json new file mode 100644 index 000000000..c206d0e35 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PLA Rapido Matte @0.8 nozzle.json @@ -0,0 +1,32 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "QIDI PLA Rapido Matte @0.8 nozzle", + "from": "User", + "instantiation": "true", + "inherits": "QIDI PLA Rapido Matte", + "filament_flow_ratio": [ + "0.98" + ], + "slow_down_layer_time": [ + "8" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.008" + ], + "filament_max_volumetric_speed": [ + "21" + ], + "compatible_printers": [ + "Qidi X-Plus 0.8 nozzle", + "Qidi X-Max 0.8 nozzle", + "Qidi X-CF Pro 0.8 nozzle", + "Qidi X-Smart 3 0.8 nozzle", + "Qidi X-Plus 3 0.8 nozzle", + "Qidi X-Max 3 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI PLA Rapido Matte @Qidi Q1 Pro 0.2 nozzle.json b/resources/profiles/Qidi/filament/QIDI PLA Rapido Matte @Qidi Q1 Pro 0.2 nozzle.json new file mode 100644 index 000000000..56d802676 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PLA Rapido Matte @Qidi Q1 Pro 0.2 nozzle.json @@ -0,0 +1,51 @@ +{"type": "filament", +"filament_id": "GFB99", +"setting_id": "GFSA04", +"instantiation": "true", + "activate_air_filtration": [ + "1" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "during_print_exhaust_fan_speed": [ + "100" + ], + "fan_cooling_layer_time": [ + "60" + ], + "filament_max_volumetric_speed": [ + "2" + ], + "filament_settings_id": [ + "QIDI PLA Rapido Matte @Qidi Q1 Pro 0.2 nozzle" + ], + "from": "system", + "full_fan_speed_layer": [ + "3" + ], + "hot_plate_temp": [ + "60" + ], + "hot_plate_temp_initial_layer": [ + "60" + ], + "inherits": "QIDI PLA Rapido Matte", + "is_custom_defined": "0", + "name": "QIDI PLA Rapido Matte @Qidi Q1 Pro 0.2 nozzle", + "nozzle_temperature": [ + "210" + ], + "pressure_advance": [ + "0.042" + ], + "slow_down_min_speed": [ + "20" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.2 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI PLA Rapido Matte @Qidi Q1 Pro 0.4 nozzle.json b/resources/profiles/Qidi/filament/QIDI PLA Rapido Matte @Qidi Q1 Pro 0.4 nozzle.json new file mode 100644 index 000000000..80dc5879b --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PLA Rapido Matte @Qidi Q1 Pro 0.4 nozzle.json @@ -0,0 +1,51 @@ +{"type": "filament", +"filament_id": "GFB99", +"setting_id": "GFSA04", +"instantiation": "true", + "activate_air_filtration": [ + "1" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "during_print_exhaust_fan_speed": [ + "100" + ], + "fan_cooling_layer_time": [ + "60" + ], + "filament_max_volumetric_speed": [ + "24.5" + ], + "filament_settings_id": [ + "QIDI PLA Rapido Matte @Qidi Q1 Pro 0.4 nozzle" + ], + "from": "system", + "full_fan_speed_layer": [ + "3" + ], + "hot_plate_temp": [ + "60" + ], + "hot_plate_temp_initial_layer": [ + "60" + ], + "inherits": "QIDI PLA Rapido Matte", + "is_custom_defined": "0", + "name": "QIDI PLA Rapido Matte @Qidi Q1 Pro 0.4 nozzle", + "nozzle_temperature": [ + "210" + ], + "pressure_advance": [ + "0.042" + ], + "slow_down_min_speed": [ + "20" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.4 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI PLA Rapido Matte @Qidi Q1 Pro 0.6 nozzle.json b/resources/profiles/Qidi/filament/QIDI PLA Rapido Matte @Qidi Q1 Pro 0.6 nozzle.json new file mode 100644 index 000000000..472cde3a8 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PLA Rapido Matte @Qidi Q1 Pro 0.6 nozzle.json @@ -0,0 +1,51 @@ +{"type": "filament", +"filament_id": "GFB99", +"setting_id": "GFSA04", +"instantiation": "true", + "activate_air_filtration": [ + "1" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "during_print_exhaust_fan_speed": [ + "100" + ], + "fan_cooling_layer_time": [ + "60" + ], + "filament_max_volumetric_speed": [ + "24.5" + ], + "filament_settings_id": [ + "QIDI PLA Rapido Matte @Qidi Q1 Pro 0.6 nozzle" + ], + "from": "system", + "full_fan_speed_layer": [ + "3" + ], + "hot_plate_temp": [ + "60" + ], + "hot_plate_temp_initial_layer": [ + "60" + ], + "inherits": "QIDI PLA Rapido Matte", + "is_custom_defined": "0", + "name": "QIDI PLA Rapido Matte @Qidi Q1 Pro 0.6 nozzle", + "nozzle_temperature": [ + "210" + ], + "pressure_advance": [ + "0.016" + ], + "slow_down_min_speed": [ + "20" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.6 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI PLA Rapido Matte @Qidi Q1 Pro 0.8 nozzle.json b/resources/profiles/Qidi/filament/QIDI PLA Rapido Matte @Qidi Q1 Pro 0.8 nozzle.json new file mode 100644 index 000000000..b73e847cc --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PLA Rapido Matte @Qidi Q1 Pro 0.8 nozzle.json @@ -0,0 +1,51 @@ +{"type": "filament", +"filament_id": "GFB99", +"setting_id": "GFSA04", +"instantiation": "true", + "activate_air_filtration": [ + "1" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "during_print_exhaust_fan_speed": [ + "100" + ], + "fan_cooling_layer_time": [ + "60" + ], + "filament_max_volumetric_speed": [ + "24.5" + ], + "filament_settings_id": [ + "QIDI PLA Rapido Matte @Qidi Q1 Pro 0.8 nozzle" + ], + "from": "system", + "full_fan_speed_layer": [ + "3" + ], + "hot_plate_temp": [ + "60" + ], + "hot_plate_temp_initial_layer": [ + "60" + ], + "inherits": "QIDI PLA Rapido Matte", + "is_custom_defined": "0", + "name": "QIDI PLA Rapido Matte @Qidi Q1 Pro 0.8 nozzle", + "nozzle_temperature": [ + "210" + ], + "pressure_advance": [ + "0.008" + ], + "slow_down_min_speed": [ + "20" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI PLA Rapido Matte.json b/resources/profiles/Qidi/filament/QIDI PLA Rapido Matte.json new file mode 100644 index 000000000..578b18b1d --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PLA Rapido Matte.json @@ -0,0 +1,35 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "QIDI PLA Rapido Matte", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pla", + "filament_flow_ratio": [ + "0.98" + ], + "filament_max_volumetric_speed": [ + "21" + ], + "slow_down_layer_time": [ + "8" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.031" + ], + "filament_density":[ + "1.42" + ], + "compatible_printers": [ + "Qidi X-Plus 0.4 nozzle", + "Qidi X-Max 0.4 nozzle", + "Qidi X-CF Pro 0.4 nozzle", + "Qidi X-Smart 3 0.4 nozzle", + "Qidi X-Plus 3 0.4 nozzle", + "Qidi X-Max 3 0.4 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI PLA Rapido.json b/resources/profiles/Qidi/filament/QIDI PLA Rapido.json new file mode 100644 index 000000000..302d1c5bd --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PLA Rapido.json @@ -0,0 +1,32 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "QIDI PLA Rapido", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pla", + "filament_flow_ratio": [ + "0.98" + ], + "filament_max_volumetric_speed": [ + "20" + ], + "slow_down_layer_time": [ + "8" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.031" + ], + "compatible_printers": [ + "Qidi X-Plus 0.4 nozzle", + "Qidi X-Max 0.4 nozzle", + "Qidi X-CF Pro 0.4 nozzle", + "Qidi X-Smart 3 0.4 nozzle", + "Qidi X-Plus 3 0.4 nozzle", + "Qidi X-Max 3 0.4 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI PLA-CF @0.6 nozzle.json b/resources/profiles/Qidi/filament/QIDI PLA-CF @0.6 nozzle.json new file mode 100644 index 000000000..dc30ce7db --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PLA-CF @0.6 nozzle.json @@ -0,0 +1,20 @@ +{ + "type": "filament", + "filament_id": "GFL98", + "setting_id": "GFSL98", + "name": "QIDI PLA-CF @0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Qidi PLA-CF", + "pressure_advance": [ + "0.01" + ], + "compatible_printers": [ + "Qidi X-Plus 0.6 nozzle", + "Qidi X-Max 0.6 nozzle", + "Qidi X-CF Pro 0.6 nozzle", + "Qidi X-Smart 3 0.6 nozzle", + "Qidi X-Plus 3 0.6 nozzle", + "Qidi X-Max 3 0.6 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI PLA-CF @0.8 nozzle.json b/resources/profiles/Qidi/filament/QIDI PLA-CF @0.8 nozzle.json new file mode 100644 index 000000000..6d1364ce4 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PLA-CF @0.8 nozzle.json @@ -0,0 +1,23 @@ +{ + "type": "filament", + "filament_id": "GFL98", + "setting_id": "GFSL98", + "name": "QIDI PLA-CF @0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Qidi PLA-CF", + "pressure_advance": [ + "0.008" + ], + "filament_max_volumetric_speed": [ + "18" + ], + "compatible_printers": [ + "Qidi X-Plus 0.8 nozzle", + "Qidi X-Max 0.8 nozzle", + "Qidi X-CF Pro 0.8 nozzle", + "Qidi X-Smart 3 0.8 nozzle", + "Qidi X-Plus 3 0.8 nozzle", + "Qidi X-Max 3 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI PLA-CF @Qidi Q1 Pro 0.4 nozzle.json b/resources/profiles/Qidi/filament/QIDI PLA-CF @Qidi Q1 Pro 0.4 nozzle.json new file mode 100644 index 000000000..7b47a552f --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PLA-CF @Qidi Q1 Pro 0.4 nozzle.json @@ -0,0 +1,30 @@ +{"type": "filament", +"filament_id": "GFL98", +"setting_id": "GFSL98", +"instantiation": "true", + "extrusion_multiplier": [ + "0.93" + ], + "first_layer_temperature": [ + "220" + ], + "filament_max_volumetric_speed": [ + "15" + ], + "filament_settings_id": [ + "QIDI PLA-CF @Qidi Q1 Pro 0.4 nozzle" + ], + "from": "system", + "inherits": "Qidi PLA-CF", + "is_custom_defined": "0", + "name": "QIDI PLA-CF @Qidi Q1 Pro 0.4 nozzle", + "nozzle_temperature": [ + "220" + ], + "pressure_advance": [ + "0.034" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.4 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI PLA-CF @Qidi Q1 Pro 0.6 nozzle.json b/resources/profiles/Qidi/filament/QIDI PLA-CF @Qidi Q1 Pro 0.6 nozzle.json new file mode 100644 index 000000000..0fec33528 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PLA-CF @Qidi Q1 Pro 0.6 nozzle.json @@ -0,0 +1,30 @@ +{"type": "filament", +"filament_id": "GFL98", +"setting_id": "GFSL98", +"instantiation": "true", + "extrusion_multiplier": [ + "0.93" + ], + "first_layer_temperature": [ + "220" + ], + "filament_max_volumetric_speed": [ + "15" + ], + "filament_settings_id": [ + "QIDI PLA-CF @Qidi Q1 Pro 0.6 nozzle" + ], + "from": "system", + "inherits": "Qidi PLA-CF", + "is_custom_defined": "0", + "name": "QIDI PLA-CF @Qidi Q1 Pro 0.6 nozzle", + "nozzle_temperature": [ + "220" + ], + "pressure_advance": [ + "0.012" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.6 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI PLA-CF @Qidi Q1 Pro 0.8 nozzle.json b/resources/profiles/Qidi/filament/QIDI PLA-CF @Qidi Q1 Pro 0.8 nozzle.json new file mode 100644 index 000000000..d0387282d --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PLA-CF @Qidi Q1 Pro 0.8 nozzle.json @@ -0,0 +1,30 @@ +{"type": "filament", +"filament_id": "GFL98", +"setting_id": "GFSL98", +"instantiation": "true", + "extrusion_multiplier": [ + "0.93" + ], + "first_layer_temperature": [ + "220" + ], + "filament_max_volumetric_speed": [ + "18" + ], + "filament_settings_id": [ + "QIDI PLA-CF @Qidi Q1 Pro 0.8 nozzle" + ], + "from": "system", + "inherits": "Qidi PLA-CF", + "is_custom_defined": "0", + "name": "QIDI PLA-CF @Qidi Q1 Pro 0.8 nozzle", + "nozzle_temperature": [ + "220" + ], + "pressure_advance": [ + "0.008" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/Qidi ASA-Aero @Qidi Q1 Pro 0.4 nozzle.json b/resources/profiles/Qidi/filament/Qidi ASA-Aero @Qidi Q1 Pro 0.4 nozzle.json new file mode 100644 index 000000000..2dae49d2a --- /dev/null +++ b/resources/profiles/Qidi/filament/Qidi ASA-Aero @Qidi Q1 Pro 0.4 nozzle.json @@ -0,0 +1,36 @@ +{"type": "filament", +"filament_id": "GFB99", +"setting_id": "GFSA04", +"instantiation": "true", + "activate_chamber_temp_control": [ + "0" + ], + "chamber_temperature": [ + "60" + ], + "fan_cooling_layer_time": [ + "40" + ], + "filament_settings_id": [ + "Qidi ASA-Aero @Qidi Q1 Pro 0.4 nozzle" + ], + "from": "system", + "inherits": "Qidi ASA-Aero", + "is_custom_defined": "0", + "name": "Qidi ASA-Aero @Qidi Q1 Pro 0.4 nozzle", + "nozzle_temperature": [ + "260" + ], + "overhang_fan_speed": [ + "100" + ], + "slow_down_layer_time": [ + "4" + ], + "slow_down_min_speed": [ + "20" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.4 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/Qidi ASA-Aero.json b/resources/profiles/Qidi/filament/Qidi ASA-Aero.json new file mode 100644 index 000000000..ca2c07fcf --- /dev/null +++ b/resources/profiles/Qidi/filament/Qidi ASA-Aero.json @@ -0,0 +1,78 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "Qidi ASA-Aero", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_asa", + "filament_max_volumetric_speed": [ + "16" + ], + "filament_flow_ratio": [ + "0.7" + ], + "nozzle_temperature_initial_layer": [ + "250" + ], + "nozzle_temperature": [ + "270" + ], + "cool_plate_temp" : [ + "90" + ], + "eng_plate_temp" : [ + "90" + ], + "hot_plate_temp" : [ + "90" + ], + "textured_plate_temp" : [ + "90" + ], + "cool_plate_temp_initial_layer" : [ + "90" + ], + "eng_plate_temp_initial_layer" : [ + "90" + ], + "hot_plate_temp_initial_layer" : [ + "90" + ], + "textured_plate_temp_initial_layer" : [ + "90" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.021" + ], + "filament_retraction_length": [ + "0.01" + ], + "max_fan_speed":[ + "50" + ], + "min_fan_speed":[ + "10" + ], + "overhang_fan_speed": [ + "100" + ], + "filament_density":[ + "1.03" + ], + "chamber_temperature": [ + "60" + ], + "compatible_printers": [ + "Qidi X-Plus 0.4 nozzle", + "Qidi X-Max 0.4 nozzle", + "Qidi X-CF Pro 0.4 nozzle", + "Qidi X-Smart 3 0.4 nozzle", + "Qidi X-Plus 3 0.4 nozzle", + "Qidi X-Max 3 0.4 nozzle" + + ] +} diff --git a/resources/profiles/Qidi/filament/Qidi Generic ABS @Qidi Q1 Pro 0.2 nozzle.json b/resources/profiles/Qidi/filament/Qidi Generic ABS @Qidi Q1 Pro 0.2 nozzle.json new file mode 100644 index 000000000..4c43d6167 --- /dev/null +++ b/resources/profiles/Qidi/filament/Qidi Generic ABS @Qidi Q1 Pro 0.2 nozzle.json @@ -0,0 +1,24 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "Qidi Generic ABS @Qidi Q1 Pro 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Qidi Generic ABS", + "filament_flow_ratio": [ + "0.95" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.021" + ], + "filament_max_volumetric_speed": [ + "2" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.2 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/Qidi Generic ABS @Qidi Q1 Pro 0.4 nozzle.json b/resources/profiles/Qidi/filament/Qidi Generic ABS @Qidi Q1 Pro 0.4 nozzle.json new file mode 100644 index 000000000..329a417ba --- /dev/null +++ b/resources/profiles/Qidi/filament/Qidi Generic ABS @Qidi Q1 Pro 0.4 nozzle.json @@ -0,0 +1,39 @@ +{"type": "filament", +"filament_id": "GFB99", +"setting_id": "GFSA04", +"instantiation": "true", + "fan_max_speed": [ + "80" + ], + "fan_min_speed": [ + "10" + ], + "filament_settings_id": [ + "Qidi Generic ABS @Qidi Q1 Pro 0.4 nozzle" + ], + "from": "system", + "hot_plate_temp": [ + "90" + ], + "hot_plate_temp_initial_layer": [ + "90" + ], + "inherits": "Qidi Generic ABS", + "is_custom_defined": "0", + "name": "Qidi Generic ABS @Qidi Q1 Pro 0.4 nozzle", + "nozzle_temperature": [ + "250" + ], + "overhang_fan_speed": [ + "100" + ], + "slow_down_layer_time": [ + "4" + ], + "slow_down_min_speed": [ + "20" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.4 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/Qidi Generic ABS @Qidi Q1 Pro 0.6 nozzle.json b/resources/profiles/Qidi/filament/Qidi Generic ABS @Qidi Q1 Pro 0.6 nozzle.json new file mode 100644 index 000000000..98639f292 --- /dev/null +++ b/resources/profiles/Qidi/filament/Qidi Generic ABS @Qidi Q1 Pro 0.6 nozzle.json @@ -0,0 +1,24 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "Qidi Generic ABS @Qidi Q1 Pro 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Qidi Generic ABS", + "filament_flow_ratio": [ + "0.95" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.014" + ], + "filament_max_volumetric_speed": [ + "24.5" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.6 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/Qidi Generic ABS @Qidi Q1 Pro 0.8 nozzle.json b/resources/profiles/Qidi/filament/Qidi Generic ABS @Qidi Q1 Pro 0.8 nozzle.json new file mode 100644 index 000000000..4b532fe90 --- /dev/null +++ b/resources/profiles/Qidi/filament/Qidi Generic ABS @Qidi Q1 Pro 0.8 nozzle.json @@ -0,0 +1,24 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "Qidi Generic ABS @Qidi Q1 Pro 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Qidi Generic ABS", + "filament_flow_ratio": [ + "0.95" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.011" + ], + "filament_max_volumetric_speed": [ + "24.5" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/Qidi Generic ABS @Qidi X-Max 3 0.2 nozzle.json b/resources/profiles/Qidi/filament/Qidi Generic ABS @Qidi X-Max 3 0.2 nozzle.json new file mode 100644 index 000000000..21a9b03ba --- /dev/null +++ b/resources/profiles/Qidi/filament/Qidi Generic ABS @Qidi X-Max 3 0.2 nozzle.json @@ -0,0 +1,24 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "Qidi Generic ABS @Qidi X-Max 3 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Qidi Generic ABS", + "filament_flow_ratio": [ + "0.95" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.021" + ], + "filament_max_volumetric_speed": [ + "2" + ], + "compatible_printers": [ + "Qidi X-Max 3 0.2 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/Qidi Generic ABS @Qidi X-Plus 3 0.2 nozzle.json b/resources/profiles/Qidi/filament/Qidi Generic ABS @Qidi X-Plus 3 0.2 nozzle.json new file mode 100644 index 000000000..805cfb1ae --- /dev/null +++ b/resources/profiles/Qidi/filament/Qidi Generic ABS @Qidi X-Plus 3 0.2 nozzle.json @@ -0,0 +1,24 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "Qidi Generic ABS @Qidi X-Plus 3 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Qidi Generic ABS", + "filament_flow_ratio": [ + "0.95" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.021" + ], + "filament_max_volumetric_speed": [ + "2" + ], + "compatible_printers": [ + "Qidi X-Plus 3 0.2 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/Qidi Generic ABS @Qidi X-Smart 3 0.2 nozzle.json b/resources/profiles/Qidi/filament/Qidi Generic ABS @Qidi X-Smart 3 0.2 nozzle.json new file mode 100644 index 000000000..0eeacbf73 --- /dev/null +++ b/resources/profiles/Qidi/filament/Qidi Generic ABS @Qidi X-Smart 3 0.2 nozzle.json @@ -0,0 +1,24 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "Qidi Generic ABS @Qidi X-Smart 3 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Qidi Generic ABS", + "filament_flow_ratio": [ + "0.95" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.021" + ], + "filament_max_volumetric_speed": [ + "2" + ], + "compatible_printers": [ + "Qidi X-Smart 3 0.2 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/Qidi Generic ABS.json b/resources/profiles/Qidi/filament/Qidi Generic ABS.json new file mode 100644 index 000000000..cd4513a2b --- /dev/null +++ b/resources/profiles/Qidi/filament/Qidi Generic ABS.json @@ -0,0 +1,56 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "Qidi Generic ABS", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_abs", + "filament_flow_ratio": [ + "0.95" + ], + "filament_max_volumetric_speed": [ + "17" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.021" + ], + "max_fan_speed":[ + "80" + ], + "min_fan_speed":[ + "10" + ], + "overhang_fan_speed": [ + "100" + ], + "filament_density":[ + "1.04" + ], + "compatible_printers": [ + "Qidi X-Plus 0.2 nozzle", + "Qidi X-Max 0.2 nozzle", + "Qidi X-CF Pro 0.2 nozzle", + "Qidi X-Plus 0.4 nozzle", + "Qidi X-Max 0.4 nozzle", + "Qidi X-CF Pro 0.4 nozzle", + "Qidi X-Smart 3 0.4 nozzle", + "Qidi X-Plus 3 0.4 nozzle", + "Qidi X-Max 3 0.4 nozzle", + "Qidi X-Plus 0.6 nozzle", + "Qidi X-Max 0.6 nozzle", + "Qidi X-CF Pro 0.6 nozzle", + "Qidi X-Smart 3 0.6 nozzle", + "Qidi X-Plus 3 0.6 nozzle", + "Qidi X-Max 3 0.6 nozzle", + "Qidi X-Plus 0.8 nozzle", + "Qidi X-Max 0.8 nozzle", + "Qidi X-CF Pro 0.8 nozzle", + "Qidi X-Smart 3 0.8 nozzle", + "Qidi X-Plus 3 0.8 nozzle", + "Qidi X-Max 3 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/Qidi Generic ASA @Qidi Q1 Pro 0.2 nozzle.json b/resources/profiles/Qidi/filament/Qidi Generic ASA @Qidi Q1 Pro 0.2 nozzle.json new file mode 100644 index 000000000..c07dae16b --- /dev/null +++ b/resources/profiles/Qidi/filament/Qidi Generic ASA @Qidi Q1 Pro 0.2 nozzle.json @@ -0,0 +1,24 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "Qidi Generic ASA @Qidi Q1 Pro 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Qidi Generic ASA", + "filament_flow_ratio": [ + "0.92" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.021" + ], + "filament_max_volumetric_speed": [ + "2" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.2 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/Qidi Generic ASA @Qidi Q1 Pro 0.4 nozzle.json b/resources/profiles/Qidi/filament/Qidi Generic ASA @Qidi Q1 Pro 0.4 nozzle.json new file mode 100644 index 000000000..a068ae060 --- /dev/null +++ b/resources/profiles/Qidi/filament/Qidi Generic ASA @Qidi Q1 Pro 0.4 nozzle.json @@ -0,0 +1,42 @@ +{"type": "filament", +"filament_id": "GFB99", +"setting_id": "GFSA04", +"instantiation": "true", + "activate_chamber_temp_control": [ + "0" + ], + "chamber_temperature": [ + "55" + ], + "fan_cooling_layer_time": [ + "40" + ], + "filament_max_volumetric_speed": [ + "16" + ], + "filament_settings_id": [ + "Qidi Generic ASA @Qidi Q1 Pro 0.4 nozzle" + ], + "from": "system", + "inherits": "Qidi Generic ASA", + "is_custom_defined": "0", + "name": "Qidi Generic ASA @Qidi Q1 Pro 0.4 nozzle", + "nozzle_temperature": [ + "270" + ], + "nozzle_temperature_initial_layer": [ + "250" + ], + "overhang_fan_speed": [ + "100" + ], + "pressure_advance": [ + "0.035" + ], + "slow_down_layer_time": [ + "4" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.4 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/Qidi Generic ASA @Qidi Q1 Pro 0.6 nozzle.json b/resources/profiles/Qidi/filament/Qidi Generic ASA @Qidi Q1 Pro 0.6 nozzle.json new file mode 100644 index 000000000..49485cc78 --- /dev/null +++ b/resources/profiles/Qidi/filament/Qidi Generic ASA @Qidi Q1 Pro 0.6 nozzle.json @@ -0,0 +1,42 @@ +{"type": "filament", +"filament_id": "GFB99", +"setting_id": "GFSA04", +"instantiation": "true", + "activate_chamber_temp_control": [ + "0" + ], + "chamber_temperature": [ + "55" + ], + "fan_cooling_layer_time": [ + "40" + ], + "filament_max_volumetric_speed": [ + "13" + ], + "filament_settings_id": [ + "Qidi Generic ASA @Qidi Q1 Pro 0.6 nozzle" + ], + "from": "system", + "inherits": "Qidi Generic ASA", + "is_custom_defined": "0", + "name": "Qidi Generic ASA @Qidi Q1 Pro 0.6 nozzle", + "nozzle_temperature": [ + "255" + ], + "nozzle_temperature_initial_layer": [ + "250" + ], + "overhang_fan_speed": [ + "100" + ], + "pressure_advance": [ + "0.014" + ], + "slow_down_layer_time": [ + "4" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.6 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/Qidi Generic ASA @Qidi Q1 Pro 0.8 nozzle.json b/resources/profiles/Qidi/filament/Qidi Generic ASA @Qidi Q1 Pro 0.8 nozzle.json new file mode 100644 index 000000000..53c36fd95 --- /dev/null +++ b/resources/profiles/Qidi/filament/Qidi Generic ASA @Qidi Q1 Pro 0.8 nozzle.json @@ -0,0 +1,42 @@ +{"type": "filament", +"filament_id": "GFB99", +"setting_id": "GFSA04", +"instantiation": "true", + "activate_chamber_temp_control": [ + "0" + ], + "chamber_temperature": [ + "55" + ], + "fan_cooling_layer_time": [ + "40" + ], + "filament_max_volumetric_speed": [ + "13" + ], + "filament_settings_id": [ + "Qidi Generic ASA @Qidi Q1 Pro 0.8 nozzle" + ], + "from": "system", + "inherits": "Qidi Generic ASA", + "is_custom_defined": "0", + "name": "Qidi Generic ASA @Qidi Q1 Pro 0.8 nozzle", + "nozzle_temperature": [ + "255" + ], + "nozzle_temperature_initial_layer": [ + "250" + ], + "overhang_fan_speed": [ + "100" + ], + "pressure_advance": [ + "0.011" + ], + "slow_down_layer_time": [ + "4" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/Qidi Generic ASA @Qidi X-Max 3 0.2 nozzle.json b/resources/profiles/Qidi/filament/Qidi Generic ASA @Qidi X-Max 3 0.2 nozzle.json new file mode 100644 index 000000000..f6cd88e9e --- /dev/null +++ b/resources/profiles/Qidi/filament/Qidi Generic ASA @Qidi X-Max 3 0.2 nozzle.json @@ -0,0 +1,24 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "Qidi Generic ASA @Qidi X-Max 3 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Qidi Generic ASA", + "filament_flow_ratio": [ + "0.92" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.021" + ], + "filament_max_volumetric_speed": [ + "2" + ], + "compatible_printers": [ + "Qidi X-Max 3 0.2 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/Qidi Generic ASA @Qidi X-Plus 3 0.2 nozzle.json b/resources/profiles/Qidi/filament/Qidi Generic ASA @Qidi X-Plus 3 0.2 nozzle.json new file mode 100644 index 000000000..91ea783e3 --- /dev/null +++ b/resources/profiles/Qidi/filament/Qidi Generic ASA @Qidi X-Plus 3 0.2 nozzle.json @@ -0,0 +1,24 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "Qidi Generic ASA @Qidi X-Plus 3 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Qidi Generic ASA", + "filament_flow_ratio": [ + "0.92" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.021" + ], + "filament_max_volumetric_speed": [ + "2" + ], + "compatible_printers": [ + "Qidi X-Plus 3 0.2 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/Qidi Generic ASA @Qidi X-Smart 3 0.2 nozzle.json b/resources/profiles/Qidi/filament/Qidi Generic ASA @Qidi X-Smart 3 0.2 nozzle.json new file mode 100644 index 000000000..1d2f9a7a4 --- /dev/null +++ b/resources/profiles/Qidi/filament/Qidi Generic ASA @Qidi X-Smart 3 0.2 nozzle.json @@ -0,0 +1,24 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "Qidi Generic ASA @Qidi X-Smart 3 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Qidi Generic ASA", + "filament_flow_ratio": [ + "0.92" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.021" + ], + "filament_max_volumetric_speed": [ + "2" + ], + "compatible_printers": [ + "Qidi X-Smart 3 0.2 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/Qidi Generic ASA.json b/resources/profiles/Qidi/filament/Qidi Generic ASA.json new file mode 100644 index 000000000..3181967e2 --- /dev/null +++ b/resources/profiles/Qidi/filament/Qidi Generic ASA.json @@ -0,0 +1,56 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "Qidi Generic ASA", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_asa", + "filament_max_volumetric_speed": [ + "16" + ], + "filament_flow_ratio": [ + "0.92" + ], + "nozzle_temperature_initial_layer": [ + "250" + ], + "nozzle_temperature": [ + "270" + ], + "enable_pressure_advance": [ + "1" + ], + "max_fan_speed":[ + "50" + ], + "min_fan_speed":[ + "10" + ], + "pressure_advance": [ + "0.021" + ], + "compatible_printers": [ + "Qidi X-Plus 0.2 nozzle", + "Qidi X-Max 0.2 nozzle", + "Qidi X-CF Pro 0.2 nozzle", + "Qidi X-Plus 0.4 nozzle", + "Qidi X-Max 0.4 nozzle", + "Qidi X-CF Pro 0.4 nozzle", + "Qidi X-Smart 3 0.4 nozzle", + "Qidi X-Plus 3 0.4 nozzle", + "Qidi X-Max 3 0.4 nozzle", + "Qidi X-Plus 0.6 nozzle", + "Qidi X-Max 0.6 nozzle", + "Qidi X-CF Pro 0.6 nozzle", + "Qidi X-Smart 3 0.6 nozzle", + "Qidi X-Plus 3 0.6 nozzle", + "Qidi X-Max 3 0.6 nozzle", + "Qidi X-Plus 0.8 nozzle", + "Qidi X-Max 0.8 nozzle", + "Qidi X-CF Pro 0.8 nozzle", + "Qidi X-Smart 3 0.8 nozzle", + "Qidi X-Plus 3 0.8 nozzle", + "Qidi X-Max 3 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/Qidi Generic PA-CF.json b/resources/profiles/Qidi/filament/Qidi Generic PA-CF.json new file mode 100644 index 000000000..3d64c5d79 --- /dev/null +++ b/resources/profiles/Qidi/filament/Qidi Generic PA-CF.json @@ -0,0 +1,67 @@ +{ + "type": "filament", + "filament_id": "GFN98", + "setting_id": "GFSN99", + "name": "Qidi Generic PA-CF", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pa", + "filament_type": [ + "PA-CF" + ], + "nozzle_temperature_initial_layer": [ + "290" + ], + "nozzle_temperature": [ + "290" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "20" + ], + "overhang_fan_threshold": [ + "0%" + ], + "overhang_fan_speed": [ + "100" + ], + "fan_cooling_layer_time": [ + "5" + ], + "full_fan_speed_layer": [ + "2" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.01" + ], + "compatible_printers": [ + "Qidi X-Plus 0.4 nozzle", + "Qidi X-Max 0.4 nozzle", + "Qidi X-CF Pro 0.4 nozzle", + "Qidi X-Smart 3 0.4 nozzle", + "Qidi X-Plus 3 0.4 nozzle", + "Qidi X-Max 3 0.4 nozzle", + "Qidi X-Max 0.6 nozzle", + "Qidi X-CF Pro 0.6 nozzle", + "Qidi X-Smart 3 0.6 nozzle", + "Qidi X-Plus 3 0.6 nozzle", + "Qidi X-Max 3 0.6 nozzle", + "Qidi X-Plus 0.8 nozzle", + "Qidi X-Max 0.8 nozzle", + "Qidi X-CF Pro 0.8 nozzle", + "Qidi X-Smart 3 0.8 nozzle", + "Qidi X-Plus 3 0.8 nozzle", + "Qidi X-Max 3 0.8 nozzle", + "Qidi Q1 Pro 0.4 nozzle", + "Qidi Q1 Pro 0.6 nozzle", + "Qidi Q1 Pro 0.8 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/filament/Qidi Generic PA.json b/resources/profiles/Qidi/filament/Qidi Generic PA.json new file mode 100644 index 000000000..d747a1b29 --- /dev/null +++ b/resources/profiles/Qidi/filament/Qidi Generic PA.json @@ -0,0 +1,49 @@ +{ + "type": "filament", + "filament_id": "GFN99", + "setting_id": "GFSN98", + "name": "Qidi Generic PA", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pa", + "required_nozzle_HRC": [ + "3" + ], + "nozzle_temperature_initial_layer": [ + "310" + ], + "nozzle_temperature": [ + "310" + ], + "filament_max_volumetric_speed": [ + "14" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.01" + ], + "compatible_printers": [ + "Qidi X-Plus 0.4 nozzle", + "Qidi X-Max 0.4 nozzle", + "Qidi X-CF Pro 0.4 nozzle", + "Qidi X-Smart 3 0.4 nozzle", + "Qidi X-Plus 3 0.4 nozzle", + "Qidi X-Max 3 0.4 nozzle", + "Qidi X-Max 0.6 nozzle", + "Qidi X-CF Pro 0.6 nozzle", + "Qidi X-Smart 3 0.6 nozzle", + "Qidi X-Plus 3 0.6 nozzle", + "Qidi X-Max 3 0.6 nozzle", + "Qidi X-Plus 0.8 nozzle", + "Qidi X-Max 0.8 nozzle", + "Qidi X-CF Pro 0.8 nozzle", + "Qidi X-Smart 3 0.8 nozzle", + "Qidi X-Plus 3 0.8 nozzle", + "Qidi X-Max 3 0.8 nozzle", + "Qidi Q1 Pro 0.4 nozzle", + "Qidi Q1 Pro 0.6 nozzle", + "Qidi Q1 Pro 0.8 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/filament/Qidi Generic PC.json b/resources/profiles/Qidi/filament/Qidi Generic PC.json new file mode 100644 index 000000000..5c5650e55 --- /dev/null +++ b/resources/profiles/Qidi/filament/Qidi Generic PC.json @@ -0,0 +1,43 @@ +{ + "type": "filament", + "filament_id": "GFC99", + "setting_id": "GFSC99", + "name": "Qidi Generic PC", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pc", + "filament_max_volumetric_speed": [ + "8" + ], + "filament_flow_ratio": [ + "0.92" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.04" + ], + "compatible_printers": [ + "Qidi X-Plus 0.4 nozzle", + "Qidi X-Max 0.4 nozzle", + "Qidi X-CF Pro 0.4 nozzle", + "Qidi X-Smart 3 0.4 nozzle", + "Qidi X-Plus 3 0.4 nozzle", + "Qidi X-Max 3 0.4 nozzle", + "Qidi X-Max 0.6 nozzle", + "Qidi X-CF Pro 0.6 nozzle", + "Qidi X-Smart 3 0.6 nozzle", + "Qidi X-Plus 3 0.6 nozzle", + "Qidi X-Max 3 0.6 nozzle", + "Qidi X-Plus 0.8 nozzle", + "Qidi X-Max 0.8 nozzle", + "Qidi X-CF Pro 0.8 nozzle", + "Qidi X-Smart 3 0.8 nozzle", + "Qidi X-Plus 3 0.8 nozzle", + "Qidi X-Max 3 0.8 nozzle", + "Qidi Q1 Pro 0.4 nozzle", + "Qidi Q1 Pro 0.6 nozzle", + "Qidi Q1 Pro 0.8 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/filament/Qidi Generic PETG @Qidi Q1 Pro 0.2 nozzle.json b/resources/profiles/Qidi/filament/Qidi Generic PETG @Qidi Q1 Pro 0.2 nozzle.json new file mode 100644 index 000000000..16bf02d8e --- /dev/null +++ b/resources/profiles/Qidi/filament/Qidi Generic PETG @Qidi Q1 Pro 0.2 nozzle.json @@ -0,0 +1,51 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "Qidi Generic PETG @Qidi Q1 Pro 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Qidi Generic PETG", + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "fan_cooling_layer_time": [ + "30" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "25%" + ], + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "10" + ], + "slow_down_min_speed": [ + "20" + ], + "slow_down_layer_time": [ + "12" + ], + "filament_flow_ratio": [ + "0.95" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.04" + ], + "filament_max_volumetric_speed": [ + "1" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.2 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/Qidi Generic PETG @Qidi Q1 Pro 0.4 nozzle.json b/resources/profiles/Qidi/filament/Qidi Generic PETG @Qidi Q1 Pro 0.4 nozzle.json new file mode 100644 index 000000000..b699fb1a4 --- /dev/null +++ b/resources/profiles/Qidi/filament/Qidi Generic PETG @Qidi Q1 Pro 0.4 nozzle.json @@ -0,0 +1,57 @@ +{"type": "filament", +"filament_id": "GFB99", +"setting_id": "GFSA04", +"instantiation": "true", +"reduce_fan_stop_start_freq": [ + "1" +], +"slow_down_for_layer_cooling": [ + "1" +], +"fan_cooling_layer_time": [ + "30" +], +"overhang_fan_threshold": [ + "25%" +], + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "10" + ], + "filament_settings_id": [ + "Qidi Generic PETG @Qidi Q1 Pro 0.4 nozzle" + ], + "from": "system", + "hot_plate_temp_initial_layer": [ + "80" + ], + "inherits": "Qidi Generic PETG", + "is_custom_defined": "0", + "name": "Qidi Generic PETG @Qidi Q1 Pro 0.4 nozzle", + "overhang_fan_speed": [ + "100" + ], + "slow_down_min_speed": [ + "20" + ], + "slow_down_layer_time": [ + "12" +], + "pressure_advance":[ + "0.086" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "enable_pressure_advance": [ + "1" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.4 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/Qidi Generic PETG @Qidi Q1 Pro 0.6 nozzle.json b/resources/profiles/Qidi/filament/Qidi Generic PETG @Qidi Q1 Pro 0.6 nozzle.json new file mode 100644 index 000000000..bdf952339 --- /dev/null +++ b/resources/profiles/Qidi/filament/Qidi Generic PETG @Qidi Q1 Pro 0.6 nozzle.json @@ -0,0 +1,51 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "Qidi Generic PETG @Qidi Q1 Pro 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Qidi Generic PETG", + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "fan_cooling_layer_time": [ + "30" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "25%" + ], + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "10" + ], + "slow_down_min_speed": [ + "20" + ], + "slow_down_layer_time": [ + "12" + ], + "filament_flow_ratio": [ + "0.95" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.04" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.6 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/Qidi Generic PETG @Qidi Q1 Pro 0.8 nozzle.json b/resources/profiles/Qidi/filament/Qidi Generic PETG @Qidi Q1 Pro 0.8 nozzle.json new file mode 100644 index 000000000..bb48060f5 --- /dev/null +++ b/resources/profiles/Qidi/filament/Qidi Generic PETG @Qidi Q1 Pro 0.8 nozzle.json @@ -0,0 +1,51 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "Qidi Generic PETG @Qidi Q1 Pro 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Qidi Generic PETG", + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "fan_cooling_layer_time": [ + "30" + ], + "overhang_fan_speed": [ + "90" + ], + "overhang_fan_threshold": [ + "25%" + ], + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "10" + ], + "slow_down_min_speed": [ + "20" + ], + "slow_down_layer_time": [ + "12" + ], + "filament_flow_ratio": [ + "0.95" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.04" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/Qidi Generic PETG @Qidi X-Max 3 0.2 nozzle.json b/resources/profiles/Qidi/filament/Qidi Generic PETG @Qidi X-Max 3 0.2 nozzle.json new file mode 100644 index 000000000..242c0f01f --- /dev/null +++ b/resources/profiles/Qidi/filament/Qidi Generic PETG @Qidi X-Max 3 0.2 nozzle.json @@ -0,0 +1,51 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "Qidi Generic PETG @Qidi X-Max 3 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Qidi Generic PETG", + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "fan_cooling_layer_time": [ + "30" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "25%" + ], + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "10" + ], + "slow_down_min_speed": [ + "10" + ], + "slow_down_layer_time": [ + "12" + ], + "filament_flow_ratio": [ + "0.95" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.04" + ], + "filament_max_volumetric_speed": [ + "1" + ], + "compatible_printers": [ + "Qidi X-Max 3 0.2 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/Qidi Generic PETG @Qidi X-Plus 3 0.2 nozzle.json b/resources/profiles/Qidi/filament/Qidi Generic PETG @Qidi X-Plus 3 0.2 nozzle.json new file mode 100644 index 000000000..d96fb2155 --- /dev/null +++ b/resources/profiles/Qidi/filament/Qidi Generic PETG @Qidi X-Plus 3 0.2 nozzle.json @@ -0,0 +1,51 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "Qidi Generic PETG @Qidi X-Plus 3 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Qidi Generic PETG", + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "fan_cooling_layer_time": [ + "30" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "25%" + ], + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "10" + ], + "slow_down_min_speed": [ + "10" + ], + "slow_down_layer_time": [ + "12" + ], + "filament_flow_ratio": [ + "0.95" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.04" + ], + "filament_max_volumetric_speed": [ + "1" + ], + "compatible_printers": [ + "Qidi X-Plus 3 0.2 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/Qidi Generic PETG @Qidi X-Smart 3 0.2 nozzle.json b/resources/profiles/Qidi/filament/Qidi Generic PETG @Qidi X-Smart 3 0.2 nozzle.json new file mode 100644 index 000000000..98e60a99d --- /dev/null +++ b/resources/profiles/Qidi/filament/Qidi Generic PETG @Qidi X-Smart 3 0.2 nozzle.json @@ -0,0 +1,51 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "Qidi Generic PETG @Qidi X-Smart 3 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Qidi Generic PETG", + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "fan_cooling_layer_time": [ + "30" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "25%" + ], + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "10" + ], + "slow_down_min_speed": [ + "10" + ], + "slow_down_layer_time": [ + "12" + ], + "filament_flow_ratio": [ + "0.95" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.04" + ], + "filament_max_volumetric_speed": [ + "1" + ], + "compatible_printers": [ + "Qidi X-Smart 3 0.2 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/Generic PETG-CF @Qidi.json b/resources/profiles/Qidi/filament/Qidi Generic PETG-CF.json similarity index 52% rename from resources/profiles/Qidi/filament/Generic PETG-CF @Qidi.json rename to resources/profiles/Qidi/filament/Qidi Generic PETG-CF.json index 69f971755..f11220550 100644 --- a/resources/profiles/Qidi/filament/Generic PETG-CF @Qidi.json +++ b/resources/profiles/Qidi/filament/Qidi Generic PETG-CF.json @@ -1,8 +1,8 @@ { "type": "filament", "filament_id": "GFG98", - "setting_id": "GFSG98_Qidi_00", - "name": "Generic PETG-CF @Qidi", + "setting_id": "GFSG50", + "name": "Qidi Generic PETG-CF", "from": "system", "instantiation": "true", "inherits": "fdm_filament_pet", @@ -43,7 +43,7 @@ "40" ], "filament_vendor": [ - "Bambu Lab" + "Other brand" ], "filament_type": [ "PETG-CF" @@ -52,7 +52,13 @@ "240" ], "nozzle_temperature_range_high": [ - "270" + "290" + ], + "nozzle_temperature_initial_layer": [ + "280" + ], + "nozzle_temperature": [ + "280" ], "filament_cost": [ "34.99" @@ -60,24 +66,58 @@ "filament_density": [ "1.25" ], - "fan_max_speed": [ - "30" - ], - "fan_min_speed": [ - "0" - ], "filament_max_volumetric_speed": [ - "10" + "8" ], "slow_down_layer_time": [ "6" ], + "enable_pressure_advance": [ + "1" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "30" + ], + "fan_min_speed": [ + "10" + ], + "filament_flow_ratio": [ + "0.95" + ], + "pressure_advance": [ + "0.05" + ], "compatible_printers": [ + "Qidi X-Plus 0.2 nozzle", + "Qidi X-Max 0.2 nozzle", + "Qidi X-CF Pro 0.2 nozzle", + "Qidi X-Smart 3 0.2 nozzle", + "Qidi X-Plus 3 0.2 nozzle", + "Qidi X-Max 3 0.2 nozzle", "Qidi X-Plus 0.4 nozzle", "Qidi X-Max 0.4 nozzle", "Qidi X-CF Pro 0.4 nozzle", - "Qidi X-Smart 3 0.4 nozzle", - "Qidi X-Plus 3 0.4 nozzle", - "Qidi X-Max 3 0.4 nozzle" + "Qidi X-Smart 3 0.4 nozzle", + "Qidi X-Plus 3 0.4 nozzle", + "Qidi X-Max 3 0.4 nozzle", + "Qidi X-Plus 0.6 nozzle", + "Qidi X-Max 0.6 nozzle", + "Qidi X-CF Pro 0.6 nozzle", + "Qidi X-Smart 3 0.6 nozzle", + "Qidi X-Plus 3 0.6 nozzle", + "Qidi X-Max 3 0.6 nozzle", + "Qidi X-Plus 0.8 nozzle", + "Qidi X-Max 0.8 nozzle", + "Qidi X-CF Pro 0.8 nozzle", + "Qidi X-Smart 3 0.8 nozzle", + "Qidi X-Plus 3 0.8 nozzle", + "Qidi X-Max 3 0.8 nozzle", + "Qidi Q1 Pro 0.2 nozzle", + "Qidi Q1 Pro 0.4 nozzle", + "Qidi Q1 Pro 0.6 nozzle", + "Qidi Q1 Pro 0.8 nozzle" ] } \ No newline at end of file diff --git a/resources/profiles/Qidi/filament/Qidi Generic PETG.json b/resources/profiles/Qidi/filament/Qidi Generic PETG.json new file mode 100644 index 000000000..f23903b87 --- /dev/null +++ b/resources/profiles/Qidi/filament/Qidi Generic PETG.json @@ -0,0 +1,74 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "Qidi Generic PETG", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pet", + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "fan_cooling_layer_time": [ + "30" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "25%" + ], + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "10" + ], + "slow_down_min_speed": [ + "20" + ], + "slow_down_layer_time": [ + "12" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.04" + ], + "filament_density":[ + "1.27" + ], + "compatible_printers": [ + "Qidi X-Plus 0.2 nozzle", + "Qidi X-Max 0.2 nozzle", + "Qidi X-CF Pro 0.2 nozzle", + "Qidi X-Plus 0.4 nozzle", + "Qidi X-Max 0.4 nozzle", + "Qidi X-CF Pro 0.4 nozzle", + "Qidi X-Smart 3 0.4 nozzle", + "Qidi X-Plus 3 0.4 nozzle", + "Qidi X-Max 3 0.4 nozzle", + "Qidi X-Plus 0.6 nozzle", + "Qidi X-Max 0.6 nozzle", + "Qidi X-CF Pro 0.6 nozzle", + "Qidi X-Smart 3 0.6 nozzle", + "Qidi X-Plus 3 0.6 nozzle", + "Qidi X-Max 3 0.6 nozzle", + "Qidi X-Plus 0.8 nozzle", + "Qidi X-Max 0.8 nozzle", + "Qidi X-CF Pro 0.8 nozzle", + "Qidi X-Smart 3 0.8 nozzle", + "Qidi X-Plus 3 0.8 nozzle", + "Qidi X-Max 3 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/Qidi Generic PLA @Qidi Q1 Pro 0.2 nozzle.json b/resources/profiles/Qidi/filament/Qidi Generic PLA @Qidi Q1 Pro 0.2 nozzle.json new file mode 100644 index 000000000..8a7d1c3ae --- /dev/null +++ b/resources/profiles/Qidi/filament/Qidi Generic PLA @Qidi Q1 Pro 0.2 nozzle.json @@ -0,0 +1,27 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "Qidi Generic PLA @Qidi Q1 Pro 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Qidi Generic PLA", + "filament_flow_ratio": [ + "0.98" + ], + "slow_down_layer_time": [ + "8" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.042" + ], + "filament_max_volumetric_speed": [ + "14" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.2 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/Qidi Generic PLA @Qidi Q1 Pro 0.4 nozzle.json b/resources/profiles/Qidi/filament/Qidi Generic PLA @Qidi Q1 Pro 0.4 nozzle.json new file mode 100644 index 000000000..4a87b977d --- /dev/null +++ b/resources/profiles/Qidi/filament/Qidi Generic PLA @Qidi Q1 Pro 0.4 nozzle.json @@ -0,0 +1,33 @@ +{"type": "filament", +"filament_id": "GFB99", +"setting_id": "GFSA04", +"instantiation": "true", + "filament_max_volumetric_speed": [ + "14" + ], + "filament_settings_id": [ + "Qidi Generic PLA @Qidi Q1 Pro 0.4 nozzle" + ], + "from": "system", + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "60" + ], + "hot_plate_temp_initial_layer": [ + "60" + ], + "inherits": "Qidi Generic PLA", + "is_custom_defined": "0", + "name": "Qidi Generic PLA @Qidi Q1 Pro 0.4 nozzle", + "nozzle_temperature": [ + "210" + ], + "slow_down_min_speed": [ + "20" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.4 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/Qidi Generic PLA @Qidi Q1 Pro 0.6 nozzle.json b/resources/profiles/Qidi/filament/Qidi Generic PLA @Qidi Q1 Pro 0.6 nozzle.json new file mode 100644 index 000000000..6668f9444 --- /dev/null +++ b/resources/profiles/Qidi/filament/Qidi Generic PLA @Qidi Q1 Pro 0.6 nozzle.json @@ -0,0 +1,27 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "Qidi Generic PLA @Qidi Q1 Pro 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Qidi Generic PLA", + "filament_flow_ratio": [ + "0.98" + ], + "slow_down_layer_time": [ + "8" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.016" + ], + "filament_max_volumetric_speed": [ + "14" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.6 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/Qidi Generic PLA @Qidi Q1 Pro 0.8 nozzle.json b/resources/profiles/Qidi/filament/Qidi Generic PLA @Qidi Q1 Pro 0.8 nozzle.json new file mode 100644 index 000000000..b25ce1015 --- /dev/null +++ b/resources/profiles/Qidi/filament/Qidi Generic PLA @Qidi Q1 Pro 0.8 nozzle.json @@ -0,0 +1,27 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "Qidi Generic PLA @Qidi Q1 Pro 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Qidi Generic PLA", + "filament_flow_ratio": [ + "0.98" + ], + "slow_down_layer_time": [ + "8" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.008" + ], + "filament_max_volumetric_speed": [ + "14" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/Qidi Generic PLA @Qidi X-Max 3 0.2 nozzle.json b/resources/profiles/Qidi/filament/Qidi Generic PLA @Qidi X-Max 3 0.2 nozzle.json new file mode 100644 index 000000000..78a3483c1 --- /dev/null +++ b/resources/profiles/Qidi/filament/Qidi Generic PLA @Qidi X-Max 3 0.2 nozzle.json @@ -0,0 +1,27 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "Qidi Generic PLA @Qidi X-Max 3 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Qidi Generic PLA", + "filament_flow_ratio": [ + "0.98" + ], + "slow_down_layer_time": [ + "8" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.031" + ], + "filament_max_volumetric_speed": [ + "2" + ], + "compatible_printers": [ + "Qidi X-Max 3 0.2 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/Qidi Generic PLA @Qidi X-Plus 3 0.2 nozzle.json b/resources/profiles/Qidi/filament/Qidi Generic PLA @Qidi X-Plus 3 0.2 nozzle.json new file mode 100644 index 000000000..75e046ea4 --- /dev/null +++ b/resources/profiles/Qidi/filament/Qidi Generic PLA @Qidi X-Plus 3 0.2 nozzle.json @@ -0,0 +1,27 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "Qidi Generic PLA @Qidi X-Plus 3 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Qidi Generic PLA", + "filament_flow_ratio": [ + "0.98" + ], + "slow_down_layer_time": [ + "8" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.031" + ], + "filament_max_volumetric_speed": [ + "2" + ], + "compatible_printers": [ + "Qidi X-Plus 3 0.2 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/Qidi Generic PLA @Qidi X-Smart 3 0.2 nozzle.json b/resources/profiles/Qidi/filament/Qidi Generic PLA @Qidi X-Smart 3 0.2 nozzle.json new file mode 100644 index 000000000..b593ed0f3 --- /dev/null +++ b/resources/profiles/Qidi/filament/Qidi Generic PLA @Qidi X-Smart 3 0.2 nozzle.json @@ -0,0 +1,27 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "Qidi Generic PLA @Qidi X-Smart 3 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Qidi Generic PLA", + "filament_flow_ratio": [ + "0.98" + ], + "slow_down_layer_time": [ + "8" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.031" + ], + "filament_max_volumetric_speed": [ + "2" + ], + "compatible_printers": [ + "Qidi X-Smart 3 0.2 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/Qidi Generic PLA Silk.json b/resources/profiles/Qidi/filament/Qidi Generic PLA Silk.json new file mode 100644 index 000000000..e99189fd8 --- /dev/null +++ b/resources/profiles/Qidi/filament/Qidi Generic PLA Silk.json @@ -0,0 +1,65 @@ +{ + "type": "filament", + "filament_id": "GFA05", + "setting_id": "GFSL99_01", + "name": "Qidi Generic PLA Silk", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pla", + "enable_pressure_advance":"1", + "pressure_advance": [ + "0.032" + ], + "nozzle_temperature_initial_layer":[ + "220" + ], + "filament_max_volumetric_speed": [ + "7.5" + ], + "filament_retraction_length": [ + "0.5" + ], + + "filament_flow_ratio": [ + "0.98" + ], + "slow_down_layer_time": [ + "8" + ], + "hot_plate_temp_initial_layer" : [ + "55" + ], + "hot_plate_temp" : [ + "55" + ], + "compatible_printers": [ + "Qidi X-Plus 0.2 nozzle", + "Qidi X-Max 0.2 nozzle", + "Qidi X-CF Pro 0.2 nozzle", + "Qidi X-Smart 3 0.2 nozzle", + "Qidi X-Plus 3 0.2 nozzle", + "Qidi X-Max 3 0.2 nozzle", + "Qidi X-Plus 0.4 nozzle", + "Qidi X-Max 0.4 nozzle", + "Qidi X-CF Pro 0.4 nozzle", + "Qidi X-Smart 3 0.4 nozzle", + "Qidi X-Plus 3 0.4 nozzle", + "Qidi X-Max 3 0.4 nozzle", + "Qidi X-Plus 0.6 nozzle", + "Qidi X-Max 0.6 nozzle", + "Qidi X-CF Pro 0.6 nozzle", + "Qidi X-Smart 3 0.6 nozzle", + "Qidi X-Plus 3 0.6 nozzle", + "Qidi X-Max 3 0.6 nozzle", + "Qidi X-Plus 0.8 nozzle", + "Qidi X-Max 0.8 nozzle", + "Qidi X-CF Pro 0.8 nozzle", + "Qidi X-Smart 3 0.8 nozzle", + "Qidi X-Plus 3 0.8 nozzle", + "Qidi X-Max 3 0.8 nozzle", + "Qidi Q1 Pro 0.2 nozzle", + "Qidi Q1 Pro 0.4 nozzle", + "Qidi Q1 Pro 0.6 nozzle", + "Qidi Q1 Pro 0.8 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/filament/Qidi Generic PLA-CF.json b/resources/profiles/Qidi/filament/Qidi Generic PLA-CF.json new file mode 100644 index 000000000..c1cf194a3 --- /dev/null +++ b/resources/profiles/Qidi/filament/Qidi Generic PLA-CF.json @@ -0,0 +1,66 @@ +{ + "type": "filament", + "filament_id": "GFL98", + "setting_id": "GFSL98", + "name": "Qidi Generic PLA-CF", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pla", + "required_nozzle_HRC": [ + "40" + ], + "filament_flow_ratio": [ + "0.96" + ], + "filament_type": [ + "PLA-CF" + ], + "filament_max_volumetric_speed": [ + "9" + ], + "slow_down_layer_time": [ + "8" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "temperature_vitrification": [ + "55" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "compatible_printers": [ + "Qidi X-Plus 0.2 nozzle", + "Qidi X-Max 0.2 nozzle", + "Qidi X-CF Pro 0.2 nozzle", + "Qidi X-Smart 3 0.2 nozzle", + "Qidi X-Plus 3 0.2 nozzle", + "Qidi X-Max 3 0.2 nozzle", + "Qidi X-Plus 0.4 nozzle", + "Qidi X-Max 0.4 nozzle", + "Qidi X-CF Pro 0.4 nozzle", + "Qidi X-Smart 3 0.4 nozzle", + "Qidi X-Plus 3 0.4 nozzle", + "Qidi X-Max 3 0.4 nozzle", + "Qidi X-Plus 0.6 nozzle", + "Qidi X-Max 0.6 nozzle", + "Qidi X-CF Pro 0.6 nozzle", + "Qidi X-Smart 3 0.6 nozzle", + "Qidi X-Plus 3 0.6 nozzle", + "Qidi X-Max 3 0.6 nozzle", + "Qidi X-Plus 0.8 nozzle", + "Qidi X-Max 0.8 nozzle", + "Qidi X-CF Pro 0.8 nozzle", + "Qidi X-Smart 3 0.8 nozzle", + "Qidi X-Plus 3 0.8 nozzle", + "Qidi X-Max 3 0.8 nozzle", + "Qidi Q1 Pro 0.2 nozzle", + "Qidi Q1 Pro 0.4 nozzle", + "Qidi Q1 Pro 0.6 nozzle", + "Qidi Q1 Pro 0.8 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/filament/Qidi Generic PLA.json b/resources/profiles/Qidi/filament/Qidi Generic PLA.json new file mode 100644 index 000000000..ebcf82840 --- /dev/null +++ b/resources/profiles/Qidi/filament/Qidi Generic PLA.json @@ -0,0 +1,47 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "Qidi Generic PLA", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pla", + "filament_flow_ratio": [ + "0.98" + ], + "filament_max_volumetric_speed": [ + "14" + ], + "slow_down_layer_time": [ + "8" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.031" + ], + "compatible_printers": [ + "Qidi X-Plus 0.2 nozzle", + "Qidi X-Max 0.2 nozzle", + "Qidi X-CF Pro 0.2 nozzle", + "Qidi X-Plus 0.4 nozzle", + "Qidi X-Max 0.4 nozzle", + "Qidi X-CF Pro 0.4 nozzle", + "Qidi X-Smart 3 0.4 nozzle", + "Qidi X-Plus 3 0.4 nozzle", + "Qidi X-Max 3 0.4 nozzle", + "Qidi X-Plus 0.6 nozzle", + "Qidi X-Max 0.6 nozzle", + "Qidi X-CF Pro 0.6 nozzle", + "Qidi X-Smart 3 0.6 nozzle", + "Qidi X-Plus 3 0.6 nozzle", + "Qidi X-Max 3 0.6 nozzle", + "Qidi X-Plus 0.8 nozzle", + "Qidi X-Max 0.8 nozzle", + "Qidi X-CF Pro 0.8 nozzle", + "Qidi X-Smart 3 0.8 nozzle", + "Qidi X-Plus 3 0.8 nozzle", + "Qidi X-Max 3 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/Qidi Generic PVA.json b/resources/profiles/Qidi/filament/Qidi Generic PVA.json new file mode 100644 index 000000000..93bb0e381 --- /dev/null +++ b/resources/profiles/Qidi/filament/Qidi Generic PVA.json @@ -0,0 +1,51 @@ +{ + "type": "filament", + "filament_id": "GFS99", + "setting_id": "GFSS99", + "name": "Qidi Generic PVA", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pva", + "filament_flow_ratio": [ + "0.95" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "slow_down_layer_time": [ + "7" + ], + "slow_down_min_speed": [ + "10" + ], + "compatible_printers": [ + "Qidi X-Plus 0.2 nozzle", + "Qidi X-Max 0.2 nozzle", + "Qidi X-CF Pro 0.2 nozzle", + "Qidi X-Smart 3 0.2 nozzle", + "Qidi X-Plus 3 0.2 nozzle", + "Qidi X-Max 3 0.2 nozzle", + "Qidi X-Plus 0.4 nozzle", + "Qidi X-Max 0.4 nozzle", + "Qidi X-CF Pro 0.4 nozzle", + "Qidi X-Smart 3 0.4 nozzle", + "Qidi X-Plus 3 0.4 nozzle", + "Qidi X-Max 3 0.4 nozzle", + "Qidi X-Plus 0.6 nozzle", + "Qidi X-Max 0.6 nozzle", + "Qidi X-CF Pro 0.6 nozzle", + "Qidi X-Smart 3 0.6 nozzle", + "Qidi X-Plus 3 0.6 nozzle", + "Qidi X-Max 3 0.6 nozzle", + "Qidi X-Plus 0.8 nozzle", + "Qidi X-Max 0.8 nozzle", + "Qidi X-CF Pro 0.8 nozzle", + "Qidi X-Smart 3 0.8 nozzle", + "Qidi X-Plus 3 0.8 nozzle", + "Qidi X-Max 3 0.8 nozzle", + "Qidi Q1 Pro 0.2 nozzle", + "Qidi Q1 Pro 0.4 nozzle", + "Qidi Q1 Pro 0.6 nozzle", + "Qidi Q1 Pro 0.8 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/filament/Qidi Generic TPU 95A @Qidi Q1 Pro 0.8 nozzle.json b/resources/profiles/Qidi/filament/Qidi Generic TPU 95A @Qidi Q1 Pro 0.8 nozzle.json new file mode 100644 index 000000000..3f5a9bc85 --- /dev/null +++ b/resources/profiles/Qidi/filament/Qidi Generic TPU 95A @Qidi Q1 Pro 0.8 nozzle.json @@ -0,0 +1,39 @@ +{"type": "filament", +"filament_id": "GFB99", +"setting_id": "GFSA04", +"instantiation": "true", + "fan_cooling_layer_time": [ + "60" + ], + "filament_max_volumetric_speed": [ + "4" + ], + "filament_settings_id": [ + "Qidi Generic TPU 95A @Qidi Q1 Pro 0.8 nozzle" + ], + "from": "system", + "hot_plate_temp": [ + "60" + ], + "hot_plate_temp_initial_layer": [ + "60" + ], + "inherits": "Qidi Generic TPU 95A", + "is_custom_defined": "0", + "name": "Qidi Generic TPU 95A @Qidi Q1 Pro 0.8 nozzle", + "nozzle_temperature": [ + "220" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.1" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/Qidi Generic TPU 95A.json b/resources/profiles/Qidi/filament/Qidi Generic TPU 95A.json new file mode 100644 index 000000000..b27676fa3 --- /dev/null +++ b/resources/profiles/Qidi/filament/Qidi Generic TPU 95A.json @@ -0,0 +1,51 @@ +{ + "type": "filament", + "filament_id": "GFU99", + "setting_id": "GFSR99", + "name": "Qidi Generic TPU 95A", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_tpu", + "filament_max_volumetric_speed": [ + "4" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.1" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "nozzle_temperature": [ + "230" + ], + "filament_density": [ + "1.21" + ], + "filament_flow_ratio": [ + "1" + ], + "compatible_printers": [ + "Qidi X-Plus 0.4 nozzle", + "Qidi X-Max 0.4 nozzle", + "Qidi X-CF Pro 0.4 nozzle", + "Qidi X-Smart 3 0.4 nozzle", + "Qidi X-Plus 3 0.4 nozzle", + "Qidi X-Max 3 0.4 nozzle", + "Qidi X-Max 0.6 nozzle", + "Qidi X-CF Pro 0.6 nozzle", + "Qidi X-Smart 3 0.6 nozzle", + "Qidi X-Plus 3 0.6 nozzle", + "Qidi X-Max 3 0.6 nozzle", + "Qidi X-Plus 0.8 nozzle", + "Qidi X-Max 0.8 nozzle", + "Qidi X-CF Pro 0.8 nozzle", + "Qidi X-Smart 3 0.8 nozzle", + "Qidi X-Plus 3 0.8 nozzle", + "Qidi X-Max 3 0.8 nozzle", + "Qidi Q1 Pro 0.4 nozzle", + "Qidi Q1 Pro 0.6 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/Qidi Generic TPU @Qidi Q1 Pro 0.4 nozzle.json b/resources/profiles/Qidi/filament/Qidi Generic TPU @Qidi Q1 Pro 0.4 nozzle.json new file mode 100644 index 000000000..a64de438a --- /dev/null +++ b/resources/profiles/Qidi/filament/Qidi Generic TPU @Qidi Q1 Pro 0.4 nozzle.json @@ -0,0 +1,28 @@ +{"type": "filament", +"filament_id": "GFB99", +"setting_id": "GFSA04", +"instantiation": "true", + "fan_cooling_layer_time": [ + "60" + ], + "filament_max_volumetric_speed": [ + "4" + ], + "filament_settings_id": [ + "Qidi Generic TPU @Qidi Q1 Pro 0.4 nozzle" + ], + "from": "system", + "inherits": "Qidi Generic TPU", + "is_custom_defined": "0", + "name": "Qidi Generic TPU @Qidi Q1 Pro 0.4 nozzle", + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + + "compatible_printers": [ + "Qidi Q1 Pro 0.4 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/Qidi Generic TPU.json b/resources/profiles/Qidi/filament/Qidi Generic TPU.json new file mode 100644 index 000000000..cba0ef43d --- /dev/null +++ b/resources/profiles/Qidi/filament/Qidi Generic TPU.json @@ -0,0 +1,45 @@ +{ + "type": "filament", + "filament_id": "GFU99", + "setting_id": "GFSR99", + "name": "Qidi Generic TPU", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_tpu", + "filament_max_volumetric_speed": [ + "4" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.1" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "nozzle_temperature": [ + "230" + ], + "compatible_printers": [ + "Qidi X-Plus 0.4 nozzle", + "Qidi X-Max 0.4 nozzle", + "Qidi X-CF Pro 0.4 nozzle", + "Qidi X-Smart 3 0.4 nozzle", + "Qidi X-Plus 3 0.4 nozzle", + "Qidi X-Max 3 0.4 nozzle", + "Qidi X-Max 0.6 nozzle", + "Qidi X-CF Pro 0.6 nozzle", + "Qidi X-Smart 3 0.6 nozzle", + "Qidi X-Plus 3 0.6 nozzle", + "Qidi X-Max 3 0.6 nozzle", + "Qidi X-Plus 0.8 nozzle", + "Qidi X-Max 0.8 nozzle", + "Qidi X-CF Pro 0.8 nozzle", + "Qidi X-Smart 3 0.8 nozzle", + "Qidi X-Plus 3 0.8 nozzle", + "Qidi X-Max 3 0.8 nozzle", + "Qidi Q1 Pro 0.6 nozzle", + "Qidi Q1 Pro 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/Qidi PC-ABS-FR @Qidi Q1 Pro 0.4 nozzle.json b/resources/profiles/Qidi/filament/Qidi PC-ABS-FR @Qidi Q1 Pro 0.4 nozzle.json new file mode 100644 index 000000000..1bc87b6bc --- /dev/null +++ b/resources/profiles/Qidi/filament/Qidi PC-ABS-FR @Qidi Q1 Pro 0.4 nozzle.json @@ -0,0 +1,45 @@ +{"type": "filament", +"filament_id": "GFB99", +"setting_id": "GFSA04", +"instantiation": "true", + "activate_chamber_temp_control": [ + "0" + ], + "chamber_temperature": [ + "55" + ], + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "10" + ], + "filament_settings_id": [ + "Qidi PC-ABS-FR @Qidi Q1 Pro 0.4 nozzle" + ], + "from": "system", + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "inherits": "Qidi PC-ABS-FR", + "is_custom_defined": "0", + "name": "Qidi PC-ABS-FR @Qidi Q1 Pro 0.4 nozzle", + "nozzle_temperature": [ + "250" + ], + "pressure_advance": [ + "0.04" + ], + "slow_down_layer_time": [ + "4" + ], + "slow_down_min_speed": [ + "20" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.4 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/Qidi PC-ABS-FR @Qidi Q1 Pro 0.6 nozzle.json b/resources/profiles/Qidi/filament/Qidi PC-ABS-FR @Qidi Q1 Pro 0.6 nozzle.json new file mode 100644 index 000000000..2db0187cc --- /dev/null +++ b/resources/profiles/Qidi/filament/Qidi PC-ABS-FR @Qidi Q1 Pro 0.6 nozzle.json @@ -0,0 +1,48 @@ +{"type": "filament", +"filament_id": "GFB99", +"setting_id": "GFSA04", +"instantiation": "true", + "activate_chamber_temp_control": [ + "0" + ], + "chamber_temperature": [ + "55" + ], + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "10" + ], + "filament_settings_id": [ + "Qidi PC-ABS-FR @Qidi Q1 Pro 0.6 nozzle" + ], + "from": "system", + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "inherits": "Qidi PC-ABS-FR", + "is_custom_defined": "0", + "name": "Qidi PC-ABS-FR @Qidi Q1 Pro 0.6 nozzle", + "nozzle_temperature": [ + "250" + ], + "pressure_advance": [ + "0.082" + ], + "slow_down_layer_time": [ + "4" + ], + "slow_down_min_speed": [ + "20" + ], + "filament_max_volumetric_speed": [ + "8" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.6 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/Qidi PC-ABS-FR @Qidi Q1 Pro 0.8 nozzle.json b/resources/profiles/Qidi/filament/Qidi PC-ABS-FR @Qidi Q1 Pro 0.8 nozzle.json new file mode 100644 index 000000000..db1e75811 --- /dev/null +++ b/resources/profiles/Qidi/filament/Qidi PC-ABS-FR @Qidi Q1 Pro 0.8 nozzle.json @@ -0,0 +1,48 @@ +{"type": "filament", +"filament_id": "GFB99", +"setting_id": "GFSA04", +"instantiation": "true", + "activate_chamber_temp_control": [ + "0" + ], + "chamber_temperature": [ + "55" + ], + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "10" + ], + "filament_settings_id": [ + "Qidi PC-ABS-FR @Qidi Q1 Pro 0.8 nozzle" + ], + "from": "system", + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "inherits": "Qidi PC-ABS-FR", + "is_custom_defined": "0", + "name": "Qidi PC-ABS-FR @Qidi Q1 Pro 0.8 nozzle", + "nozzle_temperature": [ + "250" + ], + "pressure_advance": [ + "0.04" + ], + "slow_down_layer_time": [ + "4" + ], + "slow_down_min_speed": [ + "20" + ], + "filament_max_volumetric_speed": [ + "8" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/Qidi PC-ABS-FR.json b/resources/profiles/Qidi/filament/Qidi PC-ABS-FR.json new file mode 100644 index 000000000..b5f892136 --- /dev/null +++ b/resources/profiles/Qidi/filament/Qidi PC-ABS-FR.json @@ -0,0 +1,64 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "Qidi PC-ABS-FR", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_abs", + "filament_flow_ratio": [ + "0.92" + ], + "filament_max_volumetric_speed": [ + "8" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.04" + ], + "overhang_fan_speed": [ + "60" + ], + "max_fan_speed":[ + "40" + ], + "min_fan_speed":[ + "10" + ], + "hot_plate_temp_initial_layer" : [ + "100" + ], + "hot_plate_temp" : [ + "100" + ], + "slow_down_layer_time": [ + "4" + ], + "filament_density":[ + "1.19" + ], + "chamber_temperature": [ + "55" + ], + "compatible_printers": [ + "Qidi X-Plus 0.4 nozzle", + "Qidi X-Max 0.4 nozzle", + "Qidi X-CF Pro 0.4 nozzle", + "Qidi X-Smart 3 0.4 nozzle", + "Qidi X-Plus 3 0.4 nozzle", + "Qidi X-Max 3 0.4 nozzle", + "Qidi X-Max 0.6 nozzle", + "Qidi X-CF Pro 0.6 nozzle", + "Qidi X-Smart 3 0.6 nozzle", + "Qidi X-Plus 3 0.6 nozzle", + "Qidi X-Max 3 0.6 nozzle", + "Qidi X-Plus 0.8 nozzle", + "Qidi X-Max 0.8 nozzle", + "Qidi X-CF Pro 0.8 nozzle", + "Qidi X-Smart 3 0.8 nozzle", + "Qidi X-Plus 3 0.8 nozzle", + "Qidi X-Max 3 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/Qidi PLA-CF.json b/resources/profiles/Qidi/filament/Qidi PLA-CF.json new file mode 100644 index 000000000..dda26e182 --- /dev/null +++ b/resources/profiles/Qidi/filament/Qidi PLA-CF.json @@ -0,0 +1,42 @@ +{ + "type": "filament", + "filament_id": "GFL98", + "setting_id": "GFSL98", + "name": "Qidi PLA-CF", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pla", + "filament_flow_ratio": [ + "0.96" + ], + "filament_type": [ + "PLA-CF" + ], + "filament_max_volumetric_speed": [ + "9" + ], + "temperature": [ + "230" + ], + "first_layer_temperature": [ + "230" + ], + "filament_density": [ + "1.25" + ], + "extrusion_multiplier": [ + "0.96" + ], + "advance_pressure": [ + "0.02" + ], + + "compatible_printers": [ + "Qidi X-Plus 0.4 nozzle", + "Qidi X-Max 0.4 nozzle", + "Qidi X-CF Pro 0.4 nozzle", + "Qidi X-Smart 3 0.4 nozzle", + "Qidi X-Plus 3 0.4 nozzle", + "Qidi X-Max 3 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/filament/Qidi TPU 95A-HF @Qidi Q1 Pro 0.4 nozzle.json b/resources/profiles/Qidi/filament/Qidi TPU 95A-HF @Qidi Q1 Pro 0.4 nozzle.json new file mode 100644 index 000000000..91a4c272c --- /dev/null +++ b/resources/profiles/Qidi/filament/Qidi TPU 95A-HF @Qidi Q1 Pro 0.4 nozzle.json @@ -0,0 +1,33 @@ +{"type": "filament", +"filament_id": "GFB99", +"setting_id": "GFSA04", +"instantiation": "true", + "fan_cooling_layer_time": [ + "60" + ], + "filament_max_volumetric_speed": [ + "4" + ], + "filament_settings_id": [ + "Qidi TPU 95A-HF @Qidi Q1 Pro 0.4 nozzle" + ], + "from": "system", + "hot_plate_temp": [ + "60" + ], + "hot_plate_temp_initial_layer": [ + "60" + ], + "inherits": "Qidi TPU 95A-HF", + "is_custom_defined": "0", + "name": "Qidi TPU 95A-HF @Qidi Q1 Pro 0.4 nozzle", + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.4 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/Qidi TPU 95A-HF @Qidi Q1 Pro 0.8 nozzle.json b/resources/profiles/Qidi/filament/Qidi TPU 95A-HF @Qidi Q1 Pro 0.8 nozzle.json new file mode 100644 index 000000000..b92f99f0a --- /dev/null +++ b/resources/profiles/Qidi/filament/Qidi TPU 95A-HF @Qidi Q1 Pro 0.8 nozzle.json @@ -0,0 +1,39 @@ +{"type": "filament", +"filament_id": "GFB99", +"setting_id": "GFSA04", +"instantiation": "true", + "fan_cooling_layer_time": [ + "60" + ], + "filament_max_volumetric_speed": [ + "4" + ], + "filament_settings_id": [ + "Qidi TPU 95A-HF @Qidi Q1 Pro 0.8 nozzle" + ], + "from": "system", + "hot_plate_temp": [ + "60" + ], + "hot_plate_temp_initial_layer": [ + "60" + ], + "inherits": "Qidi TPU 95A-HF", + "is_custom_defined": "0", + "name": "Qidi TPU 95A-HF @Qidi Q1 Pro 0.8 nozzle", + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.1" + ], + "compatible_printers": [ + "Qidi Q1 Pro 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/Qidi TPU 95A-HF.json b/resources/profiles/Qidi/filament/Qidi TPU 95A-HF.json new file mode 100644 index 000000000..c17dcfb87 --- /dev/null +++ b/resources/profiles/Qidi/filament/Qidi TPU 95A-HF.json @@ -0,0 +1,44 @@ +{ + "type": "filament", + "filament_id": "GFU99", + "setting_id": "GFSR99", + "name": "Qidi TPU 95A-HF", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_tpu", + "filament_max_volumetric_speed": [ + "4" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.1" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "nozzle_temperature": [ + "230" + ], + "compatible_printers": [ + "Qidi X-Plus 0.4 nozzle", + "Qidi X-Max 0.4 nozzle", + "Qidi X-CF Pro 0.4 nozzle", + "Qidi X-Smart 3 0.4 nozzle", + "Qidi X-Plus 3 0.4 nozzle", + "Qidi X-Max 3 0.4 nozzle", + "Qidi X-Max 0.6 nozzle", + "Qidi X-CF Pro 0.6 nozzle", + "Qidi X-Smart 3 0.6 nozzle", + "Qidi X-Plus 3 0.6 nozzle", + "Qidi X-Max 3 0.6 nozzle", + "Qidi X-Plus 0.8 nozzle", + "Qidi X-Max 0.8 nozzle", + "Qidi X-CF Pro 0.8 nozzle", + "Qidi X-Smart 3 0.8 nozzle", + "Qidi X-Plus 3 0.8 nozzle", + "Qidi X-Max 3 0.8 nozzle", + "Qidi Q1 Pro 0.6 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/Tinmorry PETG-ECO.json b/resources/profiles/Qidi/filament/Tinmorry PETG-ECO.json new file mode 100644 index 000000000..dfdcd3ee7 --- /dev/null +++ b/resources/profiles/Qidi/filament/Tinmorry PETG-ECO.json @@ -0,0 +1,99 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "Tinmorry PETG-ECO", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pet", + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "fan_cooling_layer_time": [ + "30" + ], + "overhang_fan_speed": [ + "90" + ], + "overhang_fan_threshold": [ + "25%" + ], + "fan_max_speed": [ + "90" + ], + "fan_min_speed": [ + "40" + ], + "slow_down_min_speed": [ + "20" + ], + "slow_down_layer_time": [ + "8" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.042" + ], + "nozzle_temperature_initial_layer": [ + "235" + ], + "nozzle_temperature": [ + "235" + ], + "cool_plate_temp" : [ + "70" + ], + "eng_plate_temp" : [ + "70" + ], + "hot_plate_temp" : [ + "70" + ], + "textured_plate_temp" : [ + "70" + ], + "cool_plate_temp_initial_layer" : [ + "70" + ], + "eng_plate_temp_initial_layer" : [ + "70" + ], + "hot_plate_temp_initial_layer" : [ + "70" + ], + "textured_plate_temp_initial_layer" : [ + "70" + ], + "compatible_printers": [ + "Qidi X-Plus 0.4 nozzle", + "Qidi X-Max 0.4 nozzle", + "Qidi X-CF Pro 0.4 nozzle", + "Qidi X-Smart 3 0.4 nozzle", + "Qidi X-Plus 3 0.4 nozzle", + "Qidi X-Max 3 0.4 nozzle", + "Qidi X-Smart 3 0.2 nozzle", + "Qidi X-Plus 3 0.2 nozzle", + "Qidi X-Max 3 0.2 nozzle", + "Qidi Q1 Pro 0.2 nozzle", + "Qidi X-Smart 3 0.6 nozzle", + "Qidi X-Plus 3 0.6 nozzle", + "Qidi X-Max 3 0.6 nozzle", + "Qidi Q1 Pro 0.6 nozzle", + "Qidi X-Smart 3 0.8 nozzle", + "Qidi X-Plus 3 0.8 nozzle", + "Qidi X-Max 3 0.8 nozzle", + "Qidi Q1 Pro 0.8 nozzle", + "Qidi Q1 Pro 0.4 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/fdm_filament_abs.json b/resources/profiles/Qidi/filament/fdm_filament_abs.json index ba66a3c46..0a2551e03 100644 --- a/resources/profiles/Qidi/filament/fdm_filament_abs.json +++ b/resources/profiles/Qidi/filament/fdm_filament_abs.json @@ -5,28 +5,28 @@ "instantiation": "false", "inherits": "fdm_filament_common", "cool_plate_temp" : [ - "105" + "90" ], "eng_plate_temp" : [ - "105" + "90" ], "hot_plate_temp" : [ - "105" + "90" ], "textured_plate_temp" : [ - "105" + "90" ], "cool_plate_temp_initial_layer" : [ - "105" + "90" ], "eng_plate_temp_initial_layer" : [ - "105" + "90" ], "hot_plate_temp_initial_layer" : [ - "105" + "90" ], "textured_plate_temp_initial_layer" : [ - "105" + "90" ], "slow_down_for_layer_cooling": [ "1" @@ -38,28 +38,28 @@ "30" ], "filament_max_volumetric_speed": [ - "28.6" + "20" ], "filament_type": [ "ABS" ], "filament_density": [ - "1.04" + "1.24" ], "filament_cost": [ "20" ], "nozzle_temperature_initial_layer": [ - "260" + "250" ], "reduce_fan_stop_start_freq": [ "1" ], "fan_max_speed": [ - "35" + "50" ], "fan_min_speed": [ - "35" + "20" ], "overhang_fan_threshold": [ "25%" @@ -68,10 +68,10 @@ "80" ], "nozzle_temperature": [ - "260" + "270" ], "temperature_vitrification": [ - "110" + "100" ], "nozzle_temperature_range_low": [ "240" @@ -83,6 +83,6 @@ "10" ], "slow_down_layer_time": [ - "3" + "4" ] } diff --git a/resources/profiles/Qidi/filament/fdm_filament_asa.json b/resources/profiles/Qidi/filament/fdm_filament_asa.json index 4163011fc..92d549afc 100644 --- a/resources/profiles/Qidi/filament/fdm_filament_asa.json +++ b/resources/profiles/Qidi/filament/fdm_filament_asa.json @@ -5,7 +5,7 @@ "instantiation": "false", "inherits": "fdm_filament_common", "cool_plate_temp" : [ - "0" + "90" ], "eng_plate_temp" : [ "90" @@ -17,7 +17,7 @@ "90" ], "cool_plate_temp_initial_layer" : [ - "0" + "90" ], "eng_plate_temp_initial_layer" : [ "90" @@ -38,7 +38,7 @@ "35" ], "filament_max_volumetric_speed": [ - "28.6" + "15" ], "filament_type": [ "ASA" @@ -50,16 +50,16 @@ "20" ], "nozzle_temperature_initial_layer": [ - "260" + "250" ], "reduce_fan_stop_start_freq": [ "1" ], "fan_max_speed": [ - "35" + "50" ], "fan_min_speed": [ - "35" + "10" ], "overhang_fan_threshold": [ "25%" @@ -68,7 +68,7 @@ "80" ], "nozzle_temperature": [ - "260" + "270" ], "temperature_vitrification": [ "100" diff --git a/resources/profiles/Qidi/filament/fdm_filament_common.json b/resources/profiles/Qidi/filament/fdm_filament_common.json index 1ea63ad88..d04f771b9 100644 --- a/resources/profiles/Qidi/filament/fdm_filament_common.json +++ b/resources/profiles/Qidi/filament/fdm_filament_common.json @@ -39,9 +39,6 @@ "close_fan_the_first_x_layers": [ "3" ], - "filament_end_gcode": [ - "; filament end gcode \n" - ], "filament_flow_ratio": [ "1" ], @@ -63,9 +60,6 @@ "filament_diameter": [ "1.75" ], - "filament_is_support" : [ - "0" - ], "filament_max_volumetric_speed": [ "0" ], @@ -106,7 +100,7 @@ "PLA" ], "filament_vendor": [ - "Generic" + "QIDI" ], "filament_wipe": [ "nil" @@ -114,6 +108,9 @@ "filament_wipe_distance": [ "nil" ], + "bed_type": [ + "Cool Plate" + ], "nozzle_temperature_initial_layer": [ "200" ], @@ -126,22 +123,26 @@ "fan_min_speed": [ "35" ], - "required_nozzle_HRC": [ - "3" - ], "slow_down_min_speed": [ "10" ], "slow_down_layer_time": [ "8" ], - "filament_start_gcode": [ - "; Filament gcode\n" - ], "nozzle_temperature": [ "200" ], "temperature_vitrification": [ "100" - ] + ], + "during_print_exhaust_fan_speed":[ + "100" + ], + "activate_air_filtration":[ + "1" + ], + "activate_chamber_temp_control": [ + "0" + ], + "compatible_printers": [] } diff --git a/resources/profiles/Qidi/filament/fdm_filament_pa.json b/resources/profiles/Qidi/filament/fdm_filament_pa.json index fb2d02e70..1e880d9d7 100644 --- a/resources/profiles/Qidi/filament/fdm_filament_pa.json +++ b/resources/profiles/Qidi/filament/fdm_filament_pa.json @@ -14,7 +14,7 @@ "100" ], "hot_plate_temp" : [ - "100" + "80" ], "textured_plate_temp" : [ "100" @@ -26,7 +26,7 @@ "100" ], "hot_plate_temp_initial_layer" : [ - "100" + "80" ], "textured_plate_temp_initial_layer" : [ "100" diff --git a/resources/profiles/Qidi/filament/fdm_filament_pc.json b/resources/profiles/Qidi/filament/fdm_filament_pc.json index daf96f016..d0e54b987 100644 --- a/resources/profiles/Qidi/filament/fdm_filament_pc.json +++ b/resources/profiles/Qidi/filament/fdm_filament_pc.json @@ -8,25 +8,25 @@ "0" ], "eng_plate_temp" : [ - "110" + "100" ], "hot_plate_temp" : [ - "110" + "100" ], "textured_plate_temp" : [ - "110" + "100" ], "cool_plate_temp_initial_layer" : [ "0" ], "eng_plate_temp_initial_layer" : [ - "110" + "100" ], "hot_plate_temp_initial_layer" : [ - "110" + "100" ], "textured_plate_temp_initial_layer" : [ - "110" + "100" ], "slow_down_for_layer_cooling": [ "1" @@ -50,7 +50,7 @@ "20" ], "nozzle_temperature_initial_layer": [ - "270" + "250" ], "reduce_fan_stop_start_freq": [ "1" @@ -65,10 +65,10 @@ "25%" ], "overhang_fan_speed": [ - "60" + "80" ], "nozzle_temperature": [ - "280" + "250" ], "temperature_vitrification": [ "120" diff --git a/resources/profiles/Qidi/filament/fdm_filament_pet.json b/resources/profiles/Qidi/filament/fdm_filament_pet.json index bb2323e9c..a41d223fb 100644 --- a/resources/profiles/Qidi/filament/fdm_filament_pet.json +++ b/resources/profiles/Qidi/filament/fdm_filament_pet.json @@ -5,10 +5,10 @@ "instantiation": "false", "inherits": "fdm_filament_common", "cool_plate_temp" : [ - "60" + "80" ], "eng_plate_temp" : [ - "0" + "80" ], "hot_plate_temp" : [ "80" @@ -17,13 +17,13 @@ "80" ], "cool_plate_temp_initial_layer" : [ - "60" + "80" ], "eng_plate_temp_initial_layer" : [ - "0" + "80" ], "hot_plate_temp_initial_layer" : [ - "80" + "70" ], "textured_plate_temp_initial_layer" : [ "80" @@ -50,22 +50,22 @@ "30" ], "nozzle_temperature_initial_layer": [ - "255" + "240" ], "reduce_fan_stop_start_freq": [ "1" ], "fan_max_speed": [ - "100" + "80" ], "fan_min_speed": [ - "20" + "10" ], "overhang_fan_speed": [ "100" ], "nozzle_temperature": [ - "255" + "250" ], "temperature_vitrification": [ "80" @@ -75,8 +75,5 @@ ], "nozzle_temperature_range_high": [ "260" - ], - "filament_start_gcode": [ - "; filament start gcode\n" ] } diff --git a/resources/profiles/Qidi/filament/fdm_filament_pla.json b/resources/profiles/Qidi/filament/fdm_filament_pla.json index 82c6772f3..24bbf363b 100644 --- a/resources/profiles/Qidi/filament/fdm_filament_pla.json +++ b/resources/profiles/Qidi/filament/fdm_filament_pla.json @@ -44,7 +44,7 @@ "60" ], "nozzle_temperature_initial_layer": [ - "220" + "210" ], "reduce_fan_stop_start_freq": [ "1" @@ -65,7 +65,10 @@ "50%" ], "close_fan_the_first_x_layers": [ - "1" + "2" + ], + "full_fan_speed_layer": [ + "0" ], "nozzle_temperature": [ "220" @@ -80,15 +83,12 @@ "230" ], "slow_down_min_speed": [ - "10" + "20" ], "slow_down_layer_time": [ - "4" + "8" ], "additional_cooling_fan_speed": [ - "70" - ], - "filament_start_gcode": [ - "; filament start gcode\n" + "0" ] } diff --git a/resources/profiles/Qidi/filament/fdm_filament_pva.json b/resources/profiles/Qidi/filament/fdm_filament_pva.json index a3825d2cd..b2d7cd144 100644 --- a/resources/profiles/Qidi/filament/fdm_filament_pva.json +++ b/resources/profiles/Qidi/filament/fdm_filament_pva.json @@ -4,28 +4,28 @@ "from": "system", "instantiation": "false", "inherits": "fdm_filament_common", - "cool_plate_temp": [ + "cool_plate_temp" : [ "35" ], - "eng_plate_temp": [ + "eng_plate_temp" : [ "0" ], - "hot_plate_temp": [ + "hot_plate_temp" : [ "55" ], - "textured_plate_temp": [ + "textured_plate_temp" : [ "55" ], - "cool_plate_temp_initial_layer": [ + "cool_plate_temp_initial_layer" : [ "35" ], - "eng_plate_temp_initial_layer": [ + "eng_plate_temp_initial_layer" : [ "0" ], - "hot_plate_temp_initial_layer": [ + "hot_plate_temp_initial_layer" : [ "55" ], - "textured_plate_temp_initial_layer": [ + "textured_plate_temp_initial_layer" : [ "55" ], "fan_cooling_layer_time": [ @@ -93,8 +93,5 @@ ], "additional_cooling_fan_speed": [ "70" - ], - "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}" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Qidi/filament/fdm_filament_tpu.json b/resources/profiles/Qidi/filament/fdm_filament_tpu.json index 15b7cc714..e182ee1c3 100644 --- a/resources/profiles/Qidi/filament/fdm_filament_tpu.json +++ b/resources/profiles/Qidi/filament/fdm_filament_tpu.json @@ -4,29 +4,29 @@ "from": "system", "instantiation": "false", "inherits": "fdm_filament_common", - "cool_plate_temp": [ - "30" + "cool_plate_temp" : [ + "50" ], - "eng_plate_temp": [ - "30" + "eng_plate_temp" : [ + "50" ], - "hot_plate_temp": [ - "35" + "hot_plate_temp" : [ + "50" ], - "textured_plate_temp": [ - "35" + "textured_plate_temp" : [ + "50" ], - "cool_plate_temp_initial_layer": [ - "30" + "cool_plate_temp_initial_layer" : [ + "05" ], - "eng_plate_temp_initial_layer": [ - "30" + "eng_plate_temp_initial_layer" : [ + "50" ], - "hot_plate_temp_initial_layer": [ - "35" + "hot_plate_temp_initial_layer" : [ + "50" ], - "textured_plate_temp_initial_layer": [ - "35" + "textured_plate_temp_initial_layer" : [ + "50" ], "fan_cooling_layer_time": [ "100" @@ -38,16 +38,16 @@ "TPU" ], "filament_density": [ - "1.24" + "1.22" ], "filament_cost": [ - "20" + "40" ], "filament_retraction_length": [ - "0.4" + "1" ], "nozzle_temperature_initial_layer": [ - "240" + "230" ], "reduce_fan_stop_start_freq": [ "1" @@ -71,18 +71,15 @@ "1" ], "nozzle_temperature": [ - "240" + "230" ], "temperature_vitrification": [ - "35" + "99" ], "nozzle_temperature_range_low": [ - "200" + "205" ], "nozzle_temperature_range_high": [ "250" - ], - "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}" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Qidi/machine/Qidi Q1 Pro 0.2 nozzle.json b/resources/profiles/Qidi/machine/Qidi Q1 Pro 0.2 nozzle.json new file mode 100644 index 000000000..3d315713f --- /dev/null +++ b/resources/profiles/Qidi/machine/Qidi Q1 Pro 0.2 nozzle.json @@ -0,0 +1,26 @@ +{ + "type": "machine", + "setting_id": "GM008", + "name": "Qidi Q1 Pro 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Qidi Q1 Pro 0.4 nozzle", + "nozzle_diameter": [ + "0.2" + ], + "printer_model": "Qidi Q1 Pro", + "printer_variant": "0.2", + "default_filament_profile": [ + "Qidi Generic PLA @Qidi Q1 Pro 0.2 nozzle" + ], + "default_print_profile": "0.10mm Standard @Qidi Q1 Pro 0.2 nozzle", + "max_layer_height": [ + "0.14" + ], + "min_layer_height": [ + "0.04" + ], + "retraction_length": [ + "0.4" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/machine/Qidi Q1 Pro 0.4 nozzle.json b/resources/profiles/Qidi/machine/Qidi Q1 Pro 0.4 nozzle.json new file mode 100644 index 000000000..bce33ac43 --- /dev/null +++ b/resources/profiles/Qidi/machine/Qidi Q1 Pro 0.4 nozzle.json @@ -0,0 +1,70 @@ +{ + "type": "machine", + "setting_id": "GM001", + "name": "Qidi Q1 Pro 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_qidi_x3_common", + "printer_model": "Qidi Q1 Pro", + "gcode_flavor": "klipper", + "default_print_profile": "0.20mm Standard @Qidi Q1 Pro", + "nozzle_diameter": [ + "0.4" + ], + "printable_area": [ + "0x0", + "245x0", + "245x245", + "0x245" + ], + "bed_exclude_area": [ + "25x240", + "115x240", + "115x245", + "25x245", + "208x240", + "245x240", + "245x245", + "208x245" + ], + "printable_height": "240", + "nozzle_type": "hardened_steel", + "max_layer_height": [ + "0.28" + ], + "min_layer_height": [ + "0.08" + ], + "printer_settings_id": "Qidi", + "retraction_minimum_travel": [ + "1" + ], + "retraction_length": [ + "0.8" + ], + "retract_length_toolchange": [ + "2" + ], + "deretraction_speed": [ + "0" + ], + "retract_before_wipe": [ + "0%" + ], + "wipe_distance": [ + "2"], + "single_extruder_multi_material": "0", + "change_filament_gcode": "", + "machine_pause_gcode": "M0", + "thumbnails": [ + "160x160", + "112x112" + ], + "layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nLOG_Z\nG92 E0\n", + "machine_end_gcode": "M141 S0\nM104 S0\nM140 S0\nG1 E-3 F1800\nG91\nG0 Z5 F600\nG90\nG0 X0 Y0 F12000\n{if max_layer_z < max_print_height / 2}G1 Z{max_print_height / 2 + 10} F600{else}G1 Z{min(max_print_height, max_layer_z + 3)}{endif}", + "machine_start_gcode": "PRINT_START BED=[first_layer_bed_temperature] HOTEND=[first_layer_temperature] CHAMBER=[chamber_temperature]\nM83\nM140 S[first_layer_bed_temperature]\nM104 S[first_layer_temperature]\nG4 P3000\nG0 X{max((min(print_bed_max[0], first_layer_print_min[0] + 80) - 85),0)} Y{max((min(print_bed_max[1], first_layer_print_min[1] + 80) - 85),0)} Z5 F6000\nG0 Z[first_layer_height] F600\nG1 E3 F1800\nG1 X{(min(print_bed_max[0], first_layer_print_min[0] + 80))} E{85 * 0.5 * first_layer_height * nozzle_diameter[0]} F3000\nG1 Y{max((min(print_bed_max[1], first_layer_print_min[1] + 80) - 85),0) + 2} E{2 * 0.5 * first_layer_height * nozzle_diameter[0]} F3000\nG1 X{max((min(print_bed_max[0], first_layer_print_min[0] + 80) - 85),0)} E{85 * 0.5 * first_layer_height * nozzle_diameter[0]} F3000\nG1 Y{max((min(print_bed_max[1], first_layer_print_min[1] + 80) - 85),0) + 85} E{83 * 0.5 * first_layer_height * nozzle_diameter[0]} F3000\nG1 X{max((min(print_bed_max[0], first_layer_print_min[0] + 80) - 85),0) + 2} E{2 * 0.5 * first_layer_height * nozzle_diameter[0]} F3000\nG1 Y{max((min(print_bed_max[1], first_layer_print_min[1] + 80) - 85),0) + 3} E{82 * 0.5 * first_layer_height * nozzle_diameter[0]} F3000\nG1 X{max((min(print_bed_max[0], first_layer_print_min[0] + 80) - 85),0) + 3} Z0\nG1 X{max((min(print_bed_max[0], first_layer_print_min[0] + 80) - 85),0) + 6}\nG1 Z1 F600", + "thumbnails_format": "PNG", + "default_filament_profile": [ + "Qidi Generic PLA @Qidi Q1 Pro 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/machine/Qidi Q1 Pro 0.6 nozzle.json b/resources/profiles/Qidi/machine/Qidi Q1 Pro 0.6 nozzle.json new file mode 100644 index 000000000..d54f5ec51 --- /dev/null +++ b/resources/profiles/Qidi/machine/Qidi Q1 Pro 0.6 nozzle.json @@ -0,0 +1,29 @@ +{ + "type": "machine", + "setting_id": "GM008", + "name": "Qidi Q1 Pro 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Qidi Q1 Pro 0.4 nozzle", + "nozzle_diameter": [ + "0.6" + ], + "printer_model": "Qidi Q1 Pro", + "printer_variant": "0.6", + "default_filament_profile": [ + "Qidi Generic PLA @Qidi Q1 Pro 0.6 nozzle" + ], + "default_print_profile": "0.30mm Standard @Qidi Q1 Pro 0.6 nozzle", + "max_layer_height": [ + "0.42" + ], + "min_layer_height": [ + "0.12" + ], + "retraction_length": [ + "1.4" + ], + "retraction_minimum_travel": [ + "3" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/machine/Qidi Q1 Pro 0.8 nozzle.json b/resources/profiles/Qidi/machine/Qidi Q1 Pro 0.8 nozzle.json new file mode 100644 index 000000000..d6c7a2779 --- /dev/null +++ b/resources/profiles/Qidi/machine/Qidi Q1 Pro 0.8 nozzle.json @@ -0,0 +1,29 @@ +{ + "type": "machine", + "setting_id": "GM008", + "name": "Qidi Q1 Pro 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Qidi Q1 Pro 0.4 nozzle", + "nozzle_diameter": [ + "0.8" + ], + "printer_model": "Qidi Q1 Pro", + "printer_variant": "0.8", + "default_filament_profile": [ + "Qidi Generic PLA @Qidi Q1 Pro 0.8 nozzle" + ], + "default_print_profile": "0.40mm Standard @Qidi Q1 Pro 0.8 nozzle", + "max_layer_height": [ + "0.56" + ], + "min_layer_height": [ + "0.16" + ], + "retract_length_toolchange": [ + "10" + ], + "retraction_length": [ + "3" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/machine/Qidi Q1 Pro.json b/resources/profiles/Qidi/machine/Qidi Q1 Pro.json new file mode 100644 index 000000000..64da7a27d --- /dev/null +++ b/resources/profiles/Qidi/machine/Qidi Q1 Pro.json @@ -0,0 +1,12 @@ +{ + "type": "machine_model", + "name": "Qidi Q1 Pro", + "model_id": "Qidi-Q1Pro", + "nozzle_diameter": "0.4;0.2;0.6;0.8", + "machine_tech": "FFF", + "family": "Qidi", + "bed_model": "qidi_Q1Pro_buildplate_model.stl", + "bed_texture": "qidi_Q1Pro_buildplate_texture.png", + "hotend_model": "qidi_xseries_gen3_hotend.stl", + "default_materials": "QIDI PLA Rapido;QIDI ABS Rapido;QIDI PETG Tough;QIDI PET-CF;QIDI PA12-CF;QIDI PAHT-CF;QIDI ABS-GF25;QIDI PA-Ultra;Qidi Generic ASA;Qidi Generic ABS;Qidi Generic PA-CF;Qidi Generic PA;Qidi Generic PC;Qidi Generic PETG-CF;Qidi Generic PETG;Qidi Generic PLA Silk;Qidi Generic PLA;Qidi Generic TPU 95A" +} diff --git a/resources/profiles/Qidi/machine/Qidi X-CF Pro 0.4 nozzle.json b/resources/profiles/Qidi/machine/Qidi X-CF Pro 0.4 nozzle.json index 9a16c3425..d869a61f6 100644 --- a/resources/profiles/Qidi/machine/Qidi X-CF Pro 0.4 nozzle.json +++ b/resources/profiles/Qidi/machine/Qidi X-CF Pro 0.4 nozzle.json @@ -1,109 +1,106 @@ { - "type": "machine", - "setting_id": "GM_Qidi_001", - "name": "Qidi X-CF Pro 0.4 nozzle", - "from": "system", - "instantiation": "true", - "inherits": "fdm_qidi_common", - "printer_model": "Qidi X-CF Pro", - "default_print_profile": "0.20mm Standard @Qidi XCFPro", - "nozzle_diameter": [ - "0.4" - ], - "printable_area": [ - "0x0", - "300x0", - "300x250", - "0x250" - ], - "printable_height": "300", - "retract_lift_below":[ - "299" - ], - "nozzle_type": "hardened_steel", - "auxiliary_fan": "0", - "machine_max_acceleration_extruding": [ - "1500", - "1250" - ], - "machine_max_acceleration_retracting": [ - "1500", - "1250" - ], - "machine_max_acceleration_travel": [ - "1500", - "1250" - ], - "machine_max_acceleration_x": [ - "9000", - "1000" - ], - "machine_max_acceleration_y": [ - "9000", - "1000" - ], - "machine_max_acceleration_z": [ - "500", - "200" - ], - "machine_max_speed_e": [ - "120", - "120" - ], - "machine_max_speed_x": [ - "500", - "200" - ], - "machine_max_speed_y": [ - "500", - "200" - ], - "machine_max_speed_z": [ - "12", - "12" - ], - "machine_max_jerk_e": [ - "2.5", - "2.5" - ], - "machine_max_jerk_x": [ - "10", - "10" - ], - "machine_max_jerk_y": [ - "10", - "10" - ], - "machine_max_jerk_z": [ - "0.2", - "0.4" - ], - "max_layer_height": [ - "0" - ], - "min_layer_height": [ - "0.07" - ], - "printer_settings_id": "Qidi", - "retraction_minimum_travel": [ - "2" - ], - "retraction_length": [ - "2" - ], - "retract_length_toolchange": [ - "10" - ], - "deretraction_speed": [ - "0" - ], - "single_extruder_multi_material": "0", - "change_filament_gcode": "", - "machine_pause_gcode": "M0", - "default_filament_profile": [ - "Generic PLA @Qidi" - ], - "machine_start_gcode": "G28\nG92 E0\nG0 X5 Y5 Z0.3 F3600\n", - "machine_end_gcode": "M104 S0\nM140 S0\n;Retract the filament\nG92 E0\nG1 E-3 F300\nG28\nM84\n", - "scan_first_layer": "0" + "type": "machine", + "setting_id": "GM001", + "name": "Qidi X-CF Pro 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_qidi_common", + "printer_model": "Qidi X-CF Pro", + "default_print_profile": "0.20mm Standard @Qidi XCFPro", + "nozzle_diameter": [ + "0.4" + ], + "printable_area": [ + "0x0", + "300x0", + "300x250", + "0x250" + ], + "printable_height": "300", + "nozzle_type": "hardened_steel", + "auxiliary_fan": "0", + "machine_max_acceleration_extruding": [ + "1500", + "1250" + ], + "machine_max_acceleration_retracting": [ + "1500", + "1250" + ], + "machine_max_acceleration_travel": [ + "1500", + "1250" + ], + "machine_max_acceleration_x": [ + "9000", + "1000" + ], + "machine_max_acceleration_y": [ + "9000", + "1000" + ], + "machine_max_acceleration_z": [ + "500", + "200" + ], + "machine_max_speed_e": [ + "120", + "120" + ], + "machine_max_speed_x": [ + "500", + "200" + ], + "machine_max_speed_y": [ + "500", + "200" + ], + "machine_max_speed_z": [ + "12", + "12" + ], + "machine_max_jerk_e": [ + "2.5", + "2.5" + ], + "machine_max_jerk_x": [ + "10", + "10" + ], + "machine_max_jerk_y": [ + "10", + "10" + ], + "machine_max_jerk_z": [ + "0.2", + "0.4" + ], + "max_layer_height": [ + "0" + ], + "min_layer_height": [ + "0.07" + ], + "printer_settings_id": "Qidi", + "retraction_minimum_travel": [ + "2" + ], + "retraction_length": [ + "2" + ], + "retract_length_toolchange": [ + "2" + ], + "deretraction_speed": [ + "0" + ], + "single_extruder_multi_material": "0", + "change_filament_gcode": "", + "machine_pause_gcode": "M0", + "default_filament_profile": [ + "Qidi Generic PLA" + ], + "machine_start_gcode": "G28\nM140 S[hot_plate_temp_initial_layer]\nM190 S[hot_plate_temp_initial_layer]\nM109 S[nozzle_temperature_initial_layer]\nG92 E-19\nG0 Y5 Z0.3 F3600\nG1 X5 E0 F2400\n", + "machine_end_gcode": "M104 S0\nM140 S0\n;Retract the filament\nG92 E0\nG1 E-3 F300\nG28\nM84\n", + "scan_first_layer": "0" } \ No newline at end of file diff --git a/resources/profiles/Qidi/machine/Qidi X-CF Pro.json b/resources/profiles/Qidi/machine/Qidi X-CF Pro.json index 92442e957..6af5177cc 100644 --- a/resources/profiles/Qidi/machine/Qidi X-CF Pro.json +++ b/resources/profiles/Qidi/machine/Qidi X-CF Pro.json @@ -8,5 +8,5 @@ "bed_model": "qidi_xcfpro_buildplate_model.stl", "bed_texture": "qidi_xcfpro_buildplate_texture.png", "hotend_model": "qidi_xseries_gen2_hotend.stl", - "default_materials": "Generic ASA @Qidi;Generic ABS @Qidi;Generic PA-CF @Qidi;Generic PA @Qidi;Generic PC @Qidi;Generic PETG-CF @Qidi;Generic PETG @Qidi;Generic PLA Silk @Qidi;Generic PLA @Qidi;Generic PLA-CF @Qidi;Generic PVA @Qidi;Generic TPU @Qidi" + "default_materials": "QIDI PLA Rapido;QIDI ABS Rapido;QIDI PETG Tough;QIDI PET-CF;QIDI PA12-CF;QIDI PAHT-CF;QIDI ABS-GF25;QIDI PA-Ultra;Qidi Generic ASA;Qidi Generic ABS;Qidi Generic PA-CF;Qidi Generic PA;Qidi Generic PC;Qidi Generic PETG-CF;Qidi Generic PETG;Qidi Generic PLA Silk;Qidi Generic PLA;Qidi Generic PLA-CF;Qidi Generic PVA;Qidi Generic TPU 95A" } diff --git a/resources/profiles/Qidi/machine/Qidi X-Max 0.4 nozzle.json b/resources/profiles/Qidi/machine/Qidi X-Max 0.4 nozzle.json index 34102bf9e..0a0422540 100644 --- a/resources/profiles/Qidi/machine/Qidi X-Max 0.4 nozzle.json +++ b/resources/profiles/Qidi/machine/Qidi X-Max 0.4 nozzle.json @@ -1,109 +1,106 @@ { - "type": "machine", - "setting_id": "GM_Qidi_002", - "name": "Qidi X-Max 0.4 nozzle", - "from": "system", - "instantiation": "true", - "inherits": "fdm_qidi_common", - "printer_model": "Qidi X-Max", - "default_print_profile": "0.20mm Standard @Qidi XMax", - "nozzle_diameter": [ - "0.4" - ], - "printable_area": [ - "0x0", - "300x0", - "300x250", - "0x250" - ], - "printable_height": "300", - "retract_lift_below":[ - "299" - ], - "nozzle_type": "hardened_steel", - "auxiliary_fan": "0", - "machine_max_acceleration_extruding": [ - "1500", - "1250" - ], - "machine_max_acceleration_retracting": [ - "1500", - "1250" - ], - "machine_max_acceleration_travel": [ - "1500", - "1250" - ], - "machine_max_acceleration_x": [ - "9000", - "1000" - ], - "machine_max_acceleration_y": [ - "9000", - "1000" - ], - "machine_max_acceleration_z": [ - "500", - "200" - ], - "machine_max_speed_e": [ - "120", - "120" - ], - "machine_max_speed_x": [ - "500", - "200" - ], - "machine_max_speed_y": [ - "500", - "200" - ], - "machine_max_speed_z": [ - "12", - "12" - ], - "machine_max_jerk_e": [ - "2.5", - "2.5" - ], - "machine_max_jerk_x": [ - "10", - "10" - ], - "machine_max_jerk_y": [ - "10", - "10" - ], - "machine_max_jerk_z": [ - "0.2", - "0.4" - ], - "max_layer_height": [ - "0" - ], - "min_layer_height": [ - "0.07" - ], - "printer_settings_id": "Qidi", - "retraction_minimum_travel": [ - "2" - ], - "retraction_length": [ - "2" - ], - "retract_length_toolchange": [ - "10" - ], - "deretraction_speed": [ - "0" - ], - "single_extruder_multi_material": "0", - "change_filament_gcode": "", - "machine_pause_gcode": "M0", - "default_filament_profile": [ - "Generic PLA @Qidi" - ], - "machine_start_gcode": "G28\nG92 E0\nG0 X5 Y5 Z0.3 F3600\n", - "machine_end_gcode": "M104 S0\nM140 S0\n;Retract the filament\nG92 E0\nG1 E-3 F300\nG28\nM84\n", - "scan_first_layer": "0" + "type": "machine", + "setting_id": "GM001", + "name": "Qidi X-Max 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_qidi_common", + "printer_model": "Qidi X-Max", + "default_print_profile": "0.20mm Standard @Qidi XMax", + "nozzle_diameter": [ + "0.4" + ], + "printable_area": [ + "0x0", + "300x0", + "300x250", + "0x250" + ], + "printable_height": "300", + "nozzle_type": "hardened_steel", + "auxiliary_fan": "0", + "machine_max_acceleration_extruding": [ + "1500", + "1250" + ], + "machine_max_acceleration_retracting": [ + "1500", + "1250" + ], + "machine_max_acceleration_travel": [ + "1500", + "1250" + ], + "machine_max_acceleration_x": [ + "9000", + "1000" + ], + "machine_max_acceleration_y": [ + "9000", + "1000" + ], + "machine_max_acceleration_z": [ + "500", + "200" + ], + "machine_max_speed_e": [ + "120", + "120" + ], + "machine_max_speed_x": [ + "500", + "200" + ], + "machine_max_speed_y": [ + "500", + "200" + ], + "machine_max_speed_z": [ + "12", + "12" + ], + "machine_max_jerk_e": [ + "2.5", + "2.5" + ], + "machine_max_jerk_x": [ + "10", + "10" + ], + "machine_max_jerk_y": [ + "10", + "10" + ], + "machine_max_jerk_z": [ + "0.2", + "0.4" + ], + "max_layer_height": [ + "0" + ], + "min_layer_height": [ + "0.07" + ], + "printer_settings_id": "Qidi", + "retraction_minimum_travel": [ + "2" + ], + "retraction_length": [ + "2" + ], + "retract_length_toolchange": [ + "2" + ], + "deretraction_speed": [ + "0" + ], + "single_extruder_multi_material": "0", + "change_filament_gcode": "", + "machine_pause_gcode": "M0", + "default_filament_profile": [ + "Qidi Generic PLA" + ], + "machine_start_gcode": "G28\nG92 E0\nG0 X5 Y5 Z0.3 F3600\n", + "machine_end_gcode": "M104 S0\nM140 S0\n;Retract the filament\nG92 E0\nG1 E-3 F300\nG28\nM84\n", + "scan_first_layer": "0" } \ No newline at end of file diff --git a/resources/profiles/Qidi/machine/Qidi X-Max 3 0.2 nozzle.json b/resources/profiles/Qidi/machine/Qidi X-Max 3 0.2 nozzle.json new file mode 100644 index 000000000..4915207a6 --- /dev/null +++ b/resources/profiles/Qidi/machine/Qidi X-Max 3 0.2 nozzle.json @@ -0,0 +1,26 @@ +{ + "type": "machine", + "setting_id": "GM008", + "name": "Qidi X-Max 3 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Qidi X-Max 3 0.4 nozzle", + "nozzle_diameter": [ + "0.2" + ], + "printer_model": "Qidi X-Max 3", + "printer_variant": "0.2", + "default_filament_profile": [ + "Qidi Generic PLA @Qidi X-Max 3 0.2 nozzle" + ], + "default_print_profile": "0.10mm Standard @Qidi XMax3 0.2 nozzle", + "max_layer_height": [ + "0.14" + ], + "min_layer_height": [ + "0.04" + ], + "retraction_length": [ + "0.4" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/machine/Qidi X-Max 3 0.4 nozzle.json b/resources/profiles/Qidi/machine/Qidi X-Max 3 0.4 nozzle.json index df16b9213..6d15b376e 100644 --- a/resources/profiles/Qidi/machine/Qidi X-Max 3 0.4 nozzle.json +++ b/resources/profiles/Qidi/machine/Qidi X-Max 3 0.4 nozzle.json @@ -1,51 +1,48 @@ { - "type": "machine", - "setting_id": "GM_Qidi_003", - "name": "Qidi X-Max 3 0.4 nozzle", - "from": "system", - "instantiation": "true", - "inherits": "fdm_qidi_x3_common", - "printer_model": "Qidi X-Max 3", - "gcode_flavor": "klipper", - "default_print_profile": "0.20mm Standard @Qidi XMax3", - "nozzle_diameter": [ - "0.4" - ], - "printable_area": [ - "0x0", - "325x0", - "325x325", - "0x325" - ], - "printable_height": "320", - "retract_lift_below":[ - "319" - ], - "nozzle_type": "hardened_steel", - "auxiliary_fan": "1", - "max_layer_height": [ - "0.3" - ], - "min_layer_height": [ - "0.07" - ], - "printer_settings_id": "Qidi", - "retraction_minimum_travel": [ - "2" - ], - "retraction_length": [ - "0.8" - ], - "retract_length_toolchange": [ - "10" - ], - "deretraction_speed": [ - "0" - ], - "single_extruder_multi_material": "0", - "change_filament_gcode": "", - "machine_pause_gcode": "M0", - "default_filament_profile": [ - "Generic PLA @Qidi" - ] + "type": "machine", + "setting_id": "GM001", + "name": "Qidi X-Max 3 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_qidi_x3_common", + "printer_model": "Qidi X-Max 3", + "gcode_flavor": "klipper", + "default_print_profile": "0.20mm Standard @Qidi XMax3", + "nozzle_diameter": [ + "0.4" + ], + "printable_area": [ + "0x0", + "325x0", + "325x325", + "0x325" + ], + "printable_height": "315", + "nozzle_type": "hardened_steel", + "auxiliary_fan": "1", + "max_layer_height": [ + "0.28" + ], + "min_layer_height": [ + "0.08" + ], + "printer_settings_id": "Qidi", + "retraction_minimum_travel": [ + "1" + ], + "retraction_length": [ + "1" + ], + "retract_length_toolchange": [ + "2" + ], + "deretraction_speed": [ + "0" + ], + "single_extruder_multi_material": "0", + "change_filament_gcode": "", + "machine_pause_gcode": "M0", + "default_filament_profile": [ + "Qidi Generic PLA" + ] } \ No newline at end of file diff --git a/resources/profiles/Qidi/machine/Qidi X-Max 3 0.6 nozzle.json b/resources/profiles/Qidi/machine/Qidi X-Max 3 0.6 nozzle.json new file mode 100644 index 000000000..566afbb4f --- /dev/null +++ b/resources/profiles/Qidi/machine/Qidi X-Max 3 0.6 nozzle.json @@ -0,0 +1,29 @@ +{ + "type": "machine", + "setting_id": "GM008", + "name": "Qidi X-Max 3 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Qidi X-Max 3 0.4 nozzle", + "nozzle_diameter": [ + "0.6" + ], + "printer_model": "Qidi X-Max 3", + "printer_variant": "0.6", + "default_filament_profile": [ + "Qidi Generic PLA" + ], + "default_print_profile": "0.30mm Standard @Qidi XMax3 0.6 nozzle", + "max_layer_height": [ + "0.42" + ], + "min_layer_height": [ + "0.12" + ], + "retraction_length": [ + "1.4" + ], + "retraction_minimum_travel": [ + "3" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/machine/Qidi X-Max 3 0.8 nozzle.json b/resources/profiles/Qidi/machine/Qidi X-Max 3 0.8 nozzle.json new file mode 100644 index 000000000..335d5c916 --- /dev/null +++ b/resources/profiles/Qidi/machine/Qidi X-Max 3 0.8 nozzle.json @@ -0,0 +1,29 @@ +{ + "type": "machine", + "setting_id": "GM008", + "name": "Qidi X-Max 3 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Qidi X-Max 3 0.4 nozzle", + "nozzle_diameter": [ + "0.8" + ], + "printer_model": "Qidi X-Max 3", + "printer_variant": "0.8", + "default_filament_profile": [ + "Qidi Generic PLA" + ], + "default_print_profile": "0.40mm Standard @Qidi XMax3 0.8 nozzle", + "max_layer_height": [ + "0.56" + ], + "min_layer_height": [ + "0.16" + ], + "retract_length_toolchange": [ + "10" + ], + "retraction_length": [ + "3" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/machine/Qidi X-Max 3.json b/resources/profiles/Qidi/machine/Qidi X-Max 3.json index 5464fdcdb..c2e6f10b9 100644 --- a/resources/profiles/Qidi/machine/Qidi X-Max 3.json +++ b/resources/profiles/Qidi/machine/Qidi X-Max 3.json @@ -2,11 +2,11 @@ "type": "machine_model", "name": "Qidi X-Max 3", "model_id": "Qidi-XMax-3", - "nozzle_diameter": "0.4", + "nozzle_diameter": "0.4;0.2;0.6;0.8", "machine_tech": "FFF", "family": "Qidi", "bed_model": "qidi_xmax3_buildplate_model.stl", "bed_texture": "qidi_xmax3_buildplate_texture.png", "hotend_model": "qidi_xseries_gen3_hotend.stl", - "default_materials": "Generic ASA @Qidi;Generic ABS @Qidi;Generic PA-CF @Qidi;Generic PA @Qidi;Generic PC @Qidi;Generic PETG-CF @Qidi;Generic PETG @Qidi;Generic PLA Silk @Qidi;Generic PLA @Qidi;Generic PLA-CF @Qidi;Generic PVA @Qidi;Generic TPU @Qidi" + "default_materials": "QIDI PLA Rapido;QIDI ABS Rapido;QIDI PETG Tough;QIDI PET-CF;QIDI PA12-CF;QIDI PAHT-CF;QIDI ABS-GF25;QIDI PA-Ultra;Qidi Generic ASA;Qidi Generic ABS;Qidi Generic PA-CF;Qidi Generic PA;Qidi Generic PC;Qidi Generic PETG-CF;Qidi Generic PETG;Qidi Generic PLA Silk;Qidi Generic PLA;Qidi Generic TPU 95A" } diff --git a/resources/profiles/Qidi/machine/Qidi X-Max.json b/resources/profiles/Qidi/machine/Qidi X-Max.json index 26b4b2f98..764fc7d2b 100644 --- a/resources/profiles/Qidi/machine/Qidi X-Max.json +++ b/resources/profiles/Qidi/machine/Qidi X-Max.json @@ -8,5 +8,5 @@ "bed_model": "qidi_xmax_buildplate_model.stl", "bed_texture": "qidi_xmax_buildplate_texture.png", "hotend_model": "qidi_xseries_gen2_hotend.stl", - "default_materials": "Generic ASA @Qidi;Generic ABS @Qidi;Generic PA-CF @Qidi;Generic PA @Qidi;Generic PC @Qidi;Generic PETG-CF @Qidi;Generic PETG @Qidi;Generic PLA Silk @Qidi;Generic PLA @Qidi;Generic PLA-CF @Qidi;Generic PVA @Qidi;Generic TPU @Qidi" + "default_materials": "QIDI PLA Rapido;QIDI ABS Rapido;QIDI PETG Tough;QIDI PET-CF;QIDI PA12-CF;QIDI PAHT-CF;QIDI ABS-GF25;QIDI PA-Ultra;Qidi Generic ASA;Qidi Generic ABS;Qidi Generic PA-CF;Qidi Generic PA;Qidi Generic PC;Qidi Generic PETG-CF;Qidi Generic PETG;Qidi Generic PLA Silk;Qidi Generic PLA;Qidi Generic PLA-CF;Qidi Generic PVA;Qidi Generic TPU 95A" } diff --git a/resources/profiles/Qidi/machine/Qidi X-Plus 0.4 nozzle.json b/resources/profiles/Qidi/machine/Qidi X-Plus 0.4 nozzle.json index 5dcb9e20f..ce361e8f2 100644 --- a/resources/profiles/Qidi/machine/Qidi X-Plus 0.4 nozzle.json +++ b/resources/profiles/Qidi/machine/Qidi X-Plus 0.4 nozzle.json @@ -1,109 +1,106 @@ { - "type": "machine", - "setting_id": "GM_Qidi_004", - "name": "Qidi X-Plus 0.4 nozzle", - "from": "system", - "instantiation": "true", - "inherits": "fdm_qidi_common", - "printer_model": "Qidi X-Plus", - "default_print_profile": "0.20mm Standard @Qidi XPlus", - "nozzle_diameter": [ - "0.4" - ], - "printable_area": [ - "0x0", - "270x0", - "270x200", - "0x200" - ], - "printable_height": "200", - "retract_lift_below":[ - "199" - ], - "nozzle_type": "hardened_steel", - "auxiliary_fan": "0", - "machine_max_acceleration_extruding": [ - "1500", - "1250" - ], - "machine_max_acceleration_retracting": [ - "1500", - "1250" - ], - "machine_max_acceleration_travel": [ - "1500", - "1250" - ], - "machine_max_acceleration_x": [ - "9000", - "1000" - ], - "machine_max_acceleration_y": [ - "9000", - "1000" - ], - "machine_max_acceleration_z": [ - "500", - "200" - ], - "machine_max_speed_e": [ - "120", - "120" - ], - "machine_max_speed_x": [ - "500", - "200" - ], - "machine_max_speed_y": [ - "500", - "200" - ], - "machine_max_speed_z": [ - "12", - "12" - ], - "machine_max_jerk_e": [ - "2.5", - "2.5" - ], - "machine_max_jerk_x": [ - "10", - "10" - ], - "machine_max_jerk_y": [ - "10", - "10" - ], - "machine_max_jerk_z": [ - "0.2", - "0.4" - ], - "max_layer_height": [ - "0" - ], - "min_layer_height": [ - "0.07" - ], - "printer_settings_id": "Qidi", - "retraction_minimum_travel": [ - "2" - ], - "retraction_length": [ - "2" - ], - "retract_length_toolchange": [ - "10" - ], - "deretraction_speed": [ - "0" - ], - "single_extruder_multi_material": "0", - "change_filament_gcode": "", - "machine_pause_gcode": "M0", - "default_filament_profile": [ - "Generic PLA @Qidi" - ], - "machine_start_gcode": "G28\nG92 E0\nG0 X5 Y5 Z0.3 F3600\n", - "machine_end_gcode": "M104 S0\nM140 S0\n;Retract the filament\nG92 E0\nG1 E-3 F300\nG28\nM84\n", - "scan_first_layer": "0" + "type": "machine", + "setting_id": "GM001", + "name": "Qidi X-Plus 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_qidi_common", + "printer_model": "Qidi X-Plus", + "default_print_profile": "0.20mm Standard @Qidi XPlus", + "nozzle_diameter": [ + "0.4" + ], + "printable_area": [ + "0x0", + "270x0", + "270x200", + "0x200" + ], + "printable_height": "200", + "nozzle_type": "hardened_steel", + "auxiliary_fan": "0", + "machine_max_acceleration_extruding": [ + "1500", + "1250" + ], + "machine_max_acceleration_retracting": [ + "1500", + "1250" + ], + "machine_max_acceleration_travel": [ + "1500", + "1250" + ], + "machine_max_acceleration_x": [ + "9000", + "1000" + ], + "machine_max_acceleration_y": [ + "9000", + "1000" + ], + "machine_max_acceleration_z": [ + "500", + "200" + ], + "machine_max_speed_e": [ + "120", + "120" + ], + "machine_max_speed_x": [ + "500", + "200" + ], + "machine_max_speed_y": [ + "500", + "200" + ], + "machine_max_speed_z": [ + "12", + "12" + ], + "machine_max_jerk_e": [ + "2.5", + "2.5" + ], + "machine_max_jerk_x": [ + "10", + "10" + ], + "machine_max_jerk_y": [ + "10", + "10" + ], + "machine_max_jerk_z": [ + "0.2", + "0.4" + ], + "max_layer_height": [ + "0" + ], + "min_layer_height": [ + "0.07" + ], + "printer_settings_id": "Qidi", + "retraction_minimum_travel": [ + "2" + ], + "retraction_length": [ + "2" + ], + "retract_length_toolchange": [ + "2" + ], + "deretraction_speed": [ + "0" + ], + "single_extruder_multi_material": "0", + "change_filament_gcode": "", + "machine_pause_gcode": "M0", + "default_filament_profile": [ + "Qidi Generic PLA" + ], + "machine_start_gcode": "G28\nG92 E0\nG0 X5 Y5 Z0.3 F3600\n", + "machine_end_gcode": "M104 S0\nM140 S0\n;Retract the filament\nG92 E0\nG1 E-3 F300\nG28\nM84\n", + "scan_first_layer": "0" } \ No newline at end of file diff --git a/resources/profiles/Qidi/machine/Qidi X-Plus 3 0.2 nozzle.json b/resources/profiles/Qidi/machine/Qidi X-Plus 3 0.2 nozzle.json new file mode 100644 index 000000000..9f56f59c1 --- /dev/null +++ b/resources/profiles/Qidi/machine/Qidi X-Plus 3 0.2 nozzle.json @@ -0,0 +1,26 @@ +{ + "type": "machine", + "setting_id": "GM008", + "name": "Qidi X-Plus 3 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Qidi X-Plus 3 0.4 nozzle", + "nozzle_diameter": [ + "0.2" + ], + "printer_model": "Qidi X-Plus 3", + "printer_variant": "0.2", + "default_filament_profile": [ + "Qidi Generic PLA @Qidi X-Plus 3 0.2 nozzle" + ], + "default_print_profile": "0.10mm Standard @Qidi XPlus3 0.2 nozzle", + "max_layer_height": [ + "0.14" + ], + "min_layer_height": [ + "0.04" + ], + "retraction_length": [ + "0.4" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/machine/Qidi X-Plus 3 0.4 nozzle.json b/resources/profiles/Qidi/machine/Qidi X-Plus 3 0.4 nozzle.json index 3f9d2c5c4..199f9a943 100644 --- a/resources/profiles/Qidi/machine/Qidi X-Plus 3 0.4 nozzle.json +++ b/resources/profiles/Qidi/machine/Qidi X-Plus 3 0.4 nozzle.json @@ -1,50 +1,47 @@ { - "type": "machine", - "setting_id": "GM_Qidi_005", - "name": "Qidi X-Plus 3 0.4 nozzle", - "from": "system", - "instantiation": "true", - "inherits": "fdm_qidi_x3_common", - "printer_model": "Qidi X-Plus 3", - "gcode_flavor": "klipper", - "default_print_profile": "0.20mm Standard @Qidi XPlus3", - "nozzle_diameter": [ - "0.4" - ], - "printable_area": [ - "0x0", - "280x0", - "280x280", - "0x280" - ], - "printable_height": "270", - "retract_lift_below":[ - "269" - ], - "nozzle_type": "hardened_steel", - "max_layer_height": [ - "0.3" - ], - "min_layer_height": [ - "0.07" - ], - "printer_settings_id": "Qidi", - "retraction_minimum_travel": [ - "2" - ], - "retraction_length": [ - "0.8" - ], - "retract_length_toolchange": [ - "10" - ], - "deretraction_speed": [ - "0" - ], - "single_extruder_multi_material": "0", - "change_filament_gcode": "", - "machine_pause_gcode": "M0", - "default_filament_profile": [ - "Generic PLA @Qidi" - ] + "type": "machine", + "setting_id": "GM001", + "name": "Qidi X-Plus 3 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_qidi_x3_common", + "printer_model": "Qidi X-Plus 3", + "gcode_flavor": "klipper", + "default_print_profile": "0.20mm Standard @Qidi XPlus3", + "nozzle_diameter": [ + "0.4" + ], + "printable_area": [ + "0x0", + "280x0", + "280x280", + "0x280" + ], + "printable_height": "270", + "nozzle_type": "hardened_steel", + "max_layer_height": [ + "0.28" + ], + "min_layer_height": [ + "0.08" + ], + "printer_settings_id": "Qidi", + "retraction_minimum_travel": [ + "1" + ], + "retraction_length": [ + "1" + ], + "retract_length_toolchange": [ + "2" + ], + "deretraction_speed": [ + "0" + ], + "single_extruder_multi_material": "0", + "change_filament_gcode": "", + "machine_pause_gcode": "M0", + "default_filament_profile": [ + "Qidi Generic PLA" + ] } \ No newline at end of file diff --git a/resources/profiles/Qidi/machine/Qidi X-Plus 3 0.6 nozzle.json b/resources/profiles/Qidi/machine/Qidi X-Plus 3 0.6 nozzle.json new file mode 100644 index 000000000..90dd0d1cd --- /dev/null +++ b/resources/profiles/Qidi/machine/Qidi X-Plus 3 0.6 nozzle.json @@ -0,0 +1,29 @@ +{ + "type": "machine", + "setting_id": "GM008", + "name": "Qidi X-Plus 3 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Qidi X-Plus 3 0.4 nozzle", + "nozzle_diameter": [ + "0.6" + ], + "printer_model": "Qidi X-Plus 3", + "printer_variant": "0.6", + "default_filament_profile": [ + "Qidi Generic PLA" + ], + "default_print_profile": "0.30mm Standard @Qidi XPlus3 0.6 nozzle", + "max_layer_height": [ + "0.42" + ], + "min_layer_height": [ + "0.12" + ], + "retraction_length": [ + "1.4" + ], + "retraction_minimum_travel": [ + "3" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/machine/Qidi X-Plus 3 0.8 nozzle.json b/resources/profiles/Qidi/machine/Qidi X-Plus 3 0.8 nozzle.json new file mode 100644 index 000000000..6e97b8224 --- /dev/null +++ b/resources/profiles/Qidi/machine/Qidi X-Plus 3 0.8 nozzle.json @@ -0,0 +1,29 @@ +{ + "type": "machine", + "setting_id": "GM008", + "name": "Qidi X-Plus 3 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Qidi X-Plus 3 0.4 nozzle", + "nozzle_diameter": [ + "0.8" + ], + "printer_model": "Qidi X-Plus 3", + "printer_variant": "0.8", + "default_filament_profile": [ + "Qidi Generic PLA" + ], + "default_print_profile": "0.40mm Standard @Qidi XPlus3 0.8 nozzle", + "max_layer_height": [ + "0.56" + ], + "min_layer_height": [ + "0.16" + ], + "retract_length_toolchange": [ + "10" + ], + "retraction_length": [ + "3" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/machine/Qidi X-Plus 3.json b/resources/profiles/Qidi/machine/Qidi X-Plus 3.json index dcfb6f366..a9124522d 100644 --- a/resources/profiles/Qidi/machine/Qidi X-Plus 3.json +++ b/resources/profiles/Qidi/machine/Qidi X-Plus 3.json @@ -2,11 +2,11 @@ "type": "machine_model", "name": "Qidi X-Plus 3", "model_id": "Qidi-XPlus-3", - "nozzle_diameter": "0.4", + "nozzle_diameter": "0.4;0.2;0.6;0.8", "machine_tech": "FFF", "family": "Qidi", "bed_model": "qidi_xplus3_buildplate_model.stl", "bed_texture": "qidi_xplus3_buildplate_texture.png", "hotend_model": "qidi_xseries_gen3_hotend.stl", - "default_materials": "Generic ASA @Qidi;Generic ABS @Qidi;Generic PA-CF @Qidi;Generic PA @Qidi;Generic PC @Qidi;Generic PETG-CF @Qidi;Generic PETG @Qidi;Generic PLA Silk @Qidi;Generic PLA @Qidi;Generic PLA-CF @Qidi;Generic PVA @Qidi;Generic TPU @Qidi" + "default_materials": "QIDI PLA Rapido;QIDI ABS Rapido;QIDI PETG Tough;QIDI PET-CF;QIDI PA12-CF;QIDI PAHT-CF;QIDI ABS-GF25;QIDI PA-Ultra;Qidi Generic ASA;Qidi Generic ABS;Qidi Generic PA-CF;Qidi Generic PA;Qidi Generic PC;Qidi Generic PETG-CF;Qidi Generic PETG;Qidi Generic PLA Silk;Qidi Generic PLA;Qidi Generic TPU 95A" } diff --git a/resources/profiles/Qidi/machine/Qidi X-Plus.json b/resources/profiles/Qidi/machine/Qidi X-Plus.json index ccad5df1f..d5b10a849 100644 --- a/resources/profiles/Qidi/machine/Qidi X-Plus.json +++ b/resources/profiles/Qidi/machine/Qidi X-Plus.json @@ -8,5 +8,5 @@ "bed_model": "qidi_xplus_buildplate_model.stl", "bed_texture": "qidi_xplus_buildplate_texture.png", "hotend_model": "qidi_xseries_gen2_hotend.stl", - "default_materials": "Generic ASA @Qidi;Generic ABS @Qidi;Generic PA-CF @Qidi;Generic PA @Qidi;Generic PC @Qidi;Generic PETG-CF @Qidi;Generic PETG @Qidi;Generic PLA Silk @Qidi;Generic PLA @Qidi;Generic PLA-CF @Qidi;Generic PVA @Qidi;Generic TPU @Qidi" + "default_materials": "Qidi Generic ASA;Qidi Generic ABS;Qidi Generic PA-CF;Qidi Generic PA;Qidi Generic PC;Qidi Generic PETG-CF;Qidi Generic PETG;Qidi Generic PLA Silk;Qidi Generic PLA;Qidi Generic PLA-CF;Qidi Generic PVA;Qidi Generic TPU" } diff --git a/resources/profiles/Qidi/machine/Qidi X-Smart 3 0.2 nozzle.json b/resources/profiles/Qidi/machine/Qidi X-Smart 3 0.2 nozzle.json new file mode 100644 index 000000000..2c29bd399 --- /dev/null +++ b/resources/profiles/Qidi/machine/Qidi X-Smart 3 0.2 nozzle.json @@ -0,0 +1,26 @@ +{ + "type": "machine", + "setting_id": "GM008", + "name": "Qidi X-Smart 3 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Qidi X-Smart 3 0.4 nozzle", + "nozzle_diameter": [ + "0.2" + ], + "printer_model": "Qidi X-Smart 3", + "printer_variant": "0.2", + "default_filament_profile": [ + "Qidi Generic PLA @Qidi X-Smart 3 0.2 nozzle" + ], + "default_print_profile": "0.10mm Standard @Qidi XSmart3 0.2 nozzle", + "max_layer_height": [ + "0.14" + ], + "min_layer_height": [ + "0.04" + ], + "retraction_length": [ + "0.4" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/machine/Qidi X-Smart 3 0.4 nozzle.json b/resources/profiles/Qidi/machine/Qidi X-Smart 3 0.4 nozzle.json index 0d6bceeb2..a11de8479 100644 --- a/resources/profiles/Qidi/machine/Qidi X-Smart 3 0.4 nozzle.json +++ b/resources/profiles/Qidi/machine/Qidi X-Smart 3 0.4 nozzle.json @@ -1,51 +1,48 @@ { - "type": "machine", - "setting_id": "GM_Qidi_006", - "name": "Qidi X-Smart 3 0.4 nozzle", - "from": "system", - "instantiation": "true", - "inherits": "fdm_qidi_x3_common", - "printer_model": "Qidi X-Smart 3", - "gcode_flavor": "klipper", - "default_print_profile": "0.20mm Standard @Qidi XSmart3", - "nozzle_diameter": [ - "0.4" - ], - "printable_area": [ - "0x0", - "180x0", - "180x180", - "0x180" - ], - "printable_height": "170", - "retract_lift_below":[ - "169" - ], - "nozzle_type": "hardened_steel", - "auxiliary_fan": "1", - "max_layer_height": [ - "0.3" - ], - "min_layer_height": [ - "0.07" - ], - "printer_settings_id": "Qidi", - "retraction_minimum_travel": [ - "2" - ], - "retraction_length": [ - "0.8" - ], - "retract_length_toolchange": [ - "10" - ], - "deretraction_speed": [ - "0" - ], - "single_extruder_multi_material": "0", - "change_filament_gcode": "", - "machine_pause_gcode": "M0", - "default_filament_profile": [ - "Generic PLA @Qidi" - ] + "type": "machine", + "setting_id": "GM001", + "name": "Qidi X-Smart 3 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_qidi_x3_common", + "printer_model": "Qidi X-Smart 3", + "gcode_flavor": "klipper", + "default_print_profile": "0.20mm Standard @Qidi XSmart3", + "nozzle_diameter": [ + "0.4" + ], + "printable_area": [ + "0x0", + "175x0", + "175x180", + "0x180" + ], + "printable_height": "170", + "nozzle_type": "hardened_steel", + "auxiliary_fan": "1", + "max_layer_height": [ + "0.3" + ], + "min_layer_height": [ + "0.07" + ], + "printer_settings_id": "Qidi", + "retraction_minimum_travel": [ + "1" + ], + "retraction_length": [ + "0.8" + ], + "retract_length_toolchange": [ + "2" + ], + "deretraction_speed": [ + "0" + ], + "single_extruder_multi_material": "0", + "change_filament_gcode": "", + "machine_pause_gcode": "M0", + "default_filament_profile": [ + "Qidi Generic PLA" + ] } \ No newline at end of file diff --git a/resources/profiles/Qidi/machine/Qidi X-Smart 3 0.6 nozzle.json b/resources/profiles/Qidi/machine/Qidi X-Smart 3 0.6 nozzle.json new file mode 100644 index 000000000..f2b95c974 --- /dev/null +++ b/resources/profiles/Qidi/machine/Qidi X-Smart 3 0.6 nozzle.json @@ -0,0 +1,29 @@ +{ + "type": "machine", + "setting_id": "GM008", + "name": "Qidi X-Smart 3 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Qidi X-Smart 3 0.4 nozzle", + "nozzle_diameter": [ + "0.6" + ], + "printer_model": "Qidi X-Smart 3", + "printer_variant": "0.6", + "default_filament_profile": [ + "Qidi Generic PLA" + ], + "default_print_profile": "0.30mm Standard @Qidi XSmart3 0.6 nozzle", + "max_layer_height": [ + "0.42" + ], + "min_layer_height": [ + "0.12" + ], + "retraction_length": [ + "1.4" + ], + "retraction_minimum_travel": [ + "3" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/machine/Qidi X-Smart 3 0.8 nozzle.json b/resources/profiles/Qidi/machine/Qidi X-Smart 3 0.8 nozzle.json new file mode 100644 index 000000000..6c56efc5d --- /dev/null +++ b/resources/profiles/Qidi/machine/Qidi X-Smart 3 0.8 nozzle.json @@ -0,0 +1,29 @@ +{ + "type": "machine", + "setting_id": "GM008", + "name": "Qidi X-Smart 3 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Qidi X-Smart 3 0.4 nozzle", + "nozzle_diameter": [ + "0.8" + ], + "printer_model": "Qidi X-Smart 3", + "printer_variant": "0.8", + "default_filament_profile": [ + "Qidi Generic PLA" + ], + "default_print_profile": "0.40mm Standard @Qidi XSmart3 0.8 nozzle", + "max_layer_height": [ + "0.56" + ], + "min_layer_height": [ + "0.16" + ], + "retract_length_toolchange": [ + "3" + ], + "retraction_length": [ + "3" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/machine/Qidi X-Smart 3.json b/resources/profiles/Qidi/machine/Qidi X-Smart 3.json index 6f483561f..ccd255521 100644 --- a/resources/profiles/Qidi/machine/Qidi X-Smart 3.json +++ b/resources/profiles/Qidi/machine/Qidi X-Smart 3.json @@ -2,11 +2,11 @@ "type": "machine_model", "name": "Qidi X-Smart 3", "model_id": "Qidi-XSmart-3", - "nozzle_diameter": "0.4", + "nozzle_diameter": "0.4;0.2;0.6;0.8", "machine_tech": "FFF", "family": "Qidi", "bed_model": "qidi_xsmart3_buildplate_model.stl", "bed_texture": "qidi_xsmart3_buildplate_texture.png", "hotend_model": "qidi_xseries_gen3_hotend.stl", - "default_materials": "Generic ASA @Qidi;Generic ABS @Qidi;Generic PA-CF @Qidi;Generic PA @Qidi;Generic PC @Qidi;Generic PETG-CF @Qidi;Generic PETG @Qidi;Generic PLA Silk @Qidi;Generic PLA @Qidi;Generic PLA-CF @Qidi;Generic PVA @Qidi;Generic TPU @Qidi" + "default_materials": "QIDI PLA Rapido;QIDI ABS Rapido;QIDI PETG Tough;QIDI PET-CF;QIDI PA12-CF;QIDI PAHT-CF;QIDI ABS-GF25;QIDI PA-Ultra;Qidi Generic ASA;Qidi Generic ABS;Qidi Generic PA-CF;Qidi Generic PA;Qidi Generic PC;Qidi Generic PETG-CF;Qidi Generic PETG;Qidi Generic PLA Silk;Qidi Generic PLA;Qidi Generic PLA-CF;Qidi Generic PVA;Qidi Generic TPU 95A" } diff --git a/resources/profiles/Qidi/machine/fdm_machine_common.json b/resources/profiles/Qidi/machine/fdm_machine_common.json index f7bed81fe..bdfb8dd65 100644 --- a/resources/profiles/Qidi/machine/fdm_machine_common.json +++ b/resources/profiles/Qidi/machine/fdm_machine_common.json @@ -8,7 +8,7 @@ "40" ], "extruder_colour": [ - "#FCE94F" + "" ], "extruder_offset": [ "0x0" @@ -19,43 +19,43 @@ "5000" ], "machine_max_acceleration_extruding": [ - "10000" + "20000" ], "machine_max_acceleration_retracting": [ - "1000" + "5000" ], "machine_max_acceleration_x": [ - "10000" + "20000" ], "machine_max_acceleration_y": [ - "10000" + "20000" ], "machine_max_acceleration_z": [ - "100" + "500" ], "machine_max_speed_e": [ - "60" + "30" ], "machine_max_speed_x": [ - "500" + "600" ], "machine_max_speed_y": [ - "500" + "600" ], "machine_max_speed_z": [ "10" ], "machine_max_jerk_e": [ - "5" + "2" ], "machine_max_jerk_x": [ - "8" + "9" ], "machine_max_jerk_y": [ - "8" + "9" ], "machine_max_jerk_z": [ - "0.4" + "3" ], "machine_min_extruding_rate": [ "0" @@ -64,7 +64,7 @@ "0" ], "max_layer_height": [ - "0.32" + "0.28" ], "min_layer_height": [ "0.08" @@ -79,19 +79,19 @@ "printer_settings_id": "", "printer_variant": "0.4", "retraction_minimum_travel": [ - "2" + "1" ], "retract_before_wipe": [ - "70%" + "0%" ], "retract_when_changing_layer": [ "1" ], "retraction_length": [ - "5" + "1" ], "retract_length_toolchange": [ - "1" + "2" ], "z_hop": [ "0" @@ -103,7 +103,7 @@ "0" ], "retraction_speed": [ - "60" + "30" ], "single_extruder_multi_material": "0", "change_filament_gcode": "", @@ -111,7 +111,9 @@ "1" ], "z_lift_type": "NormalLift", - "default_print_profile": "0.16mm Optimal @Bambu Lab X1 Carbon 0.4 nozzle", - "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" + "default_print_profile": "", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n", + "machine_start_gcode": "G28\nG0 Z50 F600\nM190 S[first_layer_bed_temperature]\nG28 Z\nG29 ; mesh bed leveling ,comment this code to close it\nG0 X0 Y0 Z50 F6000\nM109 S[first_layer_temperature]\nM83\nG0 Z5 F1200\nG0 X{first_layer_print_min[0]} Y{max(0, first_layer_print_min[1] - 2)} F12000\nG0 Z0.2 F600\nG1 E3 F1800\nG0 Z0.3 F600\nG1 X{min(first_layer_print_min[0] + 30,print_bed_max[0])} E6 F600", + "machine_end_gcode": "M104 S0\nM140 S0\nG92 E0\nG1 E-3 F1800\nG90\n{if max_layer_z < max_print_height / 2}\nG1 Z{max_print_height / 2 + 10} F600\n{else}\nG1 Z{min(max_print_height, max_layer_z + 10)}\n{endif}\nG0 X5 Y{print_bed_max[1]-11} F12000\nM141 S0", + "time_lapse_gcode":";TIMELAPSE_TAKE_FRAME\n" } diff --git a/resources/profiles/Qidi/machine/fdm_qidi_common.json b/resources/profiles/Qidi/machine/fdm_qidi_common.json index e44322a7c..2cf38b4e6 100644 --- a/resources/profiles/Qidi/machine/fdm_qidi_common.json +++ b/resources/profiles/Qidi/machine/fdm_qidi_common.json @@ -1,141 +1,141 @@ { - "type": "machine", - "name": "fdm_qidi_common", - "from": "system", - "instantiation": "false", - "inherits": "fdm_machine_common", - "gcode_flavor": "marlin", - "machine_max_acceleration_e": [ - "5000", - "5000" - ], - "machine_max_acceleration_extruding": [ - "500", - "500" - ], - "machine_max_acceleration_retracting": [ - "1000", - "1000" - ], - "machine_max_acceleration_travel": [ - "500", - "500" - ], - "machine_max_acceleration_x": [ - "3000", - "3000" - ], - "machine_max_acceleration_y": [ - "3000", - "3000" - ], - "machine_max_acceleration_z": [ - "100", - "100" - ], - "machine_max_speed_e": [ - "60", - "60" - ], - "machine_max_speed_x": [ - "500", - "500" - ], - "machine_max_speed_y": [ - "500", - "500" - ], - "machine_max_speed_z": [ - "10", - "10" - ], - "machine_max_jerk_e": [ - "5", - "5" - ], - "machine_max_jerk_x": [ - "8", - "8" - ], - "machine_max_jerk_y": [ - "8", - "8" - ], - "machine_max_jerk_z": [ - "0.4", - "0.4" - ], - "machine_min_extruding_rate": [ - "0", - "0" - ], - "machine_min_travel_rate": [ - "0", - "0" - ], - "max_layer_height": [ - "0.32" - ], - "min_layer_height": [ - "0.08" - ], - "printable_height": "250", - "extruder_clearance_radius": "47", - "extruder_clearance_height_to_rod": "34", - "extruder_clearance_height_to_lid": "34", - "printer_settings_id": "", - "printer_technology": "FFF", - "printer_variant": "0.4", - "retraction_minimum_travel": [ - "2" - ], - "retract_before_wipe": [ - "70%" - ], - "retract_when_changing_layer": [ - "1" - ], - "retraction_length": [ - "5" - ], - "retract_length_toolchange": [ - "2" - ], - "z_hop": [ - "0.4" - ], - "retract_restart_extra": [ - "0" - ], - "retract_restart_extra_toolchange": [ - "0" - ], - "retraction_speed": [ - "60" - ], - "deretraction_speed": [ - "40" - ], - "silent_mode": "0", - "single_extruder_multi_material": "1", - "change_filament_gcode": "", - "machine_pause_gcode": "M25 ;pause print", - "wipe": [ - "1" - ], - "default_filament_profile": [ - "Generic PLA @QIDI" - ], - "default_print_profile": "0.20mm Standard @QIDI", - "bed_exclude_area": [ - "0x0" - ], - "machine_start_gcode": "G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM140 S[bed_temperature_initial_layer] ; set final bed temp\nM104 S150 ; set temporary nozzle temp to prevent oozing during homing\nG4 S10 ; allow partial nozzle warmup\nG28 ; home all axis\nG1 Z50 F240\nG1 X2 Y10 F3000\nM104 S[nozzle_temperature_initial_layer] ; set final nozzle temp\nM190 S[bed_temperature_initial_layer] ; wait for bed temp to stabilize\nM109 S[nozzle_temperature_initial_layer] ; wait for nozzle temp to stabilize\nG1 Z0.28 F240\nG92 E0\nG1 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 F5000\nG92 E0\nG1 Y10 E10 F1200 ; prime the nozzle\nG92 E0", - "machine_end_gcode": "{if max_layer_z < printable_height}G1 Z{min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}\nG1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print\n{if max_layer_z < printable_height-10}G1 Z{min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}\n{if max_layer_z < printable_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}\nM140 S0 ; turn off heatbed\nM104 S0 ; turn off temperature\nM107 ; turn off fan\nM84 X Y E ; disable motors", - "layer_change_gcode": "", - "scan_first_layer": "0", - "nozzle_type": "undefine", - "auxiliary_fan": "0", - "z_hop_types": "Normal Lift" + "type": "machine", + "name": "fdm_qidi_common", + "from": "system", + "instantiation": "false", + "inherits": "fdm_machine_common", + "gcode_flavor": "marlin", + "machine_max_acceleration_e": [ + "5000", + "5000" + ], + "machine_max_acceleration_extruding": [ + "500", + "500" + ], + "machine_max_acceleration_retracting": [ + "1000", + "1000" + ], + "machine_max_acceleration_travel": [ + "500", + "500" + ], + "machine_max_acceleration_x": [ + "3000", + "3000" + ], + "machine_max_acceleration_y": [ + "3000", + "3000" + ], + "machine_max_acceleration_z": [ + "100", + "100" + ], + "machine_max_speed_e": [ + "60", + "60" + ], + "machine_max_speed_x": [ + "500", + "500" + ], + "machine_max_speed_y": [ + "500", + "500" + ], + "machine_max_speed_z": [ + "10", + "10" + ], + "machine_max_jerk_e": [ + "5", + "5" + ], + "machine_max_jerk_x": [ + "8", + "8" + ], + "machine_max_jerk_y": [ + "8", + "8" + ], + "machine_max_jerk_z": [ + "0.4", + "0.4" + ], + "machine_min_extruding_rate": [ + "0", + "0" + ], + "machine_min_travel_rate": [ + "0", + "0" + ], + "max_layer_height": [ + "0.32" + ], + "min_layer_height": [ + "0.08" + ], + "printable_height": "250", + "extruder_clearance_radius": "47", + "extruder_clearance_height_to_rod": "34", + "extruder_clearance_height_to_lid": "34", + "printer_settings_id": "", + "printer_technology": "FFF", + "printer_variant": "0.4", + "retraction_minimum_travel": [ + "2" + ], + "retract_before_wipe": [ + "70%" + ], + "retract_when_changing_layer": [ + "1" + ], + "retraction_length": [ + "5" + ], + "retract_length_toolchange": [ + "2" + ], + "z_hop": [ + "0.4" + ], + "retract_restart_extra": [ + "0" + ], + "retract_restart_extra_toolchange": [ + "0" + ], + "retraction_speed": [ + "60" + ], + "deretraction_speed": [ + "40" + ], + "silent_mode": "0", + "single_extruder_multi_material": "1", + "change_filament_gcode": "", + "machine_pause_gcode": "M25 ;pause print", + "wipe": [ + "1" + ], + "default_filament_profile": [ + "Generic PLA @QIDI" + ], + "default_print_profile": "0.20mm Standard @QIDI", + "bed_exclude_area": [ + "0x0" + ], + "machine_start_gcode": "G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM140 S[bed_temperature_initial_layer] ; set final bed temp\nM104 S150 ; set temporary nozzle temp to prevent oozing during homing\nG4 S10 ; allow partial nozzle warmup\nG28 ; home all axis\nG1 Z50 F240\nG1 X2 Y10 F3000\nM104 S[nozzle_temperature_initial_layer] ; set final nozzle temp\nM190 S[bed_temperature_initial_layer] ; wait for bed temp to stabilize\nM109 S[nozzle_temperature_initial_layer] ; wait for nozzle temp to stabilize\nG1 Z0.28 F240\nG92 E0\nG1 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 F5000\nG92 E0\nG1 Y10 E10 F1200 ; prime the nozzle\nG92 E0", + "machine_end_gcode": "{if max_layer_z < printable_height}G1 Z{min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}\nG1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print\n{if max_layer_z < printable_height-10}G1 Z{min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}\n{if max_layer_z < printable_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}\nM140 S0 ; turn off heatbed\nM104 S0 ; turn off temperature\nM107 ; turn off fan\nM84 X Y E ; disable motors", + "layer_change_gcode": "", + "scan_first_layer": "0", + "nozzle_type": "undefine", + "auxiliary_fan": "0", + "z_hop_types": "Normal Lift" } diff --git a/resources/profiles/Qidi/machine/fdm_qidi_x3_common.json b/resources/profiles/Qidi/machine/fdm_qidi_x3_common.json index c07b51b4c..ec5467282 100644 --- a/resources/profiles/Qidi/machine/fdm_qidi_x3_common.json +++ b/resources/profiles/Qidi/machine/fdm_qidi_x3_common.json @@ -3,72 +3,27 @@ "name": "fdm_qidi_x3_common", "from": "system", "instantiation": "false", - "inherits": "fdm_qidi_common", - "gcode_flavor": "klipper", + "inherits": "fdm_machine_common", + "gcode_flavor": "klipper", "auxiliary_fan": "1", - "machine_max_acceleration_e": [ - "5000", - "5000" - ], - "machine_max_acceleration_extruding": [ - "20000", - "20000" - ], - "machine_max_acceleration_retracting": [ - "5000", - "5000" - ], - "machine_max_acceleration_travel": [ - "20000", - "20000" - ], - "machine_max_acceleration_x": [ - "20000", - "20000" - ], - "machine_max_acceleration_y": [ - "20000", - "20000" - ], - "machine_max_acceleration_z": [ - "500", - "500" - ], - "machine_max_speed_e": [ - "30", - "30" - ], - "machine_max_speed_x": [ - "600", - "600" - ], - "machine_max_speed_y": [ - "600", - "600" - ], - "machine_max_speed_z": [ - "20", - "20" - ], - "machine_max_jerk_e": [ - "2.5", - "2.5" - ], - "machine_max_jerk_x": [ - "12", - "12" - ], - "machine_max_jerk_y": [ - "12", - "12" - ], - "machine_max_jerk_z": [ - "2", - "2" - ], "change_filament_gcode": "", - "machine_pause_gcode": "M0", - "machine_start_gcode": "G28\nM141 S0\nG0 Z50 F600\nM190 S[first_layer_bed_temperature]\nG28 Z\nG29 ; mesh bed leveling ,comment this code to close it\nG0 X0 Y0 Z50 F6000\nM109 S[first_layer_temperature]\nM83\nG0 Z5 F1200\nG0 X{first_layer_print_min[0]} Y{max(0, first_layer_print_min[1] - 2)} F12000\nG0 Z0.2 F600\nG1 E3 F1800\nG0 Z0.3 F600\nG1 X{min(first_layer_print_min[0] + 30,print_bed_max[0])} E6 F600", - "machine_end_gcode": "M104 S0\nM140 S0\nG92 E0\nG1 E-3 F1800\nG90\nG0 Z{min(max_print_height,max_layer_z+10)} F600\nG0 X0 Y{print_bed_max[1]} F12000", - "scan_first_layer": "0" + "machine_pause_gcode": "M0", + "support_chamber_temp_control": "1", + "retraction_length": [ + "1" + ], + "retraction_speed": [ + "30" + ], + "z_hop": [ + "0.4" + ], + "thumbnails": [ + "380x380", + "210x210" + ], + "thumbnails_format": "ColPic", + "machine_start_gcode": "G28\nG0 Z50 F600\nM190 S[first_layer_bed_temperature]\nG28 Z\nG29 ; mesh bed leveling ,comment this code to close it\nG0 X0 Y0 Z50 F6000\nM109 S[first_layer_temperature]\nM83\nG0 Z5 F1200\nG0 X{first_layer_print_min[0]} Y{max(0, first_layer_print_min[1] - 2)} F12000\nG0 Z0.2 F600\nG1 E3 F1800\nG0 Z0.3 F600\nG1 X{min(first_layer_print_min[0] + 30,print_bed_max[0])} E6 F600", + "machine_end_gcode": "M104 S0\nM140 S0\nG92 E0\nG1 E-3 F1800\nG90\n{if max_layer_z < max_print_height / 2}\nG1 Z{max_print_height / 2 + 10} F600\n{else}\nG1 Z{min(max_print_height, max_layer_z + 10)}\n{endif}\nG0 X5 Y{print_bed_max[1]-11} F12000\nM141 S0", + "scan_first_layer": "0" } diff --git a/resources/profiles/Qidi/process/0.06mm Standard @Qidi Q1 Pro 0.2 nozzle.json b/resources/profiles/Qidi/process/0.06mm Standard @Qidi Q1 Pro 0.2 nozzle.json new file mode 100644 index 000000000..96c631593 --- /dev/null +++ b/resources/profiles/Qidi/process/0.06mm Standard @Qidi Q1 Pro 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP024", + "name": "0.06mm Standard @Qidi Q1 Pro 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.06_nozzle_0.2", + "compatible_printers": [ + "Qidi Q1 Pro 0.2 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/0.06mm Standard @Qidi XMax3 0.2 nozzle.json b/resources/profiles/Qidi/process/0.06mm Standard @Qidi XMax3 0.2 nozzle.json new file mode 100644 index 000000000..735eef145 --- /dev/null +++ b/resources/profiles/Qidi/process/0.06mm Standard @Qidi XMax3 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP024", + "name": "0.06mm Standard @Qidi XMax3 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.06_nozzle_0.2", + "compatible_printers": [ + "Qidi X-Max 3 0.2 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/0.06mm Standard @Qidi XPlus3 0.2 nozzle.json b/resources/profiles/Qidi/process/0.06mm Standard @Qidi XPlus3 0.2 nozzle.json new file mode 100644 index 000000000..8d79bfc79 --- /dev/null +++ b/resources/profiles/Qidi/process/0.06mm Standard @Qidi XPlus3 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP024", + "name": "0.06mm Standard @Qidi XPlus3 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.06_nozzle_0.2", + "compatible_printers": [ + "Qidi X-Plus 3 0.2 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/0.06mm Standard @Qidi XSmart3 0.2 nozzle.json b/resources/profiles/Qidi/process/0.06mm Standard @Qidi XSmart3 0.2 nozzle.json new file mode 100644 index 000000000..095c931fe --- /dev/null +++ b/resources/profiles/Qidi/process/0.06mm Standard @Qidi XSmart3 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP024", + "name": "0.06mm Standard @Qidi XSmart3 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.06_nozzle_0.2", + "compatible_printers": [ + "Qidi X-Smart 3 0.2 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/0.08mm Standard @Qidi Q1 Pro 0.2 nozzle.json b/resources/profiles/Qidi/process/0.08mm Standard @Qidi Q1 Pro 0.2 nozzle.json new file mode 100644 index 000000000..67a4b6af4 --- /dev/null +++ b/resources/profiles/Qidi/process/0.08mm Standard @Qidi Q1 Pro 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP025", + "name": "0.08mm Standard @Qidi Q1 Pro 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.08_nozzle_0.2", + "compatible_printers": [ + "Qidi Q1 Pro 0.2 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/0.08mm Standard @Qidi XMax3 0.2 nozzle.json b/resources/profiles/Qidi/process/0.08mm Standard @Qidi XMax3 0.2 nozzle.json new file mode 100644 index 000000000..830890709 --- /dev/null +++ b/resources/profiles/Qidi/process/0.08mm Standard @Qidi XMax3 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP025", + "name": "0.08mm Standard @Qidi XMax3 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.08_nozzle_0.2", + "compatible_printers": [ + "Qidi X-Max 3 0.2 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/0.08mm Standard @Qidi XPlus3 0.2 nozzle.json b/resources/profiles/Qidi/process/0.08mm Standard @Qidi XPlus3 0.2 nozzle.json new file mode 100644 index 000000000..c822c08cf --- /dev/null +++ b/resources/profiles/Qidi/process/0.08mm Standard @Qidi XPlus3 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP025", + "name": "0.08mm Standard @Qidi XPlus3 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.08_nozzle_0.2", + "compatible_printers": [ + "Qidi X-Plus 3 0.2 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/0.08mm Standard @Qidi XSmart3 0.2 nozzle.json b/resources/profiles/Qidi/process/0.08mm Standard @Qidi XSmart3 0.2 nozzle.json new file mode 100644 index 000000000..7dc335aba --- /dev/null +++ b/resources/profiles/Qidi/process/0.08mm Standard @Qidi XSmart3 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP025", + "name": "0.08mm Standard @Qidi XSmart3 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.08_nozzle_0.2", + "compatible_printers": [ + "Qidi X-Smart 3 0.2 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/0.10mm Standard @Qidi Q1 Pro 0.2 nozzle.json b/resources/profiles/Qidi/process/0.10mm Standard @Qidi Q1 Pro 0.2 nozzle.json new file mode 100644 index 000000000..fae723ee7 --- /dev/null +++ b/resources/profiles/Qidi/process/0.10mm Standard @Qidi Q1 Pro 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP007", + "name": "0.10mm Standard @Qidi Q1 Pro 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.10_nozzle_0.2", + "compatible_printers": [ + "Qidi Q1 Pro 0.2 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/0.10mm Standard @Qidi XMax3 0.2 nozzle.json b/resources/profiles/Qidi/process/0.10mm Standard @Qidi XMax3 0.2 nozzle.json new file mode 100644 index 000000000..f0e1cfe0e --- /dev/null +++ b/resources/profiles/Qidi/process/0.10mm Standard @Qidi XMax3 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP007", + "name": "0.10mm Standard @Qidi XMax3 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.10_nozzle_0.2", + "compatible_printers": [ + "Qidi X-Max 3 0.2 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/0.10mm Standard @Qidi XPlus3 0.2 nozzle.json b/resources/profiles/Qidi/process/0.10mm Standard @Qidi XPlus3 0.2 nozzle.json new file mode 100644 index 000000000..2ccc5c229 --- /dev/null +++ b/resources/profiles/Qidi/process/0.10mm Standard @Qidi XPlus3 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP007", + "name": "0.10mm Standard @Qidi XPlus3 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.10_nozzle_0.2", + "compatible_printers": [ + "Qidi X-Plus 3 0.2 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/0.10mm Standard @Qidi XSmart3 0.2 nozzle.json b/resources/profiles/Qidi/process/0.10mm Standard @Qidi XSmart3 0.2 nozzle.json new file mode 100644 index 000000000..82899e73e --- /dev/null +++ b/resources/profiles/Qidi/process/0.10mm Standard @Qidi XSmart3 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP007", + "name": "0.10mm Standard @Qidi XSmart3 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.10_nozzle_0.2", + "compatible_printers": [ + "Qidi X-Smart 3 0.2 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/0.12mm Fine @Qidi Q1 Pro.json b/resources/profiles/Qidi/process/0.12mm Fine @Qidi Q1 Pro.json new file mode 100644 index 000000000..5e960d458 --- /dev/null +++ b/resources/profiles/Qidi/process/0.12mm Fine @Qidi Q1 Pro.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.12mm Fine @Qidi Q1 Pro", + "from": "system", + "instantiation": "true", + "inherits": "0.12mm Fine @Qidi X3", +"compatible_printers": [ + "Qidi Q1 Pro 0.4 nozzle" +] +} diff --git a/resources/profiles/Qidi/process/0.12mm Fine @Qidi X3.json b/resources/profiles/Qidi/process/0.12mm Fine @Qidi X3.json new file mode 100644 index 000000000..61346c894 --- /dev/null +++ b/resources/profiles/Qidi/process/0.12mm Fine @Qidi X3.json @@ -0,0 +1,94 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.12mm Fine @Qidi X3", + "from": "system", + "inherits": "fdm_process_qidi_x3_common", + "instantiation": "false", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "layer_height": "0.12", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "5", + "bottom_shell_thickness": "0", + "bridge_flow": "1", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.15", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.42", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_line_width": "0.5", + "initial_layer_print_height": "0.2", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "15%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "inner_wall_line_width": "0.45", + "wall_loops": "2", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "2", + "internal_solid_infill_line_width": "0.45", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.12", + "support_filament": "0", + "support_line_width": "0.42", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.5", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_threshold_angle": "20", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "initial_layer_infill_speed": "105", + "initial_layer_speed": "50", + "initial_layer_travel_speed": "50%", + "inner_wall_speed": "350", + "internal_bridge_speed": "50", + "internal_solid_infill_speed": "350", + "is_custom_defined": "0", + "minimum_sparse_infill_area": "15", + "outer_wall_speed": "200", + "overhang_1_4_speed": "60", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "10", + "sparse_infill_speed": "430", + "top_shell_layers": "7", + "top_shell_thickness": "1" +} \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.12mm Fine @Qidi XCFPro.json b/resources/profiles/Qidi/process/0.12mm Fine @Qidi XCFPro.json index 3406ebad9..e94ba2bf3 100644 --- a/resources/profiles/Qidi/process/0.12mm Fine @Qidi XCFPro.json +++ b/resources/profiles/Qidi/process/0.12mm Fine @Qidi XCFPro.json @@ -1,96 +1,114 @@ { - "type": "process", - "setting_id": "GP_Qidi_001", - "name": "0.12mm Fine @Qidi XCFPro", - "from": "system", - "inherits": "fdm_process_qidi_common", - "instantiation": "true", - "reduce_crossing_wall": "0", - "layer_height": "0.12", - "max_travel_detour_distance": "0", - "bottom_surface_pattern": "monotonic", - "bottom_shell_layers": "3", - "bottom_shell_thickness": "0", - "bridge_flow": "1", - "bridge_speed": "25", - "brim_width": "0", - "brim_object_gap": "0", - "compatible_printers_condition": "", - "print_sequence": "by layer", - "default_acceleration": "500", - "default_jerk": "8", - "top_surface_acceleration": "0", - "bridge_no_support": "0", - "draft_shield": "disabled", - "elefant_foot_compensation": "0", - "outer_wall_line_width": "0.4", - "wall_infill_order": "inner wall/outer wall/infill", - "line_width": "0.42", - "infill_direction": "45", - "sparse_infill_density": "15%", - "sparse_infill_pattern": "grid", - "initial_layer_acceleration": "500", - "travel_acceleration": "0", - "inner_wall_acceleration": "500", - "initial_layer_line_width": "0.42", - "initial_layer_print_height": "0.12", - "infill_combination": "0", - "sparse_infill_line_width": "0.45", - "infill_wall_overlap": "15%", - "interface_shells": "0", - "ironing_flow": "15%", - "ironing_spacing": "0.1", - "ironing_speed": "15", - "ironing_type": "no ironing", - "reduce_infill_retraction": "1", - "filename_format": "[input_filename_base].gcode", - "detect_overhang_wall": "1", - "overhang_1_4_speed": "0", - "overhang_2_4_speed": "20", - "overhang_3_4_speed": "15", - "overhang_4_4_speed": "10", - "inner_wall_line_width": "0.45", - "wall_loops": "2", - "print_settings_id": "", - "raft_layers": "0", - "seam_position": "aligned", - "skirt_distance": "2", - "skirt_height": "1", - "skirt_loops": "2", - "minimum_sparse_infill_area": "10", - "internal_solid_infill_line_width": "0", - "spiral_mode": "0", - "standby_temperature_delta": "-5", - "enable_support": "0", - "resolution": "0.012", - "support_top_z_distance": "0.12", - "support_interface_speed": "100", - "support_speed": "25", - "top_surface_pattern": "monotonic", - "top_surface_line_width": "0.4", - "top_shell_layers": "4", - "top_shell_thickness": "0.8", - "top_surface_jerk": "8", - "initial_layer_speed": "20", - "initial_layer_jerk": "8", - "initial_layer_infill_speed": "50", - "outer_wall_speed": "25", - "outer_wall_jerk": "8", - "inner_wall_speed": "25", - "inner_wall_jerk": "8", - "internal_solid_infill_speed": "50", - "infill_jerk": "8", - "top_surface_speed": "25", - "gap_infill_speed": "25", - "sparse_infill_speed": "50", - "travel_jerk": "8", - "travel_speed": "500", - "enable_prime_tower": "0", - "wipe_tower_no_sparse_layers": "0", - "prime_tower_width": "60", - "xy_hole_compensation": "0", - "xy_contour_compensation": "0", - "compatible_printers": [ - "Qidi X-CF Pro 0.4 nozzle" - ] + "type": "process", + "setting_id": "GP004", + "name": "0.12mm Fine @Qidi XCFPro", + "from": "system", + "inherits": "fdm_process_qidi_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "layer_height": "0.12", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bridge_flow": "1", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "500", + "default_jerk": "8", + "top_surface_acceleration": "0", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.42", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "500", + "travel_acceleration": "0", + "inner_wall_acceleration": "500", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.12", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "15%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.45", + "wall_loops": "2", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "2", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.12", + "support_filament": "0", + "support_line_width": "0.42", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.5", + "support_interface_speed": "100%", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_speed": "25", + "support_threshold_angle": "30", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "top_shell_layers": "4", + "top_shell_thickness": "0.8", + "top_surface_jerk": "8", + "initial_layer_speed": "20", + "initial_layer_jerk": "8", + "initial_layer_infill_speed": "50", + "outer_wall_speed": "25", + "outer_wall_jerk": "8", + "inner_wall_speed": "25", + "inner_wall_jerk": "8", + "internal_solid_infill_speed": "50", + "infill_jerk": "8", + "top_surface_speed": "25", + "gap_infill_speed": "25", + "sparse_infill_speed": "50", + "travel_jerk": "8", + "travel_speed": "500", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "compatible_printers": [ + "Qidi X-CF Pro 0.4 nozzle" + ] } \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.12mm Fine @Qidi XMax.json b/resources/profiles/Qidi/process/0.12mm Fine @Qidi XMax.json index 5bc674b7e..27cc92899 100644 --- a/resources/profiles/Qidi/process/0.12mm Fine @Qidi XMax.json +++ b/resources/profiles/Qidi/process/0.12mm Fine @Qidi XMax.json @@ -1,96 +1,114 @@ { - "type": "process", - "setting_id": "GP_Qidi_002", - "name": "0.12mm Fine @Qidi XMax", - "from": "system", - "inherits": "fdm_process_qidi_common", - "instantiation": "true", - "reduce_crossing_wall": "0", - "layer_height": "0.12", - "max_travel_detour_distance": "0", - "bottom_surface_pattern": "monotonic", - "bottom_shell_layers": "3", - "bottom_shell_thickness": "0", - "bridge_flow": "1", - "bridge_speed": "25", - "brim_width": "0", - "brim_object_gap": "0", - "compatible_printers_condition": "", - "print_sequence": "by layer", - "default_acceleration": "500", - "default_jerk": "8", - "top_surface_acceleration": "0", - "bridge_no_support": "0", - "draft_shield": "disabled", - "elefant_foot_compensation": "0", - "outer_wall_line_width": "0.4", - "wall_infill_order": "inner wall/outer wall/infill", - "line_width": "0.42", - "infill_direction": "45", - "sparse_infill_density": "15%", - "sparse_infill_pattern": "grid", - "initial_layer_acceleration": "500", - "travel_acceleration": "0", - "inner_wall_acceleration": "500", - "initial_layer_line_width": "0.42", - "initial_layer_print_height": "0.12", - "infill_combination": "0", - "sparse_infill_line_width": "0.45", - "infill_wall_overlap": "15%", - "interface_shells": "0", - "ironing_flow": "15%", - "ironing_spacing": "0.1", - "ironing_speed": "15", - "ironing_type": "no ironing", - "reduce_infill_retraction": "1", - "filename_format": "[input_filename_base].gcode", - "detect_overhang_wall": "1", - "overhang_1_4_speed": "0", - "overhang_2_4_speed": "20", - "overhang_3_4_speed": "15", - "overhang_4_4_speed": "10", - "inner_wall_line_width": "0.45", - "wall_loops": "2", - "print_settings_id": "", - "raft_layers": "0", - "seam_position": "aligned", - "skirt_distance": "2", - "skirt_height": "1", - "skirt_loops": "2", - "minimum_sparse_infill_area": "10", - "internal_solid_infill_line_width": "0", - "spiral_mode": "0", - "standby_temperature_delta": "-5", - "enable_support": "0", - "resolution": "0.012", - "support_top_z_distance": "0.12", - "support_interface_speed": "100", - "support_speed": "30", - "top_surface_pattern": "monotonic", - "top_surface_line_width": "0.4", - "top_shell_layers": "4", - "top_shell_thickness": "0.8", - "top_surface_jerk": "8", - "initial_layer_speed": "20", - "initial_layer_jerk": "8", - "initial_layer_infill_speed": "30", - "outer_wall_speed": "30", - "outer_wall_jerk": "8", - "inner_wall_speed": "30", - "inner_wall_jerk": "8", - "internal_solid_infill_speed": "60", - "infill_jerk": "8", - "top_surface_speed": "30", - "gap_infill_speed": "30", - "sparse_infill_speed": "60", - "travel_jerk": "8", - "travel_speed": "500", - "enable_prime_tower": "0", - "wipe_tower_no_sparse_layers": "0", - "prime_tower_width": "60", - "xy_hole_compensation": "0", - "xy_contour_compensation": "0", - "compatible_printers": [ - "Qidi X-Max 0.4 nozzle" - ] + "type": "process", + "setting_id": "GP004", + "name": "0.12mm Fine @Qidi XMax", + "from": "system", + "inherits": "fdm_process_qidi_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "layer_height": "0.12", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bridge_flow": "1", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "500", + "default_jerk": "8", + "top_surface_acceleration": "0", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.42", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "500", + "travel_acceleration": "0", + "inner_wall_acceleration": "500", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.12", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "15%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.45", + "wall_loops": "2", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "2", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.12", + "support_filament": "0", + "support_line_width": "0.42", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.5", + "support_interface_speed": "100%", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_speed": "30", + "support_threshold_angle": "30", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "top_shell_layers": "4", + "top_shell_thickness": "0.8", + "top_surface_jerk": "8", + "initial_layer_speed": "20", + "initial_layer_jerk": "8", + "initial_layer_infill_speed": "30", + "outer_wall_speed": "30", + "outer_wall_jerk": "8", + "inner_wall_speed": "30", + "inner_wall_jerk": "8", + "internal_solid_infill_speed": "60", + "infill_jerk": "8", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_speed": "60", + "travel_jerk": "8", + "travel_speed": "500", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "compatible_printers": [ + "Qidi X-Max 0.4 nozzle" + ] } \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.12mm Fine @Qidi XMax3.json b/resources/profiles/Qidi/process/0.12mm Fine @Qidi XMax3.json index 55b3b52fa..937960345 100644 --- a/resources/profiles/Qidi/process/0.12mm Fine @Qidi XMax3.json +++ b/resources/profiles/Qidi/process/0.12mm Fine @Qidi XMax3.json @@ -1,67 +1,11 @@ { - "type": "process", - "setting_id": "GP_Qidi_003", - "name": "0.12mm Fine @Qidi XMax3", - "from": "system", - "inherits": "fdm_process_qidi_x3_common", - "instantiation": "true", - "reduce_crossing_wall": "0", - "layer_height": "0.12", - "max_travel_detour_distance": "0", - "bottom_surface_pattern": "monotonic", - "bottom_shell_layers": "3", - "bottom_shell_thickness": "0", - "bridge_flow": "1", - "brim_width": "0", - "brim_object_gap": "0", - "compatible_printers_condition": "", - "print_sequence": "by layer", - "bridge_no_support": "0", - "draft_shield": "disabled", - "elefant_foot_compensation": "0", - "outer_wall_line_width": "0.4", - "wall_infill_order": "inner wall/outer wall/infill", - "line_width": "0.42", - "infill_direction": "45", - "sparse_infill_density": "15%", - "sparse_infill_pattern": "grid", - "initial_layer_line_width": "0.42", - "initial_layer_print_height": "0.12", - "infill_combination": "0", - "sparse_infill_line_width": "0.45", - "infill_wall_overlap": "15%", - "interface_shells": "0", - "ironing_flow": "15%", - "ironing_spacing": "0.1", - "ironing_type": "no ironing", - "reduce_infill_retraction": "1", - "filename_format": "[input_filename_base].gcode", - "detect_overhang_wall": "1", - "inner_wall_line_width": "0.45", - "wall_loops": "2", - "print_settings_id": "", - "raft_layers": "0", - "seam_position": "aligned", - "skirt_distance": "2", - "skirt_height": "1", - "skirt_loops": "2", - "minimum_sparse_infill_area": "10", - "internal_solid_infill_line_width": "0", - "spiral_mode": "0", - "standby_temperature_delta": "-5", - "enable_support": "0", - "resolution": "0.012", - "support_top_z_distance": "0.12", - "top_surface_pattern": "monotonic", - "top_surface_line_width": "0.4", - "top_shell_layers": "4", - "top_shell_thickness": "0.8", - "enable_prime_tower": "0", - "wipe_tower_no_sparse_layers": "0", - "prime_tower_width": "60", - "xy_hole_compensation": "0", - "xy_contour_compensation": "0", - "compatible_printers": [ - "Qidi X-Max 3 0.4 nozzle" - ] + "type": "process", + "setting_id": "GP004", + "name": "0.12mm Fine @Qidi XMax3", + "from": "system", + "instantiation": "true", + "inherits": "0.12mm Fine @Qidi X3", + "compatible_printers": [ + "Qidi X-Max 3 0.4 nozzle" + ] } \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.12mm Fine @Qidi XPlus.json b/resources/profiles/Qidi/process/0.12mm Fine @Qidi XPlus.json index 224515f66..950638c6e 100644 --- a/resources/profiles/Qidi/process/0.12mm Fine @Qidi XPlus.json +++ b/resources/profiles/Qidi/process/0.12mm Fine @Qidi XPlus.json @@ -1,96 +1,114 @@ { - "type": "process", - "setting_id": "GP_Qidi_004", - "name": "0.12mm Fine @Qidi XPlus", - "from": "system", - "inherits": "fdm_process_qidi_common", - "instantiation": "true", - "reduce_crossing_wall": "0", - "layer_height": "0.12", - "max_travel_detour_distance": "0", - "bottom_surface_pattern": "monotonic", - "bottom_shell_layers": "3", - "bottom_shell_thickness": "0", - "bridge_flow": "1", - "bridge_speed": "25", - "brim_width": "0", - "brim_object_gap": "0", - "compatible_printers_condition": "", - "print_sequence": "by layer", - "default_acceleration": "500", - "default_jerk": "8", - "top_surface_acceleration": "0", - "bridge_no_support": "0", - "draft_shield": "disabled", - "elefant_foot_compensation": "0", - "outer_wall_line_width": "0.4", - "wall_infill_order": "inner wall/outer wall/infill", - "line_width": "0.42", - "infill_direction": "45", - "sparse_infill_density": "15%", - "sparse_infill_pattern": "grid", - "initial_layer_acceleration": "500", - "travel_acceleration": "0", - "inner_wall_acceleration": "500", - "initial_layer_line_width": "0.42", - "initial_layer_print_height": "0.12", - "infill_combination": "0", - "sparse_infill_line_width": "0.45", - "infill_wall_overlap": "15%", - "interface_shells": "0", - "ironing_flow": "15%", - "ironing_spacing": "0.1", - "ironing_speed": "15", - "ironing_type": "no ironing", - "reduce_infill_retraction": "1", - "filename_format": "[input_filename_base].gcode", - "detect_overhang_wall": "1", - "overhang_1_4_speed": "0", - "overhang_2_4_speed": "20", - "overhang_3_4_speed": "15", - "overhang_4_4_speed": "10", - "inner_wall_line_width": "0.45", - "wall_loops": "2", - "print_settings_id": "", - "raft_layers": "0", - "seam_position": "aligned", - "skirt_distance": "2", - "skirt_height": "1", - "skirt_loops": "2", - "minimum_sparse_infill_area": "10", - "internal_solid_infill_line_width": "0", - "spiral_mode": "0", - "standby_temperature_delta": "-5", - "enable_support": "0", - "resolution": "0.012", - "support_top_z_distance": "0.12", - "support_interface_speed": "100", - "support_speed": "30", - "top_surface_pattern": "monotonic", - "top_surface_line_width": "0.4", - "top_shell_layers": "4", - "top_shell_thickness": "0.8", - "top_surface_jerk": "8", - "initial_layer_speed": "20", - "initial_layer_jerk": "8", - "initial_layer_infill_speed": "30", - "outer_wall_speed": "30", - "outer_wall_jerk": "8", - "inner_wall_speed": "30", - "inner_wall_jerk": "8", - "internal_solid_infill_speed": "60", - "infill_jerk": "8", - "top_surface_speed": "30", - "gap_infill_speed": "30", - "sparse_infill_speed": "60", - "travel_jerk": "8", - "travel_speed": "500", - "enable_prime_tower": "0", - "wipe_tower_no_sparse_layers": "0", - "prime_tower_width": "60", - "xy_hole_compensation": "0", - "xy_contour_compensation": "0", - "compatible_printers": [ - "Qidi X-Plus 0.4 nozzle" - ] + "type": "process", + "setting_id": "GP004", + "name": "0.12mm Fine @Qidi XPlus", + "from": "system", + "inherits": "fdm_process_qidi_common", + "instantiation": "true", +"adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "layer_height": "0.12", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bridge_flow": "1", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "500", + "default_jerk": "8", + "top_surface_acceleration": "0", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.42", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "500", + "travel_acceleration": "0", + "inner_wall_acceleration": "500", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.12", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "15%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.45", + "wall_loops": "2", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "2", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.12", + "support_filament": "0", + "support_line_width": "0.42", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.5", + "support_interface_speed": "100%", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_speed": "30", + "support_threshold_angle": "30", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "top_shell_layers": "4", + "top_shell_thickness": "0.8", + "top_surface_jerk": "8", + "initial_layer_speed": "20", + "initial_layer_jerk": "8", + "initial_layer_infill_speed": "30", + "outer_wall_speed": "30", + "outer_wall_jerk": "8", + "inner_wall_speed": "30", + "inner_wall_jerk": "8", + "internal_solid_infill_speed": "60", + "infill_jerk": "8", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_speed": "60", + "travel_jerk": "8", + "travel_speed": "500", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "compatible_printers": [ + "Qidi X-Plus 0.4 nozzle" + ] } \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.12mm Fine @Qidi XPlus3.json b/resources/profiles/Qidi/process/0.12mm Fine @Qidi XPlus3.json index 2e83d3646..a54fc60b4 100644 --- a/resources/profiles/Qidi/process/0.12mm Fine @Qidi XPlus3.json +++ b/resources/profiles/Qidi/process/0.12mm Fine @Qidi XPlus3.json @@ -1,67 +1,11 @@ { - "type": "process", - "setting_id": "GP_Qidi_005", - "name": "0.12mm Fine @Qidi XPlus3", - "from": "system", - "inherits": "fdm_process_qidi_x3_common", - "instantiation": "true", - "reduce_crossing_wall": "0", - "layer_height": "0.12", - "max_travel_detour_distance": "0", - "bottom_surface_pattern": "monotonic", - "bottom_shell_layers": "3", - "bottom_shell_thickness": "0", - "bridge_flow": "1", - "brim_width": "0", - "brim_object_gap": "0", - "compatible_printers_condition": "", - "print_sequence": "by layer", - "bridge_no_support": "0", - "draft_shield": "disabled", - "elefant_foot_compensation": "0", - "outer_wall_line_width": "0.4", - "wall_infill_order": "inner wall/outer wall/infill", - "line_width": "0.42", - "infill_direction": "45", - "sparse_infill_density": "15%", - "sparse_infill_pattern": "grid", - "initial_layer_line_width": "0.42", - "initial_layer_print_height": "0.12", - "infill_combination": "0", - "sparse_infill_line_width": "0.45", - "infill_wall_overlap": "15%", - "interface_shells": "0", - "ironing_flow": "15%", - "ironing_spacing": "0.1", - "ironing_type": "no ironing", - "reduce_infill_retraction": "1", - "filename_format": "[input_filename_base].gcode", - "detect_overhang_wall": "1", - "inner_wall_line_width": "0.45", - "wall_loops": "2", - "print_settings_id": "", - "raft_layers": "0", - "seam_position": "aligned", - "skirt_distance": "2", - "skirt_height": "1", - "skirt_loops": "2", - "minimum_sparse_infill_area": "10", - "internal_solid_infill_line_width": "0", - "spiral_mode": "0", - "standby_temperature_delta": "-5", - "enable_support": "0", - "resolution": "0.012", - "support_top_z_distance": "0.12", - "top_surface_pattern": "monotonic", - "top_surface_line_width": "0.4", - "top_shell_layers": "4", - "top_shell_thickness": "0.8", - "enable_prime_tower": "0", - "wipe_tower_no_sparse_layers": "0", - "prime_tower_width": "60", - "xy_hole_compensation": "0", - "xy_contour_compensation": "0", - "compatible_printers": [ - "Qidi X-Plus 3 0.4 nozzle" - ] -} \ No newline at end of file + "type": "process", + "setting_id": "GP004", + "name": "0.12mm Fine @Qidi XPlus3", + "from": "system", + "instantiation": "true", + "inherits": "0.12mm Fine @Qidi X3", +"compatible_printers": [ + "Qidi X-Plus 3 0.4 nozzle" +] +} diff --git a/resources/profiles/Qidi/process/0.12mm Fine @Qidi XSmart3.json b/resources/profiles/Qidi/process/0.12mm Fine @Qidi XSmart3.json index 3405bda9e..6f821fc31 100644 --- a/resources/profiles/Qidi/process/0.12mm Fine @Qidi XSmart3.json +++ b/resources/profiles/Qidi/process/0.12mm Fine @Qidi XSmart3.json @@ -1,67 +1,11 @@ { - "type": "process", - "setting_id": "GP_Qidi_006", - "name": "0.12mm Fine @Qidi XSmart3", - "from": "system", - "inherits": "fdm_process_qidi_x3_common", - "instantiation": "true", - "reduce_crossing_wall": "0", - "layer_height": "0.12", - "max_travel_detour_distance": "0", - "bottom_surface_pattern": "monotonic", - "bottom_shell_layers": "3", - "bottom_shell_thickness": "0", - "bridge_flow": "1", - "brim_width": "0", - "brim_object_gap": "0", - "compatible_printers_condition": "", - "print_sequence": "by layer", - "bridge_no_support": "0", - "draft_shield": "disabled", - "elefant_foot_compensation": "0", - "outer_wall_line_width": "0.4", - "wall_infill_order": "inner wall/outer wall/infill", - "line_width": "0.42", - "infill_direction": "45", - "sparse_infill_density": "15%", - "sparse_infill_pattern": "grid", - "initial_layer_line_width": "0.42", - "initial_layer_print_height": "0.12", - "infill_combination": "0", - "sparse_infill_line_width": "0.45", - "infill_wall_overlap": "15%", - "interface_shells": "0", - "ironing_flow": "15%", - "ironing_spacing": "0.1", - "ironing_type": "no ironing", - "reduce_infill_retraction": "1", - "filename_format": "[input_filename_base].gcode", - "detect_overhang_wall": "1", - "inner_wall_line_width": "0.45", - "wall_loops": "2", - "print_settings_id": "", - "raft_layers": "0", - "seam_position": "aligned", - "skirt_distance": "2", - "skirt_height": "1", - "skirt_loops": "2", - "minimum_sparse_infill_area": "10", - "internal_solid_infill_line_width": "0", - "spiral_mode": "0", - "standby_temperature_delta": "-5", - "enable_support": "0", - "resolution": "0.012", - "support_top_z_distance": "0.12", - "top_surface_pattern": "monotonic", - "top_surface_line_width": "0.4", - "top_shell_layers": "4", - "top_shell_thickness": "0.8", - "enable_prime_tower": "0", - "wipe_tower_no_sparse_layers": "0", - "prime_tower_width": "60", - "xy_hole_compensation": "0", - "xy_contour_compensation": "0", - "compatible_printers": [ - "Qidi X-Smart 3 0.4 nozzle" - ] + "type": "process", + "setting_id": "GP004", + "name": "0.12mm Fine @Qidi XSmart3", + "from": "system", + "instantiation": "true", + "inherits": "0.12mm Fine @Qidi X3", + "compatible_printers": [ + "Qidi X-Smart 3 0.4 nozzle" + ] } \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.12mm Standard @Qidi Q1 Pro 0.2 nozzle.json b/resources/profiles/Qidi/process/0.12mm Standard @Qidi Q1 Pro 0.2 nozzle.json new file mode 100644 index 000000000..e35bcf5d5 --- /dev/null +++ b/resources/profiles/Qidi/process/0.12mm Standard @Qidi Q1 Pro 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP026", + "name": "0.12mm Standard @Qidi Q1 Pro 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.12_nozzle_0.2", + "compatible_printers": [ + "Qidi Q1 Pro 0.2 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/0.12mm Standard @Qidi XMax3 0.2 nozzle.json b/resources/profiles/Qidi/process/0.12mm Standard @Qidi XMax3 0.2 nozzle.json new file mode 100644 index 000000000..792b3c6c3 --- /dev/null +++ b/resources/profiles/Qidi/process/0.12mm Standard @Qidi XMax3 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP026", + "name": "0.12mm Standard @Qidi XMax3 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.12_nozzle_0.2", + "compatible_printers": [ + "Qidi X-Max 3 0.2 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/0.12mm Standard @Qidi XPlus3 0.2 nozzle.json b/resources/profiles/Qidi/process/0.12mm Standard @Qidi XPlus3 0.2 nozzle.json new file mode 100644 index 000000000..ebd7a3439 --- /dev/null +++ b/resources/profiles/Qidi/process/0.12mm Standard @Qidi XPlus3 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP026", + "name": "0.12mm Standard @Qidi XPlus3 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.12_nozzle_0.2", + "compatible_printers": [ + "Qidi X-Plus 3 0.2 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/0.12mm Standard @Qidi XSmart3 0.2 nozzle.json b/resources/profiles/Qidi/process/0.12mm Standard @Qidi XSmart3 0.2 nozzle.json new file mode 100644 index 000000000..f457767d2 --- /dev/null +++ b/resources/profiles/Qidi/process/0.12mm Standard @Qidi XSmart3 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP026", + "name": "0.12mm Standard @Qidi XSmart3 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.12_nozzle_0.2", + "compatible_printers": [ + "Qidi X-Smart 3 0.2 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/0.14mm Standard @Qidi Q1 Pro 0.2 nozzle.json b/resources/profiles/Qidi/process/0.14mm Standard @Qidi Q1 Pro 0.2 nozzle.json new file mode 100644 index 000000000..7584812b4 --- /dev/null +++ b/resources/profiles/Qidi/process/0.14mm Standard @Qidi Q1 Pro 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP027", + "name": "0.14mm Standard @Qidi Q1 Pro 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.14_nozzle_0.2", + "compatible_printers": [ + "Qidi Q1 Pro 0.2 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/0.14mm Standard @Qidi XMax3 0.2 nozzle.json b/resources/profiles/Qidi/process/0.14mm Standard @Qidi XMax3 0.2 nozzle.json new file mode 100644 index 000000000..f3dacfdb2 --- /dev/null +++ b/resources/profiles/Qidi/process/0.14mm Standard @Qidi XMax3 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP027", + "name": "0.14mm Standard @Qidi XMax3 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.14_nozzle_0.2", + "compatible_printers": [ + "Qidi X-Max 3 0.2 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/0.14mm Standard @Qidi XPlus3 0.2 nozzle.json b/resources/profiles/Qidi/process/0.14mm Standard @Qidi XPlus3 0.2 nozzle.json new file mode 100644 index 000000000..d1d097b2a --- /dev/null +++ b/resources/profiles/Qidi/process/0.14mm Standard @Qidi XPlus3 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP027", + "name": "0.14mm Standard @Qidi XPlus3 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.14_nozzle_0.2", + "compatible_printers": [ + "Qidi X-Plus 3 0.2 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/0.14mm Standard @Qidi XSmart3 0.2 nozzle.json b/resources/profiles/Qidi/process/0.14mm Standard @Qidi XSmart3 0.2 nozzle.json new file mode 100644 index 000000000..ce8e5b6b0 --- /dev/null +++ b/resources/profiles/Qidi/process/0.14mm Standard @Qidi XSmart3 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP027", + "name": "0.14mm Standard @Qidi XSmart3 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.14_nozzle_0.2", + "compatible_printers": [ + "Qidi X-Smart 3 0.2 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/0.16mm Optimal @Qidi Q1 Pro.json b/resources/profiles/Qidi/process/0.16mm Optimal @Qidi Q1 Pro.json new file mode 100644 index 000000000..35a72d40e --- /dev/null +++ b/resources/profiles/Qidi/process/0.16mm Optimal @Qidi Q1 Pro.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.16mm Optimal @Qidi Q1 Pro", + "from": "system", + "instantiation": "true", + "inherits": "0.16mm Optimal @Qidi X3", + "compatible_printers": [ + "Qidi Q1 Pro 0.4 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/0.16mm Optimal @Qidi X3.json b/resources/profiles/Qidi/process/0.16mm Optimal @Qidi X3.json new file mode 100644 index 000000000..db7467a56 --- /dev/null +++ b/resources/profiles/Qidi/process/0.16mm Optimal @Qidi X3.json @@ -0,0 +1,96 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.16mm Optimal @Qidi X3", + "from": "system", + "inherits": "fdm_process_qidi_x3_common", + "instantiation": "false", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "layer_height": "0.16", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "4", + "bottom_shell_thickness": "0", + "bridge_flow": "1", + "brim_width": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "bridge_no_support": "0", + "draft_shield": "disabled", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.42", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_line_width": "0.5", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "15%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "inner_wall_line_width": "0.45", + "wall_loops": "2", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "2", + "internal_solid_infill_line_width": "0.42", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.16", + "support_filament": "0", + "support_line_width": "0.42", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.5", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_threshold_angle": "25", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "brim_object_gap": "0.1", + "elefant_foot_compensation": "0.15", + "initial_layer_infill_speed": "105", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "50", + "initial_layer_travel_speed": "50%", + "inner_wall_speed": "300", + "internal_bridge_speed": "50", + "internal_solid_infill_speed": "300", + "is_custom_defined": "0", + "minimum_sparse_infill_area": "15", + "outer_wall_speed": "200", + "overhang_1_4_speed": "60", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "10", + "seam_gap": "15%", + "sparse_infill_speed": "330", + "top_shell_layers": "5", + "top_shell_thickness": "1", + "wall_generator": "classic" +} \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.16mm Optimal @Qidi XCFPro.json b/resources/profiles/Qidi/process/0.16mm Optimal @Qidi XCFPro.json index 86de817b9..c3723494a 100644 --- a/resources/profiles/Qidi/process/0.16mm Optimal @Qidi XCFPro.json +++ b/resources/profiles/Qidi/process/0.16mm Optimal @Qidi XCFPro.json @@ -1,96 +1,114 @@ { - "type": "process", - "setting_id": "GP_Qidi_007", - "name": "0.16mm Optimal @Qidi XCFPro", - "from": "system", - "inherits": "fdm_process_qidi_common", - "instantiation": "true", - "reduce_crossing_wall": "0", - "layer_height": "0.16", - "max_travel_detour_distance": "0", - "bottom_surface_pattern": "monotonic", - "bottom_shell_layers": "3", - "bottom_shell_thickness": "0", - "bridge_flow": "1", - "bridge_speed": "25", - "brim_width": "0", - "brim_object_gap": "0", - "compatible_printers_condition": "", - "print_sequence": "by layer", - "default_acceleration": "500", - "default_jerk": "8", - "top_surface_acceleration": "0", - "bridge_no_support": "0", - "draft_shield": "disabled", - "elefant_foot_compensation": "0", - "outer_wall_line_width": "0.4", - "wall_infill_order": "inner wall/outer wall/infill", - "line_width": "0.42", - "infill_direction": "45", - "sparse_infill_density": "15%", - "sparse_infill_pattern": "grid", - "initial_layer_acceleration": "500", - "travel_acceleration": "0", - "inner_wall_acceleration": "500", - "initial_layer_line_width": "0.42", - "initial_layer_print_height": "0.16", - "infill_combination": "0", - "sparse_infill_line_width": "0.45", - "infill_wall_overlap": "15%", - "interface_shells": "0", - "ironing_flow": "15%", - "ironing_spacing": "0.1", - "ironing_speed": "15", - "ironing_type": "no ironing", - "reduce_infill_retraction": "1", - "filename_format": "[input_filename_base].gcode", - "detect_overhang_wall": "1", - "overhang_1_4_speed": "0", - "overhang_2_4_speed": "20", - "overhang_3_4_speed": "15", - "overhang_4_4_speed": "10", - "inner_wall_line_width": "0.45", - "wall_loops": "2", - "print_settings_id": "", - "raft_layers": "0", - "seam_position": "aligned", - "skirt_distance": "2", - "skirt_height": "1", - "skirt_loops": "2", - "minimum_sparse_infill_area": "10", - "internal_solid_infill_line_width": "0", - "spiral_mode": "0", - "standby_temperature_delta": "-5", - "enable_support": "0", - "resolution": "0.012", - "support_top_z_distance": "0.16", - "support_interface_speed": "100", - "support_speed": "25", - "top_surface_pattern": "monotonic", - "top_surface_line_width": "0.4", - "top_shell_layers": "4", - "top_shell_thickness": "0.8", - "top_surface_jerk": "8", - "initial_layer_speed": "20", - "initial_layer_jerk": "8", - "initial_layer_infill_speed": "50", - "outer_wall_speed": "25", - "outer_wall_jerk": "8", - "inner_wall_speed": "25", - "inner_wall_jerk": "8", - "internal_solid_infill_speed": "50", - "infill_jerk": "8", - "top_surface_speed": "25", - "gap_infill_speed": "25", - "sparse_infill_speed": "50", - "travel_jerk": "8", - "travel_speed": "500", - "enable_prime_tower": "0", - "wipe_tower_no_sparse_layers": "0", - "prime_tower_width": "60", - "xy_hole_compensation": "0", - "xy_contour_compensation": "0", - "compatible_printers": [ - "Qidi X-CF Pro 0.4 nozzle" - ] + "type": "process", + "setting_id": "GP004", + "name": "0.16mm Optimal @Qidi XCFPro", + "from": "system", + "inherits": "fdm_process_qidi_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "layer_height": "0.16", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bridge_flow": "1", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "500", + "default_jerk": "8", + "top_surface_acceleration": "0", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.42", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "500", + "travel_acceleration": "0", + "inner_wall_acceleration": "500", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.16", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "15%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.45", + "wall_loops": "2", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "2", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.16", + "support_filament": "0", + "support_line_width": "0.42", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.5", + "support_interface_speed": "100%", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_speed": "25", + "support_threshold_angle": "30", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "top_shell_layers": "4", + "top_shell_thickness": "0.8", + "top_surface_jerk": "8", + "initial_layer_speed": "20", + "initial_layer_jerk": "8", + "initial_layer_infill_speed": "50", + "outer_wall_speed": "25", + "outer_wall_jerk": "8", + "inner_wall_speed": "25", + "inner_wall_jerk": "8", + "internal_solid_infill_speed": "50", + "infill_jerk": "8", + "top_surface_speed": "25", + "gap_infill_speed": "25", + "sparse_infill_speed": "50", + "travel_jerk": "8", + "travel_speed": "500", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "compatible_printers": [ + "Qidi X-CF Pro 0.4 nozzle" + ] } \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.16mm Optimal @Qidi XMax.json b/resources/profiles/Qidi/process/0.16mm Optimal @Qidi XMax.json index 926dca3dd..73d376163 100644 --- a/resources/profiles/Qidi/process/0.16mm Optimal @Qidi XMax.json +++ b/resources/profiles/Qidi/process/0.16mm Optimal @Qidi XMax.json @@ -1,96 +1,114 @@ { - "type": "process", - "setting_id": "GP_Qidi_008", - "name": "0.16mm Optimal @Qidi XMax", - "from": "system", - "inherits": "fdm_process_qidi_common", - "instantiation": "true", - "reduce_crossing_wall": "0", - "layer_height": "0.16", - "max_travel_detour_distance": "0", - "bottom_surface_pattern": "monotonic", - "bottom_shell_layers": "3", - "bottom_shell_thickness": "0", - "bridge_flow": "1", - "bridge_speed": "25", - "brim_width": "0", - "brim_object_gap": "0", - "compatible_printers_condition": "", - "print_sequence": "by layer", - "default_acceleration": "500", - "default_jerk": "8", - "top_surface_acceleration": "0", - "bridge_no_support": "0", - "draft_shield": "disabled", - "elefant_foot_compensation": "0", - "outer_wall_line_width": "0.4", - "wall_infill_order": "inner wall/outer wall/infill", - "line_width": "0.42", - "infill_direction": "45", - "sparse_infill_density": "15%", - "sparse_infill_pattern": "grid", - "initial_layer_acceleration": "500", - "travel_acceleration": "0", - "inner_wall_acceleration": "500", - "initial_layer_line_width": "0.42", - "initial_layer_print_height": "0.16", - "infill_combination": "0", - "sparse_infill_line_width": "0.45", - "infill_wall_overlap": "15%", - "interface_shells": "0", - "ironing_flow": "15%", - "ironing_spacing": "0.1", - "ironing_speed": "15", - "ironing_type": "no ironing", - "reduce_infill_retraction": "1", - "filename_format": "[input_filename_base].gcode", - "detect_overhang_wall": "1", - "overhang_1_4_speed": "0", - "overhang_2_4_speed": "20", - "overhang_3_4_speed": "15", - "overhang_4_4_speed": "10", - "inner_wall_line_width": "0.45", - "wall_loops": "2", - "print_settings_id": "", - "raft_layers": "0", - "seam_position": "aligned", - "skirt_distance": "2", - "skirt_height": "1", - "skirt_loops": "2", - "minimum_sparse_infill_area": "10", - "internal_solid_infill_line_width": "0", - "spiral_mode": "0", - "standby_temperature_delta": "-5", - "enable_support": "0", - "resolution": "0.012", - "support_top_z_distance": "0.16", - "support_interface_speed": "100", - "support_speed": "30", - "top_surface_pattern": "monotonic", - "top_surface_line_width": "0.4", - "top_shell_layers": "4", - "top_shell_thickness": "0.8", - "top_surface_jerk": "8", - "initial_layer_speed": "20", - "initial_layer_jerk": "8", - "initial_layer_infill_speed": "30", - "outer_wall_speed": "30", - "outer_wall_jerk": "8", - "inner_wall_speed": "30", - "inner_wall_jerk": "8", - "internal_solid_infill_speed": "60", - "infill_jerk": "8", - "top_surface_speed": "30", - "gap_infill_speed": "30", - "sparse_infill_speed": "60", - "travel_jerk": "8", - "travel_speed": "500", - "enable_prime_tower": "0", - "wipe_tower_no_sparse_layers": "0", - "prime_tower_width": "60", - "xy_hole_compensation": "0", - "xy_contour_compensation": "0", - "compatible_printers": [ - "Qidi X-Max 0.4 nozzle" - ] + "type": "process", + "setting_id": "GP004", + "name": "0.16mm Optimal @Qidi XMax", + "from": "system", + "inherits": "fdm_process_qidi_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "layer_height": "0.16", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bridge_flow": "1", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "500", + "default_jerk": "8", + "top_surface_acceleration": "0", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.42", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "500", + "travel_acceleration": "0", + "inner_wall_acceleration": "500", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.16", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "15%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.45", + "wall_loops": "2", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "2", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.16", + "support_filament": "0", + "support_line_width": "0.42", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.5", + "support_interface_speed": "100%", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_speed": "30", + "support_threshold_angle": "30", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "top_shell_layers": "4", + "top_shell_thickness": "0.8", + "top_surface_jerk": "8", + "initial_layer_speed": "20", + "initial_layer_jerk": "8", + "initial_layer_infill_speed": "30", + "outer_wall_speed": "30", + "outer_wall_jerk": "8", + "inner_wall_speed": "30", + "inner_wall_jerk": "8", + "internal_solid_infill_speed": "60", + "infill_jerk": "8", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_speed": "60", + "travel_jerk": "8", + "travel_speed": "500", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "compatible_printers": [ + "Qidi X-Max 0.4 nozzle" + ] } \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.16mm Optimal @Qidi XMax3.json b/resources/profiles/Qidi/process/0.16mm Optimal @Qidi XMax3.json index fedcacfce..425a64241 100644 --- a/resources/profiles/Qidi/process/0.16mm Optimal @Qidi XMax3.json +++ b/resources/profiles/Qidi/process/0.16mm Optimal @Qidi XMax3.json @@ -1,67 +1,11 @@ { - "type": "process", - "setting_id": "GP_Qidi_009", - "name": "0.16mm Optimal @Qidi XMax3", - "from": "system", - "inherits": "fdm_process_qidi_x3_common", - "instantiation": "true", - "reduce_crossing_wall": "0", - "layer_height": "0.16", - "max_travel_detour_distance": "0", - "bottom_surface_pattern": "monotonic", - "bottom_shell_layers": "3", - "bottom_shell_thickness": "0", - "bridge_flow": "1", - "brim_width": "0", - "brim_object_gap": "0", - "compatible_printers_condition": "", - "print_sequence": "by layer", - "bridge_no_support": "0", - "draft_shield": "disabled", - "elefant_foot_compensation": "0", - "outer_wall_line_width": "0.4", - "wall_infill_order": "inner wall/outer wall/infill", - "line_width": "0.42", - "infill_direction": "45", - "sparse_infill_density": "15%", - "sparse_infill_pattern": "grid", - "initial_layer_line_width": "0.42", - "initial_layer_print_height": "0.16", - "infill_combination": "0", - "sparse_infill_line_width": "0.45", - "infill_wall_overlap": "15%", - "interface_shells": "0", - "ironing_flow": "15%", - "ironing_spacing": "0.1", - "ironing_type": "no ironing", - "reduce_infill_retraction": "1", - "filename_format": "[input_filename_base].gcode", - "detect_overhang_wall": "1", - "inner_wall_line_width": "0.45", - "wall_loops": "2", - "print_settings_id": "", - "raft_layers": "0", - "seam_position": "aligned", - "skirt_distance": "2", - "skirt_height": "1", - "skirt_loops": "2", - "minimum_sparse_infill_area": "10", - "internal_solid_infill_line_width": "0", - "spiral_mode": "0", - "standby_temperature_delta": "-5", - "enable_support": "0", - "resolution": "0.012", - "support_top_z_distance": "0.16", - "top_surface_pattern": "monotonic", - "top_surface_line_width": "0.4", - "top_shell_layers": "4", - "top_shell_thickness": "0.8", - "enable_prime_tower": "0", - "wipe_tower_no_sparse_layers": "0", - "prime_tower_width": "60", - "xy_hole_compensation": "0", - "xy_contour_compensation": "0", - "compatible_printers": [ - "Qidi X-Max 3 0.4 nozzle" - ] + "type": "process", + "setting_id": "GP004", + "name": "0.16mm Optimal @Qidi XMax3", + "from": "system", + "instantiation": "true", + "inherits": "0.16mm Optimal @Qidi X3", + "compatible_printers": [ + "Qidi X-Max 3 0.4 nozzle" + ] } \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.16mm Optimal @Qidi XPlus.json b/resources/profiles/Qidi/process/0.16mm Optimal @Qidi XPlus.json index c2420a09b..5883e726e 100644 --- a/resources/profiles/Qidi/process/0.16mm Optimal @Qidi XPlus.json +++ b/resources/profiles/Qidi/process/0.16mm Optimal @Qidi XPlus.json @@ -1,96 +1,114 @@ { - "type": "process", - "setting_id": "GP_Qidi_010", - "name": "0.16mm Optimal @Qidi XPlus", - "from": "system", - "inherits": "fdm_process_qidi_common", - "instantiation": "true", - "reduce_crossing_wall": "0", - "layer_height": "0.16", - "max_travel_detour_distance": "0", - "bottom_surface_pattern": "monotonic", - "bottom_shell_layers": "3", - "bottom_shell_thickness": "0", - "bridge_flow": "1", - "bridge_speed": "25", - "brim_width": "0", - "brim_object_gap": "0", - "compatible_printers_condition": "", - "print_sequence": "by layer", - "default_acceleration": "500", - "default_jerk": "8", - "top_surface_acceleration": "0", - "bridge_no_support": "0", - "draft_shield": "disabled", - "elefant_foot_compensation": "0", - "outer_wall_line_width": "0.4", - "wall_infill_order": "inner wall/outer wall/infill", - "line_width": "0.42", - "infill_direction": "45", - "sparse_infill_density": "15%", - "sparse_infill_pattern": "grid", - "initial_layer_acceleration": "500", - "travel_acceleration": "0", - "inner_wall_acceleration": "500", - "initial_layer_line_width": "0.42", - "initial_layer_print_height": "0.16", - "infill_combination": "0", - "sparse_infill_line_width": "0.45", - "infill_wall_overlap": "15%", - "interface_shells": "0", - "ironing_flow": "15%", - "ironing_spacing": "0.1", - "ironing_speed": "15", - "ironing_type": "no ironing", - "reduce_infill_retraction": "1", - "filename_format": "[input_filename_base].gcode", - "detect_overhang_wall": "1", - "overhang_1_4_speed": "0", - "overhang_2_4_speed": "20", - "overhang_3_4_speed": "15", - "overhang_4_4_speed": "10", - "inner_wall_line_width": "0.45", - "wall_loops": "2", - "print_settings_id": "", - "raft_layers": "0", - "seam_position": "aligned", - "skirt_distance": "2", - "skirt_height": "1", - "skirt_loops": "2", - "minimum_sparse_infill_area": "10", - "internal_solid_infill_line_width": "0", - "spiral_mode": "0", - "standby_temperature_delta": "-5", - "enable_support": "0", - "resolution": "0.012", - "support_top_z_distance": "0.16", - "support_interface_speed": "100", - "support_speed": "30", - "top_surface_pattern": "monotonic", - "top_surface_line_width": "0.4", - "top_shell_layers": "4", - "top_shell_thickness": "0.8", - "top_surface_jerk": "8", - "initial_layer_speed": "20", - "initial_layer_jerk": "8", - "initial_layer_infill_speed": "30", - "outer_wall_speed": "30", - "outer_wall_jerk": "8", - "inner_wall_speed": "30", - "inner_wall_jerk": "8", - "internal_solid_infill_speed": "60", - "infill_jerk": "8", - "top_surface_speed": "30", - "gap_infill_speed": "30", - "sparse_infill_speed": "60", - "travel_jerk": "8", - "travel_speed": "500", - "enable_prime_tower": "0", - "wipe_tower_no_sparse_layers": "0", - "prime_tower_width": "60", - "xy_hole_compensation": "0", - "xy_contour_compensation": "0", - "compatible_printers": [ - "Qidi X-Plus 0.4 nozzle" - ] + "type": "process", + "setting_id": "GP004", + "name": "0.16mm Optimal @Qidi XPlus", + "from": "system", + "inherits": "fdm_process_qidi_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "layer_height": "0.16", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bridge_flow": "1", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "500", + "default_jerk": "8", + "top_surface_acceleration": "0", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.42", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "500", + "travel_acceleration": "0", + "inner_wall_acceleration": "500", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.16", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "15%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.45", + "wall_loops": "2", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "2", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.16", + "support_filament": "0", + "support_line_width": "0.42", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.5", + "support_interface_speed": "100%", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_speed": "30", + "support_threshold_angle": "30", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "top_shell_layers": "4", + "top_shell_thickness": "0.8", + "top_surface_jerk": "8", + "initial_layer_speed": "20", + "initial_layer_jerk": "8", + "initial_layer_infill_speed": "30", + "outer_wall_speed": "30", + "outer_wall_jerk": "8", + "inner_wall_speed": "30", + "inner_wall_jerk": "8", + "internal_solid_infill_speed": "60", + "infill_jerk": "8", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_speed": "60", + "travel_jerk": "8", + "travel_speed": "500", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "compatible_printers": [ + "Qidi X-Plus 0.4 nozzle" + ] } \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.16mm Optimal @Qidi XPlus3.json b/resources/profiles/Qidi/process/0.16mm Optimal @Qidi XPlus3.json index aa9e1bcd0..0aaabac67 100644 --- a/resources/profiles/Qidi/process/0.16mm Optimal @Qidi XPlus3.json +++ b/resources/profiles/Qidi/process/0.16mm Optimal @Qidi XPlus3.json @@ -1,67 +1,11 @@ { "type": "process", - "setting_id": "GP_Qidi_011", + "setting_id": "GP004", "name": "0.16mm Optimal @Qidi XPlus3", - "from": "system", - "inherits": "fdm_process_qidi_x3_common", - "instantiation": "true", - "reduce_crossing_wall": "0", - "layer_height": "0.16", - "max_travel_detour_distance": "0", - "bottom_surface_pattern": "monotonic", - "bottom_shell_layers": "3", - "bottom_shell_thickness": "0", - "bridge_flow": "1", - "brim_width": "0", - "brim_object_gap": "0", - "compatible_printers_condition": "", - "print_sequence": "by layer", - "bridge_no_support": "0", - "draft_shield": "disabled", - "elefant_foot_compensation": "0", - "outer_wall_line_width": "0.4", - "wall_infill_order": "inner wall/outer wall/infill", - "line_width": "0.42", - "infill_direction": "45", - "sparse_infill_density": "15%", - "sparse_infill_pattern": "grid", - "initial_layer_line_width": "0.42", - "initial_layer_print_height": "0.16", - "infill_combination": "0", - "sparse_infill_line_width": "0.45", - "infill_wall_overlap": "15%", - "interface_shells": "0", - "ironing_flow": "15%", - "ironing_spacing": "0.1", - "ironing_type": "no ironing", - "reduce_infill_retraction": "1", - "filename_format": "[input_filename_base].gcode", - "detect_overhang_wall": "1", - "inner_wall_line_width": "0.45", - "wall_loops": "2", - "print_settings_id": "", - "raft_layers": "0", - "seam_position": "aligned", - "skirt_distance": "2", - "skirt_height": "1", - "skirt_loops": "2", - "minimum_sparse_infill_area": "10", - "internal_solid_infill_line_width": "0", - "spiral_mode": "0", - "standby_temperature_delta": "-5", - "enable_support": "0", - "resolution": "0.012", - "support_top_z_distance": "0.16", - "top_surface_pattern": "monotonic", - "top_surface_line_width": "0.4", - "top_shell_layers": "4", - "top_shell_thickness": "0.8", - "enable_prime_tower": "0", - "wipe_tower_no_sparse_layers": "0", - "prime_tower_width": "60", - "xy_hole_compensation": "0", - "xy_contour_compensation": "0", + "from": "system", + "instantiation": "true", + "inherits": "0.16mm Optimal @Qidi X3", "compatible_printers": [ - "Qidi X-Plus 3 0.4 nozzle" + "Qidi X-Plus 3 0.4 nozzle" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Qidi/process/0.16mm Optimal @Qidi XSmart3.json b/resources/profiles/Qidi/process/0.16mm Optimal @Qidi XSmart3.json index 474c77974..2aaca7604 100644 --- a/resources/profiles/Qidi/process/0.16mm Optimal @Qidi XSmart3.json +++ b/resources/profiles/Qidi/process/0.16mm Optimal @Qidi XSmart3.json @@ -1,67 +1,11 @@ { - "type": "process", - "setting_id": "GP_Qidi_012", - "name": "0.16mm Optimal @Qidi XSmart3", - "from": "system", - "inherits": "fdm_process_qidi_x3_common", - "instantiation": "true", - "reduce_crossing_wall": "0", - "layer_height": "0.16", - "max_travel_detour_distance": "0", - "bottom_surface_pattern": "monotonic", - "bottom_shell_layers": "3", - "bottom_shell_thickness": "0", - "bridge_flow": "1", - "brim_width": "0", - "brim_object_gap": "0", - "compatible_printers_condition": "", - "print_sequence": "by layer", - "bridge_no_support": "0", - "draft_shield": "disabled", - "elefant_foot_compensation": "0", - "outer_wall_line_width": "0.4", - "wall_infill_order": "inner wall/outer wall/infill", - "line_width": "0.42", - "infill_direction": "45", - "sparse_infill_density": "15%", - "sparse_infill_pattern": "grid", - "initial_layer_line_width": "0.42", - "initial_layer_print_height": "0.16", - "infill_combination": "0", - "sparse_infill_line_width": "0.45", - "infill_wall_overlap": "15%", - "interface_shells": "0", - "ironing_flow": "15%", - "ironing_spacing": "0.1", - "ironing_type": "no ironing", - "reduce_infill_retraction": "1", - "filename_format": "[input_filename_base].gcode", - "detect_overhang_wall": "1", - "inner_wall_line_width": "0.45", - "wall_loops": "2", - "print_settings_id": "", - "raft_layers": "0", - "seam_position": "aligned", - "skirt_distance": "2", - "skirt_height": "1", - "skirt_loops": "2", - "minimum_sparse_infill_area": "10", - "internal_solid_infill_line_width": "0", - "spiral_mode": "0", - "standby_temperature_delta": "-5", - "enable_support": "0", - "resolution": "0.012", - "support_top_z_distance": "0.16", - "top_surface_pattern": "monotonic", - "top_surface_line_width": "0.4", - "top_shell_layers": "4", - "top_shell_thickness": "0.8", - "enable_prime_tower": "0", - "wipe_tower_no_sparse_layers": "0", - "prime_tower_width": "60", - "xy_hole_compensation": "0", - "xy_contour_compensation": "0", - "compatible_printers": [ - "Qidi X-Smart 3 0.4 nozzle" - ] + "type": "process", + "setting_id": "GP004", + "name": "0.16mm Optimal @Qidi XSmart3", + "from": "system", + "instantiation": "true", + "inherits": "0.16mm Optimal @Qidi X3", + "compatible_printers": [ + "Qidi X-Smart 3 0.4 nozzle" + ] } \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.18mm Standard @Qidi Q1 Pro 0.6 nozzle.json b/resources/profiles/Qidi/process/0.18mm Standard @Qidi Q1 Pro 0.6 nozzle.json new file mode 100644 index 000000000..a59e53be6 --- /dev/null +++ b/resources/profiles/Qidi/process/0.18mm Standard @Qidi Q1 Pro 0.6 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP028", + "name": "0.18mm Standard @Qidi Q1 Pro 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.18_nozzle_0.6", + "compatible_printers": [ + "Qidi Q1 Pro 0.6 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/0.18mm Standard @Qidi XMax3 0.6 nozzle.json b/resources/profiles/Qidi/process/0.18mm Standard @Qidi XMax3 0.6 nozzle.json new file mode 100644 index 000000000..53c20a328 --- /dev/null +++ b/resources/profiles/Qidi/process/0.18mm Standard @Qidi XMax3 0.6 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP028", + "name": "0.18mm Standard @Qidi XMax3 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.18_nozzle_0.6", + "compatible_printers": [ + "Qidi X-Max 3 0.6 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/0.18mm Standard @Qidi XPlus3 0.6 nozzle.json b/resources/profiles/Qidi/process/0.18mm Standard @Qidi XPlus3 0.6 nozzle.json new file mode 100644 index 000000000..65c44aa18 --- /dev/null +++ b/resources/profiles/Qidi/process/0.18mm Standard @Qidi XPlus3 0.6 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP028", + "name": "0.18mm Standard @Qidi XPlus3 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.18_nozzle_0.6", + "compatible_printers": [ + "Qidi X-Plus 3 0.6 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/0.18mm Standard @Qidi XSmart3 0.6 nozzle.json b/resources/profiles/Qidi/process/0.18mm Standard @Qidi XSmart3 0.6 nozzle.json new file mode 100644 index 000000000..92936a744 --- /dev/null +++ b/resources/profiles/Qidi/process/0.18mm Standard @Qidi XSmart3 0.6 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP028", + "name": "0.18mm Standard @Qidi XSmart3 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.18_nozzle_0.6", + "compatible_printers": [ + "Qidi X-Smart 3 0.6 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/0.20mm Standard @Qidi Q1 Pro.json b/resources/profiles/Qidi/process/0.20mm Standard @Qidi Q1 Pro.json new file mode 100644 index 000000000..b5e9853fe --- /dev/null +++ b/resources/profiles/Qidi/process/0.20mm Standard @Qidi Q1 Pro.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.20mm Standard @Qidi Q1 Pro", + "from": "system", + "inherits": "0.20mm Standard @Qidi X3", + "instantiation": "true", + "compatible_printers": [ + "Qidi Q1 Pro 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.20mm Standard @Qidi X3.json b/resources/profiles/Qidi/process/0.20mm Standard @Qidi X3.json new file mode 100644 index 000000000..df65b7828 --- /dev/null +++ b/resources/profiles/Qidi/process/0.20mm Standard @Qidi X3.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.20mm Standard @Qidi X3", + "from": "system", + "inherits": "fdm_process_qidi_x3_common", + "instantiation": "false", + "layer_height": "0.2", + "elefant_foot_compensation": "0.15", + "bottom_shell_layers": "3", + "top_shell_layers": "5", + "top_shell_thickness": "1", + "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", + "top_surface_speed": "200", + "gap_infill_speed": "250" +} \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.20mm Standard @Qidi XCFPro.json b/resources/profiles/Qidi/process/0.20mm Standard @Qidi XCFPro.json index f7c5085fc..978fb331b 100644 --- a/resources/profiles/Qidi/process/0.20mm Standard @Qidi XCFPro.json +++ b/resources/profiles/Qidi/process/0.20mm Standard @Qidi XCFPro.json @@ -1,96 +1,114 @@ { - "type": "process", - "setting_id": "GP_Qidi_013", - "name": "0.20mm Standard @Qidi XCFPro", - "from": "system", - "inherits": "fdm_process_qidi_common", - "instantiation": "true", - "reduce_crossing_wall": "0", - "layer_height": "0.2", - "max_travel_detour_distance": "0", - "bottom_surface_pattern": "monotonic", - "bottom_shell_layers": "3", - "bottom_shell_thickness": "0", - "bridge_flow": "1", - "bridge_speed": "25", - "brim_width": "0", - "brim_object_gap": "0", - "compatible_printers_condition": "", - "print_sequence": "by layer", - "default_acceleration": "500", - "default_jerk": "8", - "top_surface_acceleration": "0", - "bridge_no_support": "0", - "draft_shield": "disabled", - "elefant_foot_compensation": "0", - "outer_wall_line_width": "0.4", - "wall_infill_order": "inner wall/outer wall/infill", - "line_width": "0.42", - "infill_direction": "45", - "sparse_infill_density": "15%", - "sparse_infill_pattern": "grid", - "initial_layer_acceleration": "500", - "travel_acceleration": "0", - "inner_wall_acceleration": "500", - "initial_layer_line_width": "0.42", - "initial_layer_print_height": "0.2", - "infill_combination": "0", - "sparse_infill_line_width": "0.45", - "infill_wall_overlap": "15%", - "interface_shells": "0", - "ironing_flow": "15%", - "ironing_spacing": "0.1", - "ironing_speed": "15", - "ironing_type": "no ironing", - "reduce_infill_retraction": "1", - "filename_format": "[input_filename_base].gcode", - "detect_overhang_wall": "1", - "overhang_1_4_speed": "0", - "overhang_2_4_speed": "20", - "overhang_3_4_speed": "15", - "overhang_4_4_speed": "10", - "inner_wall_line_width": "0.45", - "wall_loops": "2", - "print_settings_id": "", - "raft_layers": "0", - "seam_position": "aligned", - "skirt_distance": "2", - "skirt_height": "1", - "skirt_loops": "2", - "minimum_sparse_infill_area": "10", - "internal_solid_infill_line_width": "0", - "spiral_mode": "0", - "standby_temperature_delta": "-5", - "enable_support": "0", - "resolution": "0.012", - "support_top_z_distance": "0.2", - "support_interface_speed": "100", - "support_speed": "25", - "top_surface_pattern": "monotonic", - "top_surface_line_width": "0.4", - "top_shell_layers": "4", - "top_shell_thickness": "0.8", - "top_surface_jerk": "8", - "initial_layer_speed": "20", - "initial_layer_jerk": "8", - "initial_layer_infill_speed": "50", - "outer_wall_speed": "25", - "outer_wall_jerk": "8", - "inner_wall_speed": "25", - "inner_wall_jerk": "8", - "internal_solid_infill_speed": "50", - "infill_jerk": "8", - "top_surface_speed": "25", - "gap_infill_speed": "25", - "sparse_infill_speed": "50", - "travel_jerk": "8", - "travel_speed": "500", - "enable_prime_tower": "0", - "wipe_tower_no_sparse_layers": "0", - "prime_tower_width": "60", - "xy_hole_compensation": "0", - "xy_contour_compensation": "0", - "compatible_printers": [ - "Qidi X-CF Pro 0.4 nozzle" - ] + "type": "process", + "setting_id": "GP004", + "name": "0.20mm Standard @Qidi XCFPro", + "from": "system", + "inherits": "fdm_process_qidi_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "layer_height": "0.2", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bridge_flow": "1", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "500", + "default_jerk": "8", + "top_surface_acceleration": "0", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.42", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "500", + "travel_acceleration": "0", + "inner_wall_acceleration": "500", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.2", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "15%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.45", + "wall_loops": "2", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "2", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.2", + "support_filament": "0", + "support_line_width": "0.42", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.5", + "support_interface_speed": "100%", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_speed": "25", + "support_threshold_angle": "30", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "top_shell_layers": "4", + "top_shell_thickness": "0.8", + "top_surface_jerk": "8", + "initial_layer_speed": "20", + "initial_layer_jerk": "8", + "initial_layer_infill_speed": "50", + "outer_wall_speed": "25", + "outer_wall_jerk": "8", + "inner_wall_speed": "25", + "inner_wall_jerk": "8", + "internal_solid_infill_speed": "50", + "infill_jerk": "8", + "top_surface_speed": "25", + "gap_infill_speed": "25", + "sparse_infill_speed": "50", + "travel_jerk": "8", + "travel_speed": "500", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "compatible_printers": [ + "Qidi X-CF Pro 0.4 nozzle" + ] } \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.20mm Standard @Qidi XMax.json b/resources/profiles/Qidi/process/0.20mm Standard @Qidi XMax.json index 3026e65fe..274a05a25 100644 --- a/resources/profiles/Qidi/process/0.20mm Standard @Qidi XMax.json +++ b/resources/profiles/Qidi/process/0.20mm Standard @Qidi XMax.json @@ -1,96 +1,114 @@ { - "type": "process", - "setting_id": "GP_Qidi_014", - "name": "0.20mm Standard @Qidi XMax", - "from": "system", - "inherits": "fdm_process_qidi_common", - "instantiation": "true", - "reduce_crossing_wall": "0", - "layer_height": "0.2", - "max_travel_detour_distance": "0", - "bottom_surface_pattern": "monotonic", - "bottom_shell_layers": "3", - "bottom_shell_thickness": "0", - "bridge_flow": "1", - "bridge_speed": "25", - "brim_width": "0", - "brim_object_gap": "0", - "compatible_printers_condition": "", - "print_sequence": "by layer", - "default_acceleration": "500", - "default_jerk": "8", - "top_surface_acceleration": "0", - "bridge_no_support": "0", - "draft_shield": "disabled", - "elefant_foot_compensation": "0", - "outer_wall_line_width": "0.4", - "wall_infill_order": "inner wall/outer wall/infill", - "line_width": "0.42", - "infill_direction": "45", - "sparse_infill_density": "15%", - "sparse_infill_pattern": "grid", - "initial_layer_acceleration": "500", - "travel_acceleration": "0", - "inner_wall_acceleration": "500", - "initial_layer_line_width": "0.42", - "initial_layer_print_height": "0.2", - "infill_combination": "0", - "sparse_infill_line_width": "0.45", - "infill_wall_overlap": "15%", - "interface_shells": "0", - "ironing_flow": "15%", - "ironing_spacing": "0.1", - "ironing_speed": "15", - "ironing_type": "no ironing", - "reduce_infill_retraction": "1", - "filename_format": "[input_filename_base].gcode", - "detect_overhang_wall": "1", - "overhang_1_4_speed": "0", - "overhang_2_4_speed": "20", - "overhang_3_4_speed": "15", - "overhang_4_4_speed": "10", - "inner_wall_line_width": "0.45", - "wall_loops": "2", - "print_settings_id": "", - "raft_layers": "0", - "seam_position": "aligned", - "skirt_distance": "2", - "skirt_height": "1", - "skirt_loops": "2", - "minimum_sparse_infill_area": "10", - "internal_solid_infill_line_width": "0", - "spiral_mode": "0", - "standby_temperature_delta": "-5", - "enable_support": "0", - "resolution": "0.012", - "support_top_z_distance": "0.2", - "support_interface_speed": "100", - "support_speed": "30", - "top_surface_pattern": "monotonic", - "top_surface_line_width": "0.4", - "top_shell_layers": "4", - "top_shell_thickness": "0.8", - "top_surface_jerk": "8", - "initial_layer_speed": "20", - "initial_layer_jerk": "8", - "initial_layer_infill_speed": "30", - "outer_wall_speed": "30", - "outer_wall_jerk": "8", - "inner_wall_speed": "30", - "inner_wall_jerk": "8", - "internal_solid_infill_speed": "60", - "infill_jerk": "8", - "top_surface_speed": "30", - "gap_infill_speed": "30", - "sparse_infill_speed": "60", - "travel_jerk": "8", - "travel_speed": "500", - "enable_prime_tower": "0", - "wipe_tower_no_sparse_layers": "0", - "prime_tower_width": "60", - "xy_hole_compensation": "0", - "xy_contour_compensation": "0", - "compatible_printers": [ - "Qidi X-Max 0.4 nozzle" - ] + "type": "process", + "setting_id": "GP004", + "name": "0.20mm Standard @Qidi XMax", + "from": "system", + "inherits": "fdm_process_qidi_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "layer_height": "0.2", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bridge_flow": "1", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "500", + "default_jerk": "8", + "top_surface_acceleration": "0", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.42", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "500", + "travel_acceleration": "0", + "inner_wall_acceleration": "500", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.2", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "15%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.45", + "wall_loops": "2", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "2", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.2", + "support_filament": "0", + "support_line_width": "0.42", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.5", + "support_interface_speed": "100%", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_speed": "30", + "support_threshold_angle": "30", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "top_shell_layers": "4", + "top_shell_thickness": "0.8", + "top_surface_jerk": "8", + "initial_layer_speed": "20", + "initial_layer_jerk": "8", + "initial_layer_infill_speed": "30", + "outer_wall_speed": "30", + "outer_wall_jerk": "8", + "inner_wall_speed": "30", + "inner_wall_jerk": "8", + "internal_solid_infill_speed": "60", + "infill_jerk": "8", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_speed": "60", + "travel_jerk": "8", + "travel_speed": "500", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "compatible_printers": [ + "Qidi X-Max 0.4 nozzle" + ] } \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.20mm Standard @Qidi XMax3.json b/resources/profiles/Qidi/process/0.20mm Standard @Qidi XMax3.json index 372e4a07a..7fd517a07 100644 --- a/resources/profiles/Qidi/process/0.20mm Standard @Qidi XMax3.json +++ b/resources/profiles/Qidi/process/0.20mm Standard @Qidi XMax3.json @@ -1,67 +1,11 @@ { - "type": "process", - "setting_id": "GP_Qidi_015", - "name": "0.20mm Standard @Qidi XMax3", - "from": "system", - "inherits": "fdm_process_qidi_x3_common", - "instantiation": "true", - "reduce_crossing_wall": "0", - "layer_height": "0.2", - "max_travel_detour_distance": "0", - "bottom_surface_pattern": "monotonic", - "bottom_shell_layers": "3", - "bottom_shell_thickness": "0", - "bridge_flow": "1", - "brim_width": "0", - "brim_object_gap": "0", - "compatible_printers_condition": "", - "print_sequence": "by layer", - "bridge_no_support": "0", - "draft_shield": "disabled", - "elefant_foot_compensation": "0", - "outer_wall_line_width": "0.4", - "wall_infill_order": "inner wall/outer wall/infill", - "line_width": "0.42", - "infill_direction": "45", - "sparse_infill_density": "15%", - "sparse_infill_pattern": "grid", - "initial_layer_line_width": "0.42", - "initial_layer_print_height": "0.2", - "infill_combination": "0", - "sparse_infill_line_width": "0.45", - "infill_wall_overlap": "15%", - "interface_shells": "0", - "ironing_flow": "15%", - "ironing_spacing": "0.1", - "ironing_type": "no ironing", - "reduce_infill_retraction": "1", - "filename_format": "[input_filename_base].gcode", - "detect_overhang_wall": "1", - "inner_wall_line_width": "0.45", - "wall_loops": "2", - "print_settings_id": "", - "raft_layers": "0", - "seam_position": "aligned", - "skirt_distance": "2", - "skirt_height": "1", - "skirt_loops": "2", - "minimum_sparse_infill_area": "10", - "internal_solid_infill_line_width": "0", - "spiral_mode": "0", - "standby_temperature_delta": "-5", - "enable_support": "0", - "resolution": "0.012", - "support_top_z_distance": "0.2", - "top_surface_pattern": "monotonic", - "top_surface_line_width": "0.4", - "top_shell_layers": "4", - "top_shell_thickness": "0.8", - "enable_prime_tower": "0", - "wipe_tower_no_sparse_layers": "0", - "prime_tower_width": "60", - "xy_hole_compensation": "0", - "xy_contour_compensation": "0", - "compatible_printers": [ - "Qidi X-Max 3 0.4 nozzle" - ] + "type": "process", + "setting_id": "GP004", + "name": "0.20mm Standard @Qidi XMax3", + "from": "system", + "inherits": "0.20mm Standard @Qidi X3", + "instantiation": "true", + "compatible_printers": [ + "Qidi X-Max 3 0.4 nozzle" + ] } \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.20mm Standard @Qidi XPlus.json b/resources/profiles/Qidi/process/0.20mm Standard @Qidi XPlus.json index 1307ad6a2..39d83b5b7 100644 --- a/resources/profiles/Qidi/process/0.20mm Standard @Qidi XPlus.json +++ b/resources/profiles/Qidi/process/0.20mm Standard @Qidi XPlus.json @@ -1,96 +1,114 @@ { - "type": "process", - "setting_id": "GP_Qidi_016", - "name": "0.20mm Standard @Qidi XPlus", - "from": "system", - "inherits": "fdm_process_qidi_common", - "instantiation": "true", - "reduce_crossing_wall": "0", - "layer_height": "0.2", - "max_travel_detour_distance": "0", - "bottom_surface_pattern": "monotonic", - "bottom_shell_layers": "3", - "bottom_shell_thickness": "0", - "bridge_flow": "1", - "bridge_speed": "25", - "brim_width": "0", - "brim_object_gap": "0", - "compatible_printers_condition": "", - "print_sequence": "by layer", - "default_acceleration": "500", - "default_jerk": "8", - "top_surface_acceleration": "0", - "bridge_no_support": "0", - "draft_shield": "disabled", - "elefant_foot_compensation": "0", - "outer_wall_line_width": "0.4", - "wall_infill_order": "inner wall/outer wall/infill", - "line_width": "0.42", - "infill_direction": "45", - "sparse_infill_density": "15%", - "sparse_infill_pattern": "grid", - "initial_layer_acceleration": "500", - "travel_acceleration": "0", - "inner_wall_acceleration": "500", - "initial_layer_line_width": "0.42", - "initial_layer_print_height": "0.2", - "infill_combination": "0", - "sparse_infill_line_width": "0.45", - "infill_wall_overlap": "15%", - "interface_shells": "0", - "ironing_flow": "15%", - "ironing_spacing": "0.1", - "ironing_speed": "15", - "ironing_type": "no ironing", - "reduce_infill_retraction": "1", - "filename_format": "[input_filename_base].gcode", - "detect_overhang_wall": "1", - "overhang_1_4_speed": "0", - "overhang_2_4_speed": "20", - "overhang_3_4_speed": "15", - "overhang_4_4_speed": "10", - "inner_wall_line_width": "0.45", - "wall_loops": "2", - "print_settings_id": "", - "raft_layers": "0", - "seam_position": "aligned", - "skirt_distance": "2", - "skirt_height": "1", - "skirt_loops": "2", - "minimum_sparse_infill_area": "10", - "internal_solid_infill_line_width": "0", - "spiral_mode": "0", - "standby_temperature_delta": "-5", - "enable_support": "0", - "resolution": "0.012", - "support_top_z_distance": "0.2", - "support_interface_speed": "100", - "support_speed": "30", - "top_surface_pattern": "monotonic", - "top_surface_line_width": "0.4", - "top_shell_layers": "4", - "top_shell_thickness": "0.8", - "top_surface_jerk": "8", - "initial_layer_speed": "20", - "initial_layer_jerk": "8", - "initial_layer_infill_speed": "30", - "outer_wall_speed": "30", - "outer_wall_jerk": "8", - "inner_wall_speed": "30", - "inner_wall_jerk": "8", - "internal_solid_infill_speed": "60", - "infill_jerk": "8", - "top_surface_speed": "30", - "gap_infill_speed": "30", - "sparse_infill_speed": "60", - "travel_jerk": "8", - "travel_speed": "500", - "enable_prime_tower": "0", - "wipe_tower_no_sparse_layers": "0", - "prime_tower_width": "60", - "xy_hole_compensation": "0", - "xy_contour_compensation": "0", - "compatible_printers": [ - "Qidi X-Plus 0.4 nozzle" - ] + "type": "process", + "setting_id": "GP004", + "name": "0.20mm Standard @Qidi XPlus", + "from": "system", + "inherits": "fdm_process_qidi_common", + "instantiation": "true", +"adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "layer_height": "0.2", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bridge_flow": "1", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "500", + "default_jerk": "8", + "top_surface_acceleration": "0", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.42", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "500", + "travel_acceleration": "0", + "inner_wall_acceleration": "500", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.2", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "15%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.45", + "wall_loops": "2", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "2", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.2", + "support_filament": "0", + "support_line_width": "0.42", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.5", + "support_interface_speed": "100%", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_speed": "30", + "support_threshold_angle": "30", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "top_shell_layers": "4", + "top_shell_thickness": "0.8", + "top_surface_jerk": "8", + "initial_layer_speed": "20", + "initial_layer_jerk": "8", + "initial_layer_infill_speed": "30", + "outer_wall_speed": "30", + "outer_wall_jerk": "8", + "inner_wall_speed": "30", + "inner_wall_jerk": "8", + "internal_solid_infill_speed": "60", + "infill_jerk": "8", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_speed": "60", + "travel_jerk": "8", + "travel_speed": "500", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "compatible_printers": [ + "Qidi X-Plus 0.4 nozzle" + ] } \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.20mm Standard @Qidi XPlus3.json b/resources/profiles/Qidi/process/0.20mm Standard @Qidi XPlus3.json index 96974799e..6e94fd431 100644 --- a/resources/profiles/Qidi/process/0.20mm Standard @Qidi XPlus3.json +++ b/resources/profiles/Qidi/process/0.20mm Standard @Qidi XPlus3.json @@ -1,67 +1,11 @@ { - "type": "process", - "setting_id": "GP_Qidi_017", - "name": "0.20mm Standard @Qidi XPlus3", - "from": "system", - "inherits": "fdm_process_qidi_x3_common", - "instantiation": "true", - "reduce_crossing_wall": "0", - "layer_height": "0.2", - "max_travel_detour_distance": "0", - "bottom_surface_pattern": "monotonic", - "bottom_shell_layers": "3", - "bottom_shell_thickness": "0", - "bridge_flow": "1", - "brim_width": "0", - "brim_object_gap": "0", - "compatible_printers_condition": "", - "print_sequence": "by layer", - "bridge_no_support": "0", - "draft_shield": "disabled", - "elefant_foot_compensation": "0", - "outer_wall_line_width": "0.4", - "wall_infill_order": "inner wall/outer wall/infill", - "line_width": "0.42", - "infill_direction": "45", - "sparse_infill_density": "15%", - "sparse_infill_pattern": "grid", - "initial_layer_line_width": "0.42", - "initial_layer_print_height": "0.2", - "infill_combination": "0", - "sparse_infill_line_width": "0.45", - "infill_wall_overlap": "15%", - "interface_shells": "0", - "ironing_flow": "15%", - "ironing_spacing": "0.1", - "ironing_type": "no ironing", - "reduce_infill_retraction": "1", - "filename_format": "[input_filename_base].gcode", - "detect_overhang_wall": "1", - "inner_wall_line_width": "0.45", - "wall_loops": "2", - "print_settings_id": "", - "raft_layers": "0", - "seam_position": "aligned", - "skirt_distance": "2", - "skirt_height": "1", - "skirt_loops": "2", - "minimum_sparse_infill_area": "10", - "internal_solid_infill_line_width": "0", - "spiral_mode": "0", - "standby_temperature_delta": "-5", - "enable_support": "0", - "resolution": "0.012", - "support_top_z_distance": "0.2", - "top_surface_pattern": "monotonic", - "top_surface_line_width": "0.4", - "top_shell_layers": "4", - "top_shell_thickness": "0.8", - "enable_prime_tower": "0", - "wipe_tower_no_sparse_layers": "0", - "prime_tower_width": "60", - "xy_hole_compensation": "0", - "xy_contour_compensation": "0", - "compatible_printers": [ - "Qidi X-Plus 3 0.4 nozzle" - ] + "type": "process", + "setting_id": "GP004", + "name": "0.20mm Standard @Qidi XPlus3", + "from": "system", + "inherits": "0.20mm Standard @Qidi X3", + "instantiation": "true", + "compatible_printers": [ + "Qidi X-Plus 3 0.4 nozzle" + ] } \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.20mm Standard @Qidi XSmart3.json b/resources/profiles/Qidi/process/0.20mm Standard @Qidi XSmart3.json index bf96608ee..107f35d5e 100644 --- a/resources/profiles/Qidi/process/0.20mm Standard @Qidi XSmart3.json +++ b/resources/profiles/Qidi/process/0.20mm Standard @Qidi XSmart3.json @@ -1,67 +1,11 @@ { - "type": "process", - "setting_id": "GP_Qidi_018", - "name": "0.20mm Standard @Qidi XSmart3", - "from": "system", - "inherits": "fdm_process_qidi_x3_common", - "instantiation": "true", - "reduce_crossing_wall": "0", - "layer_height": "0.2", - "max_travel_detour_distance": "0", - "bottom_surface_pattern": "monotonic", - "bottom_shell_layers": "3", - "bottom_shell_thickness": "0", - "bridge_flow": "1", - "brim_width": "0", - "brim_object_gap": "0", - "compatible_printers_condition": "", - "print_sequence": "by layer", - "bridge_no_support": "0", - "draft_shield": "disabled", - "elefant_foot_compensation": "0", - "outer_wall_line_width": "0.4", - "wall_infill_order": "inner wall/outer wall/infill", - "line_width": "0.42", - "infill_direction": "45", - "sparse_infill_density": "15%", - "sparse_infill_pattern": "grid", - "initial_layer_line_width": "0.42", - "initial_layer_print_height": "0.2", - "infill_combination": "0", - "sparse_infill_line_width": "0.45", - "infill_wall_overlap": "15%", - "interface_shells": "0", - "ironing_flow": "15%", - "ironing_spacing": "0.1", - "ironing_type": "no ironing", - "reduce_infill_retraction": "1", - "filename_format": "[input_filename_base].gcode", - "detect_overhang_wall": "1", - "inner_wall_line_width": "0.45", - "wall_loops": "2", - "print_settings_id": "", - "raft_layers": "0", - "seam_position": "aligned", - "skirt_distance": "2", - "skirt_height": "1", - "skirt_loops": "2", - "minimum_sparse_infill_area": "10", - "internal_solid_infill_line_width": "0", - "spiral_mode": "0", - "standby_temperature_delta": "-5", - "enable_support": "0", - "resolution": "0.012", - "support_top_z_distance": "0.2", - "top_surface_pattern": "monotonic", - "top_surface_line_width": "0.4", - "top_shell_layers": "4", - "top_shell_thickness": "0.8", - "enable_prime_tower": "0", - "wipe_tower_no_sparse_layers": "0", - "prime_tower_width": "60", - "xy_hole_compensation": "0", - "xy_contour_compensation": "0", - "compatible_printers": [ - "Qidi X-Smart 3 0.4 nozzle" - ] + "type": "process", + "setting_id": "GP004", + "name": "0.20mm Standard @Qidi XSmart3", + "from": "system", + "inherits": "0.20mm Standard @Qidi X3", + "instantiation": "true", + "compatible_printers": [ + "Qidi X-Smart 3 0.4 nozzle" + ] } \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.24mm Draft @Qidi Q1 Pro.json b/resources/profiles/Qidi/process/0.24mm Draft @Qidi Q1 Pro.json new file mode 100644 index 000000000..dded032c5 --- /dev/null +++ b/resources/profiles/Qidi/process/0.24mm Draft @Qidi Q1 Pro.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.24mm Draft @Qidi Q1 Pro", + "from": "system", + "inherits": "0.24mm Draft @Qidi X3", + "instantiation": "true", + "compatible_printers": [ + "Qidi Q1 Pro 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.24mm Draft @Qidi X3.json b/resources/profiles/Qidi/process/0.24mm Draft @Qidi X3.json new file mode 100644 index 000000000..abeef5e36 --- /dev/null +++ b/resources/profiles/Qidi/process/0.24mm Draft @Qidi X3.json @@ -0,0 +1,93 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.24mm Draft @Qidi X3", + "from": "system", + "inherits": "fdm_process_qidi_x3_common", + "instantiation": "false", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bridge_flow": "1", + "brim_width": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "bridge_no_support": "0", + "draft_shield": "disabled", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.42", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_line_width": "0.5", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "15%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "inner_wall_line_width": "0.45", + "wall_loops": "2", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "2", + "internal_solid_infill_line_width": "0.42", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.25", + "support_filament": "0", + "support_line_width": "0.42", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.5", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_threshold_angle": "35", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.45", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "brim_object_gap": "0.1", + "detect_thin_wall": "0", + "elefant_foot_compensation": "0.15", + "initial_layer_infill_speed": "105", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "50", + "initial_layer_travel_speed": "50%", + "inner_wall_speed": "230", + "internal_bridge_speed": "50", + "internal_solid_infill_speed": "230", + "is_custom_defined": "0", + "layer_height": "0.24", + "minimum_sparse_infill_area": "15", + "outer_wall_line_width": "0.42", + "outer_wall_speed": "200", + "seam_gap": "15%", + "sparse_infill_speed": "230", + "top_shell_layers": "3", + "top_shell_thickness": "0.72", + "wall_generator": "classic" +} \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.24mm Draft @Qidi XMax3.json b/resources/profiles/Qidi/process/0.24mm Draft @Qidi XMax3.json new file mode 100644 index 000000000..dbd3a6435 --- /dev/null +++ b/resources/profiles/Qidi/process/0.24mm Draft @Qidi XMax3.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.24mm Draft @Qidi XMax3", + "from": "system", + "inherits": "0.24mm Draft @Qidi X3", + "instantiation": "true", + "compatible_printers": [ + "Qidi X-Max 3 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.24mm Draft @Qidi XPlus3.json b/resources/profiles/Qidi/process/0.24mm Draft @Qidi XPlus3.json new file mode 100644 index 000000000..9a3f2e708 --- /dev/null +++ b/resources/profiles/Qidi/process/0.24mm Draft @Qidi XPlus3.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.24mm Draft @Qidi XPlus3", + "from": "system", + "inherits": "0.24mm Draft @Qidi X3", + "instantiation": "true", + "compatible_printers": [ + "Qidi X-Plus 3 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.24mm Draft @Qidi XSmart3.json b/resources/profiles/Qidi/process/0.24mm Draft @Qidi XSmart3.json new file mode 100644 index 000000000..b213c5e94 --- /dev/null +++ b/resources/profiles/Qidi/process/0.24mm Draft @Qidi XSmart3.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.24mm Draft @Qidi XSmart3", + "from": "system", + "inherits": "0.24mm Draft @Qidi X3", + "instantiation": "true", + "compatible_printers": [ + "Qidi X-Smart 3 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.24mm Standard @Qidi Q1 Pro 0.6 nozzle.json b/resources/profiles/Qidi/process/0.24mm Standard @Qidi Q1 Pro 0.6 nozzle.json new file mode 100644 index 000000000..fc2e547b5 --- /dev/null +++ b/resources/profiles/Qidi/process/0.24mm Standard @Qidi Q1 Pro 0.6 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP029", + "name": "0.24mm Standard @Qidi Q1 Pro 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.24_nozzle_0.6", + "compatible_printers": [ + "Qidi Q1 Pro 0.6 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/0.24mm Standard @Qidi Q1 Pro 0.8 nozzle.json b/resources/profiles/Qidi/process/0.24mm Standard @Qidi Q1 Pro 0.8 nozzle.json new file mode 100644 index 000000000..631cd75c3 --- /dev/null +++ b/resources/profiles/Qidi/process/0.24mm Standard @Qidi Q1 Pro 0.8 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP032", + "name": "0.24mm Standard @Qidi Q1 Pro 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.24_nozzle_0.8", + "compatible_printers": [ + "Qidi Q1 Pro 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/0.24mm Standard @Qidi XMax3 0.6 nozzle.json b/resources/profiles/Qidi/process/0.24mm Standard @Qidi XMax3 0.6 nozzle.json new file mode 100644 index 000000000..67f566485 --- /dev/null +++ b/resources/profiles/Qidi/process/0.24mm Standard @Qidi XMax3 0.6 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP029", + "name": "0.24mm Standard @Qidi XMax3 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.24_nozzle_0.6", + "compatible_printers": [ + "Qidi X-Max 3 0.6 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/0.24mm Standard @Qidi XMax3 0.8 nozzle.json b/resources/profiles/Qidi/process/0.24mm Standard @Qidi XMax3 0.8 nozzle.json new file mode 100644 index 000000000..414008647 --- /dev/null +++ b/resources/profiles/Qidi/process/0.24mm Standard @Qidi XMax3 0.8 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP032", + "name": "0.24mm Standard @Qidi XMax3 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.24_nozzle_0.8", + "compatible_printers": [ + "Qidi X-Max 3 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/0.24mm Standard @Qidi XPlus3 0.6 nozzle.json b/resources/profiles/Qidi/process/0.24mm Standard @Qidi XPlus3 0.6 nozzle.json new file mode 100644 index 000000000..bd4d2d97e --- /dev/null +++ b/resources/profiles/Qidi/process/0.24mm Standard @Qidi XPlus3 0.6 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP029", + "name": "0.24mm Standard @Qidi XPlus3 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.24_nozzle_0.6", + "compatible_printers": [ + "Qidi X-Plus 3 0.6 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/0.24mm Standard @Qidi XPlus3 0.8 nozzle.json b/resources/profiles/Qidi/process/0.24mm Standard @Qidi XPlus3 0.8 nozzle.json new file mode 100644 index 000000000..7b8baa99a --- /dev/null +++ b/resources/profiles/Qidi/process/0.24mm Standard @Qidi XPlus3 0.8 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP032", + "name": "0.24mm Standard @Qidi XPlus3 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.24_nozzle_0.8", + "compatible_printers": [ + "Qidi X-Plus 3 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/0.24mm Standard @Qidi XSmart3 0.6 nozzle.json b/resources/profiles/Qidi/process/0.24mm Standard @Qidi XSmart3 0.6 nozzle.json new file mode 100644 index 000000000..56f7519f8 --- /dev/null +++ b/resources/profiles/Qidi/process/0.24mm Standard @Qidi XSmart3 0.6 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP029", + "name": "0.24mm Standard @Qidi XSmart3 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.24_nozzle_0.6", + "compatible_printers": [ + "Qidi X-Smart 3 0.6 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/0.24mm Standard @Qidi XSmart3 0.8 nozzle.json b/resources/profiles/Qidi/process/0.24mm Standard @Qidi XSmart3 0.8 nozzle.json new file mode 100644 index 000000000..014903f7d --- /dev/null +++ b/resources/profiles/Qidi/process/0.24mm Standard @Qidi XSmart3 0.8 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP032", + "name": "0.24mm Standard @Qidi XSmart3 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.24_nozzle_0.8", + "compatible_printers": [ + "Qidi X-Smart 3 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/0.25mm Draft @Qidi Q1 Pro.json b/resources/profiles/Qidi/process/0.25mm Draft @Qidi Q1 Pro.json new file mode 100644 index 000000000..e2aff726a --- /dev/null +++ b/resources/profiles/Qidi/process/0.25mm Draft @Qidi Q1 Pro.json @@ -0,0 +1,85 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.25mm Draft @Qidi Q1 Pro", + "from": "system", + "inherits": "fdm_process_qidi_x3_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "layer_height": "0.25", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bridge_flow": "1", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.1", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.42", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_line_width": "0.5", + "initial_layer_print_height": "0.25", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "15%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "inner_wall_line_width": "0.45", + "wall_loops": "2", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "2", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0.42", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.25", + "support_filament": "0", + "support_line_width": "0.42", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.5", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_threshold_angle": "35", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.45", + "top_shell_layers": "4", + "top_shell_thickness": "0.8", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "compatible_printers": [ + "Qidi Q1 Pro 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.25mm Draft @Qidi XCFPro.json b/resources/profiles/Qidi/process/0.25mm Draft @Qidi XCFPro.json index 495c14659..21ed5164f 100644 --- a/resources/profiles/Qidi/process/0.25mm Draft @Qidi XCFPro.json +++ b/resources/profiles/Qidi/process/0.25mm Draft @Qidi XCFPro.json @@ -1,96 +1,114 @@ { - "type": "process", - "setting_id": "GP_Qidi_019", - "name": "0.25mm Draft @Qidi XCFPro", - "from": "system", - "inherits": "fdm_process_qidi_common", - "instantiation": "true", - "reduce_crossing_wall": "0", - "layer_height": "0.25", - "max_travel_detour_distance": "0", - "bottom_surface_pattern": "monotonic", - "bottom_shell_layers": "3", - "bottom_shell_thickness": "0", - "bridge_flow": "1", - "bridge_speed": "25", - "brim_width": "0", - "brim_object_gap": "0", - "compatible_printers_condition": "", - "print_sequence": "by layer", - "default_acceleration": "500", - "default_jerk": "8", - "top_surface_acceleration": "0", - "bridge_no_support": "0", - "draft_shield": "disabled", - "elefant_foot_compensation": "0", - "outer_wall_line_width": "0.4", - "wall_infill_order": "inner wall/outer wall/infill", - "line_width": "0.42", - "infill_direction": "45", - "sparse_infill_density": "15%", - "sparse_infill_pattern": "grid", - "initial_layer_acceleration": "500", - "travel_acceleration": "0", - "inner_wall_acceleration": "500", - "initial_layer_line_width": "0.42", - "initial_layer_print_height": "0.25", - "infill_combination": "0", - "sparse_infill_line_width": "0.45", - "infill_wall_overlap": "15%", - "interface_shells": "0", - "ironing_flow": "15%", - "ironing_spacing": "0.1", - "ironing_speed": "15", - "ironing_type": "no ironing", - "reduce_infill_retraction": "1", - "filename_format": "[input_filename_base].gcode", - "detect_overhang_wall": "1", - "overhang_1_4_speed": "0", - "overhang_2_4_speed": "20", - "overhang_3_4_speed": "15", - "overhang_4_4_speed": "10", - "inner_wall_line_width": "0.45", - "wall_loops": "2", - "print_settings_id": "", - "raft_layers": "0", - "seam_position": "aligned", - "skirt_distance": "2", - "skirt_height": "1", - "skirt_loops": "2", - "minimum_sparse_infill_area": "10", - "internal_solid_infill_line_width": "0", - "spiral_mode": "0", - "standby_temperature_delta": "-5", - "enable_support": "0", - "resolution": "0.012", - "support_top_z_distance": "0.25", - "support_interface_speed": "100", - "support_speed": "25", - "top_surface_pattern": "monotonic", - "top_surface_line_width": "0.4", - "top_shell_layers": "4", - "top_shell_thickness": "0.8", - "top_surface_jerk": "8", - "initial_layer_speed": "20", - "initial_layer_jerk": "8", - "initial_layer_infill_speed": "50", - "outer_wall_speed": "25", - "outer_wall_jerk": "8", - "inner_wall_speed": "25", - "inner_wall_jerk": "8", - "internal_solid_infill_speed": "50", - "infill_jerk": "8", - "top_surface_speed": "25", - "gap_infill_speed": "25", - "sparse_infill_speed": "50", - "travel_jerk": "8", - "travel_speed": "500", - "enable_prime_tower": "0", - "wipe_tower_no_sparse_layers": "0", - "prime_tower_width": "60", - "xy_hole_compensation": "0", - "xy_contour_compensation": "0", - "compatible_printers": [ - "Qidi X-CF Pro 0.4 nozzle" - ] + "type": "process", + "setting_id": "GP004", + "name": "0.25mm Draft @Qidi XCFPro", + "from": "system", + "inherits": "fdm_process_qidi_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "layer_height": "0.25", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bridge_flow": "1", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "500", + "default_jerk": "8", + "top_surface_acceleration": "0", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.42", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "500", + "travel_acceleration": "0", + "inner_wall_acceleration": "500", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.25", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "15%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.45", + "wall_loops": "2", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "2", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.25", + "support_filament": "0", + "support_line_width": "0.42", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.5", + "support_interface_speed": "100%", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_speed": "25", + "support_threshold_angle": "30", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "top_shell_layers": "4", + "top_shell_thickness": "0.8", + "top_surface_jerk": "8", + "initial_layer_speed": "20", + "initial_layer_jerk": "8", + "initial_layer_infill_speed": "50", + "outer_wall_speed": "25", + "outer_wall_jerk": "8", + "inner_wall_speed": "25", + "inner_wall_jerk": "8", + "internal_solid_infill_speed": "50", + "infill_jerk": "8", + "top_surface_speed": "25", + "gap_infill_speed": "25", + "sparse_infill_speed": "50", + "travel_jerk": "8", + "travel_speed": "500", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "compatible_printers": [ + "Qidi X-CF Pro 0.4 nozzle" + ] } \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.25mm Draft @Qidi XMax.json b/resources/profiles/Qidi/process/0.25mm Draft @Qidi XMax.json index f89f0b92c..6cdb09eb5 100644 --- a/resources/profiles/Qidi/process/0.25mm Draft @Qidi XMax.json +++ b/resources/profiles/Qidi/process/0.25mm Draft @Qidi XMax.json @@ -1,96 +1,114 @@ { - "type": "process", - "setting_id": "GP_Qidi_020", - "name": "0.25mm Draft @Qidi XMax", - "from": "system", - "inherits": "fdm_process_qidi_common", - "instantiation": "true", - "reduce_crossing_wall": "0", - "layer_height": "0.25", - "max_travel_detour_distance": "0", - "bottom_surface_pattern": "monotonic", - "bottom_shell_layers": "3", - "bottom_shell_thickness": "0", - "bridge_flow": "1", - "bridge_speed": "25", - "brim_width": "0", - "brim_object_gap": "0", - "compatible_printers_condition": "", - "print_sequence": "by layer", - "default_acceleration": "500", - "default_jerk": "8", - "top_surface_acceleration": "0", - "bridge_no_support": "0", - "draft_shield": "disabled", - "elefant_foot_compensation": "0", - "outer_wall_line_width": "0.4", - "wall_infill_order": "inner wall/outer wall/infill", - "line_width": "0.42", - "infill_direction": "45", - "sparse_infill_density": "15%", - "sparse_infill_pattern": "grid", - "initial_layer_acceleration": "500", - "travel_acceleration": "0", - "inner_wall_acceleration": "500", - "initial_layer_line_width": "0.42", - "initial_layer_print_height": "0.25", - "infill_combination": "0", - "sparse_infill_line_width": "0.45", - "infill_wall_overlap": "15%", - "interface_shells": "0", - "ironing_flow": "15%", - "ironing_spacing": "0.1", - "ironing_speed": "15", - "ironing_type": "no ironing", - "reduce_infill_retraction": "1", - "filename_format": "[input_filename_base].gcode", - "detect_overhang_wall": "1", - "overhang_1_4_speed": "0", - "overhang_2_4_speed": "20", - "overhang_3_4_speed": "15", - "overhang_4_4_speed": "10", - "inner_wall_line_width": "0.45", - "wall_loops": "2", - "print_settings_id": "", - "raft_layers": "0", - "seam_position": "aligned", - "skirt_distance": "2", - "skirt_height": "1", - "skirt_loops": "2", - "minimum_sparse_infill_area": "10", - "internal_solid_infill_line_width": "0", - "spiral_mode": "0", - "standby_temperature_delta": "-5", - "enable_support": "0", - "resolution": "0.012", - "support_top_z_distance": "0.25", - "support_interface_speed": "100", - "support_speed": "30", - "top_surface_pattern": "monotonic", - "top_surface_line_width": "0.4", - "top_shell_layers": "4", - "top_shell_thickness": "0.8", - "top_surface_jerk": "8", - "initial_layer_speed": "20", - "initial_layer_jerk": "8", - "initial_layer_infill_speed": "30", - "outer_wall_speed": "30", - "outer_wall_jerk": "8", - "inner_wall_speed": "30", - "inner_wall_jerk": "8", - "internal_solid_infill_speed": "60", - "infill_jerk": "8", - "top_surface_speed": "30", - "gap_infill_speed": "30", - "sparse_infill_speed": "60", - "travel_jerk": "8", - "travel_speed": "500", - "enable_prime_tower": "0", - "wipe_tower_no_sparse_layers": "0", - "prime_tower_width": "60", - "xy_hole_compensation": "0", - "xy_contour_compensation": "0", - "compatible_printers": [ - "Qidi X-Max 0.4 nozzle" - ] + "type": "process", + "setting_id": "GP004", + "name": "0.25mm Draft @Qidi XMax", + "from": "system", + "inherits": "fdm_process_qidi_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "layer_height": "0.25", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bridge_flow": "1", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "500", + "default_jerk": "8", + "top_surface_acceleration": "0", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.42", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "500", + "travel_acceleration": "0", + "inner_wall_acceleration": "500", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.25", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "15%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.45", + "wall_loops": "2", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "2", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.25", + "support_filament": "0", + "support_line_width": "0.42", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.5", + "support_interface_speed": "100%", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_speed": "30", + "support_threshold_angle": "35", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.45", + "top_shell_layers": "4", + "top_shell_thickness": "0.8", + "top_surface_jerk": "8", + "initial_layer_speed": "20", + "initial_layer_jerk": "8", + "initial_layer_infill_speed": "30", + "outer_wall_speed": "30", + "outer_wall_jerk": "8", + "inner_wall_speed": "30", + "inner_wall_jerk": "8", + "internal_solid_infill_speed": "60", + "infill_jerk": "8", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_speed": "60", + "travel_jerk": "8", + "travel_speed": "500", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "compatible_printers": [ + "Qidi X-Max 0.4 nozzle" + ] } \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.25mm Draft @Qidi XMax3.json b/resources/profiles/Qidi/process/0.25mm Draft @Qidi XMax3.json index b44ba986f..3ab5523af 100644 --- a/resources/profiles/Qidi/process/0.25mm Draft @Qidi XMax3.json +++ b/resources/profiles/Qidi/process/0.25mm Draft @Qidi XMax3.json @@ -1,67 +1,85 @@ { - "type": "process", - "setting_id": "GP_Qidi_021", - "name": "0.25mm Draft @Qidi XMax3", - "from": "system", - "inherits": "fdm_process_qidi_x3_common", - "instantiation": "true", - "reduce_crossing_wall": "0", - "layer_height": "0.25", - "max_travel_detour_distance": "0", - "bottom_surface_pattern": "monotonic", - "bottom_shell_layers": "3", - "bottom_shell_thickness": "0", - "bridge_flow": "1", - "brim_width": "0", - "brim_object_gap": "0", - "compatible_printers_condition": "", - "print_sequence": "by layer", - "bridge_no_support": "0", - "draft_shield": "disabled", - "elefant_foot_compensation": "0", - "outer_wall_line_width": "0.4", - "wall_infill_order": "inner wall/outer wall/infill", - "line_width": "0.42", - "infill_direction": "45", - "sparse_infill_density": "15%", - "sparse_infill_pattern": "grid", - "initial_layer_line_width": "0.42", - "initial_layer_print_height": "0.25", - "infill_combination": "0", - "sparse_infill_line_width": "0.45", - "infill_wall_overlap": "15%", - "interface_shells": "0", - "ironing_flow": "15%", - "ironing_spacing": "0.1", - "ironing_type": "no ironing", - "reduce_infill_retraction": "1", - "filename_format": "[input_filename_base].gcode", - "detect_overhang_wall": "1", - "inner_wall_line_width": "0.45", - "wall_loops": "2", - "print_settings_id": "", - "raft_layers": "0", - "seam_position": "aligned", - "skirt_distance": "2", - "skirt_height": "1", - "skirt_loops": "2", - "minimum_sparse_infill_area": "10", - "internal_solid_infill_line_width": "0", - "spiral_mode": "0", - "standby_temperature_delta": "-5", - "enable_support": "0", - "resolution": "0.012", - "support_top_z_distance": "0.25", - "top_surface_pattern": "monotonic", - "top_surface_line_width": "0.4", - "top_shell_layers": "4", - "top_shell_thickness": "0.8", - "enable_prime_tower": "0", - "wipe_tower_no_sparse_layers": "0", - "prime_tower_width": "60", - "xy_hole_compensation": "0", - "xy_contour_compensation": "0", - "compatible_printers": [ - "Qidi X-Max 3 0.4 nozzle" - ] + "type": "process", + "setting_id": "GP004", + "name": "0.25mm Draft @Qidi XMax3", + "from": "system", + "inherits": "fdm_process_qidi_x3_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "layer_height": "0.25", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bridge_flow": "1", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.1", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.42", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_line_width": "0.5", + "initial_layer_print_height": "0.25", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "15%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "inner_wall_line_width": "0.45", + "wall_loops": "2", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "2", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0.42", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.25", + "support_filament": "0", + "support_line_width": "0.42", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.5", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_threshold_angle": "35", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.45", + "top_shell_layers": "4", + "top_shell_thickness": "0.8", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "compatible_printers": [ + "Qidi X-Max 3 0.4 nozzle" + ] } \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.25mm Draft @Qidi XPlus.json b/resources/profiles/Qidi/process/0.25mm Draft @Qidi XPlus.json index bcc9bb1fb..3c9b3735c 100644 --- a/resources/profiles/Qidi/process/0.25mm Draft @Qidi XPlus.json +++ b/resources/profiles/Qidi/process/0.25mm Draft @Qidi XPlus.json @@ -1,96 +1,114 @@ { - "type": "process", - "setting_id": "GP_Qidi_022", - "name": "0.25mm Draft @Qidi XPlus", - "from": "system", - "inherits": "fdm_process_qidi_common", - "instantiation": "true", - "reduce_crossing_wall": "0", - "layer_height": "0.25", - "max_travel_detour_distance": "0", - "bottom_surface_pattern": "monotonic", - "bottom_shell_layers": "3", - "bottom_shell_thickness": "0", - "bridge_flow": "1", - "bridge_speed": "25", - "brim_width": "0", - "brim_object_gap": "0", - "compatible_printers_condition": "", - "print_sequence": "by layer", - "default_acceleration": "500", - "default_jerk": "8", - "top_surface_acceleration": "0", - "bridge_no_support": "0", - "draft_shield": "disabled", - "elefant_foot_compensation": "0", - "outer_wall_line_width": "0.4", - "wall_infill_order": "inner wall/outer wall/infill", - "line_width": "0.42", - "infill_direction": "45", - "sparse_infill_density": "15%", - "sparse_infill_pattern": "grid", - "initial_layer_acceleration": "500", - "travel_acceleration": "0", - "inner_wall_acceleration": "500", - "initial_layer_line_width": "0.42", - "initial_layer_print_height": "0.3", - "infill_combination": "0", - "sparse_infill_line_width": "0.45", - "infill_wall_overlap": "15%", - "interface_shells": "0", - "ironing_flow": "15%", - "ironing_spacing": "0.1", - "ironing_speed": "15", - "ironing_type": "no ironing", - "reduce_infill_retraction": "1", - "filename_format": "[input_filename_base].gcode", - "detect_overhang_wall": "1", - "overhang_1_4_speed": "0", - "overhang_2_4_speed": "20", - "overhang_3_4_speed": "15", - "overhang_4_4_speed": "10", - "inner_wall_line_width": "0.45", - "wall_loops": "2", - "print_settings_id": "", - "raft_layers": "0", - "seam_position": "aligned", - "skirt_distance": "2", - "skirt_height": "1", - "skirt_loops": "2", - "minimum_sparse_infill_area": "10", - "internal_solid_infill_line_width": "0", - "spiral_mode": "0", - "standby_temperature_delta": "-5", - "enable_support": "0", - "resolution": "0.012", - "support_top_z_distance": "0.25", - "support_interface_speed": "100", - "support_speed": "30", - "top_surface_pattern": "monotonic", - "top_surface_line_width": "0.4", - "top_shell_layers": "4", - "top_shell_thickness": "0.8", - "top_surface_jerk": "8", - "initial_layer_speed": "20", - "initial_layer_jerk": "8", - "initial_layer_infill_speed": "30", - "outer_wall_speed": "30", - "outer_wall_jerk": "8", - "inner_wall_speed": "30", - "inner_wall_jerk": "8", - "internal_solid_infill_speed": "60", - "infill_jerk": "8", - "top_surface_speed": "30", - "gap_infill_speed": "30", - "sparse_infill_speed": "60", - "travel_jerk": "8", - "travel_speed": "500", - "enable_prime_tower": "0", - "wipe_tower_no_sparse_layers": "0", - "prime_tower_width": "60", - "xy_hole_compensation": "0", - "xy_contour_compensation": "0", - "compatible_printers": [ - "Qidi X-Plus 0.4 nozzle" - ] + "type": "process", + "setting_id": "GP004", + "name": "0.25mm Draft @Qidi XPlus", + "from": "system", + "inherits": "fdm_process_qidi_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "layer_height": "0.25", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bridge_flow": "1", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "500", + "default_jerk": "8", + "top_surface_acceleration": "0", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.42", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "500", + "travel_acceleration": "0", + "inner_wall_acceleration": "500", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.3", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "15%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.45", + "wall_loops": "2", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "2", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.25", + "support_filament": "0", + "support_line_width": "0.42", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.5", + "support_interface_speed": "100%", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_speed": "30", + "support_threshold_angle": "30", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "top_shell_layers": "4", + "top_shell_thickness": "0.8", + "top_surface_jerk": "8", + "initial_layer_speed": "20", + "initial_layer_jerk": "8", + "initial_layer_infill_speed": "30", + "outer_wall_speed": "30", + "outer_wall_jerk": "8", + "inner_wall_speed": "30", + "inner_wall_jerk": "8", + "internal_solid_infill_speed": "60", + "infill_jerk": "8", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_speed": "60", + "travel_jerk": "8", + "travel_speed": "500", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "compatible_printers": [ + "Qidi X-Plus 0.4 nozzle" + ] } \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.25mm Draft @Qidi XPlus3.json b/resources/profiles/Qidi/process/0.25mm Draft @Qidi XPlus3.json index 14bf15cc0..52668072a 100644 --- a/resources/profiles/Qidi/process/0.25mm Draft @Qidi XPlus3.json +++ b/resources/profiles/Qidi/process/0.25mm Draft @Qidi XPlus3.json @@ -1,67 +1,85 @@ { - "type": "process", - "setting_id": "GP_Qidi_023", - "name": "0.25mm Draft @Qidi XPlus3", - "from": "system", - "inherits": "fdm_process_qidi_x3_common", - "instantiation": "true", - "reduce_crossing_wall": "0", - "layer_height": "0.25", - "max_travel_detour_distance": "0", - "bottom_surface_pattern": "monotonic", - "bottom_shell_layers": "3", - "bottom_shell_thickness": "0", - "bridge_flow": "1", - "brim_width": "0", - "brim_object_gap": "0", - "compatible_printers_condition": "", - "print_sequence": "by layer", - "bridge_no_support": "0", - "draft_shield": "disabled", - "elefant_foot_compensation": "0", - "outer_wall_line_width": "0.4", - "wall_infill_order": "inner wall/outer wall/infill", - "line_width": "0.42", - "infill_direction": "45", - "sparse_infill_density": "15%", - "sparse_infill_pattern": "grid", - "initial_layer_line_width": "0.42", - "initial_layer_print_height": "0.25", - "infill_combination": "0", - "sparse_infill_line_width": "0.45", - "infill_wall_overlap": "15%", - "interface_shells": "0", - "ironing_flow": "15%", - "ironing_spacing": "0.1", - "ironing_type": "no ironing", - "reduce_infill_retraction": "1", - "filename_format": "[input_filename_base].gcode", - "detect_overhang_wall": "1", - "inner_wall_line_width": "0.45", - "wall_loops": "2", - "print_settings_id": "", - "raft_layers": "0", - "seam_position": "aligned", - "skirt_distance": "2", - "skirt_height": "1", - "skirt_loops": "2", - "minimum_sparse_infill_area": "10", - "internal_solid_infill_line_width": "0", - "spiral_mode": "0", - "standby_temperature_delta": "-5", - "enable_support": "0", - "resolution": "0.012", - "support_top_z_distance": "0.25", - "top_surface_pattern": "monotonic", - "top_surface_line_width": "0.4", - "top_shell_layers": "4", - "top_shell_thickness": "0.8", - "enable_prime_tower": "0", - "wipe_tower_no_sparse_layers": "0", - "prime_tower_width": "60", - "xy_hole_compensation": "0", - "xy_contour_compensation": "0", - "compatible_printers": [ - "Qidi X-Plus 3 0.4 nozzle" - ] + "type": "process", + "setting_id": "GP004", + "name": "0.25mm Draft @Qidi XPlus3", + "from": "system", + "inherits": "fdm_process_qidi_x3_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "layer_height": "0.25", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bridge_flow": "1", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.1", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.42", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_line_width": "0.5", + "initial_layer_print_height": "0.25", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "15%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "inner_wall_line_width": "0.45", + "wall_loops": "2", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "2", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0.42", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.25", + "support_filament": "0", + "support_line_width": "0.42", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.5", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_threshold_angle": "35", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.45", + "top_shell_layers": "4", + "top_shell_thickness": "0.8", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "compatible_printers": [ + "Qidi X-Plus 3 0.4 nozzle" + ] } \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.25mm Draft @Qidi XSmart3.json b/resources/profiles/Qidi/process/0.25mm Draft @Qidi XSmart3.json index 667dd3656..f3d46079f 100644 --- a/resources/profiles/Qidi/process/0.25mm Draft @Qidi XSmart3.json +++ b/resources/profiles/Qidi/process/0.25mm Draft @Qidi XSmart3.json @@ -1,67 +1,85 @@ { - "type": "process", - "setting_id": "GP_Qidi_024", - "name": "0.25mm Draft @Qidi XSmart3", - "from": "system", - "inherits": "fdm_process_qidi_x3_common", - "instantiation": "true", - "reduce_crossing_wall": "0", - "layer_height": "0.25", - "max_travel_detour_distance": "0", - "bottom_surface_pattern": "monotonic", - "bottom_shell_layers": "3", - "bottom_shell_thickness": "0", - "bridge_flow": "1", - "brim_width": "0", - "brim_object_gap": "0", - "compatible_printers_condition": "", - "print_sequence": "by layer", - "bridge_no_support": "0", - "draft_shield": "disabled", - "elefant_foot_compensation": "0", - "outer_wall_line_width": "0.4", - "wall_infill_order": "inner wall/outer wall/infill", - "line_width": "0.42", - "infill_direction": "45", - "sparse_infill_density": "15%", - "sparse_infill_pattern": "grid", - "initial_layer_line_width": "0.42", - "initial_layer_print_height": "0.25", - "infill_combination": "0", - "sparse_infill_line_width": "0.45", - "infill_wall_overlap": "15%", - "interface_shells": "0", - "ironing_flow": "15%", - "ironing_spacing": "0.1", - "ironing_type": "no ironing", - "reduce_infill_retraction": "1", - "filename_format": "[input_filename_base].gcode", - "detect_overhang_wall": "1", - "inner_wall_line_width": "0.45", - "wall_loops": "2", - "print_settings_id": "", - "raft_layers": "0", - "seam_position": "aligned", - "skirt_distance": "2", - "skirt_height": "1", - "skirt_loops": "2", - "minimum_sparse_infill_area": "10", - "internal_solid_infill_line_width": "0", - "spiral_mode": "0", - "standby_temperature_delta": "-5", - "enable_support": "0", - "resolution": "0.012", - "support_top_z_distance": "0.25", - "top_surface_pattern": "monotonic", - "top_surface_line_width": "0.4", - "top_shell_layers": "4", - "top_shell_thickness": "0.8", - "enable_prime_tower": "0", - "wipe_tower_no_sparse_layers": "0", - "prime_tower_width": "60", - "xy_hole_compensation": "0", - "xy_contour_compensation": "0", - "compatible_printers": [ - "Qidi X-Smart 3 0.4 nozzle" - ] + "type": "process", + "setting_id": "GP004", + "name": "0.25mm Draft @Qidi XSmart3", + "from": "system", + "inherits": "fdm_process_qidi_x3_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "layer_height": "0.25", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bridge_flow": "1", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.1", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.42", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_line_width": "0.5", + "initial_layer_print_height": "0.25", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "15%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "inner_wall_line_width": "0.45", + "wall_loops": "2", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "2", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0.42", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.25", + "support_filament": "0", + "support_line_width": "0.42", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.5", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_threshold_angle": "35", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.45", + "top_shell_layers": "4", + "top_shell_thickness": "0.8", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "compatible_printers": [ + "Qidi X-Smart 3 0.4 nozzle" + ] } \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.28mm Extra Draft @Qidi Q1 Pro.json b/resources/profiles/Qidi/process/0.28mm Extra Draft @Qidi Q1 Pro.json new file mode 100644 index 000000000..42254839f --- /dev/null +++ b/resources/profiles/Qidi/process/0.28mm Extra Draft @Qidi Q1 Pro.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.28mm Extra Draft @Qidi Q1 Pro", + "from": "system", + "inherits": "0.28mm Extra Draft @Qidi X3", + "instantiation": "true", + "compatible_printers": [ + "Qidi Q1 Pro 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.28mm Extra Draft @Qidi X3.json b/resources/profiles/Qidi/process/0.28mm Extra Draft @Qidi X3.json new file mode 100644 index 000000000..0e8fe2203 --- /dev/null +++ b/resources/profiles/Qidi/process/0.28mm Extra Draft @Qidi X3.json @@ -0,0 +1,94 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.28mm Extra Draft @Qidi X3", + "from": "system", + "inherits": "fdm_process_qidi_x3_common", + "instantiation": "false", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bridge_flow": "1", + "brim_width": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "bridge_no_support": "0", + "draft_shield": "disabled", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.42", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_line_width": "0.5", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "15%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "inner_wall_line_width": "0.45", + "wall_loops": "2", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "2", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.3", + "support_filament": "0", + "support_line_width": "0.42", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.5", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_threshold_angle": "40", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.45", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "brim_object_gap": "0.1", + "elefant_foot_compensation": "0.15", + "initial_layer_infill_speed": "105", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "50", + "initial_layer_travel_speed": "50%", + "inner_wall_speed": "200", + "internal_bridge_speed": "50", + "internal_solid_infill_pattern": "monotonic", + "internal_solid_infill_speed": "200", + "is_custom_defined": "0", + "layer_height": "0.28", + "minimum_sparse_infill_area": "15", + "outer_wall_line_width": "0.42", + "outer_wall_speed": "200", + "seam_gap": "15%", + "sparse_infill_speed": "200", + "top_shell_layers": "3", + "top_shell_thickness": "0.84", + "wall_generator": "classic" +} \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.28mm Extra Draft @Qidi XMax3.json b/resources/profiles/Qidi/process/0.28mm Extra Draft @Qidi XMax3.json new file mode 100644 index 000000000..9d4a607ff --- /dev/null +++ b/resources/profiles/Qidi/process/0.28mm Extra Draft @Qidi XMax3.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.28mm Extra Draft @Qidi XMax3", + "from": "system", + "inherits": "0.28mm Extra Draft @Qidi X3", + "instantiation": "true", + "compatible_printers": [ + "Qidi X-Max 3 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.28mm Extra Draft @Qidi XPlus3.json b/resources/profiles/Qidi/process/0.28mm Extra Draft @Qidi XPlus3.json new file mode 100644 index 000000000..bee246ca7 --- /dev/null +++ b/resources/profiles/Qidi/process/0.28mm Extra Draft @Qidi XPlus3.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.28mm Extra Draft @Qidi XPlus3", + "from": "system", + "inherits": "0.28mm Extra Draft @Qidi X3", + "instantiation": "true", + "compatible_printers": [ + "Qidi X-Plus 3 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.28mm Extra Draft @Qidi XSmart3.json b/resources/profiles/Qidi/process/0.28mm Extra Draft @Qidi XSmart3.json new file mode 100644 index 000000000..9f6def0d4 --- /dev/null +++ b/resources/profiles/Qidi/process/0.28mm Extra Draft @Qidi XSmart3.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.28mm Extra Draft @Qidi XSmart3", + "from": "system", + "inherits": "0.28mm Extra Draft @Qidi X3", + "instantiation": "true", + "compatible_printers": [ + "Qidi X-Smart 3 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.30mm Extra Draft @Qidi Q1 Pro.json b/resources/profiles/Qidi/process/0.30mm Extra Draft @Qidi Q1 Pro.json new file mode 100644 index 000000000..2607ba42d --- /dev/null +++ b/resources/profiles/Qidi/process/0.30mm Extra Draft @Qidi Q1 Pro.json @@ -0,0 +1,85 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.30mm Extra Draft @Qidi Q1 Pro", + "from": "system", + "inherits": "fdm_process_qidi_x3_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "layer_height": "0.3", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bridge_flow": "1", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.1", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.42", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_line_width": "0.5", + "initial_layer_print_height": "0.3", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "15%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "inner_wall_line_width": "0.45", + "wall_loops": "2", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "2", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.3", + "support_filament": "0", + "support_line_width": "0.42", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.5", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_threshold_angle": "40", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.45", + "top_shell_layers": "4", + "top_shell_thickness": "0.8", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "compatible_printers": [ + "Qidi Q1 Pro 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.30mm Extra Draft @Qidi XCFPro.json b/resources/profiles/Qidi/process/0.30mm Extra Draft @Qidi XCFPro.json index eca6d327c..7a6af747a 100644 --- a/resources/profiles/Qidi/process/0.30mm Extra Draft @Qidi XCFPro.json +++ b/resources/profiles/Qidi/process/0.30mm Extra Draft @Qidi XCFPro.json @@ -1,96 +1,114 @@ { - "type": "process", - "setting_id": "GP_Qidi_025", - "name": "0.30mm Extra Draft @Qidi XCFPro", - "from": "system", - "inherits": "fdm_process_qidi_common", - "instantiation": "true", - "reduce_crossing_wall": "0", - "layer_height": "0.3", - "max_travel_detour_distance": "0", - "bottom_surface_pattern": "monotonic", - "bottom_shell_layers": "3", - "bottom_shell_thickness": "0", - "bridge_flow": "1", - "bridge_speed": "25", - "brim_width": "0", - "brim_object_gap": "0", - "compatible_printers_condition": "", - "print_sequence": "by layer", - "default_acceleration": "500", - "default_jerk": "8", - "top_surface_acceleration": "0", - "bridge_no_support": "0", - "draft_shield": "disabled", - "elefant_foot_compensation": "0", - "outer_wall_line_width": "0.4", - "wall_infill_order": "inner wall/outer wall/infill", - "line_width": "0.42", - "infill_direction": "45", - "sparse_infill_density": "15%", - "sparse_infill_pattern": "grid", - "initial_layer_acceleration": "500", - "travel_acceleration": "0", - "inner_wall_acceleration": "500", - "initial_layer_line_width": "0.42", - "initial_layer_print_height": "0.3", - "infill_combination": "0", - "sparse_infill_line_width": "0.45", - "infill_wall_overlap": "15%", - "interface_shells": "0", - "ironing_flow": "15%", - "ironing_spacing": "0.1", - "ironing_speed": "15", - "ironing_type": "no ironing", - "reduce_infill_retraction": "1", - "filename_format": "[input_filename_base].gcode", - "detect_overhang_wall": "1", - "overhang_1_4_speed": "0", - "overhang_2_4_speed": "20", - "overhang_3_4_speed": "15", - "overhang_4_4_speed": "10", - "inner_wall_line_width": "0.45", - "wall_loops": "2", - "print_settings_id": "", - "raft_layers": "0", - "seam_position": "aligned", - "skirt_distance": "2", - "skirt_height": "1", - "skirt_loops": "2", - "minimum_sparse_infill_area": "10", - "internal_solid_infill_line_width": "0", - "spiral_mode": "0", - "standby_temperature_delta": "-5", - "enable_support": "0", - "resolution": "0.012", - "support_top_z_distance": "0.3", - "support_interface_speed": "100", - "support_speed": "25", - "top_surface_pattern": "monotonic", - "top_surface_line_width": "0.4", - "top_shell_layers": "4", - "top_shell_thickness": "0.8", - "top_surface_jerk": "8", - "initial_layer_speed": "20", - "initial_layer_jerk": "8", - "initial_layer_infill_speed": "50", - "outer_wall_speed": "25", - "outer_wall_jerk": "8", - "inner_wall_speed": "25", - "inner_wall_jerk": "8", - "internal_solid_infill_speed": "50", - "infill_jerk": "8", - "top_surface_speed": "25", - "gap_infill_speed": "25", - "sparse_infill_speed": "50", - "travel_jerk": "8", - "travel_speed": "500", - "enable_prime_tower": "0", - "wipe_tower_no_sparse_layers": "0", - "prime_tower_width": "60", - "xy_hole_compensation": "0", - "xy_contour_compensation": "0", - "compatible_printers": [ - "Qidi X-CF Pro 0.4 nozzle" - ] + "type": "process", + "setting_id": "GP004", + "name": "0.30mm Extra Draft @Qidi XCFPro", + "from": "system", + "inherits": "fdm_process_qidi_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "layer_height": "0.3", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bridge_flow": "1", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "500", + "default_jerk": "8", + "top_surface_acceleration": "0", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.42", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "500", + "travel_acceleration": "0", + "inner_wall_acceleration": "500", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.3", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "15%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.45", + "wall_loops": "2", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "2", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.3", + "support_filament": "0", + "support_line_width": "0.42", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.5", + "support_interface_speed": "100%", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_speed": "25", + "support_threshold_angle": "30", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "top_shell_layers": "4", + "top_shell_thickness": "0.8", + "top_surface_jerk": "8", + "initial_layer_speed": "20", + "initial_layer_jerk": "8", + "initial_layer_infill_speed": "50", + "outer_wall_speed": "25", + "outer_wall_jerk": "8", + "inner_wall_speed": "25", + "inner_wall_jerk": "8", + "internal_solid_infill_speed": "50", + "infill_jerk": "8", + "top_surface_speed": "25", + "gap_infill_speed": "25", + "sparse_infill_speed": "50", + "travel_jerk": "8", + "travel_speed": "500", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "compatible_printers": [ + "Qidi X-CF Pro 0.4 nozzle" + ] } \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.30mm Extra Draft @Qidi XMax.json b/resources/profiles/Qidi/process/0.30mm Extra Draft @Qidi XMax.json index 20aea4f4f..063964384 100644 --- a/resources/profiles/Qidi/process/0.30mm Extra Draft @Qidi XMax.json +++ b/resources/profiles/Qidi/process/0.30mm Extra Draft @Qidi XMax.json @@ -1,96 +1,114 @@ { - "type": "process", - "setting_id": "GP_Qidi_026", - "name": "0.30mm Extra Draft @Qidi XMax", - "from": "system", - "inherits": "fdm_process_qidi_common", - "instantiation": "true", - "reduce_crossing_wall": "0", - "layer_height": "0.30", - "max_travel_detour_distance": "0", - "bottom_surface_pattern": "monotonic", - "bottom_shell_layers": "3", - "bottom_shell_thickness": "0", - "bridge_flow": "1", - "bridge_speed": "25", - "brim_width": "0", - "brim_object_gap": "0", - "compatible_printers_condition": "", - "print_sequence": "by layer", - "default_acceleration": "500", - "default_jerk": "8", - "top_surface_acceleration": "0", - "bridge_no_support": "0", - "draft_shield": "disabled", - "elefant_foot_compensation": "0", - "outer_wall_line_width": "0.4", - "wall_infill_order": "inner wall/outer wall/infill", - "line_width": "0.42", - "infill_direction": "45", - "sparse_infill_density": "15%", - "sparse_infill_pattern": "grid", - "initial_layer_acceleration": "500", - "travel_acceleration": "0", - "inner_wall_acceleration": "500", - "initial_layer_line_width": "0.42", - "initial_layer_print_height": "0.3", - "infill_combination": "0", - "sparse_infill_line_width": "0.45", - "infill_wall_overlap": "15%", - "interface_shells": "0", - "ironing_flow": "15%", - "ironing_spacing": "0.1", - "ironing_speed": "15", - "ironing_type": "no ironing", - "reduce_infill_retraction": "1", - "filename_format": "[input_filename_base].gcode", - "detect_overhang_wall": "1", - "overhang_1_4_speed": "0", - "overhang_2_4_speed": "20", - "overhang_3_4_speed": "15", - "overhang_4_4_speed": "10", - "inner_wall_line_width": "0.45", - "wall_loops": "2", - "print_settings_id": "", - "raft_layers": "0", - "seam_position": "aligned", - "skirt_distance": "2", - "skirt_height": "1", - "skirt_loops": "2", - "minimum_sparse_infill_area": "10", - "internal_solid_infill_line_width": "0", - "spiral_mode": "0", - "standby_temperature_delta": "-5", - "enable_support": "0", - "resolution": "0.012", - "support_top_z_distance": "0.30", - "support_interface_speed": "100", - "support_speed": "30", - "top_surface_pattern": "monotonic", - "top_surface_line_width": "0.4", - "top_shell_layers": "4", - "top_shell_thickness": "0.8", - "top_surface_jerk": "8", - "initial_layer_speed": "20", - "initial_layer_jerk": "8", - "initial_layer_infill_speed": "30", - "outer_wall_speed": "30", - "outer_wall_jerk": "8", - "inner_wall_speed": "30", - "inner_wall_jerk": "8", - "internal_solid_infill_speed": "60", - "infill_jerk": "8", - "top_surface_speed": "30", - "gap_infill_speed": "30", - "sparse_infill_speed": "60", - "travel_jerk": "8", - "travel_speed": "500", - "enable_prime_tower": "0", - "wipe_tower_no_sparse_layers": "0", - "prime_tower_width": "60", - "xy_hole_compensation": "0", - "xy_contour_compensation": "0", - "compatible_printers": [ - "Qidi X-Max 0.4 nozzle" - ] + "type": "process", + "setting_id": "GP004", + "name": "0.30mm Extra Draft @Qidi XMax", + "from": "system", + "inherits": "fdm_process_qidi_common", + "instantiation": "true", +"adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "layer_height": "0.30", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bridge_flow": "1", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "500", + "default_jerk": "8", + "top_surface_acceleration": "0", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.42", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "500", + "travel_acceleration": "0", + "inner_wall_acceleration": "500", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.3", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "15%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.45", + "wall_loops": "2", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "2", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.30", + "support_filament": "0", + "support_line_width": "0.42", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.5", + "support_interface_speed": "100%", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_speed": "30", + "support_threshold_angle": "30", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "top_shell_layers": "4", + "top_shell_thickness": "0.8", + "top_surface_jerk": "8", + "initial_layer_speed": "20", + "initial_layer_jerk": "8", + "initial_layer_infill_speed": "30", + "outer_wall_speed": "30", + "outer_wall_jerk": "8", + "inner_wall_speed": "30", + "inner_wall_jerk": "8", + "internal_solid_infill_speed": "60", + "infill_jerk": "8", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_speed": "60", + "travel_jerk": "8", + "travel_speed": "500", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "compatible_printers": [ + "Qidi X-Max 0.4 nozzle" + ] } \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.30mm Extra Draft @Qidi XMax3.json b/resources/profiles/Qidi/process/0.30mm Extra Draft @Qidi XMax3.json index 6658e39a7..6b5c01270 100644 --- a/resources/profiles/Qidi/process/0.30mm Extra Draft @Qidi XMax3.json +++ b/resources/profiles/Qidi/process/0.30mm Extra Draft @Qidi XMax3.json @@ -1,67 +1,85 @@ { - "type": "process", - "setting_id": "GP_Qidi_027", - "name": "0.30mm Extra Draft @Qidi XMax3", - "from": "system", - "inherits": "fdm_process_qidi_x3_common", - "instantiation": "true", - "reduce_crossing_wall": "0", - "layer_height": "0.3", - "max_travel_detour_distance": "0", - "bottom_surface_pattern": "monotonic", - "bottom_shell_layers": "3", - "bottom_shell_thickness": "0", - "bridge_flow": "1", - "brim_width": "0", - "brim_object_gap": "0", - "compatible_printers_condition": "", - "print_sequence": "by layer", - "bridge_no_support": "0", - "draft_shield": "disabled", - "elefant_foot_compensation": "0", - "outer_wall_line_width": "0.4", - "wall_infill_order": "inner wall/outer wall/infill", - "line_width": "0.42", - "infill_direction": "45", - "sparse_infill_density": "15%", - "sparse_infill_pattern": "grid", - "initial_layer_line_width": "0.42", - "initial_layer_print_height": "0.3", - "infill_combination": "0", - "sparse_infill_line_width": "0.45", - "infill_wall_overlap": "15%", - "interface_shells": "0", - "ironing_flow": "15%", - "ironing_spacing": "0.1", - "ironing_type": "no ironing", - "reduce_infill_retraction": "1", - "filename_format": "[input_filename_base].gcode", - "detect_overhang_wall": "1", - "inner_wall_line_width": "0.45", - "wall_loops": "2", - "print_settings_id": "", - "raft_layers": "0", - "seam_position": "aligned", - "skirt_distance": "2", - "skirt_height": "1", - "skirt_loops": "2", - "minimum_sparse_infill_area": "10", - "internal_solid_infill_line_width": "0", - "spiral_mode": "0", - "standby_temperature_delta": "-5", - "enable_support": "0", - "resolution": "0.012", - "support_top_z_distance": "0.3", - "top_surface_pattern": "monotonic", - "top_surface_line_width": "0.4", - "top_shell_layers": "4", - "top_shell_thickness": "0.8", - "enable_prime_tower": "0", - "wipe_tower_no_sparse_layers": "0", - "prime_tower_width": "60", - "xy_hole_compensation": "0", - "xy_contour_compensation": "0", - "compatible_printers": [ - "Qidi X-Max 3 0.4 nozzle" - ] + "type": "process", + "setting_id": "GP004", + "name": "0.30mm Extra Draft @Qidi XMax3", + "from": "system", + "inherits": "fdm_process_qidi_x3_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "layer_height": "0.3", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bridge_flow": "1", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.1", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.42", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_line_width": "0.5", + "initial_layer_print_height": "0.3", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "15%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "inner_wall_line_width": "0.45", + "wall_loops": "2", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "2", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.3", + "support_filament": "0", + "support_line_width": "0.42", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.5", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_threshold_angle": "40", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.45", + "top_shell_layers": "4", + "top_shell_thickness": "0.8", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "compatible_printers": [ + "Qidi X-Max 3 0.4 nozzle" + ] } \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.30mm Extra Draft @Qidi XPlus.json b/resources/profiles/Qidi/process/0.30mm Extra Draft @Qidi XPlus.json index 6346bbde7..0f3c7fbf6 100644 --- a/resources/profiles/Qidi/process/0.30mm Extra Draft @Qidi XPlus.json +++ b/resources/profiles/Qidi/process/0.30mm Extra Draft @Qidi XPlus.json @@ -1,96 +1,114 @@ { - "type": "process", - "setting_id": "GP_Qidi_028", - "name": "0.30mm Extra Draft @Qidi XPlus", - "from": "system", - "inherits": "fdm_process_qidi_common", - "instantiation": "true", - "reduce_crossing_wall": "0", - "layer_height": "0.3", - "max_travel_detour_distance": "0", - "bottom_surface_pattern": "monotonic", - "bottom_shell_layers": "3", - "bottom_shell_thickness": "0", - "bridge_flow": "1", - "bridge_speed": "25", - "brim_width": "0", - "brim_object_gap": "0", - "compatible_printers_condition": "", - "print_sequence": "by layer", - "default_acceleration": "500", - "default_jerk": "8", - "top_surface_acceleration": "0", - "bridge_no_support": "0", - "draft_shield": "disabled", - "elefant_foot_compensation": "0", - "outer_wall_line_width": "0.4", - "wall_infill_order": "inner wall/outer wall/infill", - "line_width": "0.42", - "infill_direction": "45", - "sparse_infill_density": "15%", - "sparse_infill_pattern": "grid", - "initial_layer_acceleration": "500", - "travel_acceleration": "0", - "inner_wall_acceleration": "500", - "initial_layer_line_width": "0.42", - "initial_layer_print_height": "0.3", - "infill_combination": "0", - "sparse_infill_line_width": "0.45", - "infill_wall_overlap": "15%", - "interface_shells": "0", - "ironing_flow": "15%", - "ironing_spacing": "0.1", - "ironing_speed": "15", - "ironing_type": "no ironing", - "reduce_infill_retraction": "1", - "filename_format": "[input_filename_base].gcode", - "detect_overhang_wall": "1", - "overhang_1_4_speed": "0", - "overhang_2_4_speed": "20", - "overhang_3_4_speed": "15", - "overhang_4_4_speed": "10", - "inner_wall_line_width": "0.45", - "wall_loops": "2", - "print_settings_id": "", - "raft_layers": "0", - "seam_position": "aligned", - "skirt_distance": "2", - "skirt_height": "1", - "skirt_loops": "2", - "minimum_sparse_infill_area": "10", - "internal_solid_infill_line_width": "0", - "spiral_mode": "0", - "standby_temperature_delta": "-5", - "enable_support": "0", - "resolution": "0.012", - "support_top_z_distance": "0.3", - "support_interface_speed": "100", - "support_speed": "30", - "top_surface_pattern": "monotonic", - "top_surface_line_width": "0.4", - "top_shell_layers": "4", - "top_shell_thickness": "0.8", - "top_surface_jerk": "8", - "initial_layer_speed": "20", - "initial_layer_jerk": "8", - "initial_layer_infill_speed": "30", - "outer_wall_speed": "30", - "outer_wall_jerk": "8", - "inner_wall_speed": "30", - "inner_wall_jerk": "8", - "internal_solid_infill_speed": "60", - "infill_jerk": "8", - "top_surface_speed": "30", - "gap_infill_speed": "30", - "sparse_infill_speed": "60", - "travel_jerk": "8", - "travel_speed": "500", - "enable_prime_tower": "0", - "wipe_tower_no_sparse_layers": "0", - "prime_tower_width": "60", - "xy_hole_compensation": "0", - "xy_contour_compensation": "0", - "compatible_printers": [ - "Qidi X-Plus 0.4 nozzle" - ] + "type": "process", + "setting_id": "GP004", + "name": "0.30mm Extra Draft @Qidi XPlus", + "from": "system", + "inherits": "fdm_process_qidi_common", + "instantiation": "true", +"adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "layer_height": "0.3", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bridge_flow": "1", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "500", + "default_jerk": "8", + "top_surface_acceleration": "0", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.42", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "500", + "travel_acceleration": "0", + "inner_wall_acceleration": "500", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.3", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "15%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.45", + "wall_loops": "2", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "2", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.3", + "support_filament": "0", + "support_line_width": "0.42", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.5", + "support_interface_speed": "100%", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_speed": "30", + "support_threshold_angle": "30", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "top_shell_layers": "4", + "top_shell_thickness": "0.8", + "top_surface_jerk": "8", + "initial_layer_speed": "20", + "initial_layer_jerk": "8", + "initial_layer_infill_speed": "30", + "outer_wall_speed": "30", + "outer_wall_jerk": "8", + "inner_wall_speed": "30", + "inner_wall_jerk": "8", + "internal_solid_infill_speed": "60", + "infill_jerk": "8", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_speed": "60", + "travel_jerk": "8", + "travel_speed": "500", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "compatible_printers": [ + "Qidi X-Plus 0.4 nozzle" + ] } \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.30mm Extra Draft @Qidi XPlus3.json b/resources/profiles/Qidi/process/0.30mm Extra Draft @Qidi XPlus3.json index 546e7eab8..19fec3bcf 100644 --- a/resources/profiles/Qidi/process/0.30mm Extra Draft @Qidi XPlus3.json +++ b/resources/profiles/Qidi/process/0.30mm Extra Draft @Qidi XPlus3.json @@ -1,67 +1,85 @@ { - "type": "process", - "setting_id": "GP_Qidi_029", - "name": "0.30mm Extra Draft @Qidi XPlus3", - "from": "system", - "inherits": "fdm_process_qidi_x3_common", - "instantiation": "true", - "reduce_crossing_wall": "0", - "layer_height": "0.3", - "max_travel_detour_distance": "0", - "bottom_surface_pattern": "monotonic", - "bottom_shell_layers": "3", - "bottom_shell_thickness": "0", - "bridge_flow": "1", - "brim_width": "0", - "brim_object_gap": "0", - "compatible_printers_condition": "", - "print_sequence": "by layer", - "bridge_no_support": "0", - "draft_shield": "disabled", - "elefant_foot_compensation": "0", - "outer_wall_line_width": "0.4", - "wall_infill_order": "inner wall/outer wall/infill", - "line_width": "0.42", - "infill_direction": "45", - "sparse_infill_density": "15%", - "sparse_infill_pattern": "grid", - "initial_layer_line_width": "0.42", - "initial_layer_print_height": "0.3", - "infill_combination": "0", - "sparse_infill_line_width": "0.45", - "infill_wall_overlap": "15%", - "interface_shells": "0", - "ironing_flow": "15%", - "ironing_spacing": "0.1", - "ironing_type": "no ironing", - "reduce_infill_retraction": "1", - "filename_format": "[input_filename_base].gcode", - "detect_overhang_wall": "1", - "inner_wall_line_width": "0.45", - "wall_loops": "2", - "print_settings_id": "", - "raft_layers": "0", - "seam_position": "aligned", - "skirt_distance": "2", - "skirt_height": "1", - "skirt_loops": "2", - "minimum_sparse_infill_area": "10", - "internal_solid_infill_line_width": "0", - "spiral_mode": "0", - "standby_temperature_delta": "-5", - "enable_support": "0", - "resolution": "0.012", - "support_top_z_distance": "0.3", - "top_surface_pattern": "monotonic", - "top_surface_line_width": "0.4", - "top_shell_layers": "4", - "top_shell_thickness": "0.8", - "enable_prime_tower": "0", - "wipe_tower_no_sparse_layers": "0", - "prime_tower_width": "60", - "xy_hole_compensation": "0", - "xy_contour_compensation": "0", - "compatible_printers": [ - "Qidi X-Plus 3 0.4 nozzle" - ] + "type": "process", + "setting_id": "GP004", + "name": "0.30mm Extra Draft @Qidi XPlus3", + "from": "system", + "inherits": "fdm_process_qidi_x3_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "layer_height": "0.3", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bridge_flow": "1", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.1", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.42", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_line_width": "0.5", + "initial_layer_print_height": "0.3", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "15%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "inner_wall_line_width": "0.45", + "wall_loops": "2", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "2", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.3", + "support_filament": "0", + "support_line_width": "0.42", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.5", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_threshold_angle": "40", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.45", + "top_shell_layers": "4", + "top_shell_thickness": "0.8", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "compatible_printers": [ + "Qidi X-Plus 3 0.4 nozzle" + ] } \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.30mm Extra Draft @Qidi XSmart3.json b/resources/profiles/Qidi/process/0.30mm Extra Draft @Qidi XSmart3.json index ae7b7146c..a9c78c921 100644 --- a/resources/profiles/Qidi/process/0.30mm Extra Draft @Qidi XSmart3.json +++ b/resources/profiles/Qidi/process/0.30mm Extra Draft @Qidi XSmart3.json @@ -1,67 +1,85 @@ { - "type": "process", - "setting_id": "GP_Qidi_030", - "name": "0.30mm Extra Draft @Qidi XSmart3", - "from": "system", - "inherits": "fdm_process_qidi_x3_common", - "instantiation": "true", - "reduce_crossing_wall": "0", - "layer_height": "0.3", - "max_travel_detour_distance": "0", - "bottom_surface_pattern": "monotonic", - "bottom_shell_layers": "3", - "bottom_shell_thickness": "0", - "bridge_flow": "1", - "brim_width": "0", - "brim_object_gap": "0", - "compatible_printers_condition": "", - "print_sequence": "by layer", - "bridge_no_support": "0", - "draft_shield": "disabled", - "elefant_foot_compensation": "0", - "outer_wall_line_width": "0.4", - "wall_infill_order": "inner wall/outer wall/infill", - "line_width": "0.42", - "infill_direction": "45", - "sparse_infill_density": "15%", - "sparse_infill_pattern": "grid", - "initial_layer_line_width": "0.42", - "initial_layer_print_height": "0.3", - "infill_combination": "0", - "sparse_infill_line_width": "0.45", - "infill_wall_overlap": "15%", - "interface_shells": "0", - "ironing_flow": "15%", - "ironing_spacing": "0.1", - "ironing_type": "no ironing", - "reduce_infill_retraction": "1", - "filename_format": "[input_filename_base].gcode", - "detect_overhang_wall": "1", - "inner_wall_line_width": "0.45", - "wall_loops": "2", - "print_settings_id": "", - "raft_layers": "0", - "seam_position": "aligned", - "skirt_distance": "2", - "skirt_height": "1", - "skirt_loops": "2", - "minimum_sparse_infill_area": "10", - "internal_solid_infill_line_width": "0", - "spiral_mode": "0", - "standby_temperature_delta": "-5", - "enable_support": "0", - "resolution": "0.012", - "support_top_z_distance": "0.3", - "top_surface_pattern": "monotonic", - "top_surface_line_width": "0.4", - "top_shell_layers": "4", - "top_shell_thickness": "0.8", - "enable_prime_tower": "0", - "wipe_tower_no_sparse_layers": "0", - "prime_tower_width": "60", - "xy_hole_compensation": "0", - "xy_contour_compensation": "0", - "compatible_printers": [ - "Qidi X-Smart 3 0.4 nozzle" - ] + "type": "process", + "setting_id": "GP004", + "name": "0.30mm Extra Draft @Qidi XSmart3", + "from": "system", + "inherits": "fdm_process_qidi_x3_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "layer_height": "0.3", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bridge_flow": "1", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.1", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.42", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_line_width": "0.5", + "initial_layer_print_height": "0.3", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "15%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "inner_wall_line_width": "0.45", + "wall_loops": "2", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "2", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.3", + "support_filament": "0", + "support_line_width": "0.42", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.5", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_threshold_angle": "40", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.45", + "top_shell_layers": "4", + "top_shell_thickness": "0.8", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "compatible_printers": [ + "Qidi X-Smart 3 0.4 nozzle" + ] } \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.30mm Standard @Qidi Q1 Pro 0.6 nozzle.json b/resources/profiles/Qidi/process/0.30mm Standard @Qidi Q1 Pro 0.6 nozzle.json new file mode 100644 index 000000000..6c37013a8 --- /dev/null +++ b/resources/profiles/Qidi/process/0.30mm Standard @Qidi Q1 Pro 0.6 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP010", + "name": "0.30mm Standard @Qidi Q1 Pro 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.30_nozzle_0.6", + "compatible_printers": [ + "Qidi Q1 Pro 0.6 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/0.30mm Standard @Qidi XMax3 0.6 nozzle.json b/resources/profiles/Qidi/process/0.30mm Standard @Qidi XMax3 0.6 nozzle.json new file mode 100644 index 000000000..975025b6a --- /dev/null +++ b/resources/profiles/Qidi/process/0.30mm Standard @Qidi XMax3 0.6 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP010", + "name": "0.30mm Standard @Qidi XMax3 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.30_nozzle_0.6", + "compatible_printers": [ + "Qidi X-Max 3 0.6 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/0.30mm Standard @Qidi XPlus3 0.6 nozzle.json b/resources/profiles/Qidi/process/0.30mm Standard @Qidi XPlus3 0.6 nozzle.json new file mode 100644 index 000000000..135e2259a --- /dev/null +++ b/resources/profiles/Qidi/process/0.30mm Standard @Qidi XPlus3 0.6 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP010", + "name": "0.30mm Standard @Qidi XPlus3 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.30_nozzle_0.6", + "compatible_printers": [ + "Qidi X-Plus 3 0.6 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/0.30mm Standard @Qidi XSmart3 0.6 nozzle.json b/resources/profiles/Qidi/process/0.30mm Standard @Qidi XSmart3 0.6 nozzle.json new file mode 100644 index 000000000..5c65f829e --- /dev/null +++ b/resources/profiles/Qidi/process/0.30mm Standard @Qidi XSmart3 0.6 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP010", + "name": "0.30mm Standard @Qidi XSmart3 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.30_nozzle_0.6", + "compatible_printers": [ + "Qidi X-Smart 3 0.6 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/0.32mm Standard @Qidi Q1 Pro 0.8 nozzle.json b/resources/profiles/Qidi/process/0.32mm Standard @Qidi Q1 Pro 0.8 nozzle.json new file mode 100644 index 000000000..e2bf82e22 --- /dev/null +++ b/resources/profiles/Qidi/process/0.32mm Standard @Qidi Q1 Pro 0.8 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP033", + "name": "0.32mm Standard @Qidi Q1 Pro 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.32_nozzle_0.8", + "compatible_printers": [ + "Qidi Q1 Pro 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/0.32mm Standard @Qidi XMax3 0.8 nozzle.json b/resources/profiles/Qidi/process/0.32mm Standard @Qidi XMax3 0.8 nozzle.json new file mode 100644 index 000000000..064a3909a --- /dev/null +++ b/resources/profiles/Qidi/process/0.32mm Standard @Qidi XMax3 0.8 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP033", + "name": "0.32mm Standard @Qidi XMax3 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.32_nozzle_0.8", + "compatible_printers": [ + "Qidi X-Max 3 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/0.32mm Standard @Qidi XPlus3 0.8 nozzle.json b/resources/profiles/Qidi/process/0.32mm Standard @Qidi XPlus3 0.8 nozzle.json new file mode 100644 index 000000000..3a7534ad7 --- /dev/null +++ b/resources/profiles/Qidi/process/0.32mm Standard @Qidi XPlus3 0.8 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP033", + "name": "0.32mm Standard @Qidi XPlus3 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.32_nozzle_0.8", + "compatible_printers": [ + "Qidi X-Plus 3 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/0.32mm Standard @Qidi XSmart3 0.8 nozzle.json b/resources/profiles/Qidi/process/0.32mm Standard @Qidi XSmart3 0.8 nozzle.json new file mode 100644 index 000000000..5ef8754e7 --- /dev/null +++ b/resources/profiles/Qidi/process/0.32mm Standard @Qidi XSmart3 0.8 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP033", + "name": "0.32mm Standard @Qidi XSmart3 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.32_nozzle_0.8", + "compatible_printers": [ + "Qidi X-Smart 3 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/0.36mm Standard @Qidi Q1 Pro 0.6 nozzle.json b/resources/profiles/Qidi/process/0.36mm Standard @Qidi Q1 Pro 0.6 nozzle.json new file mode 100644 index 000000000..e52ff4daa --- /dev/null +++ b/resources/profiles/Qidi/process/0.36mm Standard @Qidi Q1 Pro 0.6 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP030", + "name": "0.36mm Standard @Qidi Q1 Pro 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.36_nozzle_0.6", + "compatible_printers": [ + "Qidi Q1 Pro 0.6 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/0.36mm Standard @Qidi XMax3 0.6 nozzle.json b/resources/profiles/Qidi/process/0.36mm Standard @Qidi XMax3 0.6 nozzle.json new file mode 100644 index 000000000..c02e560df --- /dev/null +++ b/resources/profiles/Qidi/process/0.36mm Standard @Qidi XMax3 0.6 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP030", + "name": "0.36mm Standard @Qidi XMax3 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.36_nozzle_0.6", + "compatible_printers": [ + "Qidi X-Max 3 0.6 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/0.36mm Standard @Qidi XPlus3 0.6 nozzle.json b/resources/profiles/Qidi/process/0.36mm Standard @Qidi XPlus3 0.6 nozzle.json new file mode 100644 index 000000000..812371ef2 --- /dev/null +++ b/resources/profiles/Qidi/process/0.36mm Standard @Qidi XPlus3 0.6 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP030", + "name": "0.36mm Standard @Qidi XPlus3 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.36_nozzle_0.6", + "compatible_printers": [ + "Qidi X-Plus 3 0.6 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/0.36mm Standard @Qidi XSmart3 0.6 nozzle.json b/resources/profiles/Qidi/process/0.36mm Standard @Qidi XSmart3 0.6 nozzle.json new file mode 100644 index 000000000..f524041f8 --- /dev/null +++ b/resources/profiles/Qidi/process/0.36mm Standard @Qidi XSmart3 0.6 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP030", + "name": "0.36mm Standard @Qidi XSmart3 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.36_nozzle_0.6", + "compatible_printers": [ + "Qidi X-Smart 3 0.6 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.40mm Standard @Qidi Q1 Pro 0.8 nozzle.json b/resources/profiles/Qidi/process/0.40mm Standard @Qidi Q1 Pro 0.8 nozzle.json new file mode 100644 index 000000000..2d4c3c01f --- /dev/null +++ b/resources/profiles/Qidi/process/0.40mm Standard @Qidi Q1 Pro 0.8 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP009", + "name": "0.40mm Standard @Qidi Q1 Pro 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.40_nozzle_0.8", + "compatible_printers": [ + "Qidi Q1 Pro 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/0.40mm Standard @Qidi XMax3 0.8 nozzle.json b/resources/profiles/Qidi/process/0.40mm Standard @Qidi XMax3 0.8 nozzle.json new file mode 100644 index 000000000..fac741da9 --- /dev/null +++ b/resources/profiles/Qidi/process/0.40mm Standard @Qidi XMax3 0.8 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP009", + "name": "0.40mm Standard @Qidi XMax3 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.40_nozzle_0.8", + "compatible_printers": [ + "Qidi X-Max 3 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/0.40mm Standard @Qidi XPlus3 0.8 nozzle.json b/resources/profiles/Qidi/process/0.40mm Standard @Qidi XPlus3 0.8 nozzle.json new file mode 100644 index 000000000..0638db1cb --- /dev/null +++ b/resources/profiles/Qidi/process/0.40mm Standard @Qidi XPlus3 0.8 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP009", + "name": "0.40mm Standard @Qidi XPlus3 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.40_nozzle_0.8", + "compatible_printers": [ + "Qidi X-Plus 3 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/0.40mm Standard @Qidi XSmart3 0.8 nozzle.json b/resources/profiles/Qidi/process/0.40mm Standard @Qidi XSmart3 0.8 nozzle.json new file mode 100644 index 000000000..a41c9ec8c --- /dev/null +++ b/resources/profiles/Qidi/process/0.40mm Standard @Qidi XSmart3 0.8 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP009", + "name": "0.40mm Standard @Qidi XSmart3 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.40_nozzle_0.8", + "compatible_printers": [ + "Qidi X-Smart 3 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/0.42mm Standard @Qidi Q1 Pro 0.6 nozzle.json b/resources/profiles/Qidi/process/0.42mm Standard @Qidi Q1 Pro 0.6 nozzle.json new file mode 100644 index 000000000..d85694669 --- /dev/null +++ b/resources/profiles/Qidi/process/0.42mm Standard @Qidi Q1 Pro 0.6 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP031", + "name": "0.42mm Standard @Qidi Q1 Pro 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.42_nozzle_0.6", + "compatible_printers": [ + "Qidi Q1 Pro 0.6 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.42mm Standard @Qidi XMax3 0.6 nozzle.json b/resources/profiles/Qidi/process/0.42mm Standard @Qidi XMax3 0.6 nozzle.json new file mode 100644 index 000000000..9c3eb9a7a --- /dev/null +++ b/resources/profiles/Qidi/process/0.42mm Standard @Qidi XMax3 0.6 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP031", + "name": "0.42mm Standard @Qidi XMax3 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.42_nozzle_0.6", + "compatible_printers": [ + "Qidi X-Max 3 0.6 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.42mm Standard @Qidi XPlus3 0.6 nozzle.json b/resources/profiles/Qidi/process/0.42mm Standard @Qidi XPlus3 0.6 nozzle.json new file mode 100644 index 000000000..812e8c82b --- /dev/null +++ b/resources/profiles/Qidi/process/0.42mm Standard @Qidi XPlus3 0.6 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP031", + "name": "0.42mm Standard @Qidi XPlus3 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.42_nozzle_0.6", + "compatible_printers": [ + "Qidi X-Plus 3 0.6 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.42mm Standard @Qidi XSmart3 0.6 nozzle.json b/resources/profiles/Qidi/process/0.42mm Standard @Qidi XSmart3 0.6 nozzle.json new file mode 100644 index 000000000..05ce21f74 --- /dev/null +++ b/resources/profiles/Qidi/process/0.42mm Standard @Qidi XSmart3 0.6 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP031", + "name": "0.42mm Standard @Qidi XSmart3 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.42_nozzle_0.6", + "compatible_printers": [ + "Qidi X-Smart 3 0.6 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.48mm Standard @Qidi Q1 Pro 0.8 nozzle.json b/resources/profiles/Qidi/process/0.48mm Standard @Qidi Q1 Pro 0.8 nozzle.json new file mode 100644 index 000000000..4917001d5 --- /dev/null +++ b/resources/profiles/Qidi/process/0.48mm Standard @Qidi Q1 Pro 0.8 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP034", + "name": "0.48mm Standard @Qidi Q1 Pro 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.48_nozzle_0.8", + "compatible_printers": [ + "Qidi Q1 Pro 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/0.48mm Standard @Qidi XMax3 0.8 nozzle.json b/resources/profiles/Qidi/process/0.48mm Standard @Qidi XMax3 0.8 nozzle.json new file mode 100644 index 000000000..193467be2 --- /dev/null +++ b/resources/profiles/Qidi/process/0.48mm Standard @Qidi XMax3 0.8 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP034", + "name": "0.48mm Standard @Qidi XMax3 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.48_nozzle_0.8", + "compatible_printers": [ + "Qidi X-Max 3 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/0.48mm Standard @Qidi XPlus3 0.8 nozzle.json b/resources/profiles/Qidi/process/0.48mm Standard @Qidi XPlus3 0.8 nozzle.json new file mode 100644 index 000000000..ad14777dc --- /dev/null +++ b/resources/profiles/Qidi/process/0.48mm Standard @Qidi XPlus3 0.8 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP034", + "name": "0.48mm Standard @Qidi XPlus3 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.48_nozzle_0.8", + "compatible_printers": [ + "Qidi X-Plus 3 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/0.48mm Standard @Qidi XSmart3 0.8 nozzle.json b/resources/profiles/Qidi/process/0.48mm Standard @Qidi XSmart3 0.8 nozzle.json new file mode 100644 index 000000000..3f407f0f5 --- /dev/null +++ b/resources/profiles/Qidi/process/0.48mm Standard @Qidi XSmart3 0.8 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP034", + "name": "0.48mm Standard @Qidi XSmart3 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.48_nozzle_0.8", + "compatible_printers": [ + "Qidi X-Smart 3 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/0.56mm Standard @Qidi Q1 Pro 0.8 nozzle.json b/resources/profiles/Qidi/process/0.56mm Standard @Qidi Q1 Pro 0.8 nozzle.json new file mode 100644 index 000000000..f630bf843 --- /dev/null +++ b/resources/profiles/Qidi/process/0.56mm Standard @Qidi Q1 Pro 0.8 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP035", + "name": "0.56mm Standard @Qidi Q1 Pro 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.56_nozzle_0.8", + "compatible_printers": [ + "Qidi Q1 Pro 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/0.56mm Standard @Qidi XMax3 0.8 nozzle.json b/resources/profiles/Qidi/process/0.56mm Standard @Qidi XMax3 0.8 nozzle.json new file mode 100644 index 000000000..3eec92f8f --- /dev/null +++ b/resources/profiles/Qidi/process/0.56mm Standard @Qidi XMax3 0.8 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP035", + "name": "0.56mm Standard @Qidi XMax3 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.56_nozzle_0.8", + "compatible_printers": [ + "Qidi X-Max 3 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/0.56mm Standard @Qidi XPlus3 0.8 nozzle.json b/resources/profiles/Qidi/process/0.56mm Standard @Qidi XPlus3 0.8 nozzle.json new file mode 100644 index 000000000..2d5a58a9d --- /dev/null +++ b/resources/profiles/Qidi/process/0.56mm Standard @Qidi XPlus3 0.8 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP035", + "name": "0.56mm Standard @Qidi XPlus3 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.56_nozzle_0.8", + "compatible_printers": [ + "Qidi X-Plus 3 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/0.56mm Standard @Qidi XSmart3 0.8 nozzle.json b/resources/profiles/Qidi/process/0.56mm Standard @Qidi XSmart3 0.8 nozzle.json new file mode 100644 index 000000000..90f31af34 --- /dev/null +++ b/resources/profiles/Qidi/process/0.56mm Standard @Qidi XSmart3 0.8 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "process", + "setting_id": "GP035", + "name": "0.56mm Standard @Qidi XSmart3 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_QIDI_0.56_nozzle_0.8", + "compatible_printers": [ + "Qidi X-Smart 3 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/process/fdm_process_QIDI_0.06_nozzle_0.2.json b/resources/profiles/Qidi/process/fdm_process_QIDI_0.06_nozzle_0.2.json new file mode 100644 index 000000000..c42a04f8e --- /dev/null +++ b/resources/profiles/Qidi/process/fdm_process_QIDI_0.06_nozzle_0.2.json @@ -0,0 +1,25 @@ +{ + "type": "process", + "name": "fdm_process_QIDI_0.06_nozzle_0.2", + "from": "system", + "instantiation": "false", + "inherits": "fdm_process_qidi_x3_common", + "layer_height": "0.06", + "initial_layer_print_height": "0.1", + "wall_loops": "4", + "bottom_shell_layers": "5", + "top_shell_layers": "7", + "bridge_flow": "1", + "line_width": "0.22", + "outer_wall_line_width": "0.22", + "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" +} diff --git a/resources/profiles/Qidi/process/fdm_process_QIDI_0.08_nozzle_0.2.json b/resources/profiles/Qidi/process/fdm_process_QIDI_0.08_nozzle_0.2.json new file mode 100644 index 000000000..ad51ddcf6 --- /dev/null +++ b/resources/profiles/Qidi/process/fdm_process_QIDI_0.08_nozzle_0.2.json @@ -0,0 +1,25 @@ +{ + "type": "process", + "name": "fdm_process_QIDI_0.08_nozzle_0.2", + "from": "system", + "instantiation": "false", + "inherits": "fdm_process_qidi_x3_common", + "layer_height": "0.08", + "initial_layer_print_height": "0.1", + "wall_loops": "4", + "bottom_shell_layers": "5", + "top_shell_layers": "7", + "bridge_flow": "1", + "line_width": "0.22", + "outer_wall_line_width": "0.22", + "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" +} diff --git a/resources/profiles/Qidi/process/fdm_process_QIDI_0.10_nozzle_0.2.json b/resources/profiles/Qidi/process/fdm_process_QIDI_0.10_nozzle_0.2.json new file mode 100644 index 000000000..a48e3ea91 --- /dev/null +++ b/resources/profiles/Qidi/process/fdm_process_QIDI_0.10_nozzle_0.2.json @@ -0,0 +1,25 @@ +{ + "type": "process", + "name": "fdm_process_QIDI_0.10_nozzle_0.2", + "from": "system", + "instantiation": "false", + "inherits": "fdm_process_qidi_x3_common", + "layer_height": "0.1", + "initial_layer_print_height": "0.1", + "wall_loops": "4", + "bottom_shell_layers": "5", + "top_shell_layers": "7", + "bridge_flow": "1", + "line_width": "0.22", + "outer_wall_line_width": "0.22", + "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" +} diff --git a/resources/profiles/Qidi/process/fdm_process_QIDI_0.12_nozzle_0.2.json b/resources/profiles/Qidi/process/fdm_process_QIDI_0.12_nozzle_0.2.json new file mode 100644 index 000000000..c0634af86 --- /dev/null +++ b/resources/profiles/Qidi/process/fdm_process_QIDI_0.12_nozzle_0.2.json @@ -0,0 +1,25 @@ +{ + "type": "process", + "name": "fdm_process_QIDI_0.12_nozzle_0.2", + "from": "system", + "instantiation": "false", + "inherits": "fdm_process_qidi_x3_common", + "layer_height": "0.12", + "initial_layer_print_height": "0.1", + "wall_loops": "4", + "bottom_shell_layers": "5", + "top_shell_layers": "7", + "bridge_flow": "1", + "line_width": "0.22", + "outer_wall_line_width": "0.22", + "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" +} diff --git a/resources/profiles/Qidi/process/fdm_process_QIDI_0.14_nozzle_0.2.json b/resources/profiles/Qidi/process/fdm_process_QIDI_0.14_nozzle_0.2.json new file mode 100644 index 000000000..dde8d496b --- /dev/null +++ b/resources/profiles/Qidi/process/fdm_process_QIDI_0.14_nozzle_0.2.json @@ -0,0 +1,25 @@ +{ + "type": "process", + "name": "fdm_process_QIDI_0.14_nozzle_0.2", + "from": "system", + "instantiation": "false", + "inherits": "fdm_process_qidi_x3_common", + "layer_height": "0.14", + "initial_layer_print_height": "0.1", + "wall_loops": "4", + "bottom_shell_layers": "5", + "top_shell_layers": "7", + "bridge_flow": "1", + "line_width": "0.22", + "outer_wall_line_width": "0.22", + "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" +} diff --git a/resources/profiles/Qidi/process/fdm_process_QIDI_0.18_nozzle_0.6.json b/resources/profiles/Qidi/process/fdm_process_QIDI_0.18_nozzle_0.6.json new file mode 100644 index 000000000..1dd762690 --- /dev/null +++ b/resources/profiles/Qidi/process/fdm_process_QIDI_0.18_nozzle_0.6.json @@ -0,0 +1,34 @@ +{ + "type": "process", + "name": "fdm_process_QIDI_0.18_nozzle_0.6", + "from": "system", + "instantiation": "false", + "inherits": "fdm_process_qidi_x3_common", + "layer_height": "0.18", + "initial_layer_print_height": "0.3", + "wall_loops": "2", + "bottom_shell_layers": "3", + "top_shell_layers": "3", + "bridge_flow": "1", + "line_width": "0.62", + "outer_wall_line_width": "0.62", + "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", + "outer_wall_speed": "120", + "inner_wall_speed": "150", + "sparse_infill_speed": "100", + "internal_solid_infill_speed": "150", + "top_surface_speed": "150", + "gap_infill_speed": "50", + "bridge_speed": "30", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "50", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10" +} diff --git a/resources/profiles/Qidi/process/fdm_process_QIDI_0.24_nozzle_0.6.json b/resources/profiles/Qidi/process/fdm_process_QIDI_0.24_nozzle_0.6.json new file mode 100644 index 000000000..f6b5c3a0b --- /dev/null +++ b/resources/profiles/Qidi/process/fdm_process_QIDI_0.24_nozzle_0.6.json @@ -0,0 +1,34 @@ +{ + "type": "process", + "name": "fdm_process_QIDI_0.24_nozzle_0.6", + "from": "system", + "instantiation": "false", + "inherits": "fdm_process_qidi_x3_common", + "layer_height": "0.24", + "initial_layer_print_height": "0.3", + "wall_loops": "2", + "bottom_shell_layers": "3", + "top_shell_layers": "3", + "bridge_flow": "1", + "line_width": "0.62", + "outer_wall_line_width": "0.62", + "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", + "outer_wall_speed": "120", + "inner_wall_speed": "150", + "sparse_infill_speed": "100", + "internal_solid_infill_speed": "150", + "top_surface_speed": "150", + "gap_infill_speed": "50", + "bridge_speed": "30", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "50", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10" +} diff --git a/resources/profiles/Qidi/process/fdm_process_QIDI_0.24_nozzle_0.8.json b/resources/profiles/Qidi/process/fdm_process_QIDI_0.24_nozzle_0.8.json new file mode 100644 index 000000000..bb88ef21c --- /dev/null +++ b/resources/profiles/Qidi/process/fdm_process_QIDI_0.24_nozzle_0.8.json @@ -0,0 +1,35 @@ +{ + "type": "process", + "name": "fdm_process_QIDI_0.24_nozzle_0.8", + "from": "system", + "instantiation": "false", + "inherits": "fdm_process_qidi_x3_common", + "layer_height": "0.24", + "initial_layer_print_height": "0.4", + "wall_loops": "2", + "bottom_shell_layers": "3", + "top_shell_layers": "3", + "bridge_flow": "1", + "line_width": "0.82", + "outer_wall_line_width": "0.82", + "initial_layer_line_width": "0.82", + "sparse_infill_line_width": "0.82", + "inner_wall_line_width": "0.82", + "internal_solid_infill_line_width": "0.82", + "support_line_width": "0.82", + "top_surface_line_width": "0.82", + "top_surface_pattern": "monotonic", + "initial_layer_speed": "35", + "initial_layer_infill_speed": "55", + "outer_wall_speed": "120", + "inner_wall_speed": "150", + "sparse_infill_speed": "100", + "internal_solid_infill_speed": "150", + "top_surface_speed": "150", + "gap_infill_speed": "50", + "bridge_speed": "30", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "50", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "5" +} diff --git a/resources/profiles/Qidi/process/fdm_process_QIDI_0.30_nozzle_0.6.json b/resources/profiles/Qidi/process/fdm_process_QIDI_0.30_nozzle_0.6.json new file mode 100644 index 000000000..b57304d26 --- /dev/null +++ b/resources/profiles/Qidi/process/fdm_process_QIDI_0.30_nozzle_0.6.json @@ -0,0 +1,34 @@ +{ + "type": "process", + "name": "fdm_process_QIDI_0.30_nozzle_0.6", + "from": "system", + "instantiation": "false", + "inherits": "fdm_process_qidi_x3_common", + "layer_height": "0.3", + "initial_layer_print_height": "0.3", + "wall_loops": "2", + "bottom_shell_layers": "3", + "top_shell_layers": "3", + "bridge_flow": "1", + "line_width": "0.62", + "outer_wall_line_width": "0.62", + "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", + "outer_wall_speed": "120", + "inner_wall_speed": "150", + "sparse_infill_speed": "100", + "internal_solid_infill_speed": "150", + "top_surface_speed": "150", + "gap_infill_speed": "50", + "bridge_speed": "30", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "50", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10" +} diff --git a/resources/profiles/Qidi/process/fdm_process_QIDI_0.32_nozzle_0.8.json b/resources/profiles/Qidi/process/fdm_process_QIDI_0.32_nozzle_0.8.json new file mode 100644 index 000000000..c34e9f942 --- /dev/null +++ b/resources/profiles/Qidi/process/fdm_process_QIDI_0.32_nozzle_0.8.json @@ -0,0 +1,35 @@ +{ + "type": "process", + "name": "fdm_process_QIDI_0.32_nozzle_0.8", + "from": "system", + "instantiation": "false", + "inherits": "fdm_process_qidi_x3_common", + "layer_height": "0.32", + "initial_layer_print_height": "0.3", + "wall_loops": "2", + "bottom_shell_layers": "3", + "top_shell_layers": "3", + "bridge_flow": "1", + "line_width": "0.82", + "outer_wall_line_width": "0.82", + "initial_layer_line_width": "0.82", + "sparse_infill_line_width": "0.82", + "inner_wall_line_width": "0.82", + "internal_solid_infill_line_width": "0.82", + "support_line_width": "0.82", + "top_surface_line_width": "0.82", + "top_surface_pattern": "monotonic", + "initial_layer_speed": "35", + "initial_layer_infill_speed": "55", + "outer_wall_speed": "120", + "inner_wall_speed": "150", + "sparse_infill_speed": "100", + "internal_solid_infill_speed": "150", + "top_surface_speed": "150", + "gap_infill_speed": "50", + "bridge_speed": "30", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "50", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "5" +} diff --git a/resources/profiles/Qidi/process/fdm_process_QIDI_0.36_nozzle_0.6.json b/resources/profiles/Qidi/process/fdm_process_QIDI_0.36_nozzle_0.6.json new file mode 100644 index 000000000..b4a1a1c8d --- /dev/null +++ b/resources/profiles/Qidi/process/fdm_process_QIDI_0.36_nozzle_0.6.json @@ -0,0 +1,34 @@ +{ + "type": "process", + "name": "fdm_process_QIDI_0.36_nozzle_0.6", + "from": "system", + "instantiation": "false", + "inherits": "fdm_process_qidi_x3_common", + "layer_height": "0.36", + "initial_layer_print_height": "0.3", + "wall_loops": "2", + "bottom_shell_layers": "3", + "top_shell_layers": "3", + "bridge_flow": "1", + "line_width": "0.62", + "outer_wall_line_width": "0.62", + "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", + "outer_wall_speed": "120", + "inner_wall_speed": "150", + "sparse_infill_speed": "100", + "internal_solid_infill_speed": "150", + "top_surface_speed": "150", + "gap_infill_speed": "50", + "bridge_speed": "30", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "50", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10" +} diff --git a/resources/profiles/Qidi/process/fdm_process_QIDI_0.40_nozzle_0.8.json b/resources/profiles/Qidi/process/fdm_process_QIDI_0.40_nozzle_0.8.json new file mode 100644 index 000000000..c7cc1dfa3 --- /dev/null +++ b/resources/profiles/Qidi/process/fdm_process_QIDI_0.40_nozzle_0.8.json @@ -0,0 +1,35 @@ +{ + "type": "process", + "name": "fdm_process_QIDI_0.40_nozzle_0.8", + "from": "system", + "instantiation": "false", + "inherits": "fdm_process_qidi_x3_common", + "layer_height": "0.4", + "initial_layer_print_height": "0.4", + "wall_loops": "2", + "bottom_shell_layers": "3", + "top_shell_layers": "3", + "bridge_flow": "1", + "line_width": "0.82", + "outer_wall_line_width": "0.82", + "initial_layer_line_width": "0.82", + "sparse_infill_line_width": "0.82", + "inner_wall_line_width": "0.82", + "internal_solid_infill_line_width": "0.82", + "support_line_width": "0.82", + "top_surface_line_width": "0.82", + "top_surface_pattern": "monotonic", + "initial_layer_speed": "35", + "initial_layer_infill_speed": "55", + "outer_wall_speed": "120", + "inner_wall_speed": "150", + "sparse_infill_speed": "100", + "internal_solid_infill_speed": "150", + "top_surface_speed": "150", + "gap_infill_speed": "50", + "bridge_speed": "30", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "50", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "5" +} diff --git a/resources/profiles/Qidi/process/fdm_process_QIDI_0.42_nozzle_0.6.json b/resources/profiles/Qidi/process/fdm_process_QIDI_0.42_nozzle_0.6.json new file mode 100644 index 000000000..95eaeefa9 --- /dev/null +++ b/resources/profiles/Qidi/process/fdm_process_QIDI_0.42_nozzle_0.6.json @@ -0,0 +1,34 @@ +{ + "type": "process", + "name": "fdm_process_QIDI_0.42_nozzle_0.6", + "from": "system", + "instantiation": "false", + "inherits": "fdm_process_qidi_x3_common", + "layer_height": "0.42", + "initial_layer_print_height": "0.3", + "wall_loops": "2", + "bottom_shell_layers": "3", + "top_shell_layers": "3", + "bridge_flow": "1", + "line_width": "0.62", + "outer_wall_line_width": "0.62", + "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", + "outer_wall_speed": "120", + "inner_wall_speed": "150", + "sparse_infill_speed": "100", + "internal_solid_infill_speed": "150", + "top_surface_speed": "150", + "gap_infill_speed": "50", + "bridge_speed": "30", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "50", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10" +} diff --git a/resources/profiles/Qidi/process/fdm_process_QIDI_0.48_nozzle_0.8.json b/resources/profiles/Qidi/process/fdm_process_QIDI_0.48_nozzle_0.8.json new file mode 100644 index 000000000..2bf013928 --- /dev/null +++ b/resources/profiles/Qidi/process/fdm_process_QIDI_0.48_nozzle_0.8.json @@ -0,0 +1,35 @@ +{ + "type": "process", + "name": "fdm_process_QIDI_0.48_nozzle_0.8", + "from": "system", + "instantiation": "false", + "inherits": "fdm_process_qidi_x3_common", + "layer_height": "0.48", + "initial_layer_print_height": "0.4", + "wall_loops": "2", + "bottom_shell_layers": "3", + "top_shell_layers": "3", + "bridge_flow": "1", + "line_width": "0.82", + "outer_wall_line_width": "0.82", + "initial_layer_line_width": "0.82", + "sparse_infill_line_width": "0.82", + "inner_wall_line_width": "0.82", + "internal_solid_infill_line_width": "0.82", + "support_line_width": "0.82", + "top_surface_line_width": "0.82", + "top_surface_pattern": "monotonic", + "initial_layer_speed": "35", + "initial_layer_infill_speed": "55", + "outer_wall_speed": "120", + "inner_wall_speed": "150", + "sparse_infill_speed": "100", + "internal_solid_infill_speed": "150", + "top_surface_speed": "150", + "gap_infill_speed": "50", + "bridge_speed": "30", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "50", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "5" +} diff --git a/resources/profiles/Qidi/process/fdm_process_QIDI_0.56_nozzle_0.8.json b/resources/profiles/Qidi/process/fdm_process_QIDI_0.56_nozzle_0.8.json new file mode 100644 index 000000000..02013be08 --- /dev/null +++ b/resources/profiles/Qidi/process/fdm_process_QIDI_0.56_nozzle_0.8.json @@ -0,0 +1,35 @@ +{ + "type": "process", + "name": "fdm_process_QIDI_0.56_nozzle_0.8", + "from": "system", + "instantiation": "false", + "inherits": "fdm_process_qidi_x3_common", + "layer_height": "0.56", + "initial_layer_print_height": "0.4", + "wall_loops": "2", + "bottom_shell_layers": "3", + "top_shell_layers": "3", + "bridge_flow": "1", + "line_width": "0.82", + "outer_wall_line_width": "0.82", + "initial_layer_line_width": "0.82", + "sparse_infill_line_width": "0.82", + "inner_wall_line_width": "0.82", + "internal_solid_infill_line_width": "0.82", + "support_line_width": "0.82", + "top_surface_line_width": "0.82", + "top_surface_pattern": "monotonic", + "initial_layer_speed": "35", + "initial_layer_infill_speed": "55", + "outer_wall_speed": "120", + "inner_wall_speed": "150", + "sparse_infill_speed": "100", + "internal_solid_infill_speed": "150", + "top_surface_speed": "150", + "gap_infill_speed": "50", + "bridge_speed": "30", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "50", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "5" +} diff --git a/resources/profiles/Qidi/process/fdm_process_common.json b/resources/profiles/Qidi/process/fdm_process_common.json index 03984651e..8da0fd26b 100644 --- a/resources/profiles/Qidi/process/fdm_process_common.json +++ b/resources/profiles/Qidi/process/fdm_process_common.json @@ -13,7 +13,7 @@ "default_acceleration": "10000", "bridge_no_support": "0", "elefant_foot_compensation": "0.1", - "outer_wall_line_width": "0.4", + "outer_wall_line_width": "0.42", "outer_wall_speed": "120", "line_width": "0.45", "infill_direction": "45", @@ -25,13 +25,13 @@ "gap_infill_speed": "30", "infill_combination": "0", "sparse_infill_line_width": "0.45", - "infill_wall_overlap": "25%", + "infill_wall_overlap": "15%", "sparse_infill_speed": "50", "interface_shells": "0", "detect_overhang_wall": "0", "reduce_infill_retraction": "0", - "filename_format": "{input_filename_base}.gcode", - "wall_loops": "3", + "filename_format": "{input_filename_base}_{print_time}.gcode", + "wall_loops": "2", "inner_wall_line_width": "0.45", "inner_wall_speed": "40", "print_settings_id": "", @@ -45,15 +45,27 @@ "spiral_mode": "0", "standby_temperature_delta": "-5", "enable_support": "0", + "support_filament": "0", + "support_line_width": "0.42", + "support_interface_filament": "0", + "support_on_build_plate_only": "0", "support_top_z_distance": "0.15", + "support_interface_loop_pattern": "0", + "support_interface_top_layers": "2", + "support_interface_spacing": "0", "support_interface_speed": "80", + "support_interface_pattern": "auto", + "support_base_pattern": "default", + "support_base_pattern_spacing": "2", "support_speed": "40", + "support_threshold_angle": "40", + "support_object_xy_distance": "0.5", "detect_thin_wall": "0", - "top_surface_line_width": "0.4", + "top_surface_line_width": "0.42", "top_surface_speed": "30", "travel_speed": "400", "enable_prime_tower": "0", "prime_tower_width": "60", "xy_hole_compensation": "0", "xy_contour_compensation": "0" -} \ No newline at end of file +} diff --git a/resources/profiles/Qidi/process/fdm_process_qidi_common.json b/resources/profiles/Qidi/process/fdm_process_qidi_common.json index 86f6db5e2..e1fa78fd3 100644 --- a/resources/profiles/Qidi/process/fdm_process_qidi_common.json +++ b/resources/profiles/Qidi/process/fdm_process_qidi_common.json @@ -4,6 +4,7 @@ "from": "system", "instantiation": "false", "inherits": "fdm_process_common", + "adaptive_layer_height": "1", "reduce_crossing_wall": "0", "max_travel_detour_distance": "0", "bottom_surface_pattern": "monotonic", @@ -41,12 +42,12 @@ "ironing_speed": "15", "ironing_type": "no ironing", "reduce_infill_retraction": "1", - "filename_format": "{input_filename_base}_{filament_type[0]}_{print_time}.gcode", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", "detect_overhang_wall": "1", - "overhang_1_4_speed": "0", - "overhang_2_4_speed": "20", - "overhang_3_4_speed": "15", - "overhang_4_4_speed": "10", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", "inner_wall_line_width": "0.45", "wall_loops": "3", "print_settings_id": "", @@ -61,9 +62,26 @@ "standby_temperature_delta": "-5", "enable_support": "0", "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "default", + "support_on_build_plate_only": "0", "support_top_z_distance": "0.2", + "support_filament": "0", + "support_line_width": "0.4", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "2", + "support_interface_bottom_layers": "2", + "support_interface_spacing": "0.5", "support_interface_speed": "80", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", "support_speed": "150", + "support_threshold_angle": "30", + "support_object_xy_distance": "0.35", + "tree_support_branch_angle": "45", + "tree_support_wall_count": "0", + "detect_thin_wall": "0", "top_surface_pattern": "monotonic", "top_surface_line_width": "0.4", "top_shell_layers": "3", @@ -82,4 +100,4 @@ "prime_tower_width": "35", "xy_hole_compensation": "0", "xy_contour_compensation": "0" -} \ No newline at end of file +} diff --git a/resources/profiles/Qidi/process/fdm_process_qidi_x3_common.json b/resources/profiles/Qidi/process/fdm_process_qidi_x3_common.json index 64a60dd1e..c5eb0d706 100644 --- a/resources/profiles/Qidi/process/fdm_process_qidi_x3_common.json +++ b/resources/profiles/Qidi/process/fdm_process_qidi_x3_common.json @@ -2,38 +2,119 @@ "type": "process", "name": "fdm_process_qidi_x3_common", "from": "system", - "instantiation": "false", - "inherits": "fdm_process_qidi_common", - "default_acceleration": "7000", - "top_surface_acceleration": "5000", - "initial_layer_acceleration": "1000", - "travel_acceleration": "10000", - "inner_wall_acceleration": "7000", + "inherits": "fdm_process_common", + "instantiation": "false", + "adaptive_layer_height": "0", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bridge_flow": "0.95", + "bridge_speed": "50", + "brim_width": "5", + "brim_object_gap": "0.1", + "compatible_printers": [], + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "10000", + "bridge_no_support": "1", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.15", + "enable_arc_fitting": "1", + "outer_wall_line_width": "0.42", + "outer_wall_speed": "120", "outer_wall_acceleration": "5000", - "travel_speed": "500", - "initial_layer_speed": "50", - "initial_layer_infill_speed": "80", - "outer_wall_speed": "150", - "inner_wall_speed": "200", - "internal_solid_infill_speed": "200", - "top_surface_speed": "120", - "gap_infill_speed": "150", - "sparse_infill_speed": "300", - "support_speed": "80", - "support_interface_speed": "100%", - "ironing_speed": "15", - "bridge_speed": "25", - "default_jerk": "9", - "initial_layer_jerk": "9", - "outer_wall_jerk": "7", - "infill_jerk": "12", - "travel_jerk": "12", - "inner_wall_jerk": "7", - "top_surface_jerk": "9", - "accel_to_decel_enable": "1", - "accel_to_decel_factor": "50%", - "overhang_1_4_speed": "80", + "inner_wall_acceleration": "5000", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.42", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "internal_bridge_support_thickness": "0.8", + "initial_layer_acceleration": "500", + "initial_layer_line_width": "0.5", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "30", + "gap_infill_speed": "50", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "15%", + "sparse_infill_speed": "250", + "interface_shells": "0", + "ironing_flow": "10%", + "ironing_spacing": "0.15", + "ironing_speed": "30", + "ironing_type": "no ironing", + "layer_height": "0.2", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", "overhang_2_4_speed": "50", "overhang_3_4_speed": "30", - "overhang_4_4_speed": "10" -} \ No newline at end of file + "overhang_4_4_speed": "10", + "only_one_wall_top": "1", + "inner_wall_line_width": "0.45", + "inner_wall_speed": "150", + "wall_loops": "2", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "seam_gap": "15%", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "0", + "minimum_sparse_infill_area": "15", + "internal_solid_infill_line_width": "0.42", + "internal_solid_infill_speed": "150", + "spiral_mode": "0", + "initial_layer_infill_speed": "60", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "default", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.2", + "support_bottom_z_distance": "0.2", + "support_filament": "0", + "support_line_width": "0.42", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "2", + "support_interface_bottom_layers": "2", + "support_interface_spacing": "0.5", + "support_expansion":"0", + "support_interface_speed": "80", + "support_base_pattern": "default", + "support_base_pattern_spacing": "2.5", + "support_speed": "150", + "support_threshold_angle": "30", + "support_object_xy_distance": "0.35", + "tree_support_branch_diameter": "2", + "tree_support_branch_angle": "45", + "tree_support_wall_count": "0", + "detect_thin_wall": "0", + "top_surface_pattern": "monotonicline", + "top_surface_line_width": "0.42", + "top_surface_acceleration": "2000", + "top_surface_speed": "200", + "top_shell_layers": "3", + "top_shell_thickness": "0.8", + "travel_speed": "500", + "enable_prime_tower": "1", + "independent_support_layer_height": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "35", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "wall_generator": "classic", + "gcode_label_objects": "0", + "internal_bridge_speed": "50", + "internal_solid_infill_pattern": "monotonic", + "initial_layer_travel_speed": "50%", + "filter_out_gap_fill": "2", + "notes": "If you want to use Orca's chamber temperature control feature, check that printer.cfg has added the following M191 macro.\nTo add it: go to Fluidd web interface--configuration, copy the following code to the top of the printer.cfg document, SAVE&RESATART \n\n[gcode_macro M191]\ngcode:\n {% set s = params.S|float %}\n {% if s == 0 %}\n # If target temperature is 0, do nothing\n M117 Chamber heating cancelled\n {% else %}\n SET_HEATER_TEMPERATURE HEATER=chamber_heater TARGET={s}\n # Orca: uncomment the following line if you want to use heat bed to assist chamber heating\n M140 S90\n TEMPERATURE_WAIT SENSOR=\"heater_generic chamber_heater\" MINIMUM={s-1} MAXIMUM={s+1}\n M117 Chamber at target temperature\n {% endif %}", + "exclude_object": "1" +} diff --git a/resources/profiles/Qidi/qidi_Q1Pro_buildplate_model.stl b/resources/profiles/Qidi/qidi_Q1Pro_buildplate_model.stl new file mode 100644 index 0000000000000000000000000000000000000000..075f3bcd0a15af0ea3bf600860643359bcb8b77b GIT binary patch literal 11884 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 literal 0 HcmV?d00001 diff --git a/resources/profiles/Qidi/qidi_Q1Pro_buildplate_texture.png b/resources/profiles/Qidi/qidi_Q1Pro_buildplate_texture.png new file mode 100644 index 0000000000000000000000000000000000000000..d0e5360af5048a1b1464373de90a4f195bca8576 GIT binary patch literal 9373 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 raQjyjaNrl98a?z#zA|7Sg}4x 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

adh9R2g*bK#%+wR8r=zN9Z+1&Pb%{FyAJCT4 zov3+i{~B|%pPE?QP>v7v#or|^X4&i+UaMJqw-h%+#u!aFMjzLL!9(wM$hag!_L>|B ztL+>in^Nt)KE*m$&lQMgJVqLCenq0(XM>Z4;Fu0RjLK_kb-&DKe=~GB`s%s3qN?KE z%@UA1REm8Mt>i;;dT2imU~*~6MO6iL<`3n8m271g`){XXGMa#!JMR^ngx`p#g%?%j z)bYsJA?-#NwqE{_I$9Bh-tync+`|j z*|5T;RH?vvPGj!~`xFGSwpuLaNp{EMuxFO~L7Idn(c8obetT*p`j+c-ExtW=F;m8T z;$=MKoimT&rOIt?Fxq!=IL-9XjMJQODketV7DK0szt2z=G&?G%XwEuEq;F%^1{C)C zy%jAaQGJD(`e*D|+}t%J9#p-^ktCNQx7G2sX;`+@C@9vvn7S{#`4 z6+SL=;OLgHiwmt8D(?82E#D*pBaBh6u?s~Yl{7{Q+gydtr@IpbEgJ4(i8tlB%B4~Q zF9^A*%A3%%>lU?)?ifX)COC76$k)hR`PO`=pmGxs87Q7B&^%X33zKNK$$GRfR+{5-z|Y?%~{%uvGu*OCzf7I)5JI2lYx06 zv17{RdS+-D`b?IvMf}rsaAZohYJOlvY?~p1T>o=W#sy`|E`ujlQC^QDQR%miu%?-G zcQ;7tNuoV^ney#vUv*Sq(w3)aWK0zCgdn7EXc#de*jau}YRnPGW<2{9hwm|*XtS4s zxZd^`%;m1J?4lZXJ#jiwjG0gUd^jQ170)=ov_M7|SIywJT}h1xL)#JoqP2>%k$bp( zg75f{KvFI|DIS4HO<&E*_q&sNrguLB%j6SWQL{3etrtm#|KbhF9~8KKIJlATOxW2!CB852OucTvvG9Vgy2*jGFUxcLH*dp77Faj9Cl*06lwX1Hu~O-rwQS^ zS@7r~{d}roeiT_wPJTD8=~vKD;@>M%B2*##{v^Oam@t!7YP5|%kiZ$&>_AG5z{Wg} zAj^4*+KJB-p`rI3>IF2|&e^BnLbG_-3AB2~;M_aaeMoSLsJXY?J@{eLiCUv(M`Tfz z@8KkmDOZ}0ETKF%$w}r{IK2$U{_mgyD-SN!FlUw2D@!n_GuY4a$FBt#?i%k?>NC}% zh1TwXFV=fQQYF=j3Xwy zh7GbNrlZ*3C4aVYrywv)a&^|60|o2Dk1{PB2n?(d(B8D6xY9aOGL`beHY-vh5lbu^ zss2v&V!??)2a@BB7~DWAjL5(c;b3MKeO*VU^_ek?jbm{coYdf3n@n!eJEF}m38;Z% zRDfDpi-|)jYvg+1-s|mLcm77B7-@TGTpsB2B`4U*sNvOfI#!ar)!xa!tSWr=q=$-m zy9yXyN~Q-68WLbp6clwy{3Rct4>XZ?tCCeWg#1x(Uu*2Q#osezbXM4pAWxA+GIJ0(&T;4PWJeBQ}5A zyK$FN;%U?LH|6c#y;2tK=t)pKQdCm@wncdfj0&mVcz%uyZK{m{)pVH8<_!mw&prt4 zH9}!fHg_kEfgU&iIS1S+&_nG)a-gw;EoZ<*T|XiA3@CaT0ur}L0d>e<4Q?{&d4`2B zD<|_?DWB5bgO~q){zc$l1pYlfza%N1xt?9?BeeaArcp?WH@T1Y zfiFeggD_wK=Tk76G-yKo^r7@wk0T zeWV%;WoX>_6y2GYn4UOEjse9BF5(}}5o7%eH%PcG;AGS5_&!wi4h8fKk2PU1&j_CU z@xMUnwI*!RO=&I6uoDLZf@jL3qGG^W9=(^tg5VzXeKcTRomuV;I3%lPYdN~(6Pp3Y z2$0Hk0rY*SS~ZLHMrQ)KqnbDyM8~=SxJMw*)bqRnP3Vuk*8)RO$bv-?%%Vy@Fvv6W z{3%tZniSiDE}2gO|Bn59Ar^*jQcc$oCZEED1Oj!L3{-(Q*$tejAeapBZG8va3527p z&965tV!V8G)hsV};c3X{7$sm1zt7pjR<+i8>FA%$fRYe_iwgE89l!70v!fcl9Tb+p zB*8t&$`V4*S7xk4AH>^)i#n;*AOYi>j1fkU{CAV0Bx1`Z@fE=Q+wnm4kA&GJb5C7W zlMP={F-pi^zi6-ikx0m(*nJNQKScU&5vzfow9k8hct9IK?}F+^H4Fm>Y84zdVe;`} z9C6l@j-5nKfRB%*^8yj}-=~}fEbsdxa4C&eAZ5R8zA#BxO^FH)CXHbJif&#}%p$ zEmN{VOhoJW@{E6p4z5VDY3=0o_i!Ki0Xt}S6AVEP0qq@o+~6}xeb3jwH{n3B&^h>r z|AdSd69}$nX-%f*0eU0GW{VCYjA2DR1*q?eHK+YLE_#=Ex zI6s0-?6rXU6QBD_KN~!#?UkMnL7p?oNc()v+~~t9eUNAEDcT1Cb8xW&v1F;7rAvWxAfYefN zO^iTuq-~X*f&Cn31_7L}jeuSIG;L<0ldE1iWju*&HFrPP?2an{yKQN@cF=us=a*hVF!x%V z!L7ldD`n3yr=3~u_!QL6=_&|VDf2G=I@v5K0I$s#b?=vO@Mp|fg>#*y1)?r!yM1Rs zu1ILsIu|2g3O$!fG%L>lT5K$ z?2kVak=0=GSj0P+DKGi%mKXfS(cUKZRTX}%e|L;F(NLxyRtkGhhB$QBKw4Am;HOxc zk18!RRuMDO<9`n!-sN!47Ih26Sl0?4JbQmmY|j;m>G$~#+Y>BHyXY@Xoga#(Alg$b zjMa`o{ncrAD48=Z$Q51F2Jo4yk&Hpj#inkflH00e#Y3SvR0GGO!-}p1ij;3J=A>9& zmsoYy9Bw_pD$Y%5Fb&?mmQ$7`|FmC=g*xSn)asxu%k8-2y~?H8RIwUbx7)#o`5>`U zxBiW6JJcG5_s85x-p9hGw;L#anY)JPY+?H2bKv$9tM4nM)2as7T7~bucGEo%-rj{; z7_YWFWXhkWMjqlG>@{aqpl=Sfr01owvzLJ~>$gFcOPGOZ35UHz4gG}i$mm{BJZ2}Bq|YtPCi zTmb0L2&r_X`Z_>wBzV>ns;>-W7ny7o_ybZ@t?~2I&0T%D#Mu!ONy~}P-FunTsR>cPJA{;peBaxynEFb+_;_7^4>8j zYSXOEVF^c+gvqK-DuQ=B*~_E&5a`S=W6(rG>8Sx2066~wa6Dou@-MCE)|i)s1i3b< zo&Z1G8tU^`(8=a$>Q`?W!B>F+m_M=>TUDhjF)D)rjF&sx2|*uVs$URD(%`$et1~Oc zpTxL_qDO_uij#4vK%l=j-4Br8hcF($rd--B4aWha$-k-Ep4&`ixu|$9wGhU`@Ix=* zhmu5JTY~khKN`d0S3g3_9*c0Bt#gClMs9qze<~A#BN}zob3RIGP7!v}rq_$MoVrDH zSW|<+?$z$RN+WAphB84rk;p#1BK|alOT-U}7Swo4$Dc+HfycBneY1?6*9BH3vYsZI z^dz<0H@$sGknp(DeW~i>Zrezau3~az3)JGxvgg8e;$O_YAtTJ>S8dL(iM1|giy_kD zu3q8(_G^Pe{D>JPp0RmkNOf;b5R-WVN6~(*vZlMIBsgnCeopApt}N+R#%IM8uYQqm zQDr8*5bHXy^e7zEZ*zn@KeG$UW;M6n>RA>@E+CL_0NY+wdyi0Mo^80%r!-$wbKHml zn<*Cq@;gNlWbo&=h699vzjxj zcw()JYH;jPXHkFwX2go!=Uo8liC=qIKBwZR_MCXZJG6ZFifM+g&w!VL^K2mZ`Nd<2 z<|xh7Ag^vS2)kai+j3`-Vo2RbSiO!Amk%rlNyblzy3$~^`Iv8oR6^=Af&>82(526V zyz$bB0SGRrktyGN{Jd5wiuqV~435ncMfnUct{&7@0|V)VS!H^NvW74{u&j|e z=ALOFk&kpwuasWyNz*0)^4mqJ8I4QO9?viY|{Ti;*BuSw2Xfc8ea<%wKfJmOzE=hG@VhQX&Xdq4X*PBFun!SCRO z6tmWStUMPXZddmz!mn;qDI`bI)Cxbe@^|#wj;6hwo@SVAoc_`4@XGQ-Sr#-k#ZLRw zFV&KBQbu)Ttw1#?pH!V&m5)AtE|`l>R_`j|!piGK>0x`_ z>^-JN^YUZ1y@dGQNZy|uj30^=je~fiuRtYvlbAYv>m5y&?n`_q%J|#1W4Qq*JF$tM zs3fB_%kxX}kDp&ba8Wh_X8Kcb#by+V0$qAF5amvG6g1VW=cnW-e0nHsAELo-5PYsA zoHXY;;*gGz^fY^LWvV9|i8HRLIZ3fwf}`iOhmufL>I^sBNPgg?eI#MCW-f%44Z&*v_0=Bg>lW zoOfSp8(#4$ER{7@Xm>QV8&z}uJlq5xHKfq$3l2XyS z!f!{4t!vv;yusp#wOD7V&Bg=p+C6nS7*j#tZ6Nw&*z&UrK2rUsp>53Qs~ zsr$J{dzE{ZRF5E1$;#+Sk&+JK6i*jS{_Sr$KYjcq^tG?$z}OI=y*%y?=iJC;&crchM9mub*1p+ zZh__nfd{e|KV5Y8^n*(LxF#F`&Pw0QN#sz;B3WThO0IYO{%i=E27GG3jj3xX)*s&IQI@RbJ&lb|K0_ z2*sXvT3oev2$Ki7l~iDWuUa4U9;Qlm*1RMnYoZ0h@~%LqO>6H5c|)s1={^JX#vvm; zFhsC8SQ`P*$F7bOW+wspq(JirA-V5FxB46q*vB`hBN&+;k^};BeGs^XyEESa^8WZ$ zrz?PTXFH>nAnE7l)DvX)+LeQ`8BYy{KF0SKN3>Q;CkV4^6;do9R|_wFx>^s%H;`^BXtx7I)tF2)#2(R-cJk4$nGdVxv z$h>Mxk1#~bz@7{qM=4Kq(~}L+6W~vnAzFPLb?d{Xm|2AsO6zmX^pe|w9%pLfd|W>G z#{-aN`fYV45Hv`S9QT~=9o5P!14HRjXD0{c9v6)CoksKhcC-taBdv|KRcxt8oTG*b z8JBz9o=nR*r%nyrp6fCK#W^AaVA~p~Mj7K39=>&98Fw#abf?_~~5FsRiKnjF_Wd!5E0Hj9sUz6C4Q9^)h!eb_;VvoDV({jYD`wyPpV%Mg>?0 z>N?o3v?JL74A6*3e;pD!6cb@Xg6J;twE?bG+hARtMU+SsMAzHxM;%8j4xwXiWNu`v zYrj&*4i^|?bNrCgZ^Xa~qI*6vGRy`HCK8E8L^C5S4hc4~wzdWvn}SVE4FL?ph$u{? zKgkdiv0KIBE005nhyYx0SY$93qod;Ke-4X}gy`x5aGn2Xh7S9kIVR#a>j6K2N&aDA z6C-2rpOM4PVc)y{k)d^!`8)Iu5W3#=+rpCs< zBfDV(gM*^}hHPqVv){sIzX^bB^Ji=zodW$M{r_L^e-Dt23j3>4Kq~)VHTr|b5gUrd z0m=b3m@O*%2MFru_#+M*6dVe`B91%%paVVZXklV)VPR-$WU`2>ikr=k!6Zbe_n}}Q z=n+6pLUgSy_Wuv)sXs%lzsgypU6k$#6eA$wD@#>uZJ=m>B*H5=F!KB#-2MQ#A~48B z$Zwn$A*vXK;#EZf!vq6SHC`45Djk3jULzQ-1@g%1p;DFu*1$EmH-D0u&JXzD(7>=zASybM zhrLh0jvuxIt131$_&2_btN$>z1OG*;-C{!990`ty#NwjVzYZ{lyZ?LBmCW21wa(+k(1e*U?^r9R}^x529$}O{yX4+-2HC(EB5wgsqSqWsM?B z3egnaETpH?cD}*gUcYnIo`|A~E z)PT{$cc)hlZ9WQ7b`E@At6MM*OMP6rDjQepKep|}KBNeLe=HcdlYSd^I-BdPP zi|3yxhC3syBGNAUw`zTf;qr$^hz_Z9)w0>COmPGh(CH(WE@>;9J0p-WYYHVvgV9e5 zTg90W@!R3d)VU9ZqFlvY(K4i@RhU4~pfPO&wE2)guJk7Pt@M<7k9Zlt;N^K`AuPOQ zcBTl1ud8yOjp#2NIb6V}AhHQwEw6p6>7rC_FmbAIL=V^u&nEC%U;DD?qQk>wXlM6O>b z#1IqAX@=YFhbLI5GFzO6WNl_KglQY1A^9{WJ}tqNClDA%$DMuTKYjz4Sbl=&N@y!= zt-;JFC7q>=R+<5aA-n5FJ!8YJBWd#`X(GQ84M{D2w}28sSYXziC;9_q7K~M;B+s@aDiMOw<7KeZrV zIpM`rGD-Br3hMHReTsT3;c^vxs8B9PxD6kopTR3QdELwE$%=(ZoAf3>8bey(kYmmr(aMNPX<3mJ?&hge{XnvtUt20^J@t`Y{qJvl+p48W ztc52MN}i4&IshQGxUpx8{XL19z}I@YguIfVXwWsTEtWL#cZ#@L%>Y9AhD`gteEDM# z!+m^m@U5|u?eJ1OSY^cluc;r6Q#j@TIH9^|S$dy)dt-LJam@MMjitqV%whzrI&t`# z(Q`)?LxXQ8@Xy&ncm;mz)Nz4~MR6C@^SjO^-CwGvR>4G(TlcLM-gITVmQxPC6s0Hk z)z=$WN93-sF4g0FXBHGcaH@M+tY2xv(V(75PZ2%P@W7p*?xyZT&V`N}PniYUu?EEk zl@w}fnJCyfMCHH7nCI|30quQwDdVu5@Pt4bQ+T2mpn~sgi%skcC3oA!yZJkL@<(WJ z8sd_I+sa~$RNPF(HvqP%S29gsT)VVJA!v`BOI^K! z`J;mJvbiQ!j*PUieK|U=QX;{xq63cnc6j#t#kD0v=07uo*e zq&j8d61I(2hq=6hxWKBjT3+ACnmgo`%tUKsPq7h% z>`u8EdHp)@YX(}`i!QGQ_-)##Vt1dr>I%=uDr}i;wPdeNP;3G#pE>92RZ^K+PMJAD z__Xn%^o;okmRUn2I(U$VM|RXtD%N^FuAxOeooz%XJb3V+$od;XzbesZEFuoX)Um{$ zt(Z|LL1|S9hV)3{k~iQXN!!$AzD-)p(qz^Q+ii($&+ICD^;ycg%iVZF{79nCCJtX^ zV3Z&F`}+;GzdTj{7jWuQQ@`t`wa(+Bbb=pSC%MeWV3ph8ovy?8SO#TtZ<9Rld1)6! z0=J~k6?eJ8HS?%xasUwKw}(pe%!^C~Cr*`p0EMJ6fi0_|6PpcivZ| z&{n%f$k(sr)yA0vx>*z)J`giF(#h5s-I8<^r?`G`V9snsrJq~L-rniwSP$IMmlIc# zMQysiwAWyd@lt5)9!|b|loqskc5VIRy_~&fE8aI*8o#Wk&WdUlj;eB>km*0rmz%sj z)5LT3;q~+`u>N!`6^m?Mn_~gdE+OZYLycT<37~~wdW4{cG;nXOA8MaIW!bdVblx2~ zBGCkD;B5P}=(@>3E;TC!B(T8kZ_f}0n67B>p$aWIV(9oZ$gkC^_5p|}^wiY4%x^b! z&#yHKxIMj$Z2eO<)c$7Q6Y?>|Md(^LT#K)K4bYzSO;*< zo025k?cpd)-9=sY5Qo5Qxq!OeVXD-e6TmO_T1bfZKTnkj4=~*+3rAkMS^%b%t7ZDX zo+O$DMJ1bjiNU?RKDx~;DBwn`6(!oxhnkgT($4-edj~`mBq(I)+cDVu03dFUIb}7@ zg7*C3yPOs3FFfPrN-fK&(}led6OOf(S$SP%UpTbZG^MC(eY6YJ8B|Gp#K);N{!W2B5uQ${`Q~cf8+kL!z;(&^EM&s|q@uDwGGWs*B5neEC}ug+FQceOHHkmX%OWff3tAjie0P z(obmg0-l&-UlUQa@NwftaNb#l6xm(Hii^vQRSg328&gYr)`$?%7D@gq1GUBS67x$v z4I4jcl-0NhH1U#sGT^3go_s`L5GgFGDwW#`=FtLi2>G}mpD275jqws7@rgU=s_<8Y z&Rif_&Q3` zbcL_{wa%DHK?o#xxiJv1gA7THZR?TPNP%NoPc=sIqSdBcPo>o!03ey{#1 z4L<|YJV~G}Nu$gUvNZ9{>%dEU8qynbXt8Oz0$S}`@eUxlmz`a?IgW&$ByG+c%X$;8 z7(BerPU9+(Id@Kw6H0a!EEq3;e(h|zXLb{RK9iNes&NzK1S`8?oqZ3Iw&5vvC9CqD zl0K&u-PTjx9iC?987+i1u3>U*sDrj>zjuI@31t+Q#=*DOTt{_B=Z*++uw?JX#LCw5 zO0wsVKniH0t`lA7X3sSazW1?ckK3#Yn}Xj}BiWrdylWeTMtPUArku8aIZG^?%KtI0 zMADnLZ}hTY{#av6$>xh=_qu?4YH{yOkN@lKIi2A*rwnX%$|4VY<%RgQk6rIYvM2`{ znN61hRCRoa_u&L8Z6z(W@5-YtKVT*)PTbnpb)Id=*+I3l<}mcF4cm#(l3RUE(AeD^ zKTxF`HOGB?1mtit5JfeF-cCMqv(FIf3v^7)d>tZ+>X=8!2U%Nl#@b7>p|#n46Ht4L z)%C5JN;c4t!rJjd@UT{Uqf3In6=wZ9*%92xiBZ1)7Fy-{WkSu;)e;tn=!)Zk4D>3A zRJL9xt#2FDH>a=EQ`DOuP4pPQ1IpL8)(==W+X;#rmzUSgd9>OL7eZ=@TjHey3_!xu zme8ULq+^fw5Yua|@vMv9f}(3}O-)Vp-{pLHu`A$Z)Q2kka9CH=z?y+FIUFBZ9{jZ4cqCPaAqj_KGW&*sshYf- zuhC9g`+0wVaN;-=n$d>>Fl>I60R#5g1%7~#-S~bik<8hJUN|LK#m3!wOBBoxBq3L7 zlvV-5Nynp>H*z={Orycyj}?C8;q5F*UDBc*ZL7NMDLeVGg%Ul~8O?Ia4~@NPwJfLU zx-_@!TDU-rQBDLi!DQdkmA0WBsV&H>N`vlHICy$9{t`QVf_ zVKCdWWWv!bh)|c(m!nbt*bb~6-`&Fk9~sYJX>5z{zEm>^3soK2ywrf>%$FV=U**}k2}*NVUC+xOFE4}7Wo8NGyb|i& z+nW~CDU{v)Z?eSMbVY~kRfSf^Y2Va71=Y@&{Kiv0|8h*fx9U^27H_oy#~&Qiy(&So?n}e) zRQR!%_?Bz3>B3hVfQcjYG;r#$;p8*CjEio-&saw176rS@&C%M{Mc?k^+t>C=o53jM zAS;y#38BYbMqSB|20A-Tpze{wD32$}AvE)rZx^18Og|1;Gqx8(k2{OxoYt6QJkRlVZAl9Dy>|BcC6@wv@cQxiJ zK?`QR;Xf+UiuEglVA|v%rG9oda4LS<@+k^RGZFb^^i}MF@@d&XPyLt+9LAJ+z(KMb z>fS{9G`b#IOYKXB?o91Vf%<0j^+Tn!v5~G-@&4Wz<%PmRO<#8$g1Q50v?Ja>n7c4X z-Jag(I5G8l2XBvf4~L^gOrL*KIP!30=QrS(fGzQ0thkn9r4U9;+{(A>e|Vk!V-D5i z>0Au;M$qcd+BB0p^K#?WIhj&{+#s*E*lqlg|CZv)E+18y8l&4d`*e23cUK&KmQ-wo zbf^vcP#G~WnnbJ)AT21xb>5ya3xlTv^DUd!wm4F|D|(Z*wc0C38oU!q+w93!%8}B9 zfEy43Ng(L5uv1jF?KsI)O)1I4TL;#GS7L5o0K%+hak-d!-B||!JS|F6?OgEDTVetL z%8#m|rG{Cf>K6M?StooUn$p&1fwb*^-3>JI3(G#XC7-bn`BmOr1`z-A_m2nu@xVVG z_{RhPc;Fuo{NsUtJn)YP{_((n^T3w{iHJOkM8MTY+b*wqwRC;za?k2r);D#2z2Ez5 zu%78pNy(Rj-2=Nen1fS-a+6bEnVL;JKg=n4|8hU`n&!Wd8BeNLJ-nW}?htyT|B~e= ze?^Rmw8ayM9C4>iR#JzEbLbQgn@?mz2BK(f);Xn09x^9_w)kH0ziIRTfA2#-lTHUA zPjuKj3Jgx8Wbm3>fKnfmQu^N0ZDOrN?@yCE%X)`G@mxAW^)A@I|&NR%ALMbT#)=|~n=TQ*C=>Foe zH+{VdKOPT*6)_`D+NxIGP&5;Gv#)j`+mHjH4_)Y)+Q(Ky&J!5^Ls+y6N^<$DN|yi= z2kXaP(rrjp8e{R8H+%MGY*49iNfcCuPJ0VHkx*mb8vJ*Adi#eANgA;FfM}+ZkuB?h zX8=!)u&38yNBFJ2iH88lS-tdK0RCCS3bgQ!&f*mbMXY{84*^*3rK=3Qwl{5^iu=_? z155v7Aj=Cd;B0DY-y6D3n3d?=Y2|pNc25lo6<+;-DbMXVq9QtZf?80T!pjHD`_NzH z6Qgpwuu{)Dk1n;%!eELhM-Hk^)2Bz9={6LrE^nB+hhkUPn>Eq1SM&Y_;1--M*Fvi^ zNQ=)!pXU|0BHaT}tbj$yCI!-L^Tk)x?CRiy)lX2iWb+LwKc)n#9y?rM>h!MoEqK-< zz+3b|`xlHt`c(ax=1J4t0CVp(!*u#-6tbA03#=YfLm7a`r$%57q+sYycO>9&DnLRe z_Oi;jm{VgT0Mgk9dX+Xl*-ZX4un>0Yb((PqhJji4^(u!=rA$96I}|H4m6i%;t844NJUo~YscVQ4yiTXKvAN7n4MZtdYuX31H8FdnSK4LWbh z$)wJ{U#j3+ayp^K59!(`IuyxSIenUh=MmYr`>N?xL9b*bAS|?GVX2A6k?~?s>d6i_ z7}JEa9J;gQRSoS{UpovR07D-gZvcV$T?=Q@!bQ2sc7!k4?}=%uP=8ngl{#!JnTS$U zJaj2>rp9^ee9DBb%?W2XCdWk4(lV2?aO#luDiGFJr%nd4#yJT&P)wS^Cl;tJb09X3 z`Lw1hCs472bi1?)1s4$~i_b`bwS7POer2FG&G%!4`kPH4>sWVkJ72E-%IIlK-G`jS^H;er~kOYxJR zt5OXrN$=$^09ksQUYz5x1+Kqb^4`EXd_go-V_m-*M;%CfU8amQ zQBS(s)E+OtOcj1$I?Syl6>H#mWHJ@+sFWp*+tRN^;rvMY)(@M=o;-zSE_p71r}$;{ z!nejk;!s3qEA}RPc<&V;lceXNNw51d#S2HrwR3AzBm21sxKavjJu;4k8np=TDSUHH zCC}jERaJ5sLOL=cCQx#;`CJ3*yGlr?)4aycL?AyfP+wXfCB1s(`~}SHlHA$YqG7Tt zwXQ8NPl?D?#@xRa<-@D>qqe}sy;ZflofOe;2y?xmHLcsP5mi~~NR7$cTi$x+T=N7w z4Q1Ngyp}RI{4Phk0a8B9jy;b`kBJl5R$hxbug`#c)C7Dx4PkCusNdH;H4nt z>|*Y0((sIY%aq|TbMUSCr;RT*cL4QMaXGN0<&Dh1no+KC~92^y+HZX&CY`erSD zBj=3VOJtub$qFrauHT*EpI3>n7wtZMwq0ze#9u)gS{;6=K`%qzn)MjT&S6?cDWm6` z^Vue{?Nf=Xn(EoL&Pg*}w<;OlSm^kh!{f>yEazFEd~kQVuU(ZaPQMemKWNr%yeoGe zOQ0~|BeaP=6Xz6)Do%v>dZ&Se6CJtjH8XY=lOi_iv=_`kzfyVrv#6?f*oo3RA!uZA z?N7oO!!tBbSevZXuj91x{nBY>hVl#>*0DQTh^kF{_C?lng+9|iJzhv}G4Cv|Ad2h) z${Ra@<{`LYn*MsBw_EWL;kzB^Emf48Mb3IrPE-c|yW|{>T>%I=J~RFZ>i$~DyN5l3 z3$>I|i)F&M<~vO?zM*`47}plcPB~_JN)p|5j&el=;b7OcO-V!HFl8R75xh=O;ONVE zCG;xt6C@7SQCh81n?>R%sMx>lRe=28?LZ!kY==rM|1D4Qu?xv;sF=?~EqL?hYmYVW z$tCaD-&>`Tc5K~((3Dot)+=n-%{p~`SRE?g!uQzGU+TY+r}+*n>N=Bv3iVt^Mr;MT zm_bMp+!v;acgr_2nS_YO_Grn!FQyk%$(K2sP?p4?U~t>sDud?p&nx;SX5G)W3=KhRt!;MTEg1Pnd)V%ikLh`g(~5>( z(uxX)x)P=Z(nkbx=H55nPR39*%DMLM5+P-D_if{BXBecCNtm;nmiWQgUL8eH8Vsh; z?wNnYl*>dFb0H5M)!WlQh949d*Lp-!G_)Ibh#F#8sJPzm8zE-Il+P~CiV9Ov!E5MR z4p;V5GKQVo?W;+kq()K(h>{!^MN1^rVQYVEAhCuKDZxt5(Yly^sc%=lx80|@b6-HX z;1*n2(2N;;>7+OLF5SzwH%p0!!BA=TdOD*2%1#I0lEX{fu)xEz$pmV4+|x@am! zim?&;0`oavsthk-bX|IkosGcPE@i8qEhoj>L>BuK^kU^kn zubn*JUY`>St?iidyB$d3)yW>lc~a}y^Sh~MjC<`fldDZRG&7t}PG1KUlfIsKkg9B* za8(bK7EZqRD!rca*qPUrr-N~9%+e_GL76EUR3m{uR9-|^hjpxn;ay!A$^oVmW;FL}ttfLz?^^wkJ(~S!0E`-Rj z0oSg0dy19l!)aUZ#mUA9ds2kb27<4~z5m~a6m#g;0q9NLni^o}5`~Qqz|7$U<-L?< z)vR=~zKTxg^0)nM=(2|~{Z&I3TQvgGL>1cQTnv1$4wX)6mewhPz|8@S!~ zie9A%s{#t=;%}2|Ck#Im2F!YEX;R1PyW1u|Y;se52zc^YbVz0X9NQp9XZsK_lC(n#H+Ko&6>8sW~cj%&BK5S>tx zce|vo=+R@k;j-W&is~c3*rj?=kuZoqO{&4<&Og|uB*K`DVbM6)jyH)E517bwdt3!m zE;W)0=@~}Nv%@g_Sxp54hMx$F@kL2;*cIg`JKzcJ$@HN+Q9btj(_}AA#cettWd#9D zkoI)>!5p?HwPA~DO0U`G)43Y?H|TW7s)|e>)NuZ?fr&fPb2m<%6@CB{!VR#_LI9G? z+AX~c7ycqxPmIwdKHu=N?!HRRAM~O)OQ)JqP661{=R}kIW5PVWmo=D;#QF`rz7AK} zvA=|4w=_`VER<;+UIt~am94#8Y@5HB&;u7_>#^qJ0P^5cmel>SsJY? zm)V8$PIjyjh0AFZyzu<8GOJn?`;N7tux$dJ;yHl?5J z62PxjVmWm^zkN??S;x!-@H z`6OB_!*)K#2=$}Q%*KebF28*Fd)wa#8(rP5Gu%IdwOo$46+ejCOg@AeGc0}pr1=mH z&&Q#y$E`$!5aL51tX<^Z(H=uWm<_$c2$LBhv0AiP32KUo#!8T*x&o`F@P(GM;^;yy z2N0~~b@dR4A$tog&&L=s-w*dm5#|SEJG$&g(UM$<7Ak*#h+2z%^5_Envo%|L{D>{F zQ@EG@0WCj|3^IbXiVQ7ANZWQql?Zq3gXV`KsK&%bW2{o~gSC_uA>2ZaRmoam#eSIQ zlQxPywgDMch@LC9y1Lyddtl3mT%YI@Xv-1fkw_4Y*$^|HHICK&Cl-cgV-iu&jDYQO zXg-7yDgtfsC{Y+fADVvnmGDE*Axmp$i4dK6%UWj7TQY?7JwMcQN66oZo5>>tY~YIg z;EK!2szP}Cll@#Y*$>F&2n1`nY&HndAp%wLvrulGAs6j zq6=0)NLyflD+OKG8~Gs!=c@=pml#%lpr4BtexeVWJ#MMCp(C|vF~fO?Vgsxg%?KNJ z#fOA3aVUBAy5hJYAB+%f-1`_Smt*vi^FWlN&Usxea}0|G%b@rH zFV*v4So??e%|^#Iip)095=Kx|W47krYR)I@!H*ijwd69iyd^{6zQk;Jo>dF;lKW)x z2qAtj!sT)PGk;V%4rii%Nc)Hz+V%60<>+!`A^H_YuxtpZcJi-3^_I26!tTR|ojW$I zZdrJEyRdMi%Y(~M_M_|n^#{K-yr(-zwMOVUh?jiwnBm@A4ps!C#oi1e&pOQH9m{K1 z!DQE!FI$;GbnpS(rnD9oKDf6=+`aa}DESEV45G7Gft9ueR`yn-nzW+v9CtX3Gr`&Ky+XG^+UI^mgJ-LY}SZ-$i|e`r03y>c&^oFT7$=m zeM;#U`}QqvNU6C?#;t45derId~#yB_b(3C^inZ=yIMVx`D23lxTI0crJZAM^soX z6}j}_(C?5B?+5U(Ml(V@$LAaMoZA&Yq%u4TjF3w2rM4FD6wl8(Xi2qDS6n4rJ-M#j z2Di)T8WEnrkKISLo@e%h{Y&ZF($BZZ$nfKjKJI$%=aTc*N9`IRRia}Fs-)5)do@B> zb%-q3`P_#pS>E?FsrJLQV*EUh?HR#Z+n3fU;>s)EyfT9b8>}U=;9ufF-`BUXe+to5)xM-S)r2M>!cI)6WiDJ{gUW(79;^TQC~ zlj!H86BO=CTE8#xnE^Qv8-x%)md*1dtXk*J=o;~GxdZrZiPfjxfBx1tJ?yA<>$46S zuKxC~_cFRh*y!U`qSnEk(KW&yfgc-pJbLx1cOIsB=4^5;q$H1D`@5y*{*OG#*?Y*T ztJ^>LNI{&mGD1g~x!`ys5BrhH22KpA;{ zY^+#|?ajB5$EQ3-u}>1+!TV#)YTvsaJ-qpShiFe_bdC6)^p6F}`OkOVwv}sFGB|kt zYlQcY3%~fT>sgEK)dC3V4qTw*`~i&5I@%pUKn!}qiaO*z3bWA z<$VP`i9p_^N-m5UK)6R83nFSk>#Fg(67EZ0iHx2_{B$DcHJWX(AKb3^)MmeQED468 zuYRzWN-WZ`FS~q^@2Pk`=Xt(H@N79k#NA*Z8nLm= zmBF#%K0kwqd~olo5i*uE|1R_S19?8zy25dsQ;^FYr>@T@;V#64=eD=pT9qCU<0*k-f%Dmhol1o}Wat zs)c*Gf}TYPGk5nEN32bMB8>-4T4>K0;`}!HA&< z`_=V4_aXk7f8<~Ok5Tji8F@C!2=qh!(JJSiT5s4 zkJds;kGM_ueWahhyj!%0=6*-dlR4709}Bx5HO_~k_lMvd%%BS^{bUDL6HhmrxG>aCVEjc2dGilDp(N(P~3iMn2 zgxW9!p2@U$p2SaB*j|mWE84Ch6kQ|Ck2J>*XBAI(Qab&s4OpcEKX6jRl_<}abTtcW z6I_)keM6ot{hqD-u$Ies8dW3Cy#JKu^AEo2w5xAFt$E!yj%jb+eQ^8t|8NP`qp979Ci*69^p|$gbO~VBT95fvHXO~wie<`gVxw(Jd@!R|NoqO<&ti=r7Hb38m zKlKwxLA36ZAYvUarPJWRQtO)VpTg~dpM{RC4p0HgJ&I%s742CsA zYPXl#y#cjrRjqZ!k@i@@UP{m1b4>FWr+#AFk3ad0hFNi4xs8nY;nyDDT==7p-|&?$ zF7_W_s}5>kxBeX~_5`}cb7~%AQo6c7qj}PkuGx0ix1JCy)zD&ejo7w)hW4m8 zd?ygxu8&0VlzVc7^AQJ62Yni;o?CcJ12X;4i$#vuU+^@=cF#UUl2S1zIFTB;RXF)jS#~tk7%y_{&O^oQ(B0wRgBqKIAU|N^SJHJwGaHk zjXdHo!y17+$kCyn3!?QA&ie=Q!MRE4b?;350Xr^IR({1Qv6VU=td3*NBBk>_b5#G4 zcbwCld(9u6CiNOx5`~sxMTnyxy}7^P`0dS8uDttn)?$WkJC9e-{O6;am%sD!JvZI{ z%${S#{lh&6+mxga_RwAB>`lPK_uSk{X3}@qf%swf-Mi3~h;|gL4 z2u5=ct`T-cxf?>!H9|aB8}OX_Hlu6AOFz7|KkW5efa;jL%c!LqA$}mb?nmpMix%c9 zWoWX_yD3Sm8jqFtBE(1h7^4kw*J?kXVg+$-ECyVJXVaZ5l@%d=Cf}}&Ay+V zb0g<~>saz1cjpnQ4jB|g>p6EDh$vS~N`qwZX>U*3*Bx=;vp%-s@+{&qsl>x4D$x-@ z*EY_VSlxQT`s+@XY8Nf7L})GSK3+%Em*4$~74|8mS6Qz;UJ$Hh^3wka!CKmbYa5%- zeqnRf`gQQUb5`)yWiYG};z#d(2ooLEz=S;)MD$?wL;D8&uq(=h(KSLwA0X14k-_~S z8_<@cL(V-`><478W5}v)zpx&aXEj`5bd7lbrEl#&x9246E9(4;Rl8`kej|#M(4_1K?R#CeyvkkNa zR(WL!0%DcYF7fWydM5+f7)Jgp1Tv^sJi3g=y+mdOj2xYLt~Rt?jx<%MYTK_|yTL>d zA&(Henn7BW8_$!oBF`mO!QEtI7?B2{Kp^K;bQwM4xgvoe?nSnioRvD>X{@AwFv8n) z+m0a5ClHpK+7F!xKnpP;?#QN&s5lRM82P{`Yy`sMGe#GLj&Q)5=Sx~w76q3p8#;#D3^RU-pejKysN!Fgs@)C<4} zN3JczBr4Hlt1&$vHZlnFAZIYMn#raqixK4BJoj2sZ+WzX48%;e2ZE|H&|w2e*Z^N= zqTIdO-M^8I>}?=8=ZtVWlQsf9gXr9Iv}+Ls_bgisr=!b=kVlC5J&ODYd+NFNT9I_d zVXb*K3d%F6esKQBth`5I^ckXEt`d{ObB&X-VlB2YMu3(aIUiv|vKg|~LfBAsMX;9T zUws-OD7su%BEtqoXRkN65eSUbmDc`PWt8}HTAmuhGBKXzs#)gXH5mjFZeOm zlGEZx@lSO-^F{KJuVgJ|I6^2aM|VT(HtIF{vUYFE7BBHU)|$nh%Gq9x;OJ%>uI2U| z?fV%50ne*;fpGM6bgOk>VMrMaw(uk74`gsgE88gk0g>k?{B_SoMh=MK2mzEFsNI}F z`Hxl~Sh);8Aj?laI!E}GG1|{VJ^av|Q$)35L?NmKG7x@%Rpu*apr!eDd7h0rR^&%S z!Q02*Y@=wgjbgh-aQ`^_Q|pIYU;BgTAMT%gE`P?`nmfLDI6es{*Ah{^r7DSjGmSvS zO`*LKomtn2R_jd0{i9;l8!O}^BFbn#KWRg~&3^DmRI0}r;cp#Xw~^7swt60{Sj%NF zaaKU5w0X;=&0)uWP@_AQ4`>NGa-)de5S_OREsvEUB8D}BwOqE`)QCw|&X8F_mY+Dv zxGSen`8t1MNDiYy+B(Lc3*jW`-q( z(9QQG5YR3mM2{Tm1FR}P%4k=7f(<`%K8jYU zM6~3#T^oOa$m6d3C;V`E65-ExTf1Y`J2I8!ZrShD(6$~OqHNC-6=BcFGP*+86G%LV zt3GWr8lU=#4SRB@V~MwG&&aC##Qh_{eG2XO)ar-)is$Xh-JVl=6xw3L^gHt$&nDg5 z(DJ+UY(xCOlRNk!IWPC^_Iz)`hCNBuSUD3~n~3|}!io@hz8kDuW^`s{&-Ay_GyN9P zwI}BOlsh7wl07|F1V0ORKj`_TetL*b48Lu)=FApt`onXs@e`;7XME49Fnbby-V0m3(%|q+T&jX#3tdjMzO4ehQjO&US)(Ba_YGehg$66|T z&b2EDjTNF0est!C))lNXn)9z~kXRYj(b}(|N+b$1Rhj*;wNyp0mdnucmI8rwPDfw` zRP*7{wW^HX94n(hU>`srT(-WV2%zOXH4-aXcb*Hn)MDLn;@2R0(T&bm2Ms6o^g`m|sWpx!iT=9de$jr|++D-+(LQClh|h;WqO9 zkK2&5BYPto$_QA#W3ACOBJQv3z9jCD#3%Qo_=lGLi1z`Qx472|gvj~3C$62JJo|l# zd5%5pgf58jJsh_i3}5IYa{z!8|-`KO62*2t1>0oA=JnYA+<53g^{5~$iCNJ_PsXP z_sTQp6sx=gLiWQovLCL;emM4)ckgh2OiA_*_Of@d$KFBSS;PI2#~7K_UU@_>dk1?& z*tKlGAokg5q`9S(WH)XvyKx)r#^v2q><9a&`;Z&ihumNvGDny9k#P)#%KDAH?BCVs zdb_q~H}cQ6b+=(7yA9!ozn`J165DwgyPlxuhmJncu6;|rLg)FzzT>VoWX~P;x9YxE z&yB?`MpWI!x+rg3Pz1L-h0Zpd6RO?5pRG*nJsi#|a#QqyU@eZcXEyv;Hda;6+1^}) zzcoTVpF-q4kg{97k=^RZV8={cMm9PBDam^#7Uew?J>D}R?GEz(0`=CuE5W;p)pqO= zMsz!8g718|3~zaFq`c=&zM&xRHR$nP1ODEGBY>_E7T?aIJIMQwlod1d3eC~AcWl9P zywgeR3f@X?0`2EBLcTY#DBqh11`jlx^G8oW1( zcP>w{%6re{y-|2qn6h#$oj=GAZb{!jvn+3*Y48Rb{w5NmYlOUAY*F4W*5K`8><53Z zhTZ2DxHNAH;hNSj)akB=g_|Vj2B|-h`l9f|fbza7W;~GFp}3;)nKH ztzEP`@x3BNyEgvHniqXrmTmC&jns3^AidK`+KRVJsmxJNN#4YU_xm7&{?4;%ECHG$ z9no#nMt<*Dwvpcm5=^ZD)kP6Rai}Dxxbk?g&YaTp86>wlPLt1}ocPKm_fB>Y-_A z6pBnXdZ^<^+8t@tIR{#P;&2<8JEJ*ns@{PSB)=EIeWK5tCd*w-o<$WQzXGA7C?hbF zc}qU4MXbz5{>0*1^K8JD&(0ZexQJd5bKc42)~V-+Iuf!dWTQLic+xKt3A)0ayG`@Nkr#8O2#E^ixH6h zJkaw0IO@-8d?({$aE0j14;@8uh3BaGh&)>6v37)rmYh=d+!1ot<|rPiv#bbZ1Zj43 zu1D?457F1BYMKM3`k_^K2Ig(ai|w&eaYrZ)p-ieY=`PVuFi-2bKfAN=ac!^a+d?D22B@WKoKJNe;1KmW)yUB3LW z(?9&jGn=V>UOn^p!89FvWt!$qq^If9-uDll|Dt{W^jQ+L)WkGBefGq=ublqzvp?+` zBqA;CGY8N7)isZ}a*azfVNa)AZD-hY$Ysi<^4;f>6t8 zsR?QP=c8ZSZ~ygn1Tjs|zjg1y9lyD?m77c2Ma&x#k)Ai%yAQp1N9&K)@$>-qyd*1T8fo4fn3rgNSL0T+y3~L~78I32(_=-I(PiG){al*md|QATT8zg zVLt5bXu0*7_i4$*Uh^)9o_$T6J07{-eDe0A_kVj!)M^$Yf|g8t`XCWK`(#nmor&_ZIG zKDQn1U4sO3-FNxkJO<~My?y3=S}t9^Zv@lM63q4LnTL<; zsc7vhT1d2rX)Ryv8M+1u=DM`^-6MOtTWiolf_sVXt5*KhHApZQ_Y&E=+(Bx0<`K>v zXC`PNpAU$%YQ_3aZ$+;HL8;SCq6T_4M0uJbP+Ydgz|pyj!DjvZdSX!}x@ zl-pssY`<%?%GM|L!I_|igw@dK-2`))7ivNtHH&%r!_+DhYFqXE!P$p1j_ujaBkOi( zpKcZs^0NFWuk9w7OTFjqTN7bXRLEZ{_xfr@!Xom6YQeah2@&3tMNe#3G0uFpoN5ax*}*HVVtvgI zICvKpowrA>7@N`{K}$_&oTES5*}d=X=1rtkD<9|5AVEt_NaIJ}`P-jb*!I{BLi0?F z?f70AAd)(XNTXKmT*=F|S>JLgJ#RP%FYV|AEj0n}ZV^GNjWL5S{V{44mYR^ph^s9k z%AGfy=QBY|O-RGuee87&5|N%aTp2P!OHD{a^N8LAs5eMNdfwy}hXgG(Aq~wVdc!0Q z5|LJa#CnwpT53WXKl%E<|EOKQG$JyTj-5q(znkch(W20!(&^ETeQyW%SCN*lw4d|U zxwU*DXsHQlH1F&;Bq*fvW|NMp=CU4ulVbHrqVu~ZY%Q2iBQ`ZM0E=>H?G;`?}FSrg)e zh_r~YeyAO@#jQuUV%Q?wRtEPK30i{oRn6#S9qbw;BJFFf_j&6Hrct!t2IeqSs#Aq}-!t+)ONB52>k zxdsW_Q<1m3yENGmTcWJ2!X^gpKiwL^i_vxqSI+K$I30i7G8e@jrSFK1ydYa-4P#Pp?sR?O} znYwF`h;&n5&Mc)tf|i<)##nK>28l>dQ=E}Xg9I%#Ar0&qW)hKBJ9MV66JcqPprs~; zhQ^25k;)2sn&Jd{XeR+7V?1Jx%dOKpG@y zsR?O}S+r}Ah;+L%wcL7<1_@efLK>P66)ExviAYaV+_I4d30i7G8e>)K8YChub-!OE z4HC4}1T?OwBodLfcG$Z+Xmmp5x}_%It1TjE_o3eQ!B?Fy|CpsFq%nGMqgIfJw8fR( z5RwK7^|M=QLK-6yy9S9!OWp4jNrMC}H6abGoT;p!ZJgT;A!(4%xN}QQNCRtapEH~Y zTJ7+6kkTMQOHB+7Jx6t4k%+X-yRN;=iJj0q=$4uozS8sH77?`C;cs|{uNH!qnvh28 zK|R-wc0^f0+dAmclL@U$Zm9`rwDR?Q-Ze->+ShX*A0%vjHA_uML-V>KMIIp$Y1^0h zXwHQ832vzgX=r^?q(~!f|IM37%i{Me)gL5isR?MDZUxOGB5m4s8v+`gh+7ZZO?pj8 zz*k#D(3)d(SFze((NYuA7(KYJc94j)<}1G~qIQs=r6!~?Vz+CMh;&n5ZoNo@1T8fo z4XuHSEwzJ0q%~jp?Hy^5prt0H!QB#xNUI&Xe^>9X!cr4MW7#dStVnCV^1D%L$Cwk< z@?@!r;j3l0#Iho-vi$be@YO=lQWMh9JfcWZNhBhz`O5E+jXqxpT53WXt$aPDb`27d z)*Pcdem*`(&{7l9;BJXTq%~jpjXkx41T8fo4epjmL|Q)d8-mgxK}$_QqtA&XB5m#P z*>%zAgvxbGO~6-MM9|(JzJ3f}b;A5(mYR^p=)sLVLL$-@SH9Y1LjCNPnvlkb-L63* z(o*+3sfgW9&{7l9;BJXTq-`|&?jsW#cW$W(X>hkhBGPJy-xpRpNYGLfLj(J(C@W~2 zcfGdDEZTjgdC)C2F?_Y`mPkZe?eM$qYR8z{M}LH+CZsV|oGl{CwRO;=Clgwi+)@+L z(0r)aQf)~@+ShX*A0%vjHA_uMLu;U7OBy61o%ckUi2Y7`laF6P#P`zBvysZTkH0_D zcX2LiX`QTsm@}dOTN8egYB}{Me?K&D6p3~}ZT$-#5^+a36B;Xa^Gs2)i(oE|V7qy? zCgL{kyir_vt>Px|nxKV*MZWJDSSu3DMKAPr%tqy!u!ga#L9H64Ui16L{56=o?!ST> z#G*lhxfGSjR|`Q435zjbom(3gf)*07lU>(}780?)M$0ADTJAgV+}gNBa&5wY`J|F~ z`q2v4XEu$nu-rHafkr22Az|kM@YSM03kf~lr~X(7T1YgHjGLM3TG2v+w`}r=BEej7 zCb!n0g#>R4WepO{)glz9oUPf-v-C-EfW?0vL+A!s2HH~2km!vYl0RMaiX&(Xdw}Iv93ihmqoko>8}Y| zNW@*NYZ1&9Cv0ni783R@%x+fY9wfnB_V#r}^w?#ttP#79tP%SU-c{4xINnujK|4O0 z8KNxa;vS{aus6Ax@b`mjU$LxsSID=PYa+iz^mm?KThrcME57ICd)3_pbMb9&CTQV% zXSQ!4X2qrD(tgn2XX|c^x5K_)h}I|BVtPhc4K2N!U@r5*is-eX#XS9CYLyA~1!A|A zZ}V=xf1@1MTKgMB1ANb*9A>erBqQ#cRN1O6mMuNA{vIZ?Ac&98Aw2;7aDG4a12)Ups2_gdD>%1SI$K&_+@9(*f2ixV|*FER?I_JEe=bYF5 z-;pOatlhR21Ojb9xE(zU0q8K8J+*TP)0|`+ur>y{gLX!nvb|1<7lS|B8v=x15RbyLhZEtk&eB5tl~p zHZq)wH#%oXk#CFJY8-Yh`kC+1Gc2!v^nWVBgMIR6o&uA-f= zO%EQ}qAxYYt&lP=bx*&x_&A*k{3HNBgSw}&=|zJ!r(0ZgK_Cc%2gi;Y#U&&v3Wtm= zzO7#(q{gdGKONM=q)9JGtpXpr5Q+v<(z~Z$9vjd@*Wk4EWQ-o#b71lM?gzWLwVzP8+{%kYNG>P1W`)2NHbZ@jOdc;%`-5g2?Nd zB}G+ht)69t1)C0j-uZI+LolG%%2Zi9Ag{_m;+=P>;S}&;dZK{~sD`9+LnSs7J%P|J zy4{3}16!?MkR42{wVydY;2jj&AM7K~HdX{?sTByTi;0@CvX$9((jLsuInKM;YJ*^? zTWk=VIBF&Jnr+YCnb2G~<>p1D`5$+mLC%HAlybu&EcFp}yog|I=Tv3i)IggwL^**# z(Q9i4KXg|c(c$e~aoLM(&; z68)%yfviPI9zjwv6w79b7nNi-UV*#j zmEEG4`JC{eWL^i(BKM-wa61zu=@Ez?d0CmKV+zZVo;UJZ2LuvWW!V8YPRH`#2PU8N zZ+rj?sLmb*{;=PTF5t@VD(fI*iJ(U9?K5M)$bzxj72ywo5!=3WDBVa{41*`Xg^nU; z6bxoQ18&-0;()D=O{fa6lwK0oK9c~hk=#3g+t)Rd?e2u%$#&6Soplp<91_=V7_!#~ zx|*^63T7KB&uIC&b9^%&iwJ9$p>M;dhBhnivfvhAgZ3$Xf#7+K30hI>vLCE6Xq%8R zY4YznpyY-O1FNpell|+~?jsC;N*fb(-uS?Duk151MQumK23a}TXD@%fSThjb;M$v4 zxO2c1l@quMFg*`%3kT-{;WA34BmoYtedp=?VwAQvoMo6|LwrOts3n{wK~K#MAi6xN zs6jOhN49Zh;~sW#HIOP4Z0QvY36OO>b2fFLq4TyxZ+SQe{knibALq#+^ z`3sdsBU~Vrm?vB%>6+K$NY&QFf(<7~f`_79NVa)GASv5i`2fc1#5UI)3?%{xG$hk9 zPR_AqZN4l+sPE5y4WB_0CEoUJQBI)6DgJ4Usv0eHjk13eh9CXh8PAX4F`rBI=!|RA zs^kO*z`nTqIgFv(gHf+d!nlj;G%gfUVuPuBN_dIcgaWPR`1f4 zlzo_}t$&x=9Ma&aFA*#2f=4g-HoYWwKo`=4S+6#wS;(nyLi-+-T3AZ zKZKu({IMHb)Dp;?#Tj)(Nda@wDlMfrSkKn;`8lM>n$}@+C5C;1=KAp)g(BVdUt!R`*F#iUqU0e@ojjTA|y68>6x^W zt}dcMBUBsE&?~C@=%zQ)s4l4t&C|_%>7jrN)q@j0*4#)Sq z;;E@wd(ZrkL!dR?-)c3X1|+FPbAA$lK+WUNCLQLbOY(s|4X+cgG)-*Hh}g@Pa8PxZ zH27!@9>R{YNH|5(IF|J*RA9AA=OLD{X_8CHALExS!W4IoV68DpL{tG9yRZ+$9wEOLb?Z$q?` zezf)Pb46NXRAY&>h_qCI&?Iec-rmo~R-8%?3q@;ldnIdq%hRgIVVG_mAbk zu=4(boeA@EZ}&V^3f#%}+bj~q00c(ln>j(bSXmzeo)z}Wm%JjqI`(@rD##>HdTQ=@ zswO=w?KM?&gnkA+zeljz;m!>(5N)oa(xfofqrOKSEuDs=4^U~`t~NaKOLDG=r@Ro1 zWMVX`x9;TUw-A_)>#^E&E9=!Js;Z5@nP!R#O|`|8w%n-d8duM|KY~D?QRo?d*eS9u zop1?Q&ZnM7kP_`DSFeB{WLMjiKa}q!d%3BG{ctwTMhJK)M(BRHD*?g8rM)Kjp0eZU zd|aK%Ob_l*12ci22}2|i;YsTLQgqWxDVNjcYX8J693Rhjy)fmA{YyHJ);1(WQM3)x zcl@E6&%%)LLD`UPwxzsGd4&(1fY}a3I`Q(m<*g0h>jk4B^NPjuM}Gi(xSR&{bEXSl z?YkDiZYL82n@PkW1> zf(?di2D$P^hh2{O!{QmfDc8>w2))w&8F=a1Ss)AduSPQk%mI$e8` z6Fm4SU2*VA&*LFB`07D9jz3f>HOIcfUa?Y1k>qD9+d-ilBfGAs8Xx>3zR=Ryj+~!a z4mK6i=cy7oC405^RqDZnX<*1k8qrbLytElm2Fi!WR4D!|T4e`DtIW|&IA(l%p<3%i zALO>~Scxw9D1Vcb$htxw7H83f#Fs<^AT;7AdeiMUkEBj!Pq#E5=U1ZfqsNo0*IEsA z%iDNxX0ITdg8T8P=H(=p>&SI*))HDq0(`NTWZr{hbH|I()o(NdC5t$K8^qH$zl(&f zi_f@@lnzh#%1`U-v`*MN>rE~q2gu-j*BM$}GnSt(lyf8;JIjg27t$k+oh=FP5~Zx^ zym!?D!tnLbDEuX85+K#^sL8>*1Bow$MJ?!Bf?tWZ2=lc|X;pgvw@S*&$HKh!ETcRr zjY}hh^HXR9sg+JgV2yf?cG_>%p%lBDPoMkp0tV!V@v{_wV>C=22o4^b2yW?VlSik8 zsa$0C8_{VIKPN6-F4=%jB5qFJ*A6XMnWLf;#tXalY`X4U@}$pHAg8?PT5mGlRS^_HcoRsXFt(u%E0`majD!NsR5mD z{+40^F-vFjy5$b3&B55D&M!3A&+@me*%yNY0JUen9%vI&cue%>{pB~aPdQqi`}P^x zex@=27s0o~1>6PJPk?^4(Rh`yo~qf6P*-_hcwr!7j!>!X)X4l>^7}{FCRyP9q9bmCjheWN+E`@jASv< zKHo&NKv!_a&^uTKt9orTD=#i#^!T@`ybKu@4aKN}(OTKaqDQJMyHTP@86cUvil~3E59DViEmJ|{!HQ* z4$b{s14iR#1riDF!_v|*oR#h%Eefq#q6z!uoAHXh%kw*az+0OniwPj*^&8zgpKQar z!mlPdTd}<@5>ArvoIYA+q zL6HF)Vj8S;&ZYSRAyc_D1<5!)hd^jzNR@7}8OP@BEE0lAf$z6Ax>$P-&mBZq1$@F! z`YGrvLv7f!>IMRC#;%vmeuNa{iM9ZNk?oY(XvuaWHHM|dd_^w20hUYj6;&Zbc!219 zfMs8|7Blov)L1{vWf^ilr|Out=d})OLv8o*Q{9GSu(#gMD-hjuCugh7m7@?MN%S)U z<2LshQsBT%I7B)Ty4J74ZSF24>g3!@7;DmY8qa}*hJFxlcaMd5ip779T>vPUXNj~r zbE#c98jMQQ1@g0q%sd-|#!G3l<+zU0hI|C0?Y8DhJs-fy{iDAd5*V?&uVz z!QijD+ZZIj$Gd;H*w>k_yU>)?|KJH3Z= z?0DHhfyKZ4(ICA6@rb=<^tEQNAV_F9DptyFxZgM>Ui6uNy*5a!wDU#Kc%~n=Hec1? zrG}%qkQsjgszYIfkcZ~ts$VM7{aH++>AOct{8ZqBUp>XevTGQh8izW=wqLO^fcqj9 z-&&Q|b5G)|C`I=u{lx)hrvLGTjR&T;%If4M5mU?Lq-c_1$&WvIyJNMJ^#)X0 z=7vKwmLVVQy0`SR=*qnWfSbJZ5x2#`TB_m5t1WlM@KWO9j&hWg45AD|jEiYlP}Wt4qM^a66)@ z@j!`(kS~upu^S)8rQC%-cT&9fQPv~L)F<4lkECI$FUmzrw5v?Ml(cMu6x8h}5t(s! zQRKhtmGOe%8;JZ&(MyPsBr?Z_j48=kk(&Du?{rwwB}{BDOI^XK$>^}-pqyOUB^F9M zL{f#+`vDC8c=wT5e{q5XcFmX(S^tM?7f8_4vAftZv128Gc!`N1m*{D!**yx z21~AfIOD`hVldICmXa)W9KV&iE ziRzcM412N=SRCw=(8RdS@3tfQ$&`#B#(fDNS*68?@^;BMEW@a;2OPBTuL>)~ADzwE zo}@$s$)H1OD^WzoNk(+c*pt?s1qm1U-rJuK?s<5z+|O2@+g8}=HfM&YAXhT3n6{gV zVSv}0V=1u8m+}#0WluSe7(&Y4hat3xU4Ts0sc)|hqx^|`l;7Ysf%BC!VF^h)yjr^3 z#7)%fqnKjudy+PYR3Gl21guT6?@I;J52WpCT_>87p$jvI|Vf zS*7p;p?7%kfCqj&u3AafKY3v=0*JKDe}5l=G%*@qt;I0yCJC6KL=u&FfbC0iekn~r zrDa^@(ZxXEbzpyqC(8x4b7p6~b~e!huz5K}@j>u9pjlHt zoPawdq1O;Dl3YFJGSLMGS=WesAY$VXniPnh$DA=)e}h|bT8H)CSbMf*>eC=1>9qS? zQ}D@yjOks{ESjXMbFPb^ARxyDEDpurLJLXKN$*!VfjCno*gFXN!kJYQw%h zL8aLZ@@5Y-Nj??=3H&hfQ`ng3d{r?j&3O8w$KEzWAP0NTL%4 z+`zmr(~nW17oSLt5c&JTDOEPTSLI8Jx2=s&VHq=ritFucSF8qRT4)!_^R*!tvz+6I zq^rEE*!ka+#tcVEnd6M!o%tMUpdQ|xbi%y;M6m}{iz1z{P(E_#omG*mehuB}VBO>; zHzwOk8>5P+Iu0TfH;`-MnqKR@LgPcmvZS*`&O${$yv{s@LucBfQe8iQ%Q;M5}8!d-v||n|()@Y&1UQS|F6)Ky#?Bt}mpiJPnj;+a$2#wEOf4UBM0Iw`s(fq)YVRr;@62 znr^nbi`zD_I09FBkNOW)OUY>0*V0@3{Mx#t2-O3oUPrKQ#_M|k=Zw}JuPN`a1U#{7 z_)Y7!?xsXt!PjOhZq{MWfN{GExU`Z$Y59j5yfGO*9U!y*2uK)KD4jHbb;Pk3&(}oQ zFyL8b*=Tr}?Cb}MiW$kNEJtU+DhhNDh!-2m!{Z|w&MQY!r>@X_2QXtN+FzDUbQ1NV z*4U(;=f_J`7ZgCPX?kmhPhJ5Ps5B8|j|7MDw0-hAp9$;z1M63%+wHgaVq{wKU(gAU zCmU!6%g^6UzqquQJeqz!8Vi|ZD;waSg=ba)%)Z%V_)tHrgBe79?qD}L)#(Cf0=3ZQ zurc(2at*JXOaZ1HwUcaH0X);5sy<7KD&SPQi+|Lj!I|@_@N9sD5GLAy+FNuYFDbm3 zu`^Tj&2V%c?*QZ?$xa=6u+`AXUge@e+c}C!2eGK>ed+{dg8SsJh>qXpTPnuw$T(G#(dx+0qD~Wz54&V&icpOsta4pVx1p8>UJl2hg$`itb*9kH?rh$5dO zOxkk-7&ZDQjXhh^Apv^;35i~ii$rWza_#pWLF+O=piTcQ?*#zVvY0sR)07(@W36k4 zN~25r?g8hJZ^0oK&;5d^@DSezb{2qe=4eGQW0`cNwE2CzxXZg%Jkb`5LjhV1b}IuBz!1JmB=D8oeu(?UfwaWSWg~) z6&Sj$NSdk->v$GKt#=4LGn4Ad1S*RFd0gpJnH8Tf%(s!7(tb7%f_`2tw(dg!@ExQZ;7@-#I__RjpwHUwaVcILNKX~BjH*k94GxH zJ($|jc}nsB1?md`RK28dC=;m$NI3}kK7}N(E+E?b=-PE&AFHteCM5d0Dh;A5kzq3( zo`&&*%VBrT3xQ0#w;u!R=ub>)A6Yan!MFi8Ta0}hX+%`5#Z=@%58QwLbort|O{>xk zFc$~eokyaj|5F?|X$hdGRJoUKNZiF91I%do{t0eoB&Y2>+wqC)dztsPYr@@N{bjK0 zcTEO$5=ahpMySTimB;^QidJkQmE)RQrl2j?+`Hos+7a5uV8?N##57wYR3uo!zzn9$ z(Rg`jMGv5KHG>x4koZ$mD~!KAgQjqg6)(l$(_&h~3n;`KQL|t4fZ-^WE;$aUi{r*m z$&-_6Cg~-E==p>l$dJSm74G5ydJD%O1IC<9Zv z+7MMEC6N5`!p@J_kP`Q?`%r0$Ar`|lN5qt=E0A;DFjm7%^Gww?p%22;nOIUSp1F!9 z;WA+9+s!U0A43#*{J|X2B82G5s+%@Mdnw*Tkq8K&-=%@E4$@@}Qxw&yV)u{F&bOGO zqw+E&L-{~qzj^R5zgx~mYhOq${TrB4Fil-pRHN#kaiUbOr@v>To0!rYz=;#+z(M)@ z!cJeFrkAFRi@=hElb(EdgEZK96dwh&jPYNr&|Mf6htDJwb)H89RqtO<)N}8kiG|V> zTi()d{L_t8;b;M{M?yAR6Wnq_-%i!X#{xTo>YT2qT+z<&!P9N34-ae&qJXbq`1#|M z8QxgH=}5e+u1pK9B+fC|*9#4FmcAaRmhv%BxYna2vTrUx#n((1 zcE#f~cPpdt)6xYisNeUv_Nq(c@y}BLYp$q}s`*0)z(8@YL|WOUr^)Wr8&BZ{FcS|& zsk9xOPbp&1Fqa1}l~Tl$cAU15U%my3;dDMTVp&9T=I$tDU-XDd$WRyFjUMFL#-ReS&m7sMOZ z05uyr&BfmJUXwH1lAQmHo|)KFIB4YK>f00&7n2s_Nm7Jde0V9apYsJVXNh$+WAob# ziM?Uzo$(|C=!7~$CafkU;z=_n=ls!HpAz;w0z)vF;)~}>%#|!k$0M^L}V>Q5t!P`XQ#)Bz2yt^@jw z_fso@v;nN<+%LG5H1M#7e15pTp0_&A#CY#I>oKfVwksYHHPyQdrz| zOKD|8(i7=B?5o+`)BvJyXNGd{SYVN-SLi-?W!H?5x^A5_3boypEB~{8ia-@NEX|JC zT_cnPmwC@O6+2OzVCj%iG)(=sAKRA#|()#j~N>yYq9eN&czu zXd1%f;-Zm(7@KtR-0_-+eODg!r!8b(u9R-e{lRK2~0(17H^BT8+0LbpKy%A11@!J|6 zjnCIO7g@h$4RQn4!t}OE2QPFy?$C>Kaj)L5oPQPL6>)<(#;p<9r-}A?O-9cB^yEal zeR26yMGD^8eQp~`p%ng#-~Uh9k4@YQQxh!Kz)MUh#`do5fx~7yfFpJvBzr$&#gi>5 z3`pg-H#w`^%^W&v24krr-PHJexvo0q?lBF72sZ7p+X^d9g*;1Sv|m7*Q~Sspw@`Pz zCL`x4$1clUD)(-A1XVF2AawmWE`I6^Nq5}X{9$ALS5GDHq90Z^eqX!NvMn0S9@LD_ z6mQrJ9FJ_)u-Ca^LJv+>*;!b+Q#Sr15>w0i|4Or_?(LOu8FxjJ->he^-c$Kp`zSms zaGlPQ7wlBqkS3Mk88s&{jjlL@`<)6#MaCaRI$CsuAvZLKRF~M_wa+V5@(E!j%NaXH z95UqL(PtE|t+aMnvhDBJwy@Xf2vc)KJI>*M2V2{qbuE`M2t7c;>O`)I*6DeZ?hnH3 zuNLYY@@pUIIu^(BfF@UWP6;)P<8$)?wg)O~5@3(p?<`4D=F)c#F6~eD&0S)y9e2*} zY|Xj;uLs`ew6`_|lBO{fskJkK1aSJ6Mf*ZI36{_g$p;A2XKdERm@MqfGG$caK42_cmtj+j`1Ond9?*1ZiaZtH-CK;WFKrtW&| z0f<(ABFS)i{>Ekf;J<~$jmF$!!I|$dI=${^ld`m{+2{b%(2Ew;ukO|JCS|;5p*iuV ze9xtY1>93&zP>|}Bnvqq4;zaXj4jv3a8l|XxJ&r%p$8)#^C|sf+7~IzV7t-Ms}LN_ zgZhA!_=3VZwrrinYf0J4cQ{Lk$u0NL_v;M`_(ud$?{2An=-rC~TPRDv;i;m|R<&m9 z#3Evdy{EoVC@G63K-u8e*Zna$qRYkaY-ACa50YGiFO(da({sP?VcNUDcQHHG9eO+G z=g7SE33o-7kfyGhuAQob#+;8nKTm{1xUh1eGHQXa!Qz7P)iiB4-mT(0$K&m?!~(N@mF10+|0yv#@vaHOQ61yt8TMY1@>!a%=Bo zw0|e>no1AW`P+j>f(;8JU{abvt`FC4S=G%BR9Lx=gI?H{8}ZxsSO1Z5(55IGsuK&1ajm;Lb?=cC1}am&j*4 zP(c~kZf>{iF*`hJoJv26ZVZ9GXE|jg^!(uw?~^+30!t676c)MPy(}zq|EbaP?z+#A zir$#oiBsUS)}Ia-eP6up##|p}SDyuwUdehV5*4TKkvT<%*t}ufUk3dB`1CbWa^Zu| z8~F)2(2-o$KN^!#cwq1N-b-6*@V~J>?Is=kYhV}XkDGTN7_Utny%q)eSD4rxuR-U? z$PQ-l=_Ky5wH`g{7z=qkdFY8?`(a1w)%DHYi0Q}6Pq^n+!Zi7y0{sI1iiIXOc8TlR zQ;+`lhrvi!R4?c>reo?$W{=6gfIpf}ThIk<)Oiqr{@9peS<&h*}u|9aU`B&=Y?Hw08qCx^O)?C_;9!cBg?9uu;v=ds?)RX@1> zc;?)?vA?&Suqi#VEKtx-52p@KdNc-*_ptZNBijTsJvm zMb6L;j7_q|JB1<6WgCY&aC^_}wH{RU%+r&fD^~8e`Q)N=Nzm@wSUGU~oU*+Z6msXy zOHL%(r!FMnj5ieCJ-3NocB^jh5kauYKmH~oLxYC}DZdGNY)ASJ|EnzNp0RlIJgk%OlTa`{$KkkgX_ zs!_$vfr>u0X7xFC=g%P1Rr~dJce6bY&o)xbK(v&Z)YLUNeQrom<|dr|0jt0G40KZ=7 WC;X~uTTW&{h-1j36~A4&`Tqc@SfP3V literal 12380 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 literal 19484 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 G`Tqltab<1* literal 10432 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