From e95afd71820861e9628d26b9b6ce6fc8db9e1564 Mon Sep 17 00:00:00 2001 From: Thomas Date: Mon, 29 Apr 2024 17:51:53 +0200 Subject: [PATCH] Ender 3 V3 initial commit (#5127) * Ender 3 V3 initial commit * Fixed bad naming --- resources/profiles/Creality.json | 2660 +++++++++-------- .../Creality/Creality Ender-3 V3_cover.png | Bin 0 -> 28051 bytes .../creality_ender3v3_buildplate_model.stl | Bin 0 -> 316484 bytes .../creality_ender3v3_buildplate_texture.png | Bin 0 -> 9291 bytes .../Creality Generic ABS @Ender-3V3-all.json | 4 +- .../Creality Generic ASA @Ender-3V3-all.json | 4 +- ...Creality Generic PA-CF @Ender-3V3-all.json | 12 + .../Creality Generic PETG @Ender-3V3-all.json | 4 +- .../Creality Generic PLA @Ender-3V3-all.json | 4 +- ...Generic PLA High Speed @Ender-3V3-all.json | 4 +- ...lity Generic PLA Matte @Ender-3V3-all.json | 4 +- ...ality Generic PLA Silk @Ender-3V3-all.json | 4 +- .../Creality Generic TPU @Ender-3V3-all.json | 4 +- .../Creality Ender-3 V3 0.4 nozzle.json | 134 + .../Creality Ender-3 V3 0.6 nozzle.json | 134 + .../Creality/machine/Creality Ender-3 V3.json | 12 + ...mm Fine @Creality Ender3V3 0.4 nozzle.json | 119 + ...Optimal @Creality Ender3V3 0.4 nozzle.json | 119 + ...tandard @Creality Ender3V3 0.4 nozzle.json | 119 + ...m Draft @Creality Ender3V3 0.4 nozzle.json | 119 + ...Optimal @Creality Ender3V3 0.6 nozzle.json | 118 + ...tandard @Creality Ender3V3 0.6 nozzle.json | 118 + ...m Draft @Creality Ender3V3 0.6 nozzle.json | 118 + 23 files changed, 2498 insertions(+), 1316 deletions(-) create mode 100644 resources/profiles/Creality/Creality Ender-3 V3_cover.png create mode 100644 resources/profiles/Creality/creality_ender3v3_buildplate_model.stl create mode 100644 resources/profiles/Creality/creality_ender3v3_buildplate_texture.png create mode 100644 resources/profiles/Creality/filament/Creality Generic PA-CF @Ender-3V3-all.json create mode 100644 resources/profiles/Creality/machine/Creality Ender-3 V3 0.4 nozzle.json create mode 100644 resources/profiles/Creality/machine/Creality Ender-3 V3 0.6 nozzle.json create mode 100644 resources/profiles/Creality/machine/Creality Ender-3 V3.json create mode 100644 resources/profiles/Creality/process/0.12mm Fine @Creality Ender3V3 0.4 nozzle.json create mode 100644 resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3V3 0.4 nozzle.json create mode 100644 resources/profiles/Creality/process/0.20mm Standard @Creality Ender3V3 0.4 nozzle.json create mode 100644 resources/profiles/Creality/process/0.24mm Draft @Creality Ender3V3 0.4 nozzle.json create mode 100644 resources/profiles/Creality/process/0.24mm Optimal @Creality Ender3V3 0.6 nozzle.json create mode 100644 resources/profiles/Creality/process/0.30mm Standard @Creality Ender3V3 0.6 nozzle.json create mode 100644 resources/profiles/Creality/process/0.36mm Draft @Creality Ender3V3 0.6 nozzle.json diff --git a/resources/profiles/Creality.json b/resources/profiles/Creality.json index e8cdb74351..277f57e641 100644 --- a/resources/profiles/Creality.json +++ b/resources/profiles/Creality.json @@ -1,1310 +1,1354 @@ { - "name": "Creality", - "version": "02.00.02.00", - "force_update": "0", - "description": "Creality configurations", - "machine_model_list": [ - { - "name": "Creality CR-10 V2", - "sub_path": "machine/Creality CR-10 V2.json" - }, - { - "name": "Creality CR-10 Max", - "sub_path": "machine/Creality CR-10 Max.json" - }, - { - "name": "Creality CR-10 SE", - "sub_path": "machine/Creality CR-10 SE.json" - }, - { - "name": "Creality CR-6 SE", - "sub_path": "machine/Creality CR-6 SE.json" - }, - { - "name": "Creality CR-6 Max", - "sub_path": "machine/Creality CR-6 Max.json" - }, - { - "name": "Creality Ender-3 V2", - "sub_path": "machine/Creality Ender-3 V2.json" - }, - { - "name": "Creality Ender-3 V2 Neo", - "sub_path": "machine/Creality Ender-3 V2 Neo.json" - }, - { - "name": "Creality Ender-3 S1", - "sub_path": "machine/Creality Ender-3 S1.json" - }, - { - "name": "Creality Ender-3", - "sub_path": "machine/Creality Ender-3.json" - }, - { - "name":"Creality Ender-3 Pro", - "sub_path": "machine/Creality Ender-3 Pro.json" - }, - { - "name": "Creality Ender-3 S1 Pro", - "sub_path": "machine/Creality Ender-3 S1 Pro.json" - }, - { - "name": "Creality Ender-3 S1 Plus", - "sub_path": "machine/Creality Ender-3 S1 Plus.json" - }, - { - "name": "Creality Ender-3 V3 SE", - "sub_path": "machine/Creality Ender-3 V3 SE.json" - }, - { - "name": "Creality Ender-3 V3 KE", - "sub_path": "machine/Creality Ender-3 V3 KE.json" - }, - { - "name": "Creality Ender-5", - "sub_path": "machine/Creality Ender-5.json" - }, - { - "name": "Creality Ender-5 Plus", - "sub_path": "machine/Creality Ender-5 Plus.json" - }, - { - "name": "Creality Ender-5 Pro (2019)", - "sub_path": "machine/Creality Ender-5 Pro (2019).json" - }, - { - "name": "Creality Ender-5S", - "sub_path": "machine/Creality Ender-5S.json" - }, - { - "name": "Creality Ender-5 S1", - "sub_path": "machine/Creality Ender-5 S1.json" - }, - { - "name": "Creality Ender-6", - "sub_path": "machine/Creality Ender-6.json" - }, - { - "name": "Creality Sermoon V1", - "sub_path": "machine/Creality Sermoon V1.json" - }, - { - "name": "Creality K1", - "sub_path": "machine/Creality K1.json" - }, - { - "name": "Creality K1C", - "sub_path": "machine/Creality K1C.json" - }, - { - "name": "Creality K1 Max", - "sub_path": "machine/Creality K1 Max.json" - } - ], - "process_list": [ - { - "name": "fdm_process_common", - "sub_path": "process/fdm_process_common.json" - }, - { - "name": "fdm_process_creality_common", - "sub_path": "process/fdm_process_creality_common.json" - }, - { - "name": "fdm_process_common_klipper", - "sub_path": "process/fdm_process_common_klipper.json" - }, - { - "name": "fdm_process_creality_common_0_2", - "sub_path": "process/fdm_process_creality_common_0_2.json" - }, - { - "name": "fdm_process_creality_common_0_25", - "sub_path": "process/fdm_process_creality_common_0_25.json" - }, - { - "name": "fdm_process_creality_common_0_3", - "sub_path": "process/fdm_process_creality_common_0_3.json" - }, - { - "name": "fdm_process_creality_common_0_5", - "sub_path": "process/fdm_process_creality_common_0_5.json" - }, - { - "name": "fdm_process_creality_common_0_6", - "sub_path": "process/fdm_process_creality_common_0_6.json" - }, - { - "name": "fdm_process_creality_common_0_8", - "sub_path": "process/fdm_process_creality_common_0_8.json" - }, - { - "name": "fdm_process_creality_common_1_0", - "sub_path": "process/fdm_process_creality_common_1_0.json" - }, - { - "name": "0.12mm Fine @Creality Ender3 Pro 0.2", - "sub_path": "process/0.12mm Fine @Creality Ender3 Pro 0.2.json" - }, - { - "name": "0.12mm Fine @Creality Ender3 Pro 0.6", - "sub_path": "process/0.12mm Fine @Creality Ender3 Pro 0.6.json" - }, - { - "name": "0.12mm Fine @Creality Ender3 Pro 0.8", - "sub_path": "process/0.12mm Fine @Creality Ender3 Pro 0.8.json" - }, - { - "name": "0.12mm Fine @Creality Ender3 Pro 0.4", - "sub_path": "process/0.12mm Fine @Creality Ender3 Pro 0.4.json" - }, - { - "name": "0.16mm Optimal @Creality Ender3 Pro 0.2", - "sub_path": "process/0.16mm Optimal @Creality Ender3 Pro 0.2.json" - }, - { - "name": "0.16mm Optimal @Creality Ender3 Pro 0.4", - "sub_path": "process/0.16mm Optimal @Creality Ender3 Pro 0.4.json" - }, - { - "name": "0.16mm Optimal @Creality Ender3 Pro 0.6", - "sub_path": "process/0.16mm Optimal @Creality Ender3 Pro 0.6.json" - }, - { - "name": "0.16mm Optimal @Creality Ender3 Pro 0.8", - "sub_path": "process/0.16mm Optimal @Creality Ender3 Pro 0.8.json" - }, - { - "name": "0.20mm Standard @Creality Ender3 Pro 0.2", - "sub_path": "process/0.20mm Standard @Creality Ender3 Pro 0.2.json" - }, - { - "name": "0.20mm Standard @Creality Ender3 Pro 0.4", - "sub_path": "process/0.20mm Standard @Creality Ender3 Pro 0.4.json" - }, - { - "name": "0.20mm Standard @Creality Ender3 Pro 0.6", - "sub_path": "process/0.20mm Standard @Creality Ender3 Pro 0.6.json" - }, - { - "name": "0.20mm Standard @Creality Ender3 Pro 0.8", - "sub_path": "process/0.20mm Standard @Creality Ender3 Pro 0.8.json" - }, - { - "name": "0.24mm Draft @Creality Ender3 Pro 0.2", - "sub_path": "process/0.24mm Draft @Creality Ender3 Pro 0.2.json" - }, - { - "name": "0.24mm Draft @Creality Ender3 Pro 0.4", - "sub_path": "process/0.24mm Draft @Creality Ender3 Pro 0.4.json" - }, - { - "name": "0.24mm Draft @Creality Ender3 Pro 0.6", - "sub_path": "process/0.24mm Draft @Creality Ender3 Pro 0.6.json" - }, - { - "name": "0.24mm Draft @Creality Ender3 Pro 0.8", - "sub_path": "process/0.24mm Draft @Creality Ender3 Pro 0.8.json" - }, - { - "name": "0.28mm Draft @Creality Ender3 Pro 0.2", - "sub_path": "process/0.28mm SuperDraft @Creality Ender3 Pro 0.2.json" - }, - { - "name": "0.28mm Draft @Creality Ender3 Pro 0.4", - "sub_path": "process/0.28mm SuperDraft @Creality Ender3 Pro 0.4.json" - }, - { - "name": "0.28mm Draft @Creality Ender3 Pro 0.6", - "sub_path": "process/0.28mm SuperDraft @Creality Ender3 Pro 0.6.json" - }, - { - "name": "0.28mm Draft @Creality Ender3 Pro 0.8", - "sub_path": "process/0.28mm SuperDraft @Creality Ender3 Pro 0.8.json" - }, - { - "name": "0.08mm SuperDetail @Creality CR-6 0.2", - "sub_path": "process/0.08mm SuperDetail @Creality CR-6 0.2.json" - }, - { - "name": "0.08mm SuperDetail @Creality Ender5Pro (2019) 0.2", - "sub_path": "process/0.08mm SuperDetail @Creality Ender5Pro (2019) 0.2.json" - }, - { - "name": "0.08mm SuperDetail @Creality Ender5Pro (2019) 0.25", - "sub_path": "process/0.08mm SuperDetail @Creality Ender5Pro (2019) 0.25.json" - }, - { - "name": "0.08mm SuperDetail @Creality Ender5Pro (2019) 0.3", - "sub_path": "process/0.08mm SuperDetail @Creality Ender5Pro (2019) 0.3.json" - }, - { - "name": "0.10mm HighDetail @Creality CR-6 0.4.json", - "sub_path": "process/0.10mm HighDetail @Creality CR-6 0.4.json" - }, - { - "name": "0.10mm HighDetail @Creality Ender5Pro (2019) 0.2", - "sub_path": "process/0.10mm HighDetail @Creality Ender5Pro (2019) 0.2.json" - }, - { - "name": "0.10mm HighDetail @Creality Ender5Pro (2019) 0.25", - "sub_path": "process/0.10mm HighDetail @Creality Ender5Pro (2019) 0.25.json" - }, - { - "name": "0.10mm HighDetail @Creality Ender5Pro (2019) 0.3", - "sub_path": "process/0.10mm HighDetail @Creality Ender5Pro (2019) 0.3.json" - }, - { - "name": "0.12mm Detail @Creality Ender3 0.2", - "sub_path": "process/0.12mm Fine @Creality Ender3 0.2.json" - }, - { - "name": "0.12mm Detail @Creality Ender3 0.4", - "sub_path": "process/0.12mm Fine @Creality Ender3 0.4.json" - }, - { - "name": "0.12mm Detail @Creality Ender3 0.6", - "sub_path": "process/0.12mm Fine @Creality Ender3 0.6.json" - }, - { - "name": "0.12mm Detail @Creality Ender3 0.8", - "sub_path": "process/0.12mm Fine @Creality Ender3 0.8.json" - }, - { - "name": "0.12mm Fine @Creality CR10Max", - "sub_path": "process/0.12mm Fine @Creality CR10Max.json" - }, - { - "name": "0.12mm Detail @Creality CR-6 0.2", - "sub_path": "process/0.12mm Detail @Creality CR-6 0.2.json" - }, - { - "name": "0.12mm Detail @Creality CR-6 0.4", - "sub_path": "process/0.12mm Detail @Creality CR-6 0.4.json" - }, - { - "name": "0.12mm Fine @Creality Ender3V2", - "sub_path": "process/0.12mm Fine @Creality Ender3V2.json" - }, - { - "name": "0.12mm Fine @Creality Ender3V2Neo", - "sub_path": "process/0.12mm Fine @Creality Ender3V2Neo.json" - }, - { - "name": "0.12mm Fine @Creality Ender3V3KE", - "sub_path": "process/0.12mm Fine @Creality Ender3V3KE.json" - }, - { - "name": "0.12mm Fine @Creality Ender3V3SE 0.2", - "sub_path": "process/0.12mm Fine @Creality Ender3V3SE 0.2.json" - }, - { - "name": "0.12mm Fine @Creality Ender3V3SE 0.4", - "sub_path": "process/0.12mm Fine @Creality Ender3V3SE 0.4.json" - }, - { - "name": "0.12mm Fine @Creality Ender3V3SE 0.6", - "sub_path": "process/0.12mm Fine @Creality Ender3V3SE 0.6.json" - }, - { - "name": "0.12mm Fine @Creality Ender3V3SE 0.8", - "sub_path": "process/0.12mm Fine @Creality Ender3V3SE 0.8.json" - }, - { - "name": "0.12mm Detail @Creality Ender5Pro (2019) 0.2", - "sub_path": "process/0.12mm Detail @Creality Ender5Pro (2019) 0.2.json" - }, - { - "name": "0.12mm Detail @Creality Ender5Pro (2019) 0.25", - "sub_path": "process/0.12mm Detail @Creality Ender5Pro (2019) 0.25.json" - }, - { - "name": "0.12mm Detail @Creality Ender5Pro (2019) 0.3", - "sub_path": "process/0.12mm Detail @Creality Ender5Pro (2019) 0.3.json" - }, - { - "name": "0.12mm Fine @Creality Ender5Pro (2019)", - "sub_path": "process/0.12mm Fine @Creality Ender5Pro (2019).json" - }, - { - "name": "0.12mm Fine @Creality K1 (0.4 nozzle)", - "sub_path": "process/0.12mm Fine @Creality K1 (0.4 nozzle).json" - }, - { - "name": "0.12mm Fine @Creality K1C", - "sub_path": "process/0.12mm Fine @Creality K1C 0.4 nozzle.json" - }, - { - "name": "0.12mm Fine @Creality K1Max (0.4 nozzle)", - "sub_path": "process/0.12mm Fine @Creality K1Max (0.4 nozzle).json" - }, - { - "name": "0.12mm Detail @Creality Ender5Pro (2019) 0.5", - "sub_path": "process/0.12mm Detail @Creality Ender5Pro (2019) 0.5.json" - }, - { - "name": "0.16mm Optimal @Creality CR10V2", - "sub_path": "process/0.16mm Optimal @Creality CR10V2.json" - }, - { - "name": "0.15mm Optimal @Creality CR10Max", - "sub_path": "process/0.15mm Optimal @Creality CR10Max.json" - }, - { - "name": "0.15mm Optimal @Creality Ender3V2", - "sub_path": "process/0.15mm Optimal @Creality Ender3V2.json" - }, - { - "name": "0.16mm Optimal @Creality Ender3V2Neo", - "sub_path": "process/0.16mm Optimal @Creality Ender3V2Neo.json" - }, - { - "name": "0.16mm Optimal @Creality Ender3 0.2", - "sub_path": "process/0.16mm Optimal @Creality Ender3 0.2.json" - }, - { - "name": "0.16mm Optimal @Creality Ender3 0.4", - "sub_path": "process/0.16mm Optimal @Creality Ender3 0.4.json" - }, - { - "name": "0.16mm Optimal @Creality Ender3 0.6", - "sub_path": "process/0.16mm Optimal @Creality Ender3 0.6.json" - }, - { - "name": "0.16mm Optimal @Creality Ender3 0.8", - "sub_path": "process/0.16mm Optimal @Creality Ender3 0.8.json" - }, - { - "name": "0.16mm Optimal @Creality Ender3S1", - "sub_path": "process/0.16mm Optimal @Creality Ender3S1.json" - }, - { - "name": "0.16mm Optimal @Creality Ender3S1Pro", - "sub_path": "process/0.16mm Optimal @Creality Ender3S1Pro.json" - }, - { - "name": "0.16mm Optimal @Creality Ender3S1Plus 0.2", - "sub_path": "process/0.16mm Optimal @Creality Ender3S1Plus 0.2.json" - }, - { - "name": "0.16mm Optimal @Creality Ender3S1Plus 0.4", - "sub_path": "process/0.16mm Optimal @Creality Ender3S1Plus 0.4.json" - }, - { - "name": "0.16mm Optimal @Creality Ender3S1Plus 0.6", - "sub_path": "process/0.16mm Optimal @Creality Ender3S1Plus 0.6.json" - }, - { - "name": "0.16mm Optimal @Creality Ender3S1Plus 0.8", - "sub_path": "process/0.16mm Optimal @Creality Ender3S1Plus 0.8.json" - }, - { - "name": "0.16mm Optimal @Creality Ender3V3KE", - "sub_path": "process/0.16mm Optimal @Creality Ender3V3KE.json" - }, - { - "name": "0.16mm Optimal @Creality Ender3V3SE 0.2", - "sub_path": "process/0.16mm Optimal @Creality Ender3V3SE 0.2.json" - }, - { - "name": "0.16mm Optimal @Creality Ender3V3SE 0.4", - "sub_path": "process/0.16mm Optimal @Creality Ender3V3SE 0.4.json" - }, - { - "name": "0.16mm Optimal @Creality Ender3V3SE 0.6", - "sub_path": "process/0.16mm Optimal @Creality Ender3V3SE 0.6.json" - }, - { - "name": "0.16mm Optimal @Creality Ender3V3SE 0.8", - "sub_path": "process/0.16mm Optimal @Creality Ender3V3SE 0.8.json" - }, - { - "name": "0.16mm Optimal @Creality Ender5", - "sub_path": "process/0.16mm Optimal @Creality Ender5.json" - }, - { - "name": "0.16mm Optimal @Creality Ender5Plus", - "sub_path": "process/0.16mm Optimal @Creality Ender5Plus.json" - }, - { - "name": "0.16mm Optimal @Creality Ender5Pro (2019) 0.2", - "sub_path": "process/0.16mm Optimal @Creality Ender5Pro (2019) 0.2.json" - }, - { - "name": "0.16mm Optimal @Creality Ender5Pro (2019) 0.25", - "sub_path": "process/0.16mm Optimal @Creality Ender5Pro (2019) 0.25.json" - }, - { - "name": "0.16mm Optimal @Creality Ender5Pro (2019) 0.3", - "sub_path": "process/0.16mm Optimal @Creality Ender5Pro (2019) 0.3.json" - }, - { - "name": "0.15mm Optimal @Creality Ender5Pro (2019)", - "sub_path": "process/0.15mm Optimal @Creality Ender5Pro (2019).json" - }, - { - "name": "0.16mm Optimal @Creality Ender5Pro (2019) 0.5", - "sub_path": "process/0.16mm Optimal @Creality Ender5Pro (2019) 0.5.json" - }, - { - "name": "0.16mm Optimal @Creality Ender5Pro (2019) 0.6", - "sub_path": "process/0.16mm Optimal @Creality Ender5Pro (2019) 0.6.json" - }, - { - "name": "0.16mm Optimal @Creality Ender5S", - "sub_path": "process/0.16mm Optimal @Creality Ender5S.json" - }, - { - "name": "0.16mm Optimal @Creality Ender5S1", - "sub_path": "process/0.16mm Optimal @Creality Ender5S1.json" - }, - { - "name": "0.16mm Optimal @Creality Ender6", - "sub_path": "process/0.16mm Optimal @Creality Ender6.json" - }, - { - "name": "0.16mm Optimal @Creality K1 (0.4 nozzle)", - "sub_path": "process/0.16mm Optimal @Creality K1 (0.4 nozzle).json" - }, - { - "name": "0.16mm Optimal @Creality K1C", - "sub_path": "process/0.16mm Optimal @Creality K1C 0.4 nozzle.json" - }, - { - "name": "0.16mm Optimal @Creality K1Max (0.4 nozzle)", - "sub_path": "process/0.16mm Optimal @Creality K1Max (0.4 nozzle).json" - }, - { - "name": "0.20mm Standard @Creality CR10V2", - "sub_path": "process/0.20mm Standard @Creality CR10V2.json" - }, - { - "name": "0.20mm Standard @Creality CR10Max", - "sub_path": "process/0.20mm Standard @Creality CR10Max.json" - }, - { - "name": "0.20mm Standard @Creality CR10SE 0.2", - "sub_path": "process/0.20mm Standard @Creality CR10SE 0.2.json" - }, - { - "name": "0.20mm Standard @Creality CR10SE 0.4", - "sub_path": "process/0.20mm Standard @Creality CR10SE 0.4.json" - }, - { - "name": "0.20mm Standard @Creality CR10SE 0.6", - "sub_path": "process/0.20mm Standard @Creality CR10SE 0.6.json" - }, - { - "name": "0.20mm Standard @Creality CR10SE 0.8", - "sub_path": "process/0.20mm Standard @Creality CR10SE 0.8.json" - }, - { - "name": "0.20mm Standard @Creality CR-6 0.4", - "sub_path": "process/0.20mm Standard @Creality CR-6 0.4.json" - }, - { - "name": "0.20mm Standard @Creality CR-6 0.6", - "sub_path": "process/0.20mm Standard @Creality CR-6 0.6.json" - }, - { - "name": "0.20mm Standard @Creality Ender3", - "sub_path": "process/0.20mm Standard @Creality Ender3.json" - }, - { - "name": "0.20mm Standard @Creality Ender3 0.2", - "sub_path": "process/0.20mm Standard @Creality Ender3 0.2.json" - }, - { - "name": "0.20mm Standard @Creality Ender3 0.4", - "sub_path": "process/0.20mm Standard @Creality Ender3 0.4.json" - }, - { - "name": "0.20mm Standard @Creality Ender3 0.6", - "sub_path": "process/0.20mm Standard @Creality Ender3 0.6.json" - }, - { - "name": "0.20mm Standard @Creality Ender3 0.8", - "sub_path": "process/0.20mm Standard @Creality Ender3 0.8.json" - }, - { - "name": "0.20mm Standard @Creality Ender3V2", - "sub_path": "process/0.20mm Standard @Creality Ender3V2.json" - }, - { - "name": "0.20mm Standard @Creality Ender3V2Neo", - "sub_path": "process/0.20mm Standard @Creality Ender3V2Neo.json" - }, - { - "name": "0.20mm Standard @Creality Ender3S1", - "sub_path": "process/0.20mm Standard @Creality Ender3S1.json" - }, - { - "name": "0.20mm Standard @Creality Ender3S1Pro", - "sub_path": "process/0.20mm Standard @Creality Ender3S1Pro.json" - }, - { - "name": "0.20mm Standard @Creality Ender3S1Plus 0.2", - "sub_path": "process/0.20mm Standard @Creality Ender3S1Plus 0.2.json" - }, - { - "name": "0.20mm Standard @Creality Ender3S1Plus 0.4", - "sub_path": "process/0.20mm Standard @Creality Ender3S1Plus 0.4.json" - }, - { - "name": "0.20mm Standard @Creality Ender3S1Plus 0.6", - "sub_path": "process/0.20mm Standard @Creality Ender3S1Plus 0.6.json" - }, - { - "name": "0.20mm Standard @Creality Ender3S1Plus 0.8", - "sub_path": "process/0.20mm Standard @Creality Ender3S1Plus 0.8.json" - }, - { - "name": "0.20mm Standard @Creality Ender3V3KE", - "sub_path": "process/0.20mm Standard @Creality Ender3V3KE.json" - }, - { - "name": "0.20mm Standard @Creality Ender3V3SE 0.2", - "sub_path": "process/0.20mm Standard @Creality Ender3V3SE 0.2.json" - }, - { - "name": "0.20mm Standard @Creality Ender3V3SE 0.4", - "sub_path": "process/0.20mm Standard @Creality Ender3V3SE 0.4.json" - }, - { - "name": "0.20mm Standard @Creality Ender3V3SE 0.6", - "sub_path": "process/0.20mm Standard @Creality Ender3V3SE 0.6.json" - }, - { - "name": "0.20mm Standard @Creality Ender3V3SE 0.8", - "sub_path": "process/0.20mm Standard @Creality Ender3V3SE 0.8.json" - }, - { - "name": "0.20mm Standard @Creality Ender5", - "sub_path": "process/0.20mm Standard @Creality Ender5.json" - }, - { - "name": "0.20mm Standard @Creality Ender5Plus", - "sub_path": "process/0.20mm Standard @Creality Ender5Plus.json" - }, - { - "name": "0.20mm Standard @Creality Ender5Pro (2019) 0.25", - "sub_path": "process/0.20mm Standard @Creality Ender5Pro (2019) 0.25.json" - }, - { - "name": "0.20mm Standard @Creality Ender5Pro (2019) 0.3", - "sub_path": "process/0.20mm Standard @Creality Ender5Pro (2019) 0.3.json" - }, - { - "name": "0.20mm Standard @Creality Ender5Pro (2019)", - "sub_path": "process/0.20mm Standard @Creality Ender5Pro (2019).json" - }, - { - "name": "0.20mm Standard @Creality Ender5Pro (2019) 0.5", - "sub_path": "process/0.20mm Standard @Creality Ender5Pro (2019) 0.5.json" - }, - { - "name": "0.20mm Standard @Creality Ender5Pro (2019) 0.6", - "sub_path": "process/0.20mm Standard @Creality Ender5Pro (2019) 0.6.json" - }, - { - "name": "0.20mm Standard @Creality Ender5Pro (2019) 0.8", - "sub_path": "process/0.20mm Standard @Creality Ender5Pro (2019) 0.8.json" - }, - { - "name": "0.20mm Standard @Creality Ender5S", - "sub_path": "process/0.20mm Standard @Creality Ender5S.json" - }, - { - "name": "0.20mm Standard @Creality Ender5S1", - "sub_path": "process/0.20mm Standard @Creality Ender5S1.json" - }, - { - "name": "0.20mm Standard @Creality Ender6", - "sub_path": "process/0.20mm Standard @Creality Ender6.json" - }, - { - "name": "0.20mm Standard @Creality K1 (0.4 nozzle)", - "sub_path": "process/0.20mm Standard @Creality K1 (0.4 nozzle).json" - }, - { - "name": "0.20mm Standard @Creality K1C", - "sub_path": "process/0.20mm Standard @Creality K1C 0.4 nozzle.json" - }, - { - "name": "0.20mm Standard @Creality K1Max (0.4 nozzle)", - "sub_path": "process/0.20mm Standard @Creality K1Max (0.4 nozzle).json" - }, - { - "name": "0.24mm Draft @Creality Ender3 0.2", - "sub_path": "process/0.24mm Draft @Creality Ender3 0.2.json" - }, - { - "name": "0.24mm Draft @Creality Ender3 0.4", - "sub_path": "process/0.24mm Draft @Creality Ender3 0.4.json" - }, - { - "name": "0.24mm Draft @Creality Ender3 0.6", - "sub_path": "process/0.24mm Draft @Creality Ender3 0.6.json" - }, - { - "name": "0.24mm Draft @Creality Ender3 0.8", - "sub_path": "process/0.24mm Draft @Creality Ender3 0.8.json" - }, - { - "name": "0.24mm Draft @Creality CR10Max", - "sub_path": "process/0.24mm Draft @Creality CR10Max.json" - }, - { - "name": "0.24mm Draft @Creality CR-6 0.4", - "sub_path": "process/0.24mm Draft @Creality CR-6 0.4.json" - }, - { - "name": "0.24mm Draft @Creality CR-6 0.6", - "sub_path": "process/0.24mm Draft @Creality CR-6 0.6.json" - }, - { - "name": "0.24mm Optimal @Creality CR-6 0.8", - "sub_path": "process/0.24mm Optimal @Creality CR-6 0.8.json" - }, - { - "name": "0.24mm Draft @Creality Ender3V2", - "sub_path": "process/0.24mm Draft @Creality Ender3V2.json" - }, - { - "name": "0.24mm Draft @Creality Ender3V2Neo", - "sub_path": "process/0.24mm Draft @Creality Ender3V2Neo.json" - }, - { - "name": "0.24mm Draft @Creality Ender3V3KE", - "sub_path": "process/0.24mm Draft @Creality Ender3V3KE.json" - }, - { - "name": "0.24mm Draft @Creality Ender3V3SE 0.2", - "sub_path": "process/0.24mm Draft @Creality Ender3V3SE 0.2.json" - }, - { - "name": "0.24mm Draft @Creality Ender3V3SE 0.4", - "sub_path": "process/0.24mm Draft @Creality Ender3V3SE 0.4.json" - }, - { - "name": "0.24mm Draft @Creality Ender3V3SE 0.6", - "sub_path": "process/0.24mm Draft @Creality Ender3V3SE 0.6.json" - }, - { - "name": "0.24mm Draft @Creality Ender3V3SE 0.8", - "sub_path": "process/0.24mm Draft @Creality Ender3V3SE 0.8.json" - }, - { - "name": "0.24mm Draft @Creality Ender3S1Plus 0.2", - "sub_path": "process/0.24mm Draft @Creality Ender3S1Plus 0.2.json" - }, - { - "name": "0.24mm Draft @Creality Ender3S1Plus 0.4", - "sub_path": "process/0.24mm Draft @Creality Ender3S1Plus 0.4.json" - }, - { - "name": "0.24mm Draft @Creality Ender3S1Plus 0.6", - "sub_path": "process/0.24mm Draft @Creality Ender3S1Plus 0.6.json" - }, - { - "name": "0.24mm Draft @Creality Ender3S1Plus 0.8", - "sub_path": "process/0.24mm Draft @Creality Ender3S1Plus 0.8.json" - }, - { - "name": "0.24mm Draft @Creality Ender5Pro (2019) 0.3", - "sub_path": "process/0.24mm Draft @Creality Ender5Pro (2019) 0.3.json" - }, - { - "name": "0.24mm Draft @Creality Ender5Pro (2019)", - "sub_path": "process/0.24mm Draft @Creality Ender5Pro (2019).json" - }, - { - "name": "0.24mm Draft @Creality Ender5Pro (2019) 0.5", - "sub_path": "process/0.24mm Draft @Creality Ender5Pro (2019) 0.5.json" - }, - { - "name": "0.24mm Draft @Creality Ender5Pro (2019) 0.6", - "sub_path": "process/0.24mm Draft @Creality Ender5Pro (2019) 0.6.json" - }, - { - "name": "0.24mm Draft @Creality Ender5Pro (2019) 0.8", - "sub_path": "process/0.24mm Draft @Creality Ender5Pro (2019) 0.8.json" - }, - { - "name": "0.28mm SuperDraft @Creality Ender3 0.2", - "sub_path": "process/0.28mm SuperDraft @Creality Ender3 0.2.json" - }, - { - "name": "0.28mm SuperDraft @Creality Ender3 0.4", - "sub_path": "process/0.28mm SuperDraft @Creality Ender3 0.4.json" - }, - { - "name": "0.28mm SuperDraft @Creality Ender3 0.6", - "sub_path": "process/0.28mm SuperDraft @Creality Ender3 0.6.json" - }, - { - "name": "0.28mm SuperDraft @Creality Ender3 0.8", - "sub_path": "process/0.28mm SuperDraft @Creality Ender3 0.8.json" - }, - { - "name": "0.28mm SuperDraft @Creality CR-6 0.4", - "sub_path": "process/0.28mm SuperDraft @Creality CR-6 0.4.json" - }, - { - "name": "0.28mm SuperDraft @Creality CR-6 0.6", - "sub_path": "process/0.28mm SuperDraft @Creality CR-6 0.6.json" - }, - { - "name": "0.28mm SuperDraft @Creality Ender5Pro (2019) 0.5", - "sub_path": "process/0.28mm SuperDraft @Creality Ender5Pro (2019) 0.5.json" - }, - { - "name": "0.28mm SuperDraft @Creality Ender5Pro (2019) 0.6", - "sub_path": "process/0.28mm SuperDraft @Creality Ender5Pro (2019) 0.6.json" - }, - { - "name": "0.28mm SuperDraft @Creality Ender5Pro (2019) 0.8", - "sub_path": "process/0.28mm SuperDraft @Creality Ender5Pro (2019) 0.8.json" - }, - { - "name": "0.28mm SuperDraft @Creality Ender5Pro (2019) 1.0", - "sub_path": "process/0.28mm SuperDraft @Creality Ender5Pro (2019) 1.0.json" - }, - { - "name": "0.32mm Chunky @Creality CR-6 0.6", - "sub_path": "process/0.32mm Chunky @Creality CR-6 0.6.json" - }, - { - "name": "0.32mm Standard @Creality CR-6 0.8", - "sub_path": "process/0.32mm Standard @Creality CR-6 0.8.json" - }, - { - "name": "0.36mm SuperChunky @Creality CR-6 0.6", - "sub_path": "process/0.36mm SuperChunky @Creality CR-6 0.6.json" - }, - { - "name": "0.36mm Chunky @Creality Ender5Pro (2019) 0.5", - "sub_path": "process/0.36mm Chunky @Creality Ender5Pro (2019) 0.5.json" - }, - { - "name": "0.36mm Chunky @Creality Ender5Pro (2019) 0.6", - "sub_path": "process/0.36mm Chunky @Creality Ender5Pro (2019) 0.6.json" - }, - { - "name": "0.36mm Chunky @Creality Ender5Pro (2019) 0.8", - "sub_path": "process/0.36mm Chunky @Creality Ender5Pro (2019) 0.8.json" - }, - { - "name": "0.36mm Chunky @Creality Ender5Pro (2019) 1.0", - "sub_path": "process/0.36mm Chunky @Creality Ender5Pro (2019) 1.0.json" - }, - { - "name": "0.40mm Draft @Creality CR-6 0.8", - "sub_path": "process/0.40mm Draft @Creality CR-6 0.8.json" - }, - { - "name": "0.44mm SuperExtraChunky @Creality CR-6 0.6", - "sub_path": "process/0.44mm SuperExtraChunky @Creality CR-6 0.6.json" - }, - { - "name": "0.48mm Chunky @Creality CR-6 0.8", - "sub_path": "process/0.48mm Chunky @Creality CR-6 0.8.json" - }, - { - "name": "0.48mm Draft @Creality CR-6 0.8", - "sub_path": "process/0.48mm Draft @Creality CR-6 0.8.json" - }, - { - "name": "0.56mm SuperChunky @Creality CR-6 0.8", - "sub_path": "process/0.56mm SuperChunky @Creality CR-6 0.8.json" - }, - { - "name": "0.16mm Optimal @Creality Sermoon V1", - "sub_path": "process/0.16mm Optimal @Creality Sermoon V1.json" - }, - { - "name": "0.20mm Standard @Creality Sermoon V1", - "sub_path": "process/0.20mm Standard @Creality Sermoon V1.json" - }, - { - "name": "0.28mm Standard @Creality Sermoon V1", - "sub_path": "process/0.28mm Standard @Creality Sermoon V1.json" - }, - { - "name": "0.24mm Optimal @Creality K1 (0.6 nozzle)", - "sub_path": "process/0.24mm Optimal @Creality K1 (0.6 nozzle).json" - }, - { - "name": "0.24mm Optimal @Creality K1C", - "sub_path": "process/0.24mm Optimal @Creality K1C 0.6 nozzle.json" - }, - { - "name": "0.24mm Optimal @Creality K1Max (0.6 nozzle)", - "sub_path": "process/0.24mm Optimal @Creality K1Max (0.6 nozzle).json" - }, - { - "name": "0.24mm Draft @Creality K1 (0.4 nozzle)", - "sub_path": "process/0.24mm Draft @Creality K1 (0.4 nozzle).json" - }, - { - "name": "0.24mm Draft @Creality K1C", - "sub_path": "process/0.24mm Draft @Creality K1C 0.4 nozzle.json" - }, - { - "name": "0.24mm Draft @Creality K1Max (0.4 nozzle)", - "sub_path": "process/0.24mm Draft @Creality K1Max (0.4 nozzle).json" - }, - { - "name": "0.30mm Standard @Creality K1 (0.6 nozzle)", - "sub_path": "process/0.30mm Standard @Creality K1 (0.6 nozzle).json" - }, - { - "name": "0.30mm Standard @Creality K1C", - "sub_path": "process/0.30mm Standard @Creality K1C 0.6 nozzle.json" - }, - { - "name": "0.30mm Standard @Creality K1Max (0.6 nozzle)", - "sub_path": "process/0.30mm Standard @Creality K1Max (0.6 nozzle).json" - }, - { - "name": "0.32mm Optimal @Creality K1 (0.8 nozzle)", - "sub_path": "process/0.32mm Optimal @Creality K1 (0.8 nozzle).json" - }, - { - "name": "0.32mm Optimal @Creality K1C", - "sub_path": "process/0.32mm Optimal @Creality K1C 0.8 nozzle.json" - }, - { - "name": "0.32mm Optimal @Creality K1Max (0.8 nozzle)", - "sub_path": "process/0.32mm Optimal @Creality K1Max (0.8 nozzle).json" - }, - { - "name": "0.36mm Draft @Creality K1 (0.6 nozzle)", - "sub_path": "process/0.36mm Draft @Creality K1 (0.6 nozzle).json" - }, - { - "name": "0.36mm Draft @Creality K1C", - "sub_path": "process/0.36mm Draft @Creality K1C 0.6 nozzle.json" - }, - { - "name": "0.36mm Draft @Creality K1Max (0.6 nozzle)", - "sub_path": "process/0.36mm Draft @Creality K1Max (0.6 nozzle).json" - }, - { - "name": "0.40mm Standard @Creality K1 (0.8 nozzle)", - "sub_path": "process/0.40mm Standard @Creality K1 (0.8 nozzle).json" - }, - { - "name": "0.40mm Standard @Creality K1C", - "sub_path": "process/0.40mm Standard @Creality K1C 0.8 nozzle.json" - }, - { - "name": "0.40mm Standard @Creality K1Max (0.8 nozzle)", - "sub_path": "process/0.40mm Standard @Creality K1Max (0.8 nozzle).json" - }, - { - "name": "0.48mm Draft @Creality K1 (0.8 nozzle)", - "sub_path": "process/0.48mm Draft @Creality K1 (0.8 nozzle).json" - }, - { - "name": "0.48mm Draft @Creality K1C", - "sub_path": "process/0.48mm Draft @Creality K1C 0.8 nozzle.json" - }, - { - "name": "0.48mm Draft @Creality K1Max (0.8 nozzle)", - "sub_path": "process/0.48mm Draft @Creality K1Max (0.8 nozzle).json" - } - ], - "filament_list": [ - { - "name": "fdm_filament_common", - "sub_path": "filament/fdm_filament_common.json" - }, - { - "name": "fdm_filament_abs", - "sub_path": "filament/fdm_filament_abs.json" - }, - { - "name": "fdm_filament_asa", - "sub_path": "filament/fdm_filament_asa.json" - }, - { - "name": "fdm_filament_pa", - "sub_path": "filament/fdm_filament_pa.json" - }, - { - "name": "fdm_filament_pc", - "sub_path": "filament/fdm_filament_pc.json" - }, - { - "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_tpu", - "sub_path": "filament/fdm_filament_tpu.json" - }, - { - "name": "Creality Generic ABS", - "sub_path": "filament/Creality Generic ABS.json" - }, - { - "name": "Creality Generic ASA", - "sub_path": "filament/Creality Generic ASA.json" - }, - { - "name": "Creality Generic PA-CF", - "sub_path": "filament/Creality Generic PA-CF.json" - }, - { - "name": "Creality Generic PC", - "sub_path": "filament/Creality Generic PC.json" - }, - { - "name": "Creality Generic PETG", - "sub_path": "filament/Creality Generic PETG.json" - }, - { - "name": "Creality Generic PLA", - "sub_path": "filament/Creality Generic PLA.json" - }, - { - "name": "Creality HF Generic PLA", - "sub_path": "filament/Creality HF Generic PLA.json" - }, - { - "name": "Creality HF Generic Speed PLA", - "sub_path": "filament/Creality HF Generic Speed PLA.json" - }, - { - "name": "Creality Generic PLA-CF", - "sub_path": "filament/Creality Generic PLA-CF.json" - }, - { - "name": "Creality Generic TPU", - "sub_path": "filament/Creality Generic TPU.json" - }, - { - "name": "Creality Generic ABS @Ender-3V3-all", - "sub_path": "filament/Creality Generic ABS @Ender-3V3-all.json" - }, - { - "name": "Creality Generic ASA @Ender-3V3-all", - "sub_path": "filament/Creality Generic ASA @Ender-3V3-all.json" - }, - { - "name": "Creality Generic PETG @Ender-3V3-all", - "sub_path": "filament/Creality Generic PETG @Ender-3V3-all.json" - }, - { - "name": "Creality Generic PLA @Ender-3V3-all", - "sub_path": "filament/Creality Generic PLA @Ender-3V3-all.json" - }, - { - "name": "Creality Generic PLA High Speed @Ender-3V3-all", - "sub_path": "filament/Creality Generic PLA High Speed @Ender-3V3-all.json" - }, - { - "name": "Creality Generic PLA Matte @Ender-3V3-all", - "sub_path": "filament/Creality Generic PLA Matte @Ender-3V3-all.json" - }, - { - "name": "Creality Generic PLA Silk @Ender-3V3-all", - "sub_path": "filament/Creality Generic PLA Silk @Ender-3V3-all.json" - }, - { - "name": "Creality Generic TPU @Ender-3V3-all", - "sub_path": "filament/Creality Generic TPU @Ender-3V3-all.json" - }, - { - "name": "Creality Generic ABS @K1-all", - "sub_path": "filament/Creality Generic ABS @K1-all.json" - }, - { - "name": "Creality Generic ASA @K1-all", - "sub_path": "filament/Creality Generic ASA @K1-all.json" - }, - { - "name": "Creality Generic PA-CF @K1-all", - "sub_path": "filament/Creality Generic PA-CF @K1-all.json" - }, - { - "name": "Creality Generic PC @K1-all", - "sub_path": "filament/Creality Generic PC @K1-all.json" - }, - { - "name": "Creality Generic PETG @K1-all", - "sub_path": "filament/Creality Generic PETG @K1-all.json" - }, - { - "name": "Creality Generic PLA @K1-all", - "sub_path": "filament/Creality Generic PLA @K1-all.json" - }, - { - "name": "Creality Generic PLA High Speed @K1-all", - "sub_path": "filament/Creality Generic PLA High Speed @K1-all.json" - }, - { - "name": "Creality Generic PLA Matte @K1-all", - "sub_path": "filament/Creality Generic PLA Matte @K1-all.json" - }, - { - "name": "Creality Generic PLA Silk @K1-all", - "sub_path": "filament/Creality Generic PLA Silk @K1-all.json" - }, - { - "name": "Creality Generic PLA-CF @K1-all", - "sub_path": "filament/Creality Generic PLA-CF @K1-all.json" - }, - { - "name": "Creality Generic TPU @K1-all", - "sub_path": "filament/Creality Generic TPU @K1-all.json" - } - ], - "machine_list": [ - { - "name": "fdm_machine_common", - "sub_path": "machine/fdm_machine_common.json" - }, - { - "name": "fdm_creality_common", - "sub_path": "machine/fdm_creality_common.json" - }, - { - "name": "Creality CR-10 V2 0.4 nozzle", - "sub_path": "machine/Creality CR-10 V2 0.4 nozzle.json" - }, - { - "name": "Creality CR-10 Max 0.4 nozzle", - "sub_path": "machine/Creality CR-10 Max 0.4 nozzle.json" - }, - { - "name": "Creality CR-10 SE 0.2 nozzle", - "sub_path": "machine/Creality CR-10 SE 0.2 nozzle.json" - }, - { - "name": "Creality CR-10 SE 0.4 nozzle", - "sub_path": "machine/Creality CR-10 SE 0.4 nozzle.json" - }, - { - "name": "Creality CR-10 SE 0.6 nozzle", - "sub_path": "machine/Creality CR-10 SE 0.6 nozzle.json" - }, - { - "name": "Creality CR-10 SE 0.8 nozzle", - "sub_path": "machine/Creality CR-10 SE 0.8 nozzle.json" - }, - { - "name": "Creality Ender-6 0.4 nozzle", - "sub_path": "machine/Creality Ender-6 0.4 nozzle.json" - }, - { - "name": "Creality CR-6 SE 0.2 nozzle", - "sub_path": "machine/Creality CR-6 SE 0.2 nozzle.json" - }, - { - "name": "Creality CR-6 SE 0.4 nozzle", - "sub_path": "machine/Creality CR-6 SE 0.4 nozzle.json" - }, - { - "name": "Creality CR-6 SE 0.6 nozzle", - "sub_path": "machine/Creality CR-6 SE 0.6 nozzle.json" - }, - { - "name": "Creality CR-6 SE 0.8 nozzle", - "sub_path": "machine/Creality CR-6 SE 0.8 nozzle.json" - }, - { - "name": "Creality CR-6 Max 0.2 nozzle", - "sub_path": "machine/Creality CR-6 Max 0.2 nozzle.json" - }, - { - "name": "Creality CR-6 Max 0.4 nozzle", - "sub_path": "machine/Creality CR-6 Max 0.4 nozzle.json" - }, - { - "name": "Creality CR-6 Max 0.6 nozzle", - "sub_path": "machine/Creality CR-6 Max 0.6 nozzle.json" - }, - { - "name": "Creality CR-6 Max 0.8 nozzle", - "sub_path": "machine/Creality CR-6 Max 0.8 nozzle.json" - }, - { - "name": "Creality Ender-3 V2 0.4 nozzle", - "sub_path": "machine/Creality Ender-3 V2 0.4 nozzle.json" - }, - { - "name": "Creality Ender-3 0.2 nozzle", - "sub_path": "machine/Creality Ender-3 0.2 nozzle.json" - }, - { - "name": "Creality Ender-3 V2 Neo 0.4 nozzle", - "sub_path": "machine/Creality Ender-3 V2 Neo 0.4 nozzle.json" - }, - { - "name": "Creality Ender-3 0.4 nozzle", - "sub_path": "machine/Creality Ender-3 0.4 nozzle.json" - }, - { - "name": "Creality Ender-3 0.6 nozzle", - "sub_path": "machine/Creality Ender-3 0.6 nozzle.json" - }, - { - "name": "Creality Ender-3 0.8 nozzle", - "sub_path": "machine/Creality Ender-3 0.8 nozzle.json" - }, - { - "name": "Creality Ender-3 Pro 0.4 nozzle", - "sub_path": "machine/Creality Ender-3 Pro 0.4 nozzle.json" - }, - { - "name": "Creality Ender-3 Pro 0.2 nozzle", - "sub_path": "machine/Creality Ender-3 Pro 0.2 nozzle.json" - }, - { - "name": "Creality Ender-3 Pro 0.6 nozzle", - "sub_path": "machine/Creality Ender-3 Pro 0.6 nozzle.json" - }, - { - "name": "Creality Ender-3 Pro 0.8 nozzle", - "sub_path": "machine/Creality Ender-3 Pro 0.8 nozzle.json" - }, - { - "name": "Creality Ender-3 S1 0.4 nozzle", - "sub_path": "machine/Creality Ender-3 S1 0.4 nozzle.json" - }, - { - "name": "Creality Ender-3 S1 Pro 0.4 nozzle", - "sub_path": "machine/Creality Ender-3 S1 Pro 0.4 nozzle.json" - }, - { - "name": "Creality Ender-3 S1 Plus 0.2 nozzle", - "sub_path": "machine/Creality Ender-3 S1 Plus 0.2 nozzle.json" - }, - { - "name": "Creality Ender-3 S1 Plus 0.4 nozzle", - "sub_path": "machine/Creality Ender-3 S1 Plus 0.4 nozzle.json" - }, - { - "name": "Creality Ender-3 S1 Plus 0.6 nozzle", - "sub_path": "machine/Creality Ender-3 S1 Plus 0.6 nozzle.json" - }, - { - "name": "Creality Ender-3 S1 Plus 0.8 nozzle", - "sub_path": "machine/Creality Ender-3 S1 Plus 0.8 nozzle.json" - }, - { - "name": "Creality Ender-3 V3 SE 0.2 nozzle", - "sub_path": "machine/Creality Ender-3 V3 SE 0.2 nozzle.json" - }, - { - "name": "Creality Ender-3 V3 SE 0.4 nozzle", - "sub_path": "machine/Creality Ender-3 V3 SE 0.4 nozzle.json" - }, - { - "name": "Creality Ender-3 V3 SE 0.6 nozzle", - "sub_path": "machine/Creality Ender-3 V3 SE 0.6 nozzle.json" - }, - { - "name": "Creality Ender-3 V3 SE 0.8 nozzle", - "sub_path": "machine/Creality Ender-3 V3 SE 0.8 nozzle.json" - }, - { - "name": "Creality Ender-3 V3 KE 0.4 nozzle", - "sub_path": "machine/Creality Ender-3 V3 KE 0.4 nozzle.json" - }, - { - "name": "Creality Ender-5 0.4 nozzle", - "sub_path": "machine/Creality Ender-5 0.4 nozzle.json" - }, - { - "name": "Creality Ender-5 Plus 0.4 nozzle", - "sub_path": "machine/Creality Ender-5 Plus 0.4 nozzle.json" - }, - { - "name": "Creality Ender-5 Pro (2019) 0.2 nozzle", - "sub_path": "machine/Creality Ender-5 Pro (2019) 0.2 nozzle.json" - }, - { - "name": "Creality Ender-5 Pro (2019) 0.25 nozzle", - "sub_path": "machine/Creality Ender-5 Pro (2019) 0.25 nozzle.json" - }, - { - "name": "Creality Ender-5 Pro (2019) 0.3 nozzle", - "sub_path": "machine/Creality Ender-5 Pro (2019) 0.3 nozzle.json" - }, - { - "name": "Creality Ender-5 Pro (2019) 0.4 nozzle", - "sub_path": "machine/Creality Ender-5 Pro (2019) 0.4 nozzle.json" - }, - { - "name": "Creality Ender-5 Pro (2019) 0.5 nozzle", - "sub_path": "machine/Creality Ender-5 Pro (2019) 0.5 nozzle.json" - }, - { - "name": "Creality Ender-5 Pro (2019) 0.6 nozzle", - "sub_path": "machine/Creality Ender-5 Pro (2019) 0.6 nozzle.json" - }, - { - "name": "Creality Ender-5 Pro (2019) 0.8 nozzle", - "sub_path": "machine/Creality Ender-5 Pro (2019) 0.8 nozzle.json" - }, - { - "name": "Creality Ender-5 Pro (2019) 1.0 nozzle", - "sub_path": "machine/Creality Ender-5 Pro (2019) 1.0 nozzle.json" - }, - { - "name": "Creality Ender-5S 0.4 nozzle", - "sub_path": "machine/Creality Ender-5S 0.4 nozzle.json" - }, - { - "name": "Creality Ender-5 S1 0.4 nozzle", - "sub_path": "machine/Creality Ender-5 S1 0.4 nozzle.json" - }, - { - "name": "Creality Sermoon V1 0.4 nozzle", - "sub_path": "machine/Creality Sermoon V1 0.4 nozzle.json" - }, - { - "name": "Creality K1 (0.4 nozzle)", - "sub_path": "machine/Creality K1 (0.4 nozzle).json" - }, - { - "name": "Creality K1 (0.6 nozzle)", - "sub_path": "machine/Creality K1 (0.6 nozzle).json" - }, - { - "name": "Creality K1 (0.8 nozzle)", - "sub_path": "machine/Creality K1 (0.8 nozzle).json" - }, - { - "name": "Creality K1C 0.4 nozzle", - "sub_path": "machine/Creality K1C 0.4 nozzle.json" - }, - { - "name": "Creality K1C 0.6 nozzle", - "sub_path": "machine/Creality K1C 0.6 nozzle.json" - }, - { - "name": "Creality K1C 0.8 nozzle", - "sub_path": "machine/Creality K1C 0.8 nozzle.json" - }, - { - "name": "Creality K1 Max (0.4 nozzle)", - "sub_path": "machine/Creality K1 Max (0.4 nozzle).json" - }, - { - "name": "Creality K1 Max (0.6 nozzle)", - "sub_path": "machine/Creality K1 Max (0.6 nozzle).json" - }, - { - "name": "Creality K1 Max (0.8 nozzle)", - "sub_path": "machine/Creality K1 Max (0.8 nozzle).json" - } - ] + "name": "Creality", + "version": "02.00.02.00", + "force_update": "0", + "description": "Creality configurations", + "machine_model_list": [ + { + "name": "Creality CR-10 V2", + "sub_path": "machine/Creality CR-10 V2.json" + }, + { + "name": "Creality CR-10 Max", + "sub_path": "machine/Creality CR-10 Max.json" + }, + { + "name": "Creality CR-10 SE", + "sub_path": "machine/Creality CR-10 SE.json" + }, + { + "name": "Creality CR-6 SE", + "sub_path": "machine/Creality CR-6 SE.json" + }, + { + "name": "Creality CR-6 Max", + "sub_path": "machine/Creality CR-6 Max.json" + }, + { + "name": "Creality Ender-3 V2", + "sub_path": "machine/Creality Ender-3 V2.json" + }, + { + "name": "Creality Ender-3 V2 Neo", + "sub_path": "machine/Creality Ender-3 V2 Neo.json" + }, + { + "name": "Creality Ender-3 S1", + "sub_path": "machine/Creality Ender-3 S1.json" + }, + { + "name": "Creality Ender-3", + "sub_path": "machine/Creality Ender-3.json" + }, + { + "name": "Creality Ender-3 Pro", + "sub_path": "machine/Creality Ender-3 Pro.json" + }, + { + "name": "Creality Ender-3 S1 Pro", + "sub_path": "machine/Creality Ender-3 S1 Pro.json" + }, + { + "name": "Creality Ender-3 S1 Plus", + "sub_path": "machine/Creality Ender-3 S1 Plus.json" + }, + { + "name": "Creality Ender-3 V3 SE", + "sub_path": "machine/Creality Ender-3 V3 SE.json" + }, + { + "name": "Creality Ender-3 V3 KE", + "sub_path": "machine/Creality Ender-3 V3 KE.json" + }, + { + "name": "Creality Ender-3 V3", + "sub_path": "machine/Creality Ender-3 V3.json" + }, + { + "name": "Creality Ender-5", + "sub_path": "machine/Creality Ender-5.json" + }, + { + "name": "Creality Ender-5 Plus", + "sub_path": "machine/Creality Ender-5 Plus.json" + }, + { + "name": "Creality Ender-5 Pro (2019)", + "sub_path": "machine/Creality Ender-5 Pro (2019).json" + }, + { + "name": "Creality Ender-5S", + "sub_path": "machine/Creality Ender-5S.json" + }, + { + "name": "Creality Ender-5 S1", + "sub_path": "machine/Creality Ender-5 S1.json" + }, + { + "name": "Creality Ender-6", + "sub_path": "machine/Creality Ender-6.json" + }, + { + "name": "Creality Sermoon V1", + "sub_path": "machine/Creality Sermoon V1.json" + }, + { + "name": "Creality K1", + "sub_path": "machine/Creality K1.json" + }, + { + "name": "Creality K1C", + "sub_path": "machine/Creality K1C.json" + }, + { + "name": "Creality K1 Max", + "sub_path": "machine/Creality K1 Max.json" + } + ], + "process_list": [ + { + "name": "fdm_process_common", + "sub_path": "process/fdm_process_common.json" + }, + { + "name": "fdm_process_creality_common", + "sub_path": "process/fdm_process_creality_common.json" + }, + { + "name": "fdm_process_common_klipper", + "sub_path": "process/fdm_process_common_klipper.json" + }, + { + "name": "fdm_process_creality_common_0_2", + "sub_path": "process/fdm_process_creality_common_0_2.json" + }, + { + "name": "fdm_process_creality_common_0_25", + "sub_path": "process/fdm_process_creality_common_0_25.json" + }, + { + "name": "fdm_process_creality_common_0_3", + "sub_path": "process/fdm_process_creality_common_0_3.json" + }, + { + "name": "fdm_process_creality_common_0_5", + "sub_path": "process/fdm_process_creality_common_0_5.json" + }, + { + "name": "fdm_process_creality_common_0_6", + "sub_path": "process/fdm_process_creality_common_0_6.json" + }, + { + "name": "fdm_process_creality_common_0_8", + "sub_path": "process/fdm_process_creality_common_0_8.json" + }, + { + "name": "fdm_process_creality_common_1_0", + "sub_path": "process/fdm_process_creality_common_1_0.json" + }, + { + "name": "0.12mm Fine @Creality Ender3 Pro 0.2", + "sub_path": "process/0.12mm Fine @Creality Ender3 Pro 0.2.json" + }, + { + "name": "0.12mm Fine @Creality Ender3 Pro 0.6", + "sub_path": "process/0.12mm Fine @Creality Ender3 Pro 0.6.json" + }, + { + "name": "0.12mm Fine @Creality Ender3 Pro 0.8", + "sub_path": "process/0.12mm Fine @Creality Ender3 Pro 0.8.json" + }, + { + "name": "0.12mm Fine @Creality Ender3 Pro 0.4", + "sub_path": "process/0.12mm Fine @Creality Ender3 Pro 0.4.json" + }, + { + "name": "0.16mm Optimal @Creality Ender3 Pro 0.2", + "sub_path": "process/0.16mm Optimal @Creality Ender3 Pro 0.2.json" + }, + { + "name": "0.16mm Optimal @Creality Ender3 Pro 0.4", + "sub_path": "process/0.16mm Optimal @Creality Ender3 Pro 0.4.json" + }, + { + "name": "0.16mm Optimal @Creality Ender3 Pro 0.6", + "sub_path": "process/0.16mm Optimal @Creality Ender3 Pro 0.6.json" + }, + { + "name": "0.16mm Optimal @Creality Ender3 Pro 0.8", + "sub_path": "process/0.16mm Optimal @Creality Ender3 Pro 0.8.json" + }, + { + "name": "0.20mm Standard @Creality Ender3 Pro 0.2", + "sub_path": "process/0.20mm Standard @Creality Ender3 Pro 0.2.json" + }, + { + "name": "0.20mm Standard @Creality Ender3 Pro 0.4", + "sub_path": "process/0.20mm Standard @Creality Ender3 Pro 0.4.json" + }, + { + "name": "0.20mm Standard @Creality Ender3 Pro 0.6", + "sub_path": "process/0.20mm Standard @Creality Ender3 Pro 0.6.json" + }, + { + "name": "0.20mm Standard @Creality Ender3 Pro 0.8", + "sub_path": "process/0.20mm Standard @Creality Ender3 Pro 0.8.json" + }, + { + "name": "0.24mm Draft @Creality Ender3 Pro 0.2", + "sub_path": "process/0.24mm Draft @Creality Ender3 Pro 0.2.json" + }, + { + "name": "0.24mm Draft @Creality Ender3 Pro 0.4", + "sub_path": "process/0.24mm Draft @Creality Ender3 Pro 0.4.json" + }, + { + "name": "0.24mm Draft @Creality Ender3 Pro 0.6", + "sub_path": "process/0.24mm Draft @Creality Ender3 Pro 0.6.json" + }, + { + "name": "0.24mm Draft @Creality Ender3 Pro 0.8", + "sub_path": "process/0.24mm Draft @Creality Ender3 Pro 0.8.json" + }, + { + "name": "0.28mm Draft @Creality Ender3 Pro 0.2", + "sub_path": "process/0.28mm SuperDraft @Creality Ender3 Pro 0.2.json" + }, + { + "name": "0.28mm Draft @Creality Ender3 Pro 0.4", + "sub_path": "process/0.28mm SuperDraft @Creality Ender3 Pro 0.4.json" + }, + { + "name": "0.28mm Draft @Creality Ender3 Pro 0.6", + "sub_path": "process/0.28mm SuperDraft @Creality Ender3 Pro 0.6.json" + }, + { + "name": "0.28mm Draft @Creality Ender3 Pro 0.8", + "sub_path": "process/0.28mm SuperDraft @Creality Ender3 Pro 0.8.json" + }, + { + "name": "0.08mm SuperDetail @Creality CR-6 0.2", + "sub_path": "process/0.08mm SuperDetail @Creality CR-6 0.2.json" + }, + { + "name": "0.08mm SuperDetail @Creality Ender5Pro (2019) 0.2", + "sub_path": "process/0.08mm SuperDetail @Creality Ender5Pro (2019) 0.2.json" + }, + { + "name": "0.08mm SuperDetail @Creality Ender5Pro (2019) 0.25", + "sub_path": "process/0.08mm SuperDetail @Creality Ender5Pro (2019) 0.25.json" + }, + { + "name": "0.08mm SuperDetail @Creality Ender5Pro (2019) 0.3", + "sub_path": "process/0.08mm SuperDetail @Creality Ender5Pro (2019) 0.3.json" + }, + { + "name": "0.10mm HighDetail @Creality CR-6 0.4.json", + "sub_path": "process/0.10mm HighDetail @Creality CR-6 0.4.json" + }, + { + "name": "0.10mm HighDetail @Creality Ender5Pro (2019) 0.2", + "sub_path": "process/0.10mm HighDetail @Creality Ender5Pro (2019) 0.2.json" + }, + { + "name": "0.10mm HighDetail @Creality Ender5Pro (2019) 0.25", + "sub_path": "process/0.10mm HighDetail @Creality Ender5Pro (2019) 0.25.json" + }, + { + "name": "0.10mm HighDetail @Creality Ender5Pro (2019) 0.3", + "sub_path": "process/0.10mm HighDetail @Creality Ender5Pro (2019) 0.3.json" + }, + { + "name": "0.12mm Detail @Creality Ender3 0.2", + "sub_path": "process/0.12mm Fine @Creality Ender3 0.2.json" + }, + { + "name": "0.12mm Detail @Creality Ender3 0.4", + "sub_path": "process/0.12mm Fine @Creality Ender3 0.4.json" + }, + { + "name": "0.12mm Detail @Creality Ender3 0.6", + "sub_path": "process/0.12mm Fine @Creality Ender3 0.6.json" + }, + { + "name": "0.12mm Detail @Creality Ender3 0.8", + "sub_path": "process/0.12mm Fine @Creality Ender3 0.8.json" + }, + { + "name": "0.12mm Fine @Creality CR10Max", + "sub_path": "process/0.12mm Fine @Creality CR10Max.json" + }, + { + "name": "0.12mm Detail @Creality CR-6 0.2", + "sub_path": "process/0.12mm Detail @Creality CR-6 0.2.json" + }, + { + "name": "0.12mm Detail @Creality CR-6 0.4", + "sub_path": "process/0.12mm Detail @Creality CR-6 0.4.json" + }, + { + "name": "0.12mm Fine @Creality Ender3V2", + "sub_path": "process/0.12mm Fine @Creality Ender3V2.json" + }, + { + "name": "0.12mm Fine @Creality Ender3V2Neo", + "sub_path": "process/0.12mm Fine @Creality Ender3V2Neo.json" + }, + { + "name": "0.12mm Fine @Creality Ender3V3KE", + "sub_path": "process/0.12mm Fine @Creality Ender3V3KE.json" + }, + { + "name": "0.12mm Fine @Creality Ender3V3SE 0.2", + "sub_path": "process/0.12mm Fine @Creality Ender3V3SE 0.2.json" + }, + { + "name": "0.12mm Fine @Creality Ender3V3SE 0.4", + "sub_path": "process/0.12mm Fine @Creality Ender3V3SE 0.4.json" + }, + { + "name": "0.12mm Fine @Creality Ender3V3SE 0.6", + "sub_path": "process/0.12mm Fine @Creality Ender3V3SE 0.6.json" + }, + { + "name": "0.12mm Fine @Creality Ender3V3SE 0.8", + "sub_path": "process/0.12mm Fine @Creality Ender3V3SE 0.8.json" + }, + { + "name": "0.12mm Fine @Creality Ender3V3", + "sub_path": "process/0.12mm Fine @Creality Ender3V3 0.4 nozzle.json" + }, + { + "name": "0.12mm Detail @Creality Ender5Pro (2019) 0.2", + "sub_path": "process/0.12mm Detail @Creality Ender5Pro (2019) 0.2.json" + }, + { + "name": "0.12mm Detail @Creality Ender5Pro (2019) 0.25", + "sub_path": "process/0.12mm Detail @Creality Ender5Pro (2019) 0.25.json" + }, + { + "name": "0.12mm Detail @Creality Ender5Pro (2019) 0.3", + "sub_path": "process/0.12mm Detail @Creality Ender5Pro (2019) 0.3.json" + }, + { + "name": "0.12mm Fine @Creality Ender5Pro (2019)", + "sub_path": "process/0.12mm Fine @Creality Ender5Pro (2019).json" + }, + { + "name": "0.12mm Fine @Creality K1 (0.4 nozzle)", + "sub_path": "process/0.12mm Fine @Creality K1 (0.4 nozzle).json" + }, + { + "name": "0.12mm Fine @Creality K1C", + "sub_path": "process/0.12mm Fine @Creality K1C 0.4 nozzle.json" + }, + { + "name": "0.12mm Fine @Creality K1Max (0.4 nozzle)", + "sub_path": "process/0.12mm Fine @Creality K1Max (0.4 nozzle).json" + }, + { + "name": "0.12mm Detail @Creality Ender5Pro (2019) 0.5", + "sub_path": "process/0.12mm Detail @Creality Ender5Pro (2019) 0.5.json" + }, + { + "name": "0.16mm Optimal @Creality CR10V2", + "sub_path": "process/0.16mm Optimal @Creality CR10V2.json" + }, + { + "name": "0.15mm Optimal @Creality CR10Max", + "sub_path": "process/0.15mm Optimal @Creality CR10Max.json" + }, + { + "name": "0.15mm Optimal @Creality Ender3V2", + "sub_path": "process/0.15mm Optimal @Creality Ender3V2.json" + }, + { + "name": "0.16mm Optimal @Creality Ender3V2Neo", + "sub_path": "process/0.16mm Optimal @Creality Ender3V2Neo.json" + }, + { + "name": "0.16mm Optimal @Creality Ender3 0.2", + "sub_path": "process/0.16mm Optimal @Creality Ender3 0.2.json" + }, + { + "name": "0.16mm Optimal @Creality Ender3 0.4", + "sub_path": "process/0.16mm Optimal @Creality Ender3 0.4.json" + }, + { + "name": "0.16mm Optimal @Creality Ender3 0.6", + "sub_path": "process/0.16mm Optimal @Creality Ender3 0.6.json" + }, + { + "name": "0.16mm Optimal @Creality Ender3 0.8", + "sub_path": "process/0.16mm Optimal @Creality Ender3 0.8.json" + }, + { + "name": "0.16mm Optimal @Creality Ender3S1", + "sub_path": "process/0.16mm Optimal @Creality Ender3S1.json" + }, + { + "name": "0.16mm Optimal @Creality Ender3S1Pro", + "sub_path": "process/0.16mm Optimal @Creality Ender3S1Pro.json" + }, + { + "name": "0.16mm Optimal @Creality Ender3S1Plus 0.2", + "sub_path": "process/0.16mm Optimal @Creality Ender3S1Plus 0.2.json" + }, + { + "name": "0.16mm Optimal @Creality Ender3S1Plus 0.4", + "sub_path": "process/0.16mm Optimal @Creality Ender3S1Plus 0.4.json" + }, + { + "name": "0.16mm Optimal @Creality Ender3S1Plus 0.6", + "sub_path": "process/0.16mm Optimal @Creality Ender3S1Plus 0.6.json" + }, + { + "name": "0.16mm Optimal @Creality Ender3S1Plus 0.8", + "sub_path": "process/0.16mm Optimal @Creality Ender3S1Plus 0.8.json" + }, + { + "name": "0.16mm Optimal @Creality Ender3V3KE", + "sub_path": "process/0.16mm Optimal @Creality Ender3V3KE.json" + }, + { + "name": "0.16mm Optimal @Creality Ender3V3SE 0.2", + "sub_path": "process/0.16mm Optimal @Creality Ender3V3SE 0.2.json" + }, + { + "name": "0.16mm Optimal @Creality Ender3V3SE 0.4", + "sub_path": "process/0.16mm Optimal @Creality Ender3V3SE 0.4.json" + }, + { + "name": "0.16mm Optimal @Creality Ender3V3SE 0.6", + "sub_path": "process/0.16mm Optimal @Creality Ender3V3SE 0.6.json" + }, + { + "name": "0.16mm Optimal @Creality Ender3V3SE 0.8", + "sub_path": "process/0.16mm Optimal @Creality Ender3V3SE 0.8.json" + }, + { + "name": "0.16mm Optimal @Creality Ender3V3", + "sub_path": "process/0.16mm Optimal @Creality Ender3V3 0.4 nozzle.json" + }, + { + "name": "0.16mm Optimal @Creality Ender5", + "sub_path": "process/0.16mm Optimal @Creality Ender5.json" + }, + { + "name": "0.16mm Optimal @Creality Ender5Plus", + "sub_path": "process/0.16mm Optimal @Creality Ender5Plus.json" + }, + { + "name": "0.16mm Optimal @Creality Ender5Pro (2019) 0.2", + "sub_path": "process/0.16mm Optimal @Creality Ender5Pro (2019) 0.2.json" + }, + { + "name": "0.16mm Optimal @Creality Ender5Pro (2019) 0.25", + "sub_path": "process/0.16mm Optimal @Creality Ender5Pro (2019) 0.25.json" + }, + { + "name": "0.16mm Optimal @Creality Ender5Pro (2019) 0.3", + "sub_path": "process/0.16mm Optimal @Creality Ender5Pro (2019) 0.3.json" + }, + { + "name": "0.15mm Optimal @Creality Ender5Pro (2019)", + "sub_path": "process/0.15mm Optimal @Creality Ender5Pro (2019).json" + }, + { + "name": "0.16mm Optimal @Creality Ender5Pro (2019) 0.5", + "sub_path": "process/0.16mm Optimal @Creality Ender5Pro (2019) 0.5.json" + }, + { + "name": "0.16mm Optimal @Creality Ender5Pro (2019) 0.6", + "sub_path": "process/0.16mm Optimal @Creality Ender5Pro (2019) 0.6.json" + }, + { + "name": "0.16mm Optimal @Creality Ender5S", + "sub_path": "process/0.16mm Optimal @Creality Ender5S.json" + }, + { + "name": "0.16mm Optimal @Creality Ender5S1", + "sub_path": "process/0.16mm Optimal @Creality Ender5S1.json" + }, + { + "name": "0.16mm Optimal @Creality Ender6", + "sub_path": "process/0.16mm Optimal @Creality Ender6.json" + }, + { + "name": "0.16mm Optimal @Creality K1 (0.4 nozzle)", + "sub_path": "process/0.16mm Optimal @Creality K1 (0.4 nozzle).json" + }, + { + "name": "0.16mm Optimal @Creality K1C", + "sub_path": "process/0.16mm Optimal @Creality K1C 0.4 nozzle.json" + }, + { + "name": "0.16mm Optimal @Creality K1Max (0.4 nozzle)", + "sub_path": "process/0.16mm Optimal @Creality K1Max (0.4 nozzle).json" + }, + { + "name": "0.20mm Standard @Creality CR10V2", + "sub_path": "process/0.20mm Standard @Creality CR10V2.json" + }, + { + "name": "0.20mm Standard @Creality CR10Max", + "sub_path": "process/0.20mm Standard @Creality CR10Max.json" + }, + { + "name": "0.20mm Standard @Creality CR10SE 0.2", + "sub_path": "process/0.20mm Standard @Creality CR10SE 0.2.json" + }, + { + "name": "0.20mm Standard @Creality CR10SE 0.4", + "sub_path": "process/0.20mm Standard @Creality CR10SE 0.4.json" + }, + { + "name": "0.20mm Standard @Creality CR10SE 0.6", + "sub_path": "process/0.20mm Standard @Creality CR10SE 0.6.json" + }, + { + "name": "0.20mm Standard @Creality CR10SE 0.8", + "sub_path": "process/0.20mm Standard @Creality CR10SE 0.8.json" + }, + { + "name": "0.20mm Standard @Creality CR-6 0.4", + "sub_path": "process/0.20mm Standard @Creality CR-6 0.4.json" + }, + { + "name": "0.20mm Standard @Creality CR-6 0.6", + "sub_path": "process/0.20mm Standard @Creality CR-6 0.6.json" + }, + { + "name": "0.20mm Standard @Creality Ender3", + "sub_path": "process/0.20mm Standard @Creality Ender3.json" + }, + { + "name": "0.20mm Standard @Creality Ender3 0.2", + "sub_path": "process/0.20mm Standard @Creality Ender3 0.2.json" + }, + { + "name": "0.20mm Standard @Creality Ender3 0.4", + "sub_path": "process/0.20mm Standard @Creality Ender3 0.4.json" + }, + { + "name": "0.20mm Standard @Creality Ender3 0.6", + "sub_path": "process/0.20mm Standard @Creality Ender3 0.6.json" + }, + { + "name": "0.20mm Standard @Creality Ender3 0.8", + "sub_path": "process/0.20mm Standard @Creality Ender3 0.8.json" + }, + { + "name": "0.20mm Standard @Creality Ender3V2", + "sub_path": "process/0.20mm Standard @Creality Ender3V2.json" + }, + { + "name": "0.20mm Standard @Creality Ender3V2Neo", + "sub_path": "process/0.20mm Standard @Creality Ender3V2Neo.json" + }, + { + "name": "0.20mm Standard @Creality Ender3S1", + "sub_path": "process/0.20mm Standard @Creality Ender3S1.json" + }, + { + "name": "0.20mm Standard @Creality Ender3S1Pro", + "sub_path": "process/0.20mm Standard @Creality Ender3S1Pro.json" + }, + { + "name": "0.20mm Standard @Creality Ender3S1Plus 0.2", + "sub_path": "process/0.20mm Standard @Creality Ender3S1Plus 0.2.json" + }, + { + "name": "0.20mm Standard @Creality Ender3S1Plus 0.4", + "sub_path": "process/0.20mm Standard @Creality Ender3S1Plus 0.4.json" + }, + { + "name": "0.20mm Standard @Creality Ender3S1Plus 0.6", + "sub_path": "process/0.20mm Standard @Creality Ender3S1Plus 0.6.json" + }, + { + "name": "0.20mm Standard @Creality Ender3S1Plus 0.8", + "sub_path": "process/0.20mm Standard @Creality Ender3S1Plus 0.8.json" + }, + { + "name": "0.20mm Standard @Creality Ender3V3KE", + "sub_path": "process/0.20mm Standard @Creality Ender3V3KE.json" + }, + { + "name": "0.20mm Standard @Creality Ender3V3SE 0.2", + "sub_path": "process/0.20mm Standard @Creality Ender3V3SE 0.2.json" + }, + { + "name": "0.20mm Standard @Creality Ender3V3SE 0.4", + "sub_path": "process/0.20mm Standard @Creality Ender3V3SE 0.4.json" + }, + { + "name": "0.20mm Standard @Creality Ender3V3SE 0.6", + "sub_path": "process/0.20mm Standard @Creality Ender3V3SE 0.6.json" + }, + { + "name": "0.20mm Standard @Creality Ender3V3SE 0.8", + "sub_path": "process/0.20mm Standard @Creality Ender3V3SE 0.8.json" + }, + { + "name": "0.20mm Standard @Creality Ender3V3", + "sub_path": "process/0.20mm Standard @Creality Ender3V3 0.4 nozzle.json" + }, + { + "name": "0.20mm Standard @Creality Ender5", + "sub_path": "process/0.20mm Standard @Creality Ender5.json" + }, + { + "name": "0.20mm Standard @Creality Ender5Plus", + "sub_path": "process/0.20mm Standard @Creality Ender5Plus.json" + }, + { + "name": "0.20mm Standard @Creality Ender5Pro (2019) 0.25", + "sub_path": "process/0.20mm Standard @Creality Ender5Pro (2019) 0.25.json" + }, + { + "name": "0.20mm Standard @Creality Ender5Pro (2019) 0.3", + "sub_path": "process/0.20mm Standard @Creality Ender5Pro (2019) 0.3.json" + }, + { + "name": "0.20mm Standard @Creality Ender5Pro (2019)", + "sub_path": "process/0.20mm Standard @Creality Ender5Pro (2019).json" + }, + { + "name": "0.20mm Standard @Creality Ender5Pro (2019) 0.5", + "sub_path": "process/0.20mm Standard @Creality Ender5Pro (2019) 0.5.json" + }, + { + "name": "0.20mm Standard @Creality Ender5Pro (2019) 0.6", + "sub_path": "process/0.20mm Standard @Creality Ender5Pro (2019) 0.6.json" + }, + { + "name": "0.20mm Standard @Creality Ender5Pro (2019) 0.8", + "sub_path": "process/0.20mm Standard @Creality Ender5Pro (2019) 0.8.json" + }, + { + "name": "0.20mm Standard @Creality Ender5S", + "sub_path": "process/0.20mm Standard @Creality Ender5S.json" + }, + { + "name": "0.20mm Standard @Creality Ender5S1", + "sub_path": "process/0.20mm Standard @Creality Ender5S1.json" + }, + { + "name": "0.20mm Standard @Creality Ender6", + "sub_path": "process/0.20mm Standard @Creality Ender6.json" + }, + { + "name": "0.20mm Standard @Creality K1 (0.4 nozzle)", + "sub_path": "process/0.20mm Standard @Creality K1 (0.4 nozzle).json" + }, + { + "name": "0.20mm Standard @Creality K1C", + "sub_path": "process/0.20mm Standard @Creality K1C 0.4 nozzle.json" + }, + { + "name": "0.20mm Standard @Creality K1Max (0.4 nozzle)", + "sub_path": "process/0.20mm Standard @Creality K1Max (0.4 nozzle).json" + }, + { + "name": "0.24mm Draft @Creality Ender3 0.2", + "sub_path": "process/0.24mm Draft @Creality Ender3 0.2.json" + }, + { + "name": "0.24mm Draft @Creality Ender3 0.4", + "sub_path": "process/0.24mm Draft @Creality Ender3 0.4.json" + }, + { + "name": "0.24mm Draft @Creality Ender3 0.6", + "sub_path": "process/0.24mm Draft @Creality Ender3 0.6.json" + }, + { + "name": "0.24mm Draft @Creality Ender3 0.8", + "sub_path": "process/0.24mm Draft @Creality Ender3 0.8.json" + }, + { + "name": "0.24mm Draft @Creality CR10Max", + "sub_path": "process/0.24mm Draft @Creality CR10Max.json" + }, + { + "name": "0.24mm Draft @Creality CR-6 0.4", + "sub_path": "process/0.24mm Draft @Creality CR-6 0.4.json" + }, + { + "name": "0.24mm Draft @Creality CR-6 0.6", + "sub_path": "process/0.24mm Draft @Creality CR-6 0.6.json" + }, + { + "name": "0.24mm Optimal @Creality CR-6 0.8", + "sub_path": "process/0.24mm Optimal @Creality CR-6 0.8.json" + }, + { + "name": "0.24mm Draft @Creality Ender3V2", + "sub_path": "process/0.24mm Draft @Creality Ender3V2.json" + }, + { + "name": "0.24mm Draft @Creality Ender3V2Neo", + "sub_path": "process/0.24mm Draft @Creality Ender3V2Neo.json" + }, + { + "name": "0.24mm Draft @Creality Ender3V3KE", + "sub_path": "process/0.24mm Draft @Creality Ender3V3KE.json" + }, + { + "name": "0.24mm Draft @Creality Ender3V3SE 0.2", + "sub_path": "process/0.24mm Draft @Creality Ender3V3SE 0.2.json" + }, + { + "name": "0.24mm Draft @Creality Ender3V3SE 0.4", + "sub_path": "process/0.24mm Draft @Creality Ender3V3SE 0.4.json" + }, + { + "name": "0.24mm Draft @Creality Ender3V3SE 0.6", + "sub_path": "process/0.24mm Draft @Creality Ender3V3SE 0.6.json" + }, + { + "name": "0.24mm Draft @Creality Ender3V3SE 0.8", + "sub_path": "process/0.24mm Draft @Creality Ender3V3SE 0.8.json" + }, + { + "name": "0.24mm Draft @Creality Ender3V3", + "sub_path": "process/0.24mm Draft @Creality Ender3V3 0.4 nozzle.json" + }, + { + "name": "0.24mm Draft @Creality Ender3V3", + "sub_path": "process/0.24mm Optimal @Creality Ender3V3 0.6 nozzle.json" + }, + { + "name": "0.24mm Draft @Creality Ender3S1Plus 0.2", + "sub_path": "process/0.24mm Draft @Creality Ender3S1Plus 0.2.json" + }, + { + "name": "0.24mm Draft @Creality Ender3S1Plus 0.4", + "sub_path": "process/0.24mm Draft @Creality Ender3S1Plus 0.4.json" + }, + { + "name": "0.24mm Draft @Creality Ender3S1Plus 0.6", + "sub_path": "process/0.24mm Draft @Creality Ender3S1Plus 0.6.json" + }, + { + "name": "0.24mm Draft @Creality Ender3S1Plus 0.8", + "sub_path": "process/0.24mm Draft @Creality Ender3S1Plus 0.8.json" + }, + { + "name": "0.24mm Draft @Creality Ender5Pro (2019) 0.3", + "sub_path": "process/0.24mm Draft @Creality Ender5Pro (2019) 0.3.json" + }, + { + "name": "0.24mm Draft @Creality Ender5Pro (2019)", + "sub_path": "process/0.24mm Draft @Creality Ender5Pro (2019).json" + }, + { + "name": "0.24mm Draft @Creality Ender5Pro (2019) 0.5", + "sub_path": "process/0.24mm Draft @Creality Ender5Pro (2019) 0.5.json" + }, + { + "name": "0.24mm Draft @Creality Ender5Pro (2019) 0.6", + "sub_path": "process/0.24mm Draft @Creality Ender5Pro (2019) 0.6.json" + }, + { + "name": "0.24mm Draft @Creality Ender5Pro (2019) 0.8", + "sub_path": "process/0.24mm Draft @Creality Ender5Pro (2019) 0.8.json" + }, + { + "name": "0.28mm SuperDraft @Creality Ender3 0.2", + "sub_path": "process/0.28mm SuperDraft @Creality Ender3 0.2.json" + }, + { + "name": "0.28mm SuperDraft @Creality Ender3 0.4", + "sub_path": "process/0.28mm SuperDraft @Creality Ender3 0.4.json" + }, + { + "name": "0.28mm SuperDraft @Creality Ender3 0.6", + "sub_path": "process/0.28mm SuperDraft @Creality Ender3 0.6.json" + }, + { + "name": "0.28mm SuperDraft @Creality Ender3 0.8", + "sub_path": "process/0.28mm SuperDraft @Creality Ender3 0.8.json" + }, + { + "name": "0.30mm Standard @Creality Ender3V3", + "sub_path": "process/0.30mm Standard @Creality Ender3V3 0.6 nozzle.json" + }, + { + "name": "0.36mm Draft @Creality Ender3V3", + "sub_path": "process/0.36mm Draft @Creality Ender3V3 0.6 nozzle.json" + }, + { + "name": "0.28mm SuperDraft @Creality CR-6 0.4", + "sub_path": "process/0.28mm SuperDraft @Creality CR-6 0.4.json" + }, + { + "name": "0.28mm SuperDraft @Creality CR-6 0.6", + "sub_path": "process/0.28mm SuperDraft @Creality CR-6 0.6.json" + }, + { + "name": "0.28mm SuperDraft @Creality Ender5Pro (2019) 0.5", + "sub_path": "process/0.28mm SuperDraft @Creality Ender5Pro (2019) 0.5.json" + }, + { + "name": "0.28mm SuperDraft @Creality Ender5Pro (2019) 0.6", + "sub_path": "process/0.28mm SuperDraft @Creality Ender5Pro (2019) 0.6.json" + }, + { + "name": "0.28mm SuperDraft @Creality Ender5Pro (2019) 0.8", + "sub_path": "process/0.28mm SuperDraft @Creality Ender5Pro (2019) 0.8.json" + }, + { + "name": "0.28mm SuperDraft @Creality Ender5Pro (2019) 1.0", + "sub_path": "process/0.28mm SuperDraft @Creality Ender5Pro (2019) 1.0.json" + }, + { + "name": "0.32mm Chunky @Creality CR-6 0.6", + "sub_path": "process/0.32mm Chunky @Creality CR-6 0.6.json" + }, + { + "name": "0.32mm Standard @Creality CR-6 0.8", + "sub_path": "process/0.32mm Standard @Creality CR-6 0.8.json" + }, + { + "name": "0.36mm SuperChunky @Creality CR-6 0.6", + "sub_path": "process/0.36mm SuperChunky @Creality CR-6 0.6.json" + }, + { + "name": "0.36mm Chunky @Creality Ender5Pro (2019) 0.5", + "sub_path": "process/0.36mm Chunky @Creality Ender5Pro (2019) 0.5.json" + }, + { + "name": "0.36mm Chunky @Creality Ender5Pro (2019) 0.6", + "sub_path": "process/0.36mm Chunky @Creality Ender5Pro (2019) 0.6.json" + }, + { + "name": "0.36mm Chunky @Creality Ender5Pro (2019) 0.8", + "sub_path": "process/0.36mm Chunky @Creality Ender5Pro (2019) 0.8.json" + }, + { + "name": "0.36mm Chunky @Creality Ender5Pro (2019) 1.0", + "sub_path": "process/0.36mm Chunky @Creality Ender5Pro (2019) 1.0.json" + }, + { + "name": "0.40mm Draft @Creality CR-6 0.8", + "sub_path": "process/0.40mm Draft @Creality CR-6 0.8.json" + }, + { + "name": "0.44mm SuperExtraChunky @Creality CR-6 0.6", + "sub_path": "process/0.44mm SuperExtraChunky @Creality CR-6 0.6.json" + }, + { + "name": "0.48mm Chunky @Creality CR-6 0.8", + "sub_path": "process/0.48mm Chunky @Creality CR-6 0.8.json" + }, + { + "name": "0.48mm Draft @Creality CR-6 0.8", + "sub_path": "process/0.48mm Draft @Creality CR-6 0.8.json" + }, + { + "name": "0.56mm SuperChunky @Creality CR-6 0.8", + "sub_path": "process/0.56mm SuperChunky @Creality CR-6 0.8.json" + }, + { + "name": "0.16mm Optimal @Creality Sermoon V1", + "sub_path": "process/0.16mm Optimal @Creality Sermoon V1.json" + }, + { + "name": "0.20mm Standard @Creality Sermoon V1", + "sub_path": "process/0.20mm Standard @Creality Sermoon V1.json" + }, + { + "name": "0.28mm Standard @Creality Sermoon V1", + "sub_path": "process/0.28mm Standard @Creality Sermoon V1.json" + }, + { + "name": "0.24mm Optimal @Creality K1 (0.6 nozzle)", + "sub_path": "process/0.24mm Optimal @Creality K1 (0.6 nozzle).json" + }, + { + "name": "0.24mm Optimal @Creality K1C", + "sub_path": "process/0.24mm Optimal @Creality K1C 0.6 nozzle.json" + }, + { + "name": "0.24mm Optimal @Creality K1Max (0.6 nozzle)", + "sub_path": "process/0.24mm Optimal @Creality K1Max (0.6 nozzle).json" + }, + { + "name": "0.24mm Draft @Creality K1 (0.4 nozzle)", + "sub_path": "process/0.24mm Draft @Creality K1 (0.4 nozzle).json" + }, + { + "name": "0.24mm Draft @Creality K1C", + "sub_path": "process/0.24mm Draft @Creality K1C 0.4 nozzle.json" + }, + { + "name": "0.24mm Draft @Creality K1Max (0.4 nozzle)", + "sub_path": "process/0.24mm Draft @Creality K1Max (0.4 nozzle).json" + }, + { + "name": "0.30mm Standard @Creality K1 (0.6 nozzle)", + "sub_path": "process/0.30mm Standard @Creality K1 (0.6 nozzle).json" + }, + { + "name": "0.30mm Standard @Creality K1C", + "sub_path": "process/0.30mm Standard @Creality K1C 0.6 nozzle.json" + }, + { + "name": "0.30mm Standard @Creality K1Max (0.6 nozzle)", + "sub_path": "process/0.30mm Standard @Creality K1Max (0.6 nozzle).json" + }, + { + "name": "0.32mm Optimal @Creality K1 (0.8 nozzle)", + "sub_path": "process/0.32mm Optimal @Creality K1 (0.8 nozzle).json" + }, + { + "name": "0.32mm Optimal @Creality K1C", + "sub_path": "process/0.32mm Optimal @Creality K1C 0.8 nozzle.json" + }, + { + "name": "0.32mm Optimal @Creality K1Max (0.8 nozzle)", + "sub_path": "process/0.32mm Optimal @Creality K1Max (0.8 nozzle).json" + }, + { + "name": "0.36mm Draft @Creality K1 (0.6 nozzle)", + "sub_path": "process/0.36mm Draft @Creality K1 (0.6 nozzle).json" + }, + { + "name": "0.36mm Draft @Creality K1C", + "sub_path": "process/0.36mm Draft @Creality K1C 0.6 nozzle.json" + }, + { + "name": "0.36mm Draft @Creality K1Max (0.6 nozzle)", + "sub_path": "process/0.36mm Draft @Creality K1Max (0.6 nozzle).json" + }, + { + "name": "0.40mm Standard @Creality K1 (0.8 nozzle)", + "sub_path": "process/0.40mm Standard @Creality K1 (0.8 nozzle).json" + }, + { + "name": "0.40mm Standard @Creality K1C", + "sub_path": "process/0.40mm Standard @Creality K1C 0.8 nozzle.json" + }, + { + "name": "0.40mm Standard @Creality K1Max (0.8 nozzle)", + "sub_path": "process/0.40mm Standard @Creality K1Max (0.8 nozzle).json" + }, + { + "name": "0.48mm Draft @Creality K1 (0.8 nozzle)", + "sub_path": "process/0.48mm Draft @Creality K1 (0.8 nozzle).json" + }, + { + "name": "0.48mm Draft @Creality K1C", + "sub_path": "process/0.48mm Draft @Creality K1C 0.8 nozzle.json" + }, + { + "name": "0.48mm Draft @Creality K1Max (0.8 nozzle)", + "sub_path": "process/0.48mm Draft @Creality K1Max (0.8 nozzle).json" + } + ], + "filament_list": [ + { + "name": "fdm_filament_common", + "sub_path": "filament/fdm_filament_common.json" + }, + { + "name": "fdm_filament_abs", + "sub_path": "filament/fdm_filament_abs.json" + }, + { + "name": "fdm_filament_asa", + "sub_path": "filament/fdm_filament_asa.json" + }, + { + "name": "fdm_filament_pa", + "sub_path": "filament/fdm_filament_pa.json" + }, + { + "name": "fdm_filament_pc", + "sub_path": "filament/fdm_filament_pc.json" + }, + { + "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_tpu", + "sub_path": "filament/fdm_filament_tpu.json" + }, + { + "name": "Creality Generic ABS", + "sub_path": "filament/Creality Generic ABS.json" + }, + { + "name": "Creality Generic ASA", + "sub_path": "filament/Creality Generic ASA.json" + }, + { + "name": "Creality Generic PA-CF", + "sub_path": "filament/Creality Generic PA-CF.json" + }, + { + "name": "Creality Generic PC", + "sub_path": "filament/Creality Generic PC.json" + }, + { + "name": "Creality Generic PETG", + "sub_path": "filament/Creality Generic PETG.json" + }, + { + "name": "Creality Generic PLA", + "sub_path": "filament/Creality Generic PLA.json" + }, + { + "name": "Creality HF Generic PLA", + "sub_path": "filament/Creality HF Generic PLA.json" + }, + { + "name": "Creality HF Generic Speed PLA", + "sub_path": "filament/Creality HF Generic Speed PLA.json" + }, + { + "name": "Creality Generic PLA-CF", + "sub_path": "filament/Creality Generic PLA-CF.json" + }, + { + "name": "Creality Generic TPU", + "sub_path": "filament/Creality Generic TPU.json" + }, + { + "name": "Creality Generic ABS @Ender-3V3-all", + "sub_path": "filament/Creality Generic ABS @Ender-3V3-all.json" + }, + { + "name": "Creality Generic ASA @Ender-3V3-all", + "sub_path": "filament/Creality Generic ASA @Ender-3V3-all.json" + }, + { + "name": "Creality Generic PA-CF @Ender-3V3-all", + "sub_path": "filament/Creality Generic PA-CF @Ender-3V3-all.json" + }, + { + "name": "Creality Generic PETG @Ender-3V3-all", + "sub_path": "filament/Creality Generic PETG @Ender-3V3-all.json" + }, + { + "name": "Creality Generic PLA @Ender-3V3-all", + "sub_path": "filament/Creality Generic PLA @Ender-3V3-all.json" + }, + { + "name": "Creality Generic PLA High Speed @Ender-3V3-all", + "sub_path": "filament/Creality Generic PLA High Speed @Ender-3V3-all.json" + }, + { + "name": "Creality Generic PLA Matte @Ender-3V3-all", + "sub_path": "filament/Creality Generic PLA Matte @Ender-3V3-all.json" + }, + { + "name": "Creality Generic PLA Silk @Ender-3V3-all", + "sub_path": "filament/Creality Generic PLA Silk @Ender-3V3-all.json" + }, + { + "name": "Creality Generic TPU @Ender-3V3-all", + "sub_path": "filament/Creality Generic TPU @Ender-3V3-all.json" + }, + { + "name": "Creality Generic ABS @K1-all", + "sub_path": "filament/Creality Generic ABS @K1-all.json" + }, + { + "name": "Creality Generic ASA @K1-all", + "sub_path": "filament/Creality Generic ASA @K1-all.json" + }, + { + "name": "Creality Generic PA-CF @K1-all", + "sub_path": "filament/Creality Generic PA-CF @K1-all.json" + }, + { + "name": "Creality Generic PC @K1-all", + "sub_path": "filament/Creality Generic PC @K1-all.json" + }, + { + "name": "Creality Generic PETG @K1-all", + "sub_path": "filament/Creality Generic PETG @K1-all.json" + }, + { + "name": "Creality Generic PLA @K1-all", + "sub_path": "filament/Creality Generic PLA @K1-all.json" + }, + { + "name": "Creality Generic PLA High Speed @K1-all", + "sub_path": "filament/Creality Generic PLA High Speed @K1-all.json" + }, + { + "name": "Creality Generic PLA Matte @K1-all", + "sub_path": "filament/Creality Generic PLA Matte @K1-all.json" + }, + { + "name": "Creality Generic PLA Silk @K1-all", + "sub_path": "filament/Creality Generic PLA Silk @K1-all.json" + }, + { + "name": "Creality Generic PLA-CF @K1-all", + "sub_path": "filament/Creality Generic PLA-CF @K1-all.json" + }, + { + "name": "Creality Generic TPU @K1-all", + "sub_path": "filament/Creality Generic TPU @K1-all.json" + } + ], + "machine_list": [ + { + "name": "fdm_machine_common", + "sub_path": "machine/fdm_machine_common.json" + }, + { + "name": "fdm_creality_common", + "sub_path": "machine/fdm_creality_common.json" + }, + { + "name": "Creality CR-10 V2 0.4 nozzle", + "sub_path": "machine/Creality CR-10 V2 0.4 nozzle.json" + }, + { + "name": "Creality CR-10 Max 0.4 nozzle", + "sub_path": "machine/Creality CR-10 Max 0.4 nozzle.json" + }, + { + "name": "Creality CR-10 SE 0.2 nozzle", + "sub_path": "machine/Creality CR-10 SE 0.2 nozzle.json" + }, + { + "name": "Creality CR-10 SE 0.4 nozzle", + "sub_path": "machine/Creality CR-10 SE 0.4 nozzle.json" + }, + { + "name": "Creality CR-10 SE 0.6 nozzle", + "sub_path": "machine/Creality CR-10 SE 0.6 nozzle.json" + }, + { + "name": "Creality CR-10 SE 0.8 nozzle", + "sub_path": "machine/Creality CR-10 SE 0.8 nozzle.json" + }, + { + "name": "Creality Ender-6 0.4 nozzle", + "sub_path": "machine/Creality Ender-6 0.4 nozzle.json" + }, + { + "name": "Creality CR-6 SE 0.2 nozzle", + "sub_path": "machine/Creality CR-6 SE 0.2 nozzle.json" + }, + { + "name": "Creality CR-6 SE 0.4 nozzle", + "sub_path": "machine/Creality CR-6 SE 0.4 nozzle.json" + }, + { + "name": "Creality CR-6 SE 0.6 nozzle", + "sub_path": "machine/Creality CR-6 SE 0.6 nozzle.json" + }, + { + "name": "Creality CR-6 SE 0.8 nozzle", + "sub_path": "machine/Creality CR-6 SE 0.8 nozzle.json" + }, + { + "name": "Creality CR-6 Max 0.2 nozzle", + "sub_path": "machine/Creality CR-6 Max 0.2 nozzle.json" + }, + { + "name": "Creality CR-6 Max 0.4 nozzle", + "sub_path": "machine/Creality CR-6 Max 0.4 nozzle.json" + }, + { + "name": "Creality CR-6 Max 0.6 nozzle", + "sub_path": "machine/Creality CR-6 Max 0.6 nozzle.json" + }, + { + "name": "Creality CR-6 Max 0.8 nozzle", + "sub_path": "machine/Creality CR-6 Max 0.8 nozzle.json" + }, + { + "name": "Creality Ender-3 V2 0.4 nozzle", + "sub_path": "machine/Creality Ender-3 V2 0.4 nozzle.json" + }, + { + "name": "Creality Ender-3 0.2 nozzle", + "sub_path": "machine/Creality Ender-3 0.2 nozzle.json" + }, + { + "name": "Creality Ender-3 V2 Neo 0.4 nozzle", + "sub_path": "machine/Creality Ender-3 V2 Neo 0.4 nozzle.json" + }, + { + "name": "Creality Ender-3 0.4 nozzle", + "sub_path": "machine/Creality Ender-3 0.4 nozzle.json" + }, + { + "name": "Creality Ender-3 0.6 nozzle", + "sub_path": "machine/Creality Ender-3 0.6 nozzle.json" + }, + { + "name": "Creality Ender-3 0.8 nozzle", + "sub_path": "machine/Creality Ender-3 0.8 nozzle.json" + }, + { + "name": "Creality Ender-3 Pro 0.4 nozzle", + "sub_path": "machine/Creality Ender-3 Pro 0.4 nozzle.json" + }, + { + "name": "Creality Ender-3 Pro 0.2 nozzle", + "sub_path": "machine/Creality Ender-3 Pro 0.2 nozzle.json" + }, + { + "name": "Creality Ender-3 Pro 0.6 nozzle", + "sub_path": "machine/Creality Ender-3 Pro 0.6 nozzle.json" + }, + { + "name": "Creality Ender-3 Pro 0.8 nozzle", + "sub_path": "machine/Creality Ender-3 Pro 0.8 nozzle.json" + }, + { + "name": "Creality Ender-3 S1 0.4 nozzle", + "sub_path": "machine/Creality Ender-3 S1 0.4 nozzle.json" + }, + { + "name": "Creality Ender-3 S1 Pro 0.4 nozzle", + "sub_path": "machine/Creality Ender-3 S1 Pro 0.4 nozzle.json" + }, + { + "name": "Creality Ender-3 S1 Plus 0.2 nozzle", + "sub_path": "machine/Creality Ender-3 S1 Plus 0.2 nozzle.json" + }, + { + "name": "Creality Ender-3 S1 Plus 0.4 nozzle", + "sub_path": "machine/Creality Ender-3 S1 Plus 0.4 nozzle.json" + }, + { + "name": "Creality Ender-3 S1 Plus 0.6 nozzle", + "sub_path": "machine/Creality Ender-3 S1 Plus 0.6 nozzle.json" + }, + { + "name": "Creality Ender-3 S1 Plus 0.8 nozzle", + "sub_path": "machine/Creality Ender-3 S1 Plus 0.8 nozzle.json" + }, + { + "name": "Creality Ender-3 V3 SE 0.2 nozzle", + "sub_path": "machine/Creality Ender-3 V3 SE 0.2 nozzle.json" + }, + { + "name": "Creality Ender-3 V3 SE 0.4 nozzle", + "sub_path": "machine/Creality Ender-3 V3 SE 0.4 nozzle.json" + }, + { + "name": "Creality Ender-3 V3 SE 0.6 nozzle", + "sub_path": "machine/Creality Ender-3 V3 SE 0.6 nozzle.json" + }, + { + "name": "Creality Ender-3 V3 SE 0.8 nozzle", + "sub_path": "machine/Creality Ender-3 V3 SE 0.8 nozzle.json" + }, + { + "name": "Creality Ender-3 V3 KE 0.4 nozzle", + "sub_path": "machine/Creality Ender-3 V3 KE 0.4 nozzle.json" + }, + { + "name": "Creality Ender-3 V3 0.4 nozzle", + "sub_path": "machine/Creality Ender-3 V3 0.4 nozzle.json" + }, + { + "name": "Creality Ender-3 V3 0.6 nozzle", + "sub_path": "machine/Creality Ender-3 V3 0.6 nozzle.json" + }, + { + "name": "Creality Ender-5 0.4 nozzle", + "sub_path": "machine/Creality Ender-5 0.4 nozzle.json" + }, + { + "name": "Creality Ender-5 Plus 0.4 nozzle", + "sub_path": "machine/Creality Ender-5 Plus 0.4 nozzle.json" + }, + { + "name": "Creality Ender-5 Pro (2019) 0.2 nozzle", + "sub_path": "machine/Creality Ender-5 Pro (2019) 0.2 nozzle.json" + }, + { + "name": "Creality Ender-5 Pro (2019) 0.25 nozzle", + "sub_path": "machine/Creality Ender-5 Pro (2019) 0.25 nozzle.json" + }, + { + "name": "Creality Ender-5 Pro (2019) 0.3 nozzle", + "sub_path": "machine/Creality Ender-5 Pro (2019) 0.3 nozzle.json" + }, + { + "name": "Creality Ender-5 Pro (2019) 0.4 nozzle", + "sub_path": "machine/Creality Ender-5 Pro (2019) 0.4 nozzle.json" + }, + { + "name": "Creality Ender-5 Pro (2019) 0.5 nozzle", + "sub_path": "machine/Creality Ender-5 Pro (2019) 0.5 nozzle.json" + }, + { + "name": "Creality Ender-5 Pro (2019) 0.6 nozzle", + "sub_path": "machine/Creality Ender-5 Pro (2019) 0.6 nozzle.json" + }, + { + "name": "Creality Ender-5 Pro (2019) 0.8 nozzle", + "sub_path": "machine/Creality Ender-5 Pro (2019) 0.8 nozzle.json" + }, + { + "name": "Creality Ender-5 Pro (2019) 1.0 nozzle", + "sub_path": "machine/Creality Ender-5 Pro (2019) 1.0 nozzle.json" + }, + { + "name": "Creality Ender-5S 0.4 nozzle", + "sub_path": "machine/Creality Ender-5S 0.4 nozzle.json" + }, + { + "name": "Creality Ender-5 S1 0.4 nozzle", + "sub_path": "machine/Creality Ender-5 S1 0.4 nozzle.json" + }, + { + "name": "Creality Sermoon V1 0.4 nozzle", + "sub_path": "machine/Creality Sermoon V1 0.4 nozzle.json" + }, + { + "name": "Creality K1 (0.4 nozzle)", + "sub_path": "machine/Creality K1 (0.4 nozzle).json" + }, + { + "name": "Creality K1 (0.6 nozzle)", + "sub_path": "machine/Creality K1 (0.6 nozzle).json" + }, + { + "name": "Creality K1 (0.8 nozzle)", + "sub_path": "machine/Creality K1 (0.8 nozzle).json" + }, + { + "name": "Creality K1C 0.4 nozzle", + "sub_path": "machine/Creality K1C 0.4 nozzle.json" + }, + { + "name": "Creality K1C 0.6 nozzle", + "sub_path": "machine/Creality K1C 0.6 nozzle.json" + }, + { + "name": "Creality K1C 0.8 nozzle", + "sub_path": "machine/Creality K1C 0.8 nozzle.json" + }, + { + "name": "Creality K1 Max (0.4 nozzle)", + "sub_path": "machine/Creality K1 Max (0.4 nozzle).json" + }, + { + "name": "Creality K1 Max (0.6 nozzle)", + "sub_path": "machine/Creality K1 Max (0.6 nozzle).json" + }, + { + "name": "Creality K1 Max (0.8 nozzle)", + "sub_path": "machine/Creality K1 Max (0.8 nozzle).json" + } + ] } \ No newline at end of file diff --git a/resources/profiles/Creality/Creality Ender-3 V3_cover.png b/resources/profiles/Creality/Creality Ender-3 V3_cover.png new file mode 100644 index 0000000000000000000000000000000000000000..510f02d2140b9d8e30b1596dcbcd6ab3fbc386ba GIT binary patch literal 28051 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 literal 0 HcmV?d00001 diff --git a/resources/profiles/Creality/creality_ender3v3_buildplate_texture.png b/resources/profiles/Creality/creality_ender3v3_buildplate_texture.png new file mode 100644 index 0000000000000000000000000000000000000000..2e8d441e67b3714e358a9be958c91df3c1742931 GIT binary patch literal 9291 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