From 47091be6d183303aa1be8435d40e2a41b6aaccb5 Mon Sep 17 00:00:00 2001 From: QIDI TECH <893239786@qq.com> Date: Fri, 20 Sep 2024 20:22:49 +0800 Subject: [PATCH] Add X-Plus 4 and update to 1.9.5.51 --- resources/images/X-Plus 4_thumbnail.png | Bin 0 -> 9287 bytes resources/profiles/X 4 Series.json | 575 ++++++++++++++++++ .../profiles/X 4 Series/X-Plus 4_bed.stl | Bin 0 -> 20284 bytes .../profiles/X 4 Series/X-Plus 4_cover.png | Bin 0 -> 29716 bytes .../X 4 Series/X-Series_gen3_hotend.stl | Bin 0 -> 225484 bytes ...Generic ABS @Qidi X-Plus 4 0.2 nozzle.json | 12 + ...Generic ABS @Qidi X-Plus 4 0.4 nozzle.json | 11 + ...Generic ABS @Qidi X-Plus 4 0.6 nozzle.json | 12 + ...Generic ABS @Qidi X-Plus 4 0.8 nozzle.json | 12 + .../X 4 Series/filament/Generic ABS.json | 32 + ...eneric PETG @Qidi X-Plus 4 0.2 nozzle.json | 12 + ...eneric PETG @Qidi X-Plus 4 0.4 nozzle.json | 11 + ...eneric PETG @Qidi X-Plus 4 0.6 nozzle.json | 11 + ...eneric PETG @Qidi X-Plus 4 0.8 nozzle.json | 11 + .../X 4 Series/filament/Generic PETG.json | 31 + ...Generic PLA @Qidi X-Plus 4 0.2 nozzle.json | 12 + ...Generic PLA @Qidi X-Plus 4 0.4 nozzle.json | 11 + ...Generic PLA @Qidi X-Plus 4 0.6 nozzle.json | 11 + ...Generic PLA @Qidi X-Plus 4 0.8 nozzle.json | 11 + ...ic PLA Silk @Qidi X-Plus 4 0.4 nozzle.json | 10 + ...ic PLA Silk @Qidi X-Plus 4 0.6 nozzle.json | 11 + .../X 4 Series/filament/Generic PLA Silk.json | 23 + .../X 4 Series/filament/Generic PLA.json | 17 + ...ric TPU 95A @Qidi X-Plus 4 0.4 nozzle.json | 10 + ...ric TPU 95A @Qidi X-Plus 4 0.6 nozzle.json | 10 + ...ric TPU 95A @Qidi X-Plus 4 0.8 nozzle.json | 11 + .../X 4 Series/filament/Generic TPU 95A.json | 21 + ...BS Odorless @Qidi X-Plus 4 0.2 nozzle.json | 13 + ...BS Odorless @Qidi X-Plus 4 0.4 nozzle.json | 11 + ...BS Odorless @Qidi X-Plus 4 0.6 nozzle.json | 13 + ...BS Odorless @Qidi X-Plus 4 0.8 nozzle.json | 14 + .../filament/QIDI ABS Odorless.json | 31 + ... ABS Rapido @Qidi X-Plus 4 0.2 nozzle.json | 13 + ... ABS Rapido @Qidi X-Plus 4 0.4 nozzle.json | 11 + ... ABS Rapido @Qidi X-Plus 4 0.6 nozzle.json | 12 + ... ABS Rapido @Qidi X-Plus 4 0.8 nozzle.json | 13 + ...apido Metal @Qidi X-Plus 4 0.2 nozzle.json | 13 + ...apido Metal @Qidi X-Plus 4 0.4 nozzle.json | 11 + ...apido Metal @Qidi X-Plus 4 0.6 nozzle.json | 12 + ...apido Metal @Qidi X-Plus 4 0.8 nozzle.json | 13 + .../filament/QIDI ABS Rapido Metal.json | 30 + .../X 4 Series/filament/QIDI ABS Rapido.json | 30 + ...QIDI ABS-GF @Qidi X-Plus 4 0.4 nozzle.json | 11 + ...QIDI ABS-GF @Qidi X-Plus 4 0.6 nozzle.json | 11 + ...QIDI ABS-GF @Qidi X-Plus 4 0.8 nozzle.json | 11 + .../X 4 Series/filament/QIDI ABS-GF.json | 31 + .../QIDI ASA @Qidi X-Plus 4 0.2 nozzle.json | 13 + .../QIDI ASA @Qidi X-Plus 4 0.4 nozzle.json | 11 + .../QIDI ASA @Qidi X-Plus 4 0.6 nozzle.json | 12 + .../QIDI ASA @Qidi X-Plus 4 0.8 nozzle.json | 13 + ...DI ASA-Aero @Qidi X-Plus 4 0.4 nozzle.json | 10 + .../X 4 Series/filament/QIDI ASA-Aero.json | 37 ++ .../X 4 Series/filament/QIDI ASA.json | 32 + ...IDI PA12-CF @Qidi X-Plus 4 0.4 nozzle.json | 10 + ...IDI PA12-CF @Qidi X-Plus 4 0.6 nozzle.json | 10 + ...IDI PA12-CF @Qidi X-Plus 4 0.8 nozzle.json | 10 + .../X 4 Series/filament/QIDI PA12-CF.json | 30 + ...IDI PAHT-CF @Qidi X-Plus 4 0.4 nozzle.json | 10 + ...IDI PAHT-CF @Qidi X-Plus 4 0.6 nozzle.json | 10 + ...IDI PAHT-CF @Qidi X-Plus 4 0.8 nozzle.json | 10 + .../X 4 Series/filament/QIDI PAHT-CF.json | 30 + ...I PC-ABS-FR @Qidi X-Plus 4 0.4 nozzle.json | 11 + ...I PC-ABS-FR @Qidi X-Plus 4 0.6 nozzle.json | 11 + ...I PC-ABS-FR @Qidi X-Plus 4 0.8 nozzle.json | 11 + .../X 4 Series/filament/QIDI PC-ABS-FR.json | 32 + ...QIDI PET-CF @Qidi X-Plus 4 0.4 nozzle.json | 10 + ...QIDI PET-CF @Qidi X-Plus 4 0.6 nozzle.json | 11 + ...QIDI PET-CF @Qidi X-Plus 4 0.8 nozzle.json | 11 + .../X 4 Series/filament/QIDI PET-CF.json | 30 + ... PETG Tough @Qidi X-Plus 4 0.2 nozzle.json | 12 + ... PETG Tough @Qidi X-Plus 4 0.4 nozzle.json | 11 + ... PETG Tough @Qidi X-Plus 4 0.6 nozzle.json | 11 + ... PETG Tough @Qidi X-Plus 4 0.8 nozzle.json | 11 + .../X 4 Series/filament/QIDI PETG Tough.json | 29 + ... PLA Rapido @Qidi X-Plus 4 0.2 nozzle.json | 12 + ... PLA Rapido @Qidi X-Plus 4 0.4 nozzle.json | 11 + ... PLA Rapido @Qidi X-Plus 4 0.6 nozzle.json | 11 + ... PLA Rapido @Qidi X-Plus 4 0.8 nozzle.json | 11 + ...apido Matte @Qidi X-Plus 4 0.2 nozzle.json | 12 + ...apido Matte @Qidi X-Plus 4 0.4 nozzle.json | 11 + ...apido Matte @Qidi X-Plus 4 0.6 nozzle.json | 11 + ...apido Matte @Qidi X-Plus 4 0.8 nozzle.json | 11 + .../filament/QIDI PLA Rapido Matte.json | 17 + ...apido Metal @Qidi X-Plus 4 0.2 nozzle.json | 12 + ...apido Metal @Qidi X-Plus 4 0.4 nozzle.json | 11 + ...apido Metal @Qidi X-Plus 4 0.6 nozzle.json | 11 + ...apido Metal @Qidi X-Plus 4 0.8 nozzle.json | 11 + .../filament/QIDI PLA Rapido Metal.json | 17 + ...Rapido Silk @Qidi X-Plus 4 0.4 nozzle.json | 11 + ...Rapido Silk @Qidi X-Plus 4 0.6 nozzle.json | 11 + .../filament/QIDI PLA Rapido Silk.json | 18 + .../X 4 Series/filament/QIDI PLA Rapido.json | 17 + ...QIDI PLA-CF @Qidi X-Plus 4 0.4 nozzle.json | 11 + ...QIDI PLA-CF @Qidi X-Plus 4 0.6 nozzle.json | 11 + ...QIDI PLA-CF @Qidi X-Plus 4 0.8 nozzle.json | 12 + .../X 4 Series/filament/QIDI PLA-CF.json | 23 + ...QIDI PPS-CF @Qidi X-Plus 4 0.4 nozzle.json | 11 + ...QIDI PPS-CF @Qidi X-Plus 4 0.6 nozzle.json | 11 + ...QIDI PPS-CF @Qidi X-Plus 4 0.8 nozzle.json | 11 + .../X 4 Series/filament/QIDI PPS-CF.json | 31 + ... TPU 95A-HF @Qidi X-Plus 4 0.4 nozzle.json | 10 + ... TPU 95A-HF @Qidi X-Plus 4 0.6 nozzle.json | 10 + ... TPU 95A-HF @Qidi X-Plus 4 0.8 nozzle.json | 11 + .../X 4 Series/filament/QIDI TPU 95A-HF.json | 21 + ...IDI UltraPA @Qidi X-Plus 4 0.4 nozzle.json | 10 + ...IDI UltraPA @Qidi X-Plus 4 0.6 nozzle.json | 10 + ...IDI UltraPA @Qidi X-Plus 4 0.8 nozzle.json | 10 + .../X 4 Series/filament/QIDI UltraPA.json | 25 + .../filament/fdm_filament_common.json | 60 ++ .../machine/Qidi X-Plus 4 0.2 nozzle.json | 16 + .../machine/Qidi X-Plus 4 0.4 nozzle.json | 31 + .../machine/Qidi X-Plus 4 0.6 nozzle.json | 17 + .../machine/Qidi X-Plus 4 0.8 nozzle.json | 16 + .../X 4 Series/machine/Qidi X-Plus 4.json | 11 + .../machine/fdm_machine_x_common.json | 64 ++ ....06mm High Quality @XPlus4 0.2 nozzle.json | 34 ++ .../0.06mm Standard @XPlus4 0.2 nozzle.json | 30 + .../process/0.08mm Extra Fine @XPlus4.json | 28 + ....08mm High Quality @XPlus4 0.2 nozzle.json | 34 ++ .../process/0.08mm High Quality @XPlus4.json | 32 + .../0.08mm Standard @XPlus4 0.2 nozzle.json | 30 + ....10mm High Quality @XPlus4 0.2 nozzle.json | 34 ++ .../0.10mm Standard @XPlus4 0.2 nozzle.json | 30 + .../process/0.12mm Fine @XPlus4.json | 28 + .../process/0.12mm High Quality @XPlus4.json | 32 + .../0.12mm Standard @XPlus4 0.2 nozzle.json | 30 + .../0.14mm Standard @XPlus4 0.2 nozzle.json | 30 + .../process/0.16mm High Quality @XPlus4.json | 32 + .../process/0.16mm Optimal @XPlus4.json | 28 + .../0.18mm Standard @XPlus4 0.6 nozzle.json | 29 + .../process/0.20mm Standard @XPlus4.json | 20 + .../process/0.20mm Strength @XPlus4.json | 22 + .../process/0.24mm Draft @XPlus4.json | 23 + .../0.24mm Standard @XPlus4 0.6 nozzle.json | 27 + .../0.24mm Standard @XPlus4 0.8 nozzle.json | 38 ++ .../process/0.28mm Extra Draft @XPlus4.json | 23 + .../0.30mm Standard @XPlus4 0.6 nozzle.json | 27 + .../0.30mm Strength @XPlus4 0.6 nozzle.json | 29 + .../0.32mm Standard @XPlus4 0.8 nozzle.json | 29 + .../0.36mm Standard @XPlus4 0.6 nozzle.json | 27 + .../0.40mm Standard @XPlus4 0.8 nozzle.json | 29 + .../0.42mm Standard @XPlus4 0.6 nozzle.json | 27 + .../0.48mm Standard @XPlus4 0.8 nozzle.json | 29 + .../0.56mm Standard @XPlus4 0.8 nozzle.json | 29 + .../process/fdm_process_common.json | 114 ++++ version.inc | 2 +- 146 files changed, 3265 insertions(+), 1 deletion(-) create mode 100644 resources/images/X-Plus 4_thumbnail.png create mode 100644 resources/profiles/X 4 Series.json create mode 100644 resources/profiles/X 4 Series/X-Plus 4_bed.stl create mode 100644 resources/profiles/X 4 Series/X-Plus 4_cover.png create mode 100644 resources/profiles/X 4 Series/X-Series_gen3_hotend.stl create mode 100644 resources/profiles/X 4 Series/filament/Generic ABS @Qidi X-Plus 4 0.2 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/Generic ABS @Qidi X-Plus 4 0.4 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/Generic ABS @Qidi X-Plus 4 0.6 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/Generic ABS @Qidi X-Plus 4 0.8 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/Generic ABS.json create mode 100644 resources/profiles/X 4 Series/filament/Generic PETG @Qidi X-Plus 4 0.2 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/Generic PETG @Qidi X-Plus 4 0.4 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/Generic PETG @Qidi X-Plus 4 0.6 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/Generic PETG @Qidi X-Plus 4 0.8 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/Generic PETG.json create mode 100644 resources/profiles/X 4 Series/filament/Generic PLA @Qidi X-Plus 4 0.2 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/Generic PLA @Qidi X-Plus 4 0.4 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/Generic PLA @Qidi X-Plus 4 0.6 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/Generic PLA @Qidi X-Plus 4 0.8 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/Generic PLA Silk @Qidi X-Plus 4 0.4 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/Generic PLA Silk @Qidi X-Plus 4 0.6 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/Generic PLA Silk.json create mode 100644 resources/profiles/X 4 Series/filament/Generic PLA.json create mode 100644 resources/profiles/X 4 Series/filament/Generic TPU 95A @Qidi X-Plus 4 0.4 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/Generic TPU 95A @Qidi X-Plus 4 0.6 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/Generic TPU 95A @Qidi X-Plus 4 0.8 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/Generic TPU 95A.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI ABS Odorless @Qidi X-Plus 4 0.2 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI ABS Odorless @Qidi X-Plus 4 0.4 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI ABS Odorless @Qidi X-Plus 4 0.6 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI ABS Odorless @Qidi X-Plus 4 0.8 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI ABS Odorless.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI ABS Rapido @Qidi X-Plus 4 0.2 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI ABS Rapido @Qidi X-Plus 4 0.4 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI ABS Rapido @Qidi X-Plus 4 0.6 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI ABS Rapido @Qidi X-Plus 4 0.8 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI ABS Rapido Metal @Qidi X-Plus 4 0.2 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI ABS Rapido Metal @Qidi X-Plus 4 0.4 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI ABS Rapido Metal @Qidi X-Plus 4 0.6 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI ABS Rapido Metal @Qidi X-Plus 4 0.8 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI ABS Rapido Metal.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI ABS Rapido.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI ABS-GF @Qidi X-Plus 4 0.4 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI ABS-GF @Qidi X-Plus 4 0.6 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI ABS-GF @Qidi X-Plus 4 0.8 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI ABS-GF.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI ASA @Qidi X-Plus 4 0.2 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI ASA @Qidi X-Plus 4 0.4 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI ASA @Qidi X-Plus 4 0.6 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI ASA @Qidi X-Plus 4 0.8 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI ASA-Aero @Qidi X-Plus 4 0.4 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI ASA-Aero.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI ASA.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PA12-CF @Qidi X-Plus 4 0.4 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PA12-CF @Qidi X-Plus 4 0.6 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PA12-CF @Qidi X-Plus 4 0.8 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PA12-CF.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PAHT-CF @Qidi X-Plus 4 0.4 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PAHT-CF @Qidi X-Plus 4 0.6 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PAHT-CF @Qidi X-Plus 4 0.8 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PAHT-CF.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PC-ABS-FR @Qidi X-Plus 4 0.4 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PC-ABS-FR @Qidi X-Plus 4 0.6 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PC-ABS-FR @Qidi X-Plus 4 0.8 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PC-ABS-FR.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PET-CF @Qidi X-Plus 4 0.4 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PET-CF @Qidi X-Plus 4 0.6 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PET-CF @Qidi X-Plus 4 0.8 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PET-CF.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PETG Tough @Qidi X-Plus 4 0.2 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PETG Tough @Qidi X-Plus 4 0.4 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PETG Tough @Qidi X-Plus 4 0.6 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PETG Tough @Qidi X-Plus 4 0.8 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PETG Tough.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PLA Rapido @Qidi X-Plus 4 0.2 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PLA Rapido @Qidi X-Plus 4 0.4 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PLA Rapido @Qidi X-Plus 4 0.6 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PLA Rapido @Qidi X-Plus 4 0.8 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PLA Rapido Matte @Qidi X-Plus 4 0.2 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PLA Rapido Matte @Qidi X-Plus 4 0.4 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PLA Rapido Matte @Qidi X-Plus 4 0.6 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PLA Rapido Matte @Qidi X-Plus 4 0.8 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PLA Rapido Matte.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PLA Rapido Metal @Qidi X-Plus 4 0.2 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PLA Rapido Metal @Qidi X-Plus 4 0.4 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PLA Rapido Metal @Qidi X-Plus 4 0.6 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PLA Rapido Metal @Qidi X-Plus 4 0.8 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PLA Rapido Metal.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PLA Rapido Silk @Qidi X-Plus 4 0.4 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PLA Rapido Silk @Qidi X-Plus 4 0.6 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PLA Rapido Silk.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PLA Rapido.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PLA-CF @Qidi X-Plus 4 0.4 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PLA-CF @Qidi X-Plus 4 0.6 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PLA-CF @Qidi X-Plus 4 0.8 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PLA-CF.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PPS-CF @Qidi X-Plus 4 0.4 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PPS-CF @Qidi X-Plus 4 0.6 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PPS-CF @Qidi X-Plus 4 0.8 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PPS-CF.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI TPU 95A-HF @Qidi X-Plus 4 0.4 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI TPU 95A-HF @Qidi X-Plus 4 0.6 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI TPU 95A-HF @Qidi X-Plus 4 0.8 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI TPU 95A-HF.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI UltraPA @Qidi X-Plus 4 0.4 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI UltraPA @Qidi X-Plus 4 0.6 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI UltraPA @Qidi X-Plus 4 0.8 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI UltraPA.json create mode 100644 resources/profiles/X 4 Series/filament/fdm_filament_common.json create mode 100644 resources/profiles/X 4 Series/machine/Qidi X-Plus 4 0.2 nozzle.json create mode 100644 resources/profiles/X 4 Series/machine/Qidi X-Plus 4 0.4 nozzle.json create mode 100644 resources/profiles/X 4 Series/machine/Qidi X-Plus 4 0.6 nozzle.json create mode 100644 resources/profiles/X 4 Series/machine/Qidi X-Plus 4 0.8 nozzle.json create mode 100644 resources/profiles/X 4 Series/machine/Qidi X-Plus 4.json create mode 100644 resources/profiles/X 4 Series/machine/fdm_machine_x_common.json create mode 100644 resources/profiles/X 4 Series/process/0.06mm High Quality @XPlus4 0.2 nozzle.json create mode 100644 resources/profiles/X 4 Series/process/0.06mm Standard @XPlus4 0.2 nozzle.json create mode 100644 resources/profiles/X 4 Series/process/0.08mm Extra Fine @XPlus4.json create mode 100644 resources/profiles/X 4 Series/process/0.08mm High Quality @XPlus4 0.2 nozzle.json create mode 100644 resources/profiles/X 4 Series/process/0.08mm High Quality @XPlus4.json create mode 100644 resources/profiles/X 4 Series/process/0.08mm Standard @XPlus4 0.2 nozzle.json create mode 100644 resources/profiles/X 4 Series/process/0.10mm High Quality @XPlus4 0.2 nozzle.json create mode 100644 resources/profiles/X 4 Series/process/0.10mm Standard @XPlus4 0.2 nozzle.json create mode 100644 resources/profiles/X 4 Series/process/0.12mm Fine @XPlus4.json create mode 100644 resources/profiles/X 4 Series/process/0.12mm High Quality @XPlus4.json create mode 100644 resources/profiles/X 4 Series/process/0.12mm Standard @XPlus4 0.2 nozzle.json create mode 100644 resources/profiles/X 4 Series/process/0.14mm Standard @XPlus4 0.2 nozzle.json create mode 100644 resources/profiles/X 4 Series/process/0.16mm High Quality @XPlus4.json create mode 100644 resources/profiles/X 4 Series/process/0.16mm Optimal @XPlus4.json create mode 100644 resources/profiles/X 4 Series/process/0.18mm Standard @XPlus4 0.6 nozzle.json create mode 100644 resources/profiles/X 4 Series/process/0.20mm Standard @XPlus4.json create mode 100644 resources/profiles/X 4 Series/process/0.20mm Strength @XPlus4.json create mode 100644 resources/profiles/X 4 Series/process/0.24mm Draft @XPlus4.json create mode 100644 resources/profiles/X 4 Series/process/0.24mm Standard @XPlus4 0.6 nozzle.json create mode 100644 resources/profiles/X 4 Series/process/0.24mm Standard @XPlus4 0.8 nozzle.json create mode 100644 resources/profiles/X 4 Series/process/0.28mm Extra Draft @XPlus4.json create mode 100644 resources/profiles/X 4 Series/process/0.30mm Standard @XPlus4 0.6 nozzle.json create mode 100644 resources/profiles/X 4 Series/process/0.30mm Strength @XPlus4 0.6 nozzle.json create mode 100644 resources/profiles/X 4 Series/process/0.32mm Standard @XPlus4 0.8 nozzle.json create mode 100644 resources/profiles/X 4 Series/process/0.36mm Standard @XPlus4 0.6 nozzle.json create mode 100644 resources/profiles/X 4 Series/process/0.40mm Standard @XPlus4 0.8 nozzle.json create mode 100644 resources/profiles/X 4 Series/process/0.42mm Standard @XPlus4 0.6 nozzle.json create mode 100644 resources/profiles/X 4 Series/process/0.48mm Standard @XPlus4 0.8 nozzle.json create mode 100644 resources/profiles/X 4 Series/process/0.56mm Standard @XPlus4 0.8 nozzle.json create mode 100644 resources/profiles/X 4 Series/process/fdm_process_common.json diff --git a/resources/images/X-Plus 4_thumbnail.png b/resources/images/X-Plus 4_thumbnail.png new file mode 100644 index 0000000000000000000000000000000000000000..c8a9a15d492657b3c17503d28ea01ad5bbfb77de GIT binary patch literal 9287 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 literal 0 HcmV?d00001 diff --git a/resources/profiles/X 4 Series.json b/resources/profiles/X 4 Series.json new file mode 100644 index 0000000..4b5bfb1 --- /dev/null +++ b/resources/profiles/X 4 Series.json @@ -0,0 +1,575 @@ +{ + "name": "X-4-Series", + "version": "01.09.05.51", + "force_update": "0", + "description": "X-4-Series configurations", + "machine_model_list": [ + { + "name": "X-Plus 4", + "sub_path": "machine/Qidi X-Plus 4.json" + } + ], + "process_list": [ + { + "name": "fdm_process_common", + "sub_path": "process/fdm_process_common.json" + }, + { + "name": "0.06mm High Quality @XPlus4 0.2 nozzle", + "sub_path": "process/0.06mm High Quality @XPlus4 0.2 nozzle.json" + }, + { + "name": "0.06mm Standard @XPlus4 0.2 nozzle", + "sub_path": "process/0.06mm Standard @XPlus4 0.2 nozzle.json" + }, + { + "name": "0.08mm High Quality @XPlus4 0.2 nozzle", + "sub_path": "process/0.08mm High Quality @XPlus4 0.2 nozzle.json" + }, + { + "name": "0.08mm Standard @XPlus4 0.2 nozzle", + "sub_path": "process/0.08mm Standard @XPlus4 0.2 nozzle.json" + }, + { + "name": "0.10mm High Quality @XPlus4 0.2 nozzle", + "sub_path": "process/0.10mm High Quality @XPlus4 0.2 nozzle.json" + }, + { + "name": "0.10mm Standard @XPlus4 0.2 nozzle", + "sub_path": "process/0.10mm Standard @XPlus4 0.2 nozzle.json" + }, + { + "name": "0.12mm Standard @XPlus4 0.2 nozzle", + "sub_path": "process/0.12mm Standard @XPlus4 0.2 nozzle.json" + }, + { + "name": "0.14mm Standard @XPlus4 0.2 nozzle", + "sub_path": "process/0.14mm Standard @XPlus4 0.2 nozzle.json" + }, + { + "name": "0.08mm Extra Fine @XPlus4", + "sub_path": "process/0.08mm Extra Fine @XPlus4.json" + }, + { + "name": "0.08mm High Quality @XPlus4", + "sub_path": "process/0.08mm High Quality @XPlus4.json" + }, + { + "name": "0.12mm Fine @XPlus4", + "sub_path": "process/0.12mm Fine @XPlus4.json" + }, + { + "name": "0.12mm High Quality @XPlus4", + "sub_path": "process/0.12mm High Quality @XPlus4.json" + }, + { + "name": "0.16mm Optimal @XPlus4", + "sub_path": "process/0.16mm Optimal @XPlus4.json" + }, + { + "name": "0.16mm High Quality @XPlus4", + "sub_path": "process/0.16mm High Quality @XPlus4.json" + }, + { + "name": "0.20mm Standard @XPlus4", + "sub_path": "process/0.20mm Standard @XPlus4.json" + }, + { + "name": "0.20mm Strength @XPlus4", + "sub_path": "process/0.20mm Strength @XPlus4.json" + }, + { + "name": "0.24mm Draft @XPlus4", + "sub_path": "process/0.24mm Draft @XPlus4.json" + }, + { + "name": "0.28mm Extra Draft @XPlus4", + "sub_path": "process/0.28mm Extra Draft @XPlus4.json" + }, + { + "name": "0.18mm Standard @XPlus4 0.6 nozzle", + "sub_path": "process/0.18mm Standard @XPlus4 0.6 nozzle.json" + }, + { + "name": "0.24mm Standard @XPlus4 0.6 nozzle", + "sub_path": "process/0.24mm Standard @XPlus4 0.6 nozzle.json" + }, + { + "name": "0.30mm Standard @XPlus4 0.6 nozzle", + "sub_path": "process/0.30mm Standard @XPlus4 0.6 nozzle.json" + }, + { + "name": "0.30mm Strength @XPlus4 0.6 nozzle", + "sub_path": "process/0.30mm Strength @XPlus4 0.6 nozzle.json" + }, + { + "name": "0.36mm Standard @XPlus4 0.6 nozzle", + "sub_path": "process/0.36mm Standard @XPlus4 0.6 nozzle.json" + }, + { + "name": "0.42mm Standard @XPlus4 0.6 nozzle", + "sub_path": "process/0.42mm Standard @XPlus4 0.6 nozzle.json" + }, + { + "name": "0.24mm Standard @XPlus4 0.8 nozzle", + "sub_path": "process/0.24mm Standard @XPlus4 0.8 nozzle.json" + }, + { + "name": "0.32mm Standard @XPlus4 0.8 nozzle", + "sub_path": "process/0.32mm Standard @XPlus4 0.8 nozzle.json" + }, + { + "name": "0.40mm Standard @XPlus4 0.8 nozzle", + "sub_path": "process/0.40mm Standard @XPlus4 0.8 nozzle.json" + }, + { + "name": "0.48mm Standard @XPlus4 0.8 nozzle", + "sub_path": "process/0.48mm Standard @XPlus4 0.8 nozzle.json" + }, + { + "name": "0.56mm Standard @XPlus4 0.8 nozzle", + "sub_path": "process/0.56mm Standard @XPlus4 0.8 nozzle.json" + } + ], + "filament_list": [ + { + "name": "fdm_filament_common", + "sub_path": "filament/fdm_filament_common.json" + }, + { + "name": "Generic ABS@X4", + "sub_path": "filament/Generic ABS.json" + }, + { + "name": "QIDI ASA@X4", + "sub_path": "filament/QIDI ASA.json" + }, + { + "name": "Generic PETG@X4", + "sub_path": "filament/Generic PETG.json" + }, + { + "name": "Generic PLA Silk@X4", + "sub_path": "filament/Generic PLA Silk.json" + }, + { + "name": "Generic PLA@X4", + "sub_path": "filament/Generic PLA.json" + }, + { + "name": "QIDI PLA-CF@X4", + "sub_path": "filament/QIDI PLA-CF.json" + }, + { + "name": "QIDI PLA-CF @Qidi X-Plus 4 0.4 nozzle", + "sub_path": "filament/QIDI PLA-CF @Qidi X-Plus 4 0.4 nozzle.json" + }, + { + "name": "QIDI PLA-CF @Qidi X-Plus 4 0.6 nozzle", + "sub_path": "filament/QIDI PLA-CF @Qidi X-Plus 4 0.6 nozzle.json" + }, + { + "name": "QIDI PLA-CF @Qidi X-Plus 4 0.8 nozzle", + "sub_path": "filament/QIDI PLA-CF @Qidi X-Plus 4 0.8 nozzle.json" + }, + { + "name": "QIDI ABS Rapido@X4", + "sub_path": "filament/QIDI ABS Rapido.json" + }, + { + "name": "QIDI ABS Rapido @Qidi X-Plus 4 0.2 nozzle", + "sub_path": "filament/QIDI ABS Rapido @Qidi X-Plus 4 0.2 nozzle.json" + }, + { + "name": "QIDI ABS Rapido @Qidi X-Plus 4 0.4 nozzle", + "sub_path": "filament/QIDI ABS Rapido @Qidi X-Plus 4 0.4 nozzle.json" + }, + { + "name": "QIDI ABS Rapido @Qidi X-Plus 4 0.6 nozzle", + "sub_path": "filament/QIDI ABS Rapido @Qidi X-Plus 4 0.6 nozzle.json" + }, + { + "name": "QIDI ABS Rapido @Qidi X-Plus 4 0.8 nozzle", + "sub_path": "filament/QIDI ABS Rapido @Qidi X-Plus 4 0.8 nozzle.json" + }, + { + "name": "QIDI ABS Rapido Metal@X4", + "sub_path": "filament/QIDI ABS Rapido Metal.json" + }, + { + "name": "QIDI ABS Rapido Metal @Qidi X-Plus 4 0.2 nozzle", + "sub_path": "filament/QIDI ABS Rapido Metal @Qidi X-Plus 4 0.2 nozzle.json" + }, + { + "name": "QIDI ABS Rapido Metal @Qidi X-Plus 4 0.4 nozzle", + "sub_path": "filament/QIDI ABS Rapido Metal @Qidi X-Plus 4 0.4 nozzle.json" + }, + { + "name": "QIDI ABS Rapido Metal @Qidi X-Plus 4 0.6 nozzle", + "sub_path": "filament/QIDI ABS Rapido Metal @Qidi X-Plus 4 0.6 nozzle.json" + }, + { + "name": "QIDI ABS Rapido Metal @Qidi X-Plus 4 0.8 nozzle", + "sub_path": "filament/QIDI ABS Rapido Metal @Qidi X-Plus 4 0.8 nozzle.json" + }, + { + "name": "QIDI ABS Odorless@X4", + "sub_path": "filament/QIDI ABS Odorless.json" + }, + { + "name": "QIDI ABS Odorless @Qidi X-Plus 4 0.2 nozzle", + "sub_path": "filament/QIDI ABS Odorless @Qidi X-Plus 4 0.2 nozzle.json" + }, + { + "name": "QIDI ABS Odorless @Qidi X-Plus 4 0.4 nozzle", + "sub_path": "filament/QIDI ABS Odorless @Qidi X-Plus 4 0.4 nozzle.json" + }, + { + "name": "QIDI ABS Odorless @Qidi X-Plus 4 0.6 nozzle", + "sub_path": "filament/QIDI ABS Odorless @Qidi X-Plus 4 0.6 nozzle.json" + }, + { + "name": "QIDI ABS Odorless @Qidi X-Plus 4 0.8 nozzle", + "sub_path": "filament/QIDI ABS Odorless @Qidi X-Plus 4 0.8 nozzle.json" + }, + { + "name": "QIDI PLA Rapido@X4", + "sub_path": "filament/QIDI PLA Rapido.json" + }, + { + "name": "QIDI PLA Rapido @Qidi X-Plus 4 0.2 nozzle", + "sub_path": "filament/QIDI PLA Rapido @Qidi X-Plus 4 0.2 nozzle.json" + }, + { + "name": "QIDI PLA Rapido @Qidi X-Plus 4 0.4 nozzle", + "sub_path": "filament/QIDI PLA Rapido @Qidi X-Plus 4 0.4 nozzle.json" + }, + { + "name": "QIDI PLA Rapido @Qidi X-Plus 4 0.6 nozzle", + "sub_path": "filament/QIDI PLA Rapido @Qidi X-Plus 4 0.6 nozzle.json" + }, + { + "name": "QIDI PLA Rapido @Qidi X-Plus 4 0.8 nozzle", + "sub_path": "filament/QIDI PLA Rapido @Qidi X-Plus 4 0.8 nozzle.json" + }, + { + "name": "QIDI PLA Rapido Matte@X4", + "sub_path": "filament/QIDI PLA Rapido Matte.json" + }, + { + "name": "QIDI PLA Rapido Matte @Qidi X-Plus 4 0.2 nozzle", + "sub_path": "filament/QIDI PLA Rapido Matte @Qidi X-Plus 4 0.2 nozzle.json" + }, + { + "name": "QIDI PLA Rapido Matte @Qidi X-Plus 4 0.4 nozzle", + "sub_path": "filament/QIDI PLA Rapido Matte @Qidi X-Plus 4 0.4 nozzle.json" + }, + { + "name": "QIDI PLA Rapido Matte @Qidi X-Plus 4 0.6 nozzle", + "sub_path": "filament/QIDI PLA Rapido Matte @Qidi X-Plus 4 0.6 nozzle.json" + }, + { + "name": "QIDI PLA Rapido Matte @Qidi X-Plus 4 0.8 nozzle", + "sub_path": "filament/QIDI PLA Rapido Matte @Qidi X-Plus 4 0.8 nozzle.json" + }, + { + "name": "QIDI PLA Rapido Silk@X4", + "sub_path": "filament/QIDI PLA Rapido Silk.json" + }, + { + "name": "QIDI PLA Rapido Silk @Qidi X-Plus 4 0.4 nozzle", + "sub_path": "filament/QIDI PLA Rapido Silk @Qidi X-Plus 4 0.4 nozzle.json" + }, + { + "name": "QIDI PLA Rapido Silk @Qidi X-Plus 4 0.6 nozzle", + "sub_path": "filament/QIDI PLA Rapido Silk @Qidi X-Plus 4 0.6 nozzle.json" + }, + { + "name": "QIDI PLA Rapido Metal@X4", + "sub_path": "filament/QIDI PLA Rapido Metal.json" + }, + { + "name": "QIDI PLA Rapido Metal @Qidi X-Plus 4 0.2 nozzle", + "sub_path": "filament/QIDI PLA Rapido Metal @Qidi X-Plus 4 0.2 nozzle.json" + }, + { + "name": "QIDI PLA Rapido Metal @Qidi X-Plus 4 0.4 nozzle", + "sub_path": "filament/QIDI PLA Rapido Metal @Qidi X-Plus 4 0.4 nozzle.json" + }, + { + "name": "QIDI PLA Rapido Metal @Qidi X-Plus 4 0.6 nozzle", + "sub_path": "filament/QIDI PLA Rapido Metal @Qidi X-Plus 4 0.6 nozzle.json" + }, + { + "name": "QIDI PLA Rapido Metal @Qidi X-Plus 4 0.8 nozzle", + "sub_path": "filament/QIDI PLA Rapido Metal @Qidi X-Plus 4 0.8 nozzle.json" + }, + { + "name": "QIDI PETG Tough@X4", + "sub_path": "filament/QIDI PETG Tough.json" + }, + { + "name": "QIDI PETG Tough @Qidi X-Plus 4 0.2 nozzle", + "sub_path": "filament/QIDI PETG Tough @Qidi X-Plus 4 0.2 nozzle.json" + }, + { + "name": "QIDI PETG Tough @Qidi X-Plus 4 0.4 nozzle", + "sub_path": "filament/QIDI PETG Tough @Qidi X-Plus 4 0.4 nozzle.json" + }, + { + "name": "QIDI PETG Tough @Qidi X-Plus 4 0.6 nozzle", + "sub_path": "filament/QIDI PETG Tough @Qidi X-Plus 4 0.6 nozzle.json" + }, + { + "name": "QIDI PETG Tough @Qidi X-Plus 4 0.8 nozzle", + "sub_path": "filament/QIDI PETG Tough @Qidi X-Plus 4 0.8 nozzle.json" + }, + { + "name": "QIDI PET-CF@X4", + "sub_path": "filament/QIDI PET-CF.json" + }, + { + "name": "QIDI PET-CF @Qidi X-Plus 4 0.4 nozzle", + "sub_path": "filament/QIDI PET-CF @Qidi X-Plus 4 0.4 nozzle.json" + }, + { + "name": "QIDI PET-CF @Qidi X-Plus 4 0.6 nozzle", + "sub_path": "filament/QIDI PET-CF @Qidi X-Plus 4 0.6 nozzle.json" + }, + { + "name": "QIDI PET-CF @Qidi X-Plus 4 0.8 nozzle", + "sub_path": "filament/QIDI PET-CF @Qidi X-Plus 4 0.8 nozzle.json" + }, + { + "name": "QIDI PA12-CF@X4", + "sub_path": "filament/QIDI PA12-CF.json" + }, + { + "name": "QIDI PA12-CF @Qidi X-Plus 4 0.4 nozzle", + "sub_path": "filament/QIDI PA12-CF @Qidi X-Plus 4 0.4 nozzle.json" + }, + { + "name": "QIDI PA12-CF @Qidi X-Plus 4 0.6 nozzle", + "sub_path": "filament/QIDI PA12-CF @Qidi X-Plus 4 0.6 nozzle.json" + }, + { + "name": "QIDI PA12-CF @Qidi X-Plus 4 0.8 nozzle", + "sub_path": "filament/QIDI PA12-CF @Qidi X-Plus 4 0.8 nozzle.json" + }, + { + "name": "QIDI PAHT-CF@X4", + "sub_path": "filament/QIDI PAHT-CF.json" + }, + { + "name": "QIDI PAHT-CF @Qidi X-Plus 4 0.4 nozzle", + "sub_path": "filament/QIDI PAHT-CF @Qidi X-Plus 4 0.4 nozzle.json" + }, + { + "name": "QIDI PAHT-CF @Qidi X-Plus 4 0.6 nozzle", + "sub_path": "filament/QIDI PAHT-CF @Qidi X-Plus 4 0.6 nozzle.json" + }, + { + "name": "QIDI PAHT-CF @Qidi X-Plus 4 0.8 nozzle", + "sub_path": "filament/QIDI PAHT-CF @Qidi X-Plus 4 0.8 nozzle.json" + }, + { + "name": "QIDI PPS-CF@X4", + "sub_path": "filament/QIDI PPS-CF.json" + }, + { + "name": "QIDI PPS-CF @Qidi X-Plus 4 0.4 nozzle", + "sub_path": "filament/QIDI PPS-CF @Qidi X-Plus 4 0.4 nozzle.json" + }, + { + "name": "QIDI PPS-CF @Qidi X-Plus 4 0.6 nozzle", + "sub_path": "filament/QIDI PPS-CF @Qidi X-Plus 4 0.6 nozzle.json" + }, + { + "name": "QIDI PPS-CF @Qidi X-Plus 4 0.8 nozzle", + "sub_path": "filament/QIDI PPS-CF @Qidi X-Plus 4 0.8 nozzle.json" + }, + { + "name": "QIDI ABS-GF@X4", + "sub_path": "filament/QIDI ABS-GF.json" + }, + { + "name": "QIDI ABS-GF @Qidi X-Plus 4 0.4 nozzle", + "sub_path": "filament/QIDI ABS-GF @Qidi X-Plus 4 0.4 nozzle.json" + }, + { + "name": "QIDI ABS-GF @Qidi X-Plus 4 0.6 nozzle", + "sub_path": "filament/QIDI ABS-GF @Qidi X-Plus 4 0.6 nozzle.json" + }, + { + "name": "QIDI ABS-GF @Qidi X-Plus 4 0.8 nozzle", + "sub_path": "filament/QIDI ABS-GF @Qidi X-Plus 4 0.8 nozzle.json" + }, + { + "name": "QIDI UltraPA@X4", + "sub_path": "filament/QIDI UltraPA.json" + }, + { + "name": "QIDI UltraPA @Qidi X-Plus 4 0.4 nozzle", + "sub_path": "filament/QIDI UltraPA @Qidi X-Plus 4 0.4 nozzle.json" + }, + { + "name": "QIDI UltraPA @Qidi X-Plus 4 0.6 nozzle", + "sub_path": "filament/QIDI UltraPA @Qidi X-Plus 4 0.6 nozzle.json" + }, + { + "name": "QIDI UltraPA @Qidi X-Plus 4 0.8 nozzle", + "sub_path": "filament/QIDI UltraPA @Qidi X-Plus 4 0.8 nozzle.json" + }, + { + "name": "Generic TPU 95A@X4", + "sub_path": "filament/Generic TPU 95A.json" + }, + { + "name": "QIDI PC-ABS-FR@X4", + "sub_path": "filament/QIDI PC-ABS-FR.json" + }, + { + "name": "QIDI PC-ABS-FR @Qidi X-Plus 4 0.4 nozzle", + "sub_path": "filament/QIDI PC-ABS-FR @Qidi X-Plus 4 0.4 nozzle.json" + }, + { + "name": "QIDI PC-ABS-FR @Qidi X-Plus 4 0.6 nozzle", + "sub_path": "filament/QIDI PC-ABS-FR @Qidi X-Plus 4 0.6 nozzle.json" + }, + { + "name": "QIDI PC-ABS-FR @Qidi X-Plus 4 0.8 nozzle", + "sub_path": "filament/QIDI PC-ABS-FR @Qidi X-Plus 4 0.8 nozzle.json" + }, + { + "name": "QIDI ASA-Aero@X4", + "sub_path": "filament/QIDI ASA-Aero.json" + }, + { + "name": "QIDI ASA-Aero @Qidi X-Plus 4 0.4 nozzle", + "sub_path": "filament/QIDI ASA-Aero @Qidi X-Plus 4 0.4 nozzle.json" + }, + { + "name": "Generic ABS @Qidi X-Plus 4 0.2 nozzle", + "sub_path": "filament/Generic ABS @Qidi X-Plus 4 0.2 nozzle.json" + }, + { + "name": "Generic ABS @Qidi X-Plus 4 0.4 nozzle", + "sub_path": "filament/Generic ABS @Qidi X-Plus 4 0.4 nozzle.json" + }, + { + "name": "Generic ABS @Qidi X-Plus 4 0.6 nozzle", + "sub_path": "filament/Generic ABS @Qidi X-Plus 4 0.6 nozzle.json" + }, + { + "name": "Generic ABS @Qidi X-Plus 4 0.8 nozzle", + "sub_path": "filament/Generic ABS @Qidi X-Plus 4 0.8 nozzle.json" + }, + { + "name": "QIDI ASA @Qidi X-Plus 4 0.2 nozzle", + "sub_path": "filament/QIDI ASA @Qidi X-Plus 4 0.2 nozzle.json" + }, + { + "name": "QIDI ASA @Qidi X-Plus 4 0.4 nozzle", + "sub_path": "filament/QIDI ASA @Qidi X-Plus 4 0.4 nozzle.json" + }, + { + "name": "QIDI ASA @Qidi X-Plus 4 0.6 nozzle", + "sub_path": "filament/QIDI ASA @Qidi X-Plus 4 0.6 nozzle.json" + }, + { + "name": "QIDI ASA @Qidi X-Plus 4 0.8 nozzle", + "sub_path": "filament/QIDI ASA @Qidi X-Plus 4 0.8 nozzle.json" + }, + { + "name": "Generic PETG @Qidi X-Plus 4 0.2 nozzle", + "sub_path": "filament/Generic PETG @Qidi X-Plus 4 0.2 nozzle.json" + }, + { + "name": "Generic PETG @Qidi X-Plus 4 0.4 nozzle", + "sub_path": "filament/Generic PETG @Qidi X-Plus 4 0.4 nozzle.json" + }, + { + "name": "Generic PETG @Qidi X-Plus 4 0.6 nozzle", + "sub_path": "filament/Generic PETG @Qidi X-Plus 4 0.6 nozzle.json" + }, + { + "name": "Generic PETG @Qidi X-Plus 4 0.8 nozzle", + "sub_path": "filament/Generic PETG @Qidi X-Plus 4 0.8 nozzle.json" + }, + { + "name": "Generic PLA @Qidi X-Plus 4 0.2 nozzle", + "sub_path": "filament/Generic PLA @Qidi X-Plus 4 0.2 nozzle.json" + }, + { + "name": "Generic PLA @Qidi X-Plus 4 0.4 nozzle", + "sub_path": "filament/Generic PLA @Qidi X-Plus 4 0.4 nozzle.json" + }, + { + "name": "Generic PLA @Qidi X-Plus 4 0.6 nozzle", + "sub_path": "filament/Generic PLA @Qidi X-Plus 4 0.6 nozzle.json" + }, + { + "name": "Generic PLA @Qidi X-Plus 4 0.8 nozzle", + "sub_path": "filament/Generic PLA @Qidi X-Plus 4 0.8 nozzle.json" + }, + { + "name": "Generic PLA Silk @Qidi X-Plus 4 0.4 nozzle", + "sub_path": "filament/Generic PLA Silk @Qidi X-Plus 4 0.4 nozzle.json" + }, + { + "name": "Generic PLA Silk @Qidi X-Plus 4 0.6 nozzle", + "sub_path": "filament/Generic PLA Silk @Qidi X-Plus 4 0.6 nozzle.json" + }, + { + "name": "Generic TPU 95A @Qidi X-Plus 4 0.4 nozzle", + "sub_path": "filament/Generic TPU 95A @Qidi X-Plus 4 0.4 nozzle.json" + }, + { + "name": "Generic TPU 95A @Qidi X-Plus 4 0.6 nozzle", + "sub_path": "filament/Generic TPU 95A @Qidi X-Plus 4 0.6 nozzle.json" + }, + { + "name": "Generic TPU 95A @Qidi X-Plus 4 0.8 nozzle", + "sub_path": "filament/Generic TPU 95A @Qidi X-Plus 4 0.8 nozzle.json" + }, + { + "name": "QIDI TPU 95A-HF@X4", + "sub_path": "filament/QIDI TPU 95A-HF.json" + }, + { + "name": "QIDI TPU 95A-HF @Qidi X-Plus 4 0.4 nozzle", + "sub_path": "filament/QIDI TPU 95A-HF @Qidi X-Plus 4 0.4 nozzle.json" + }, + { + "name": "QIDI TPU 95A-HF @Qidi X-Plus 4 0.6 nozzle", + "sub_path": "filament/QIDI TPU 95A-HF @Qidi X-Plus 4 0.6 nozzle.json" + }, + { + "name": "QIDI TPU 95A-HF @Qidi X-Plus 4 0.8 nozzle", + "sub_path": "filament/QIDI TPU 95A-HF @Qidi X-Plus 4 0.8 nozzle.json" + } + + ], + "machine_list": [ + { + "name": "fdm_machine_x_common", + "sub_path": "machine/fdm_machine_x_common.json" + }, + { + "name": "X-Plus 4 0.4 nozzle", + "sub_path": "machine/Qidi X-Plus 4 0.4 nozzle.json" + }, + { + "name": "X-Plus 4 0.2 nozzle", + "sub_path": "machine/Qidi X-Plus 4 0.2 nozzle.json" + }, + { + "name": "X-Plus 4 0.6 nozzle", + "sub_path": "machine/Qidi X-Plus 4 0.6 nozzle.json" + }, + { + "name": "X-Plus 4 0.8 nozzle", + "sub_path": "machine/Qidi X-Plus 4 0.8 nozzle.json" + } + ] +} diff --git a/resources/profiles/X 4 Series/X-Plus 4_bed.stl b/resources/profiles/X 4 Series/X-Plus 4_bed.stl new file mode 100644 index 0000000000000000000000000000000000000000..be0ce9bf81274845f85027b128e0a78447f7ad23 GIT binary patch literal 20284 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ℭbAGzza;ZqlLYurBW^O> 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 literal 0 HcmV?d00001 diff --git a/resources/profiles/X 4 Series/X-Series_gen3_hotend.stl b/resources/profiles/X 4 Series/X-Series_gen3_hotend.stl new file mode 100644 index 0000000000000000000000000000000000000000..4e4defa9dcc6621b8c424c7465372c049f45e7da GIT binary patch literal 225484 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