profiles: deterministic setting_id from vendor/type/name (#14432)

* profiles: enforce globally-unique, per-vendor-namespaced setting_id

Many non-Bambu vendors copied Bambu's generic setting_ids (GFSA04 alone
appeared in 1557 files), so setting_id was not globally unique. This
namespaces every vendor's ids and reserves Bambu/OrcaFilamentLibrary space.

- Reserve "G*" (Bambu) and "O*" (OrcaFilamentLibrary) id spaces.
- Assign each other vendor a 2-char prefix (first+last letter, collision
  resolved) and renumber every instantiated preset to <PREFIX><NNNN>.
- Strip setting_id from base profiles (instantiation:false) per Bambu's
  convention; assign one to instantiated presets that lacked it.
- Remove the pre-existing misspelled "settings_id" key (91 files).
- filament_id is left untouched (it is a per-material id).
- Add one-time migration script scripts/assign_vendor_setting_ids.py with a
  persisted registry resources/profiles/vendor_prefixes.json. Re-runs freeze
  existing ids; only new vendors/profiles get new ids.
- Bump version in each changed vendor index file.
- Extend scripts/orca_extra_profile_check.py with a CI guard: global
  uniqueness, in-namespace, no base setting_id, no gaps, no settings_id typo.

7425 profile files changed across 61 vendors; 0 cross-vendor collisions;
validator clean; migration idempotent. BBL and OrcaFilamentLibrary id spaces
untouched.

* profiles: add setting_id authoring guide for new vendors / profiles

* profiles: drop in-repo README; setting_id guide now lives in the wiki

* profiles: derive setting_id deterministically from vendor/type/name

* bump profile version
This commit is contained in:
SoftFever
2026-06-27 20:11:25 +08:00
committed by GitHub
parent 3b58217b47
commit 8cb2e4e01e
7876 changed files with 8152 additions and 6541 deletions

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A250 (0.2 nozzle)",
"inherits": "fdm_a250",
"from": "system",
"setting_id": "2273571854",
"setting_id": "DJ09UcLozkRpW3KX",
"instantiation": "true",
"printer_model": "Snapmaker A250",
"default_print_profile": "0.14 Standard @Snapmaker (0.2 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A250 (0.4 nozzle)",
"inherits": "fdm_a250",
"from": "system",
"setting_id": "4103703940",
"setting_id": "2dgLIRAThEy26WDm",
"instantiation": "true",
"printer_model": "Snapmaker A250",
"default_print_profile": "0.16 Optimal @Snapmaker (0.4 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A250 (0.6 nozzle)",
"inherits": "fdm_a250",
"from": "system",
"setting_id": "3664749826",
"setting_id": "aOEXlZVStLZyH2xc",
"instantiation": "true",
"printer_model": "Snapmaker A250",
"default_print_profile": "0.18 Standard @Snapmaker (0.6 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A250 (0.8 nozzle)",
"inherits": "fdm_a250",
"from": "system",
"setting_id": "313360016",
"setting_id": "rOvHCQBJUjuLOBKC",
"instantiation": "true",
"printer_model": "Snapmaker A250",
"default_print_profile": "0.24 Standard @Snapmaker (0.8 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A250 BKit (0.2 nozzle)",
"inherits": "fdm_a250_bk",
"from": "system",
"setting_id": "601809056",
"setting_id": "lQoQ0V1k2PJsBUgL",
"instantiation": "true",
"printer_model": "Snapmaker A250 BKit",
"default_print_profile": "0.14 Standard @Snapmaker (0.2 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A250 BKit (0.4 nozzle)",
"inherits": "fdm_a250_bk",
"from": "system",
"setting_id": "1355061546",
"setting_id": "Dj4aDPjkTRP9lSSt",
"instantiation": "true",
"printer_model": "Snapmaker A250 BKit",
"default_print_profile": "0.16 Optimal @Snapmaker (0.4 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A250 BKit (0.6 nozzle)",
"inherits": "fdm_a250_bk",
"from": "system",
"setting_id": "2117251500",
"setting_id": "FQmRTrZByRpoLVQV",
"instantiation": "true",
"printer_model": "Snapmaker A250 BKit",
"default_print_profile": "0.18 Standard @Snapmaker (0.6 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A250 BKit (0.8 nozzle)",
"inherits": "fdm_a250_bk",
"from": "system",
"setting_id": "3069209150",
"setting_id": "iZbTMn65miC6Oxv1",
"instantiation": "true",
"printer_model": "Snapmaker A250 BKit",
"default_print_profile": "0.24 Standard @Snapmaker (0.8 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A250 Dual (0.2 nozzle)",
"inherits": "fdm_a250_dual",
"from": "system",
"setting_id": "3474065981",
"setting_id": "pxIZA3QyeBwNM5rC",
"instantiation": "true",
"printer_model": "Snapmaker A250 Dual",
"default_print_profile": "0.14 Standard @Snapmaker (0.2 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A250 Dual (0.4 nozzle)",
"inherits": "fdm_a250_dual",
"from": "system",
"setting_id": "3154670519",
"setting_id": "vT5Xkm8c2pX4tP1o",
"instantiation": "true",
"printer_model": "Snapmaker A250 Dual",
"default_print_profile": "0.16 Optimal @Snapmaker (0.4 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A250 Dual (0.6 nozzle)",
"inherits": "fdm_a250_dual",
"from": "system",
"setting_id": "2466143025",
"setting_id": "UeSwt1KPqw4JnKwT",
"instantiation": "true",
"printer_model": "Snapmaker A250 Dual",
"default_print_profile": "0.18 Standard @Snapmaker (0.6 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A250 Dual (0.8 nozzle)",
"inherits": "fdm_a250_dual",
"from": "system",
"setting_id": "1513914531",
"setting_id": "sxLHo9IXqwRJgtHO",
"instantiation": "true",
"printer_model": "Snapmaker A250 Dual",
"default_print_profile": "0.24 Standard @Snapmaker (0.8 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A250 Dual BKit (0.2 nozzle)",
"inherits": "fdm_a250_dual_bk",
"from": "system",
"setting_id": "1737970856",
"setting_id": "m877ANqIOswwumnU",
"instantiation": "true",
"printer_model": "Snapmaker A250 Dual BKit",
"default_print_profile": "0.14 Standard @Snapmaker (0.2 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A250 Dual BKit (0.4 nozzle)",
"inherits": "fdm_a250_dual_bk",
"from": "system",
"setting_id": "344796450",
"setting_id": "1TjUcrFp0yvYqGIu",
"instantiation": "true",
"printer_model": "Snapmaker A250 Dual BKit",
"default_print_profile": "0.16 Optimal @Snapmaker (0.4 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A250 Dual BKit (0.6 nozzle)",
"inherits": "fdm_a250_dual_bk",
"from": "system",
"setting_id": "981140900",
"setting_id": "M2Gapi937LXIhmUx",
"instantiation": "true",
"printer_model": "Snapmaker A250 Dual BKit",
"default_print_profile": "0.18 Standard @Snapmaker (0.6 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A250 Dual BKit (0.8 nozzle)",
"inherits": "fdm_a250_dual_bk",
"from": "system",
"setting_id": "4072267318",
"setting_id": "auZub0JnDR1qMcYp",
"instantiation": "true",
"printer_model": "Snapmaker A250 Dual BKit",
"default_print_profile": "0.24 Standard @Snapmaker (0.8 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A250 Dual QS+B Kit (0.2 nozzle)",
"inherits": "fdm_a250_dual_qs_bk",
"from": "system",
"setting_id": "1173309402",
"setting_id": "4UhrgxofVvD8MfdX",
"instantiation": "true",
"printer_model": "Snapmaker A250 Dual QS+B Kit",
"default_print_profile": "0.14 Standard @Snapmaker (0.2 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A250 Dual QS+B Kit (0.4 nozzle)",
"inherits": "fdm_a250_dual_qs_bk",
"from": "system",
"setting_id": "922041936",
"setting_id": "uqKqBsdgD8J2LqIT",
"instantiation": "true",
"printer_model": "Snapmaker A250 Dual QS+B Kit",
"default_print_profile": "0.16 Optimal @Snapmaker (0.4 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A250 Dual QS+B Kit (0.6 nozzle)",
"inherits": "fdm_a250_dual_qs_bk",
"from": "system",
"setting_id": "402855638",
"setting_id": "DIInslBLiZAGWW5M",
"instantiation": "true",
"printer_model": "Snapmaker A250 Dual QS+B Kit",
"default_print_profile": "0.18 Standard @Snapmaker (0.6 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A250 Dual QS+B Kit (0.8 nozzle)",
"inherits": "fdm_a250_dual_qs_bk",
"from": "system",
"setting_id": "3502361924",
"setting_id": "MBsCQULjnLAKo7W3",
"instantiation": "true",
"printer_model": "Snapmaker A250 Dual QS+B Kit",
"default_print_profile": "0.24 Standard @Snapmaker (0.8 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A250 Dual QSKit (0.2 nozzle)",
"inherits": "fdm_a250_dual_qs",
"from": "system",
"setting_id": "2546842776",
"setting_id": "JVtuYqZt51KeV5Bz",
"instantiation": "true",
"printer_model": "Snapmaker A250 Dual QSKit",
"default_print_profile": "0.14 Standard @Snapmaker (0.2 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A250 Dual QSKit (0.4 nozzle)",
"inherits": "fdm_a250_dual_qs",
"from": "system",
"setting_id": "3839345938",
"setting_id": "CuYdmbMAxfR2brMw",
"instantiation": "true",
"printer_model": "Snapmaker A250 Dual QSKit",
"default_print_profile": "0.16 Optimal @Snapmaker (0.4 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A250 Dual QSKit (0.6 nozzle)",
"inherits": "fdm_a250_dual_qs",
"from": "system",
"setting_id": "3391221140",
"setting_id": "bWVXrgABVGcrAFJS",
"instantiation": "true",
"printer_model": "Snapmaker A250 Dual QSKit",
"default_print_profile": "0.18 Standard @Snapmaker (0.6 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A250 Dual QSKit (0.8 nozzle)",
"inherits": "fdm_a250_dual_qs",
"from": "system",
"setting_id": "48444934",
"setting_id": "pmqnfIeEBaQhDIQu",
"instantiation": "true",
"printer_model": "Snapmaker A250 Dual QSKit",
"default_print_profile": "0.24 Standard @Snapmaker (0.8 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A250 QS+B Kit (0.2 nozzle)",
"inherits": "fdm_a250_qs_bk",
"from": "system",
"setting_id": "302401596",
"setting_id": "MGjEO5DBBevjRQwH",
"instantiation": "true",
"printer_model": "Snapmaker A250 QS+B Kit",
"default_print_profile": "0.14 Standard @Snapmaker (0.2 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A250 QS+B Kit (0.4 nozzle)",
"inherits": "fdm_a250_qs_bk",
"from": "system",
"setting_id": "1629237686",
"setting_id": "Vi3R1trX1ZmS3fI6",
"instantiation": "true",
"printer_model": "Snapmaker A250 QS+B Kit",
"default_print_profile": "0.16 Optimal @Snapmaker (0.4 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A250 QS+B Kit (0.6 nozzle)",
"inherits": "fdm_a250_qs_bk",
"from": "system",
"setting_id": "1340741936",
"setting_id": "rF9QdbSq2zbLBHFw",
"instantiation": "true",
"printer_model": "Snapmaker A250 QS+B Kit",
"default_print_profile": "0.18 Standard @Snapmaker (0.6 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A250 QS+B Kit (0.8 nozzle)",
"inherits": "fdm_a250_qs_bk",
"from": "system",
"setting_id": "2267595426",
"setting_id": "im5WjUqSLWVNykKy",
"instantiation": "true",
"printer_model": "Snapmaker A250 QS+B Kit",
"default_print_profile": "0.24 Standard @Snapmaker (0.8 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A250 QSKit (0.2 nozzle)",
"inherits": "fdm_a250_qs",
"from": "system",
"setting_id": "2572320030",
"setting_id": "duQKvh70aERr9BB4",
"instantiation": "true",
"printer_model": "Snapmaker A250 QSKit",
"default_print_profile": "0.14 Standard @Snapmaker (0.2 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A250 QSKit (0.4 nozzle)",
"inherits": "fdm_a250_qs",
"from": "system",
"setting_id": "3930588308",
"setting_id": "HCBONTkI6OhQIVhn",
"instantiation": "true",
"printer_model": "Snapmaker A250 QSKit",
"default_print_profile": "0.16 Optimal @Snapmaker (0.4 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A250 QSKit (0.6 nozzle)",
"inherits": "fdm_a250_qs",
"from": "system",
"setting_id": "3300797458",
"setting_id": "X0LAYZQNEKhAzxK4",
"instantiation": "true",
"printer_model": "Snapmaker A250 QSKit",
"default_print_profile": "0.18 Standard @Snapmaker (0.6 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A250 QSKit (0.8 nozzle)",
"inherits": "fdm_a250_qs",
"from": "system",
"setting_id": "209516416",
"setting_id": "lwqKEofjjoqZLZCI",
"instantiation": "true",
"printer_model": "Snapmaker A250 QSKit",
"default_print_profile": "0.24 Standard @Snapmaker (0.8 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A350 (0.2 nozzle)",
"inherits": "fdm_a350",
"from": "system",
"setting_id": "703292831",
"setting_id": "Z7qruZh1Gr84sxvQ",
"instantiation": "true",
"printer_model": "Snapmaker A350",
"default_print_profile": "0.14 Standard @Snapmaker (0.2 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A350 (0.4 nozzle)",
"inherits": "fdm_a350",
"from": "system",
"setting_id": "1525750805",
"setting_id": "r07yYNCBFwuqVEEX",
"instantiation": "true",
"printer_model": "Snapmaker A350",
"default_print_profile": "0.16 Optimal @Snapmaker (0.4 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A350 (0.6 nozzle)",
"inherits": "fdm_a350",
"from": "system",
"setting_id": "1946629267",
"setting_id": "SdeIEjpfRFhTlz6k",
"instantiation": "true",
"printer_model": "Snapmaker A350",
"default_print_profile": "0.18 Standard @Snapmaker (0.6 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A350 (0.8 nozzle)",
"inherits": "fdm_a350",
"from": "system",
"setting_id": "3167088385",
"setting_id": "a6OxhjcNKg2iHakM",
"instantiation": "true",
"printer_model": "Snapmaker A350",
"default_print_profile": "0.24 Standard @Snapmaker (0.8 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A350 BKit (0.2 nozzle)",
"inherits": "fdm_a350_bk",
"from": "system",
"setting_id": "3154404158",
"setting_id": "r26gWBcWXg0rciD3",
"instantiation": "true",
"printer_model": "Snapmaker A350 BKit",
"default_print_profile": "0.14 Standard @Snapmaker (0.2 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A350 BKit (0.4 nozzle)",
"inherits": "fdm_a350_bk",
"from": "system",
"setting_id": "3474856628",
"setting_id": "kg4QUY7MHcxYK0pL",
"instantiation": "true",
"printer_model": "Snapmaker A350 BKit",
"default_print_profile": "0.16 Optimal @Snapmaker (0.4 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A350 BKit (0.6 nozzle)",
"inherits": "fdm_a350_bk",
"from": "system",
"setting_id": "3790090802",
"setting_id": "1cdj4ecU2hMz10cV",
"instantiation": "true",
"printer_model": "Snapmaker A350 BKit",
"default_print_profile": "0.18 Standard @Snapmaker (0.6 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A350 BKit (0.8 nozzle)",
"inherits": "fdm_a350_bk",
"from": "system",
"setting_id": "690678176",
"setting_id": "nijBAflM0GIU40mo",
"instantiation": "true",
"printer_model": "Snapmaker A350 BKit",
"default_print_profile": "0.24 Standard @Snapmaker (0.8 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A350 Dual (0.2 nozzle)",
"inherits": "fdm_a350_dual",
"from": "system",
"setting_id": "1355319715",
"setting_id": "M4FATIDz4SxEaOvg",
"instantiation": "true",
"printer_model": "Snapmaker A350 Dual",
"default_print_profile": "0.14 Standard @Snapmaker (0.2 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A350 Dual (0.4 nozzle)",
"inherits": "fdm_a350_dual",
"from": "system",
"setting_id": "601026601",
"setting_id": "VynOLPB6xzqj0vYr",
"instantiation": "true",
"printer_model": "Snapmaker A350 Dual",
"default_print_profile": "0.16 Optimal @Snapmaker (0.4 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A350 Dual (0.6 nozzle)",
"inherits": "fdm_a350_dual",
"from": "system",
"setting_id": "220518575",
"setting_id": "VcEUmOUxsaHP4t2T",
"instantiation": "true",
"printer_model": "Snapmaker A350 Dual",
"default_print_profile": "0.18 Standard @Snapmaker (0.6 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A350 Dual (0.8 nozzle)",
"inherits": "fdm_a350_dual",
"from": "system",
"setting_id": "3320185661",
"setting_id": "c5atJ33cVquOKbsk",
"instantiation": "true",
"printer_model": "Snapmaker A350 Dual",
"default_print_profile": "0.24 Standard @Snapmaker (0.8 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A350 Dual BKit (0.2 nozzle)",
"inherits": "fdm_a350_dual_bk",
"from": "system",
"setting_id": "2156589631",
"setting_id": "mpfg3VPrsibhVOra",
"instantiation": "true",
"printer_model": "Snapmaker A350 Dual BKit",
"default_print_profile": "0.14 Standard @Snapmaker (0.2 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A350 Dual BKit (0.4 nozzle)",
"inherits": "fdm_a350_dual_bk",
"from": "system",
"setting_id": "4086336437",
"setting_id": "Cs60CuwL9el3drPS",
"instantiation": "true",
"printer_model": "Snapmaker A350 Dual BKit",
"default_print_profile": "0.16 Optimal @Snapmaker (0.4 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A350 Dual BKit (0.6 nozzle)",
"inherits": "fdm_a350_dual_bk",
"from": "system",
"setting_id": "3714491187",
"setting_id": "m0bJpyrn5Vw6dbiG",
"instantiation": "true",
"printer_model": "Snapmaker A350 Dual BKit",
"default_print_profile": "0.18 Standard @Snapmaker (0.6 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A350 Dual BKit (0.8 nozzle)",
"inherits": "fdm_a350_dual_bk",
"from": "system",
"setting_id": "363100321",
"setting_id": "SPQy09DwTrFV3ejK",
"instantiation": "true",
"printer_model": "Snapmaker A350 Dual BKit",
"default_print_profile": "0.24 Standard @Snapmaker (0.8 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A350 Dual QS+B Kit (0.2 nozzle)",
"inherits": "fdm_a350_dual_qs_bk",
"from": "system",
"setting_id": "2039456978",
"setting_id": "x6LEUt6UURTMxhwE",
"instantiation": "true",
"printer_model": "Snapmaker A350 Dual QS+B Kit",
"default_print_profile": "0.14 Standard @Snapmaker (0.2 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A350 Dual QS+B Kit (0.4 nozzle)",
"inherits": "fdm_a350_dual_qs_bk",
"from": "system",
"setting_id": "177593688",
"setting_id": "YOuyptsamVgcHUfQ",
"instantiation": "true",
"printer_model": "Snapmaker A350 Dual QS+B Kit",
"default_print_profile": "0.16 Optimal @Snapmaker (0.4 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A350 Dual QS+B Kit (0.6 nozzle)",
"inherits": "fdm_a350_dual_qs_bk",
"from": "system",
"setting_id": "610530782",
"setting_id": "q5bDNpy8bZszU7IS",
"instantiation": "true",
"printer_model": "Snapmaker A350 Dual QS+B Kit",
"default_print_profile": "0.18 Standard @Snapmaker (0.6 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A350 Dual QS+B Kit (0.8 nozzle)",
"inherits": "fdm_a350_dual_qs_bk",
"from": "system",
"setting_id": "3969986124",
"setting_id": "TeSH3MFBvrsiuYAT",
"instantiation": "true",
"printer_model": "Snapmaker A350 Dual QS+B Kit",
"default_print_profile": "0.24 Standard @Snapmaker (0.8 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A350 Dual QSKit (0.2 nozzle)",
"inherits": "fdm_a350_dual_qs",
"from": "system",
"setting_id": "4181829593",
"setting_id": "ILpRG1HZYQmvjbed",
"instantiation": "true",
"printer_model": "Snapmaker A350 Dual QSKit",
"default_print_profile": "0.14 Standard @Snapmaker (0.2 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A350 Dual QSKit (0.4 nozzle)",
"inherits": "fdm_a350_dual_qs",
"from": "system",
"setting_id": "2321276499",
"setting_id": "Voj1513Z7uMVxFPk",
"instantiation": "true",
"printer_model": "Snapmaker A350 Dual QSKit",
"default_print_profile": "0.16 Optimal @Snapmaker (0.4 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A350 Dual QSKit (0.6 nozzle)",
"inherits": "fdm_a350_dual_qs",
"from": "system",
"setting_id": "2762864341",
"setting_id": "H9R98bxxrF7rS7lx",
"instantiation": "true",
"printer_model": "Snapmaker A350 Dual QSKit",
"default_print_profile": "0.18 Standard @Snapmaker (0.6 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A350 Dual QSKit (0.8 nozzle)",
"inherits": "fdm_a350_dual_qs",
"from": "system",
"setting_id": "1819225415",
"setting_id": "3quIbrOSRJWy1nPV",
"instantiation": "true",
"printer_model": "Snapmaker A350 Dual QSKit",
"default_print_profile": "0.24 Standard @Snapmaker (0.8 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A350 QS+B Kit (0.2 nozzle)",
"inherits": "fdm_a350_qs_bk",
"from": "system",
"setting_id": "3079526450",
"setting_id": "CMHGxrv6AbWs7al6",
"instantiation": "true",
"printer_model": "Snapmaker A350 QS+B Kit",
"default_print_profile": "0.14 Standard @Snapmaker (0.2 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A350 QS+B Kit (0.4 nozzle)",
"inherits": "fdm_a350_qs_bk",
"from": "system",
"setting_id": "3298271672",
"setting_id": "konwrScbAqnMxhAX",
"instantiation": "true",
"printer_model": "Snapmaker A350 QS+B Kit",
"default_print_profile": "0.16 Optimal @Snapmaker (0.4 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A350 QS+B Kit (0.6 nozzle)",
"inherits": "fdm_a350_qs_bk",
"from": "system",
"setting_id": "3932260670",
"setting_id": "sgctHamO4KlhYWVK",
"instantiation": "true",
"printer_model": "Snapmaker A350 QS+B Kit",
"default_print_profile": "0.18 Standard @Snapmaker (0.6 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A350 QS+B Kit (0.8 nozzle)",
"inherits": "fdm_a350_qs_bk",
"from": "system",
"setting_id": "581128876",
"setting_id": "qnpjfHLatrAyk64w",
"instantiation": "true",
"printer_model": "Snapmaker A350 QS+B Kit",
"default_print_profile": "0.24 Standard @Snapmaker (0.8 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A350 QSKit (0.2 nozzle)",
"inherits": "fdm_a350_qs",
"from": "system",
"setting_id": "2390366686",
"setting_id": "naYY6sxU8jQWSGdj",
"instantiation": "true",
"printer_model": "Snapmaker A350 QSKit",
"default_print_profile": "0.14 Standard @Snapmaker (0.2 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A350 QSKit (0.4 nozzle)",
"inherits": "fdm_a350_qs",
"from": "system",
"setting_id": "4250951764",
"setting_id": "lCXbcswUfEpgw1eA",
"instantiation": "true",
"printer_model": "Snapmaker A350 QSKit",
"default_print_profile": "0.16 Optimal @Snapmaker (0.4 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A350 QSKit (0.6 nozzle)",
"inherits": "fdm_a350_qs",
"from": "system",
"setting_id": "3549841618",
"setting_id": "Ckk8dvqEGjYSUSuu",
"instantiation": "true",
"printer_model": "Snapmaker A350 QSKit",
"default_print_profile": "0.18 Standard @Snapmaker (0.6 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker A350 QSKit (0.8 nozzle)",
"inherits": "fdm_a350_qs",
"from": "system",
"setting_id": "458527552",
"setting_id": "oB7dYfgdRYiJd6u4",
"instantiation": "true",
"printer_model": "Snapmaker A350 QSKit",
"default_print_profile": "0.24 Standard @Snapmaker (0.8 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker Artisan (0.2 nozzle)",
"inherits": "fdm_a400",
"from": "system",
"setting_id": "767951383",
"setting_id": "1fDVPeDoI2utiUnt",
"instantiation": "true",
"printer_model": "Snapmaker Artisan",
"default_print_profile": "0.14 Standard @Snapmaker Artisan (0.2 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker Artisan (0.4 nozzle)",
"inherits": "fdm_a400",
"from": "system",
"setting_id": "1591507869",
"setting_id": "0ludJexq9QGmPOGC",
"instantiation": "true",
"printer_model": "Snapmaker Artisan",
"default_print_profile": "0.16 Optimal @Snapmaker Artisan (0.4 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker Artisan (0.6 nozzle)",
"inherits": "fdm_a400",
"from": "system",
"setting_id": "1881821979",
"setting_id": "Y46QcENxUZvULOKt",
"instantiation": "true",
"printer_model": "Snapmaker Artisan",
"default_print_profile": "0.18 Standard @Snapmaker Artisan (0.6 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker Artisan (0.8 nozzle)",
"inherits": "fdm_a400",
"from": "system",
"setting_id": "3102247049",
"setting_id": "jraBroO6GPe2qjlV",
"instantiation": "true",
"printer_model": "Snapmaker Artisan",
"default_print_profile": "0.24 Standard @Snapmaker Artisan (0.8 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker J1 (0.2 nozzle)",
"inherits": "fdm_idex",
"from": "system",
"setting_id": "773945936",
"setting_id": "uGHn9W0kiUbFqZpm",
"instantiation": "true",
"printer_model": "Snapmaker J1",
"default_print_profile": "0.14 Standard @Snapmaker J1 (0.2 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker J1 (0.4 nozzle)",
"inherits": "fdm_idex",
"from": "system",
"setting_id": "1564148698",
"setting_id": "c1KqJtKJyfrGzJJA",
"instantiation": "true",
"printer_model": "Snapmaker J1",
"default_print_profile": "0.16 Optimal @Snapmaker J1 (0.4 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker J1 (0.6 nozzle)",
"inherits": "fdm_idex",
"from": "system",
"setting_id": "1942825820",
"setting_id": "Dm1xvkg08FfW34xL",
"instantiation": "true",
"printer_model": "Snapmaker J1",
"default_print_profile": "0.18 Standard @Snapmaker J1 (0.6 nozzle)",

View File

@@ -3,7 +3,7 @@
"name": "Snapmaker J1 (0.8 nozzle)",
"inherits": "fdm_idex",
"from": "system",
"setting_id": "3138384078",
"setting_id": "yF8EGxKTcrWFFmIk",
"instantiation": "true",
"printer_model": "Snapmaker J1",
"default_print_profile": "0.24 Standard @Snapmaker J1 (0.8 nozzle)",

View File

@@ -1,6 +1,6 @@
{
"type": "machine",
"setting_id": "SM_U1_02",
"setting_id": "CwJeuh1rxZcjvkXh",
"name": "Snapmaker U1 (0.2 nozzle)",
"from": "system",
"instantiation": "true",

View File

@@ -1,6 +1,6 @@
{
"type": "machine",
"setting_id": "SM_U1",
"setting_id": "UeTP4RqAd7xAMHVE",
"name": "Snapmaker U1 (0.4 nozzle)",
"from": "system",
"instantiation": "true",

View File

@@ -1,6 +1,6 @@
{
"type": "machine",
"setting_id": "SM_U1_04_06",
"setting_id": "O6AMxX1Ptbtv4zCK",
"name": "Snapmaker U1 (0.4+0.6 nozzle)",
"from": "system",
"instantiation": "true",

View File

@@ -1,6 +1,6 @@
{
"type": "machine",
"setting_id": "SM_U1_06",
"setting_id": "1OseO7RSPgE4CRKO",
"name": "Snapmaker U1 (0.6 nozzle)",
"from": "system",
"instantiation": "true",

View File

@@ -1,6 +1,6 @@
{
"type": "machine",
"setting_id": "SM_U1_08",
"setting_id": "WTkhQtyDO06YY6AG",
"name": "Snapmaker U1 (0.8 nozzle)",
"from": "system",
"instantiation": "true",