2.2.0 pre3 (#81)

* Hide the system filament

* Fix: crash when using m_ProfileJson

* Bump profile version to 02.02.41.02

* Update: Flutter 1222
This commit is contained in:
xiaoyeliu
2025-12-22 23:03:54 +08:00
committed by GitHub
parent 9a0027035e
commit 9a9d87d3ff
140 changed files with 64669 additions and 70067 deletions

View File

@@ -1,6 +1,6 @@
{
"name": "Snapmaker",
"version": "02.02.40.02",
"version": "02.02.41.02",
"force_update": "0",
"description": "Snapmaker configurations",
"machine_model_list": [
@@ -449,168 +449,7 @@
{
"name": "0.48 Draft @Snapmaker Artisan (0.8 nozzle)",
"sub_path": "process/0.48 Draft @Snapmaker Artisan (0.8 nozzle).json"
},
{
"name": "fdm_process_U1_0.06_nozzle_0.2",
"sub_path": "process/fdm_process_U1_0.06_nozzle_0.2.json"
},
{
"name": "fdm_process_U1_0.08_nozzle_0.2",
"sub_path": "process/fdm_process_U1_0.08_nozzle_0.2.json"
},
{
"name": "fdm_process_U1_0.10_nozzle_0.2",
"sub_path": "process/fdm_process_U1_0.10_nozzle_0.2.json"
},
{
"name": "fdm_process_U1_0.12_nozzle_0.2",
"sub_path": "process/fdm_process_U1_0.12_nozzle_0.2.json"
},
{
"name": "fdm_process_U1_0.14_nozzle_0.2",
"sub_path": "process/fdm_process_U1_0.14_nozzle_0.2.json"
},
{
"name": "fdm_process_U1_0.18_nozzle_0.6",
"sub_path": "process/fdm_process_U1_0.18_nozzle_0.6.json"
},
{
"name": "fdm_process_U1_0.24_nozzle_0.6",
"sub_path": "process/fdm_process_U1_0.24_nozzle_0.6.json"
},
{
"name": "fdm_process_U1_0.30_nozzle_0.6",
"sub_path": "process/fdm_process_U1_0.30_nozzle_0.6.json"
},
{
"name": "fdm_process_U1_0.36_nozzle_0.6",
"sub_path": "process/fdm_process_U1_0.36_nozzle_0.6.json"
},
{
"name": "fdm_process_U1_0.42_nozzle_0.6",
"sub_path": "process/fdm_process_U1_0.42_nozzle_0.6.json"
},
{
"name": "fdm_process_U1_0.32_nozzle_0.8",
"sub_path": "process/fdm_process_U1_0.32_nozzle_0.8.json"
},
{
"name": "fdm_process_U1_0.40_nozzle_0.8",
"sub_path": "process/fdm_process_U1_0.40_nozzle_0.8.json"
},
{
"name": "fdm_process_U1_0.48_nozzle_0.8",
"sub_path": "process/fdm_process_U1_0.48_nozzle_0.8.json"
},
{
"name": "fdm_process_U1_0.24_nozzle_0.8",
"sub_path": "process/fdm_process_U1_0.24_nozzle_0.8.json"
},
{
"name": "fdm_process_U1_0.56_nozzle_0.8",
"sub_path": "process/fdm_process_U1_0.56_nozzle_0.8.json"
},
{
"name": "0.06 High Quality @Snapmaker U1 (0.2 nozzle)",
"sub_path": "process/0.06 High Quality @Snapmaker U1 (0.2 nozzle).json"
},
{
"name": "0.06 Standard @Snapmaker U1 (0.2 nozzle)",
"sub_path": "process/0.06 Standard @Snapmaker U1 (0.2 nozzle).json"
},
{
"name": "0.08 High Quality @Snapmaker U1 (0.2 nozzle)",
"sub_path": "process/0.08 High Quality @Snapmaker U1 (0.2 nozzle).json"
},
{
"name": "0.08 Standard @Snapmaker U1 (0.2 nozzle)",
"sub_path": "process/0.08 Standard @Snapmaker U1 (0.2 nozzle).json"
},
{
"name": "0.10 High Quality @Snapmaker U1 (0.2 nozzle)",
"sub_path": "process/0.10 High Quality @Snapmaker U1 (0.2 nozzle).json"
},
{
"name": "0.10 Standard @Snapmaker U1 (0.2 nozzle)",
"sub_path": "process/0.10 Standard @Snapmaker U1 (0.2 nozzle).json"
},
{
"name": "0.12 Standard @Snapmaker U1 (0.2 nozzle)",
"sub_path": "process/0.12 Standard @Snapmaker U1 (0.2 nozzle).json"
},
{
"name": "0.14 Standard @Snapmaker U1 (0.2 nozzle)",
"sub_path": "process/0.14 Standard @Snapmaker U1 (0.2 nozzle).json"
},
{
"name": "0.18 Standard @Snapmaker U1 (0.6 nozzle)",
"sub_path": "process/0.18 Standard @Snapmaker U1 (0.6 nozzle).json"
},
{
"name": "0.24 Standard @Snapmaker U1 (0.6 nozzle)",
"sub_path": "process/0.24 Standard @Snapmaker U1 (0.6 nozzle).json"
},
{
"name": "0.30 Standard @Snapmaker U1 (0.6 nozzle)",
"sub_path": "process/0.30 Standard @Snapmaker U1 (0.6 nozzle).json"
},
{
"name": "0.30 Strength @Snapmaker U1 (0.6 nozzle)",
"sub_path": "process/0.30 Strength @Snapmaker U1 (0.6 nozzle).json"
},
{
"name": "0.36 Standard @Snapmaker U1 (0.6 nozzle)",
"sub_path": "process/0.36 Standard @Snapmaker U1 (0.6 nozzle).json"
},
{
"name": "0.42 Standard @Snapmaker U1 (0.6 nozzle)",
"sub_path": "process/0.42 Standard @Snapmaker U1 (0.6 nozzle).json"
},
{
"name": "0.40 Standard @Snapmaker U1 (0.8 nozzle)",
"sub_path": "process/0.40 Standard @Snapmaker U1 (0.8 nozzle).json"
},
{
"name": "0.48 Standard @Snapmaker U1 (0.8 nozzle)",
"sub_path": "process/0.48 Standard @Snapmaker U1 (0.8 nozzle).json"
},
{
"name": "0.32 Standard @Snapmaker U1 (0.8 nozzle)",
"sub_path": "process/0.32 Standard @Snapmaker U1 (0.8 nozzle).json"
},
{
"name": "0.24 Standard @Snapmaker U1 (0.8 nozzle)",
"sub_path": "process/0.24 Standard @Snapmaker U1 (0.8 nozzle).json"
},
{
"name": "0.56 Standard @Snapmaker U1 (0.8 nozzle)",
"sub_path": "process/0.56 Standard @Snapmaker U1 (0.8 nozzle).json"
}
],
"filament_list": [
{
@@ -629,25 +468,61 @@
"name": "fdm_filament_bvoh_generic",
"sub_path":"filament/fdm_filament_bvoh_generic.json"
},
{
"name": "fdm_filament_abs_generic",
"sub_path": "filament/fdm_filament_abs_generic.json"
},
{
"name": "fdm_filament_asa_generic",
"sub_path": "filament/fdm_filament_asa_generic.json"
},
{
"name": "fdm_filament_pa_generic",
"sub_path": "filament/fdm_filament_pa_generic.json"
},
{
"name": "fdm_filament_pc_generic",
"sub_path": "filament/fdm_filament_pc_generic.json"
},
{
"name": "Generic ABS @base",
"sub_path": "filament/Generic ABS @base.json"
},
{
"name": "Generic ABS",
"sub_path": "filament/Generic ABS.json"
},
{
"name": "Generic ASA @base",
"sub_path": "filament/Generic ASA @base.json"
},
{
"name": "Generic ASA",
"sub_path": "filament/Generic ASA.json"
},
{
"name": "Generic PA",
"sub_path": "filament/Generic PA.json"
},
{
"name": "Generic PA-CF",
"sub_path": "filament/Generic PA-CF.json"
},
{
"name": "Generic PC @base",
"sub_path": "filament/Generic PC @base.json"
},
{
"name": "Generic PC",
"sub_path": "filament/Generic PC.json"
},
{
"name": "Generic Support For PLA @base",
"sub_path": "filament/Generic Support For PLA @base.json"
},
{
"name": "Generic Support For PLA test @U1 0.2 nozzle",
"sub_path": "filament/Generic Support For PLA @U1 0.2 nozzle.json"
},
{
"name": "Generic Support For PLA @U1 0.4 nozzle",
"sub_path": "filament/Generic Support For PLA @U1 0.4 nozzle.json"
},
{
"name": "Generic Support For PLA test @U1 0.6 nozzle",
"sub_path": "filament/Generic Support For PLA @U1 0.6 nozzle.json"
},
{
"name": "Generic Support For PLA test @U1 0.8 nozzle",
"sub_path": "filament/Generic Support For PLA @U1 0.8 nozzle.json"
"name": "Generic Support For PLA",
"sub_path": "filament/Generic Support For PLA.json"
},
{
"name": "fdm_filament_pva_generic",
@@ -658,20 +533,8 @@
"sub_path": "filament/Generic PVA @base.json"
},
{
"name": "Generic PVA test @U1 0.2 nozzle",
"sub_path": "filament/Generic PVA @U1 0.2 nozzle.json"
},
{
"name": "Generic PVA @U1 0.4 nozzle",
"sub_path": "filament/Generic PVA @U1 0.4 nozzle.json"
},
{
"name": "Generic PVA test @U1 0.6 nozzle",
"sub_path": "filament/Generic PVA @U1 0.6 nozzle.json"
},
{
"name": "Generic PVA test @U1 0.8 nozzle",
"sub_path": "filament/Generic PVA @U1 0.8 nozzle.json"
"name": "Generic PVA",
"sub_path": "filament/Generic PVA.json"
},
{
"name": "fdm_filament_pet_generic",
@@ -682,242 +545,105 @@
"sub_path": "filament/Generic PETG @base.json"
},
{
"name": "Generic PETG test @U1 0.2 nozzle",
"sub_path": "filament/Generic PETG @U1 0.2 nozzle.json"
},
{
"name": "Generic PETG @U1 0.4 nozzle",
"sub_path": "filament/Generic PETG @U1 0.4 nozzle.json"
},
{
"name": "Generic PETG test @U1 0.6 nozzle",
"sub_path": "filament/Generic PETG @U1 0.6 nozzle.json"
},
{
"name": "Generic PETG test @U1 0.8 nozzle",
"sub_path": "filament/Generic PETG @U1 0.8 nozzle.json"
"name": "Generic PETG",
"sub_path": "filament/Generic PETG.json"
},
{
"name": "fdm_filament_tpu_generic",
"sub_path": "filament/fdm_filament_tpu_generic.json"
},
{
"name": "Generic TPU test @U1 0.2 nozzle",
"sub_path": "filament/Generic TPU @U1 0.2 nozzle.json"
},
{
"name": "Generic TPU @U1 0.4 nozzle",
"sub_path": "filament/Generic TPU @U1 0.4 nozzle.json"
},
{
"name": "Generic TPU test @U1 0.6 nozzle",
"sub_path": "filament/Generic TPU @U1 0.6 nozzle.json"
},
{
"name": "Generic TPU test @U1 0.8 nozzle",
"sub_path": "filament/Generic TPU @U1 0.8 nozzle.json"
"name": "Generic TPU",
"sub_path": "filament/Generic TPU.json"
},
{
"name": "Generic PCTG @base",
"sub_path": "filament/Generic PCTG @base.json"
},
{
"name": "Generic PCTG test @U1 0.2 nozzle",
"sub_path": "filament/Generic PCTG @U1 0.2 nozzle.json"
},
{
"name": "Generic PCTG @U1 0.4 nozzle",
"sub_path": "filament/Generic PCTG @U1 0.4 nozzle.json"
},
{
"name": "Generic PCTG test @U1 0.6 nozzle",
"sub_path": "filament/Generic PCTG @U1 0.6 nozzle.json"
},
{
"name": "Generic PCTG test @U1 0.8 nozzle",
"sub_path": "filament/Generic PCTG @U1 0.8 nozzle.json"
"name": "Generic PCTG",
"sub_path": "filament/Generic PCTG.json"
},
{
"name": "Generic PETG HF @base",
"sub_path": "filament/Generic PETG HF @base.json"
},
{
"name": "Generic PETG HF test @U1 0.2 nozzle",
"sub_path": "filament/Generic PETG HF @U1 0.2 nozzle.json"
},
{
"name": "Generic PETG HF @U1 0.4 nozzle",
"sub_path": "filament/Generic PETG HF @U1 0.4 nozzle.json"
},
{
"name": "Generic PETG HF test @U1 0.6 nozzle",
"sub_path": "filament/Generic PETG HF @U1 0.6 nozzle.json"
},
{
"name": "Generic PETG HF test @U1 0.8 nozzle",
"sub_path": "filament/Generic PETG HF @U1 0.8 nozzle.json"
"name": "Generic PETG HF",
"sub_path": "filament/Generic PETG HF.json"
},
{
"name": "Generic PETG-CF @base",
"sub_path": "filament/Generic PETG-CF @base.json"
},
{
"name": "Generic PETG-CF test @U1 0.2 nozzle",
"sub_path": "filament/Generic PETG-CF @U1 0.2 nozzle.json"
},
{
"name": "Generic PETG-CF @U1 0.4 nozzle",
"sub_path": "filament/Generic PETG-CF @U1 0.4 nozzle.json"
},
{
"name": "Generic PETG-CF test @U1 0.6 nozzle",
"sub_path": "filament/Generic PETG-CF @U1 0.6 nozzle.json"
},
{
"name": "Generic PETG-CF test @U1 0.8 nozzle",
"sub_path": "filament/Generic PETG-CF @U1 0.8 nozzle.json"
"name": "Generic PETG-CF",
"sub_path": "filament/Generic PETG-CF.json"
},
{
"name": "Generic PETG-GF @base",
"sub_path": "filament/Generic PETG-GF @base.json"
},
{
"name": "Generic PETG-GF test @U1 0.2 nozzle",
"sub_path": "filament/Generic PETG-GF @U1 0.2 nozzle.json"
},
{
"name": "Generic PETG-GF @U1 0.4 nozzle",
"sub_path": "filament/Generic PETG-GF @U1 0.4 nozzle.json"
},
{
"name": "Generic PETG-GF test @U1 0.6 nozzle",
"sub_path": "filament/Generic PETG-GF @U1 0.6 nozzle.json"
},
{
"name": "Generic PETG-GF test @U1 0.8 nozzle",
"sub_path": "filament/Generic PETG-GF @U1 0.8 nozzle.json"
"name": "Generic PETG-GF",
"sub_path": "filament/Generic PETG-GF.json"
},
{
"name": "Generic PLA High Speed @base",
"sub_path": "filament/Generic PLA High Speed @base.json"
},
{
"name": "Generic PLA High Speed test @U1 0.2 nozzle",
"sub_path": "filament/Generic PLA High Speed @U1 0.2 nozzle.json"
},
{
"name": "Generic PLA High Speed @U1 0.4 nozzle",
"sub_path": "filament/Generic PLA High Speed @U1 0.4 nozzle.json"
},
{
"name": "Generic PLA High Speed test @U1 0.6 nozzle",
"sub_path": "filament/Generic PLA High Speed @U1 0.6 nozzle.json"
},
{
"name": "Generic PLA High Speed test @U1 0.8 nozzle",
"sub_path": "filament/Generic PLA High Speed @U1 0.8 nozzle.json"
"name": "Generic PLA High Speed",
"sub_path": "filament/Generic PLA High Speed.json"
},
{
"name": "Generic PLA Silk @base",
"sub_path": "filament/Generic PLA Silk @base.json"
},
{
"name": "Generic PLA Silk @U1 test 0.2 nozzle",
"sub_path": "filament/Generic PLA Silk @U1 0.2 nozzle.json"
},
{
"name": "Generic PLA Silk @U1 0.4 nozzle",
"sub_path": "filament/Generic PLA Silk @U1 0.4 nozzle.json"
},
{
"name": "Generic PLA Silk @U1 test 0.6 nozzle",
"sub_path": "filament/Generic PLA Silk @U1 0.6 nozzle.json"
},
{
"name": "Generic PLA Silk @U1 test 0.8 nozzle",
"sub_path": "filament/Generic PLA Silk @U1 0.8 nozzle.json"
"name": "Generic PLA Silk",
"sub_path": "filament/Generic PLA Silk.json"
},
{
"name": "Generic PLA @base",
"sub_path": "filament/Generic PLA @base.json"
},
{
"name": "Generic PLA test @U1 0.2 nozzle",
"sub_path": "filament/Generic PLA @U1 0.2 nozzle.json"
},
{
"name": "Generic PLA @U1 0.4 nozzle",
"sub_path": "filament/Generic PLA @U1 0.4 nozzle.json"
},
{
"name": "Generic PLA test @U1 0.6 nozzle",
"sub_path": "filament/Generic PLA @U1 0.6 nozzle.json"
},
{
"name": "Generic PLA test @U1 0.8 nozzle",
"sub_path": "filament/Generic PLA @U1 0.8 nozzle.json"
"name": "Generic PLA",
"sub_path": "filament/Generic PLA.json"
},
{
"name": "Generic PLA-CF @base",
"sub_path": "filament/Generic PLA-CF @base.json"
},
{
"name": "Generic PLA-CF test @U1 0.2 nozzle",
"sub_path": "filament/Generic PLA-CF @U1 0.2 nozzle.json"
},
{
"name": "Generic PLA-CF @U1 0.4 nozzle",
"sub_path": "filament/Generic PLA-CF @U1 0.4 nozzle.json"
},
{
"name": "Generic PLA-CF test @U1 0.6 nozzle",
"sub_path": "filament/Generic PLA-CF @U1 0.6 nozzle.json"
},
{
"name": "Generic PLA-CF test @U1 0.8 nozzle",
"sub_path": "filament/Generic PLA-CF @U1 0.8 nozzle.json"
"name": "Generic PLA-CF",
"sub_path": "filament/Generic PLA-CF.json"
},
{
"name": "Generic BVOH @base",
"sub_path": "filament/Generic BVOH @base.json"
},
{
"name": "Generic BVOH test @U1 0.2 nozzle",
"sub_path": "filament/Generic BVOH @U1 0.2 nozzle.json"
},
{
"name": "Generic BVOH @U1 0.4 nozzle",
"sub_path": "filament/Generic BVOH @U1 0.4 nozzle.json"
},
{
"name": "Generic BVOH test @U1 0.6 nozzle",
"sub_path": "filament/Generic BVOH @U1 0.6 nozzle.json"
},
{
"name": "Generic BVOH test @U1 0.8 nozzle",
"sub_path": "filament/Generic BVOH @U1 0.8 nozzle.json"
"name": "Generic BVOH",
"sub_path": "filament/Generic BVOH.json"
},
{
"name": "Generic TPU 95A HF @base",
"sub_path": "filament/Generic TPU 95A HF @base.json"
},
{
"name": "Generic TPU 95A HF test @U1 0.2 nozzle",
"sub_path": "filament/Generic TPU 95A HF @U1 0.2 nozzle.json"
"name": "Generic TPU 95A HF",
"sub_path": "filament/Generic TPU 95A HF.json"
},
{
"name": "Generic TPU 95A HF @U1 0.4 nozzle",
"sub_path": "filament/Generic TPU 95A HF @U1 0.4 nozzle.json"
"name": "Snapmaker PETG HF @base",
"sub_path": "filament/Snapmaker PETG HF @base.json"
},
{
"name": "Generic TPU 95A HF test @U1 0.6 nozzle",
"sub_path": "filament/Generic TPU 95A HF @U1 0.6 nozzle.json"
"name": "Snapmaker PETG HF",
"sub_path": "filament/Snapmaker PETG HF.json"
},
{
"name": "Generic TPU 95A HF test @U1 0.8 nozzle",
"sub_path": "filament/Generic TPU 95A HF @U1 0.8 nozzle.json"
},
@@ -1530,40 +1256,16 @@
"sub_path": "filament/Snapmaker PLA Matte @U1 base.json"
},
{
"name": "Snapmaker PLA Matte test @U1 0.2 nozzle",
"sub_path": "filament/Snapmaker PLA Matte @U1 0.2 nozzle.json"
},
{
"name": "Snapmaker PLA Matte @U1 0.4 nozzle",
"sub_path": "filament/Snapmaker PLA Matte @U1 0.4 nozzle.json"
},
{
"name": "Snapmaker PLA Matte test @U1 0.6 nozzle",
"sub_path": "filament/Snapmaker PLA Matte @U1 0.6 nozzle.json"
},
{
"name": "Snapmaker PLA Matte test @U1 0.8 nozzle",
"sub_path": "filament/Snapmaker PLA Matte @U1 0.8 nozzle.json"
"name": "Snapmaker PLA Matte @U1",
"sub_path": "filament/Snapmaker PLA Matte @U1.json"
},
{
"name": "Snapmaker PLA Basic @U1 base",
"sub_path": "filament/Snapmaker PLA Basic @U1 base.json"
},
{
"name": "Snapmaker PLA Basic test @U1 0.2 nozzle",
"sub_path": "filament/Snapmaker PLA Basic @U1 0.2 nozzle.json"
},
{
"name": "Snapmaker PLA Basic @U1 0.4 nozzle",
"sub_path": "filament/Snapmaker PLA Basic @U1 0.4 nozzle.json"
},
{
"name": "Snapmaker PLA Basic test @U1 0.6 nozzle",
"sub_path": "filament/Snapmaker PLA Basic @U1 0.6 nozzle.json"
},
{
"name": "Snapmaker PLA Basic test @U1 0.8 nozzle",
"sub_path": "filament/Snapmaker PLA Basic @U1 0.8 nozzle.json"
"name": "Snapmaker PLA Basic @U1",
"sub_path": "filament/Snapmaker PLA Basic @U1.json"
},
{
"name": "Snapmaker PLA SnapSpeed @base",
@@ -1590,20 +1292,8 @@
"sub_path": "filament/Snapmaker PLA SnapSpeed @U1 base.json"
},
{
"name": "Snapmaker PLA SnapSpeed test @U1 0.2 nozzle",
"sub_path": "filament/Snapmaker PLA SnapSpeed @U1 0.2 nozzle.json"
},
{
"name": "Snapmaker PLA SnapSpeed @U1 0.4 nozzle",
"sub_path": "filament/Snapmaker PLA SnapSpeed @U1 0.4 nozzle.json"
},
{
"name": "Snapmaker PLA SnapSpeed test @U1 0.6 nozzle",
"sub_path": "filament/Snapmaker PLA SnapSpeed @U1 0.6 nozzle.json"
},
{
"name": "Snapmaker PLA SnapSpeed test @U1 0.8 nozzle",
"sub_path": "filament/Snapmaker PLA SnapSpeed @U1 0.8 nozzle.json"
"name": "Snapmaker PLA SnapSpeed @U1",
"sub_path": "filament/Snapmaker PLA SnapSpeed @U1.json"
},
{
"name": "Snapmaker PLA Metal @U1 base",
@@ -2000,22 +1690,10 @@
"name": "Snapmaker A350 Dual QS+B Kit (0.8 nozzle)",
"sub_path": "machine/Snapmaker A350 Dual QS+B Kit (0.8 nozzle).json"
},
{
"name": "Snapmaker U1 (0.2 nozzle)",
"sub_path": "machine/Snapmaker U1 (0.2 nozzle).json"
},
{
"name": "Snapmaker U1 (0.4 nozzle)",
"sub_path": "machine/Snapmaker U1 (0.4 nozzle).json"
},
{
"name": "Snapmaker U1 (0.6 nozzle)",
"sub_path": "machine/Snapmaker U1 (0.6 nozzle).json"
},
{
"name": "Snapmaker U1 (0.8 nozzle)",
"sub_path": "machine/Snapmaker U1 (0.8 nozzle).json"
},
{
"name": "Snapmaker Artisan (0.2 nozzle)",
"sub_path": "machine/Snapmaker Artisan (0.2 nozzle).json"