mirror of
https://github.com/OrcaSlicer/OrcaSlicer.git
synced 2026-09-09 10:16:50 +00:00
Snapmaker, FlyingBear, Sovol: family filament_ids
Phase 2 long-tail migrations (25 collision groups), zero effective-config change: Snapmaker (11 + the tree's one live library-cross group): three Benchy demo presets coexisting via compatible_prints gating (invisible to the -f check) get their own mints; the TPE/TPU-High-Flow lines riding shared bases get family mints across the plain/U1/Dual/J1 variants; 'Snapmaker PLA Matte @U1' minted; 'Snapmaker PET @Dual' unified onto its own family root id; 'Snapmaker PA-CF @U1' had its compatible_printers triple-duplicated (self-collision) - deduplicated. The PolyTerra J1/Dual PLA presets that re-exposed the library's PolyTerra PLA (alias rename) get family mints while 'PolyTerra PLA @0.2 nozzle' keeps the library id via inheritance. Fiberon families keep their authentic byte-copied Bambu catalog ids (sanctioned multi-vendor brand sharing, frozen in the snapshot). FlyingBear (8): every preset carries an own-key Bambu generic id; owners keep theirs, 15 impostor families (S1/Ghost7/Hyper lines) re-minted family-atomically - '@S1' and '@Ghost7' siblings move together (20 edits). Sovol (6): the GFL99 copy-paste epidemic. The five same-alias 'Generic * @Sovol SV08 MAX' tunings just DROP their wrong own-id lines so the library family ids flow through inheritance (alias-shadow-verified); Generic PLA Silk / SUNLU PETG adopt their library family ids as own keys (their inherits point at other families, so deletion would collide); the 21 dedicated Sovol/Polymaker families get fresh mints (23 edits). 'Sovol SV07 PLA' keeps GFL99 unambiguously (sole claimant on SV07), frozen in the snapshot. Verified: config-equivalence gate zero unexpected diffs; extra check exit 0; --check exit 0; validator -l 2 exit 0; extended -f -v Snapmaker/FlyingBear/ Sovol all exit 0.
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"from": "system",
|
||||
"filament_id": "OF17cONC",
|
||||
"instantiation": "true",
|
||||
"name": "PolyTerra Dual PLA @0.2 nozzle",
|
||||
"setting_id": "UQYgjH1uVxf3d2Nv",
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"from": "system",
|
||||
"filament_id": "OFjZw7k1",
|
||||
"instantiation": "true",
|
||||
"name": "PolyTerra J1 PLA @0.2 nozzle",
|
||||
"setting_id": "mxKHxGmBZzPLS82O",
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"from": "system",
|
||||
"filament_id": "OFjZw7k1",
|
||||
"instantiation": "true",
|
||||
"name": "PolyTerra J1 PLA",
|
||||
"setting_id": "4MZWZX7QPBzxdEGj",
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
"inherits": "Snapmaker ABS @U1 base",
|
||||
"from": "system",
|
||||
"setting_id": "xszx4XRGrp88OdP8",
|
||||
"filament_id": "OFgtZjeX",
|
||||
"instantiation": "true",
|
||||
"compatible_printers": [
|
||||
"Snapmaker U1 (0.4 nozzle)"
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
"inherits": "Snapmaker Dual ABS @base",
|
||||
"from": "system",
|
||||
"setting_id": "YMUFsOzEISsMqCLe",
|
||||
"filament_id": "OFxxa5yn",
|
||||
"instantiation": "true",
|
||||
"compatible_printers": [
|
||||
"Snapmaker Artisan (0.4 nozzle)"
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
"inherits": "Snapmaker Dual TPU @base",
|
||||
"from": "system",
|
||||
"setting_id": "KoZqZ4l1tYZ99JYz",
|
||||
"filament_id": "OFAbsMuV",
|
||||
"instantiation": "true",
|
||||
"compatible_printers": [
|
||||
"Snapmaker A250 Dual (0.4 nozzle)",
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
"inherits": "Snapmaker Dual TPU @base",
|
||||
"from": "system",
|
||||
"setting_id": "D1vA7cdI5kghtrxf",
|
||||
"filament_id": "OF0Ee2jQ",
|
||||
"instantiation": "true",
|
||||
"compatible_printers": [
|
||||
"Snapmaker A250 Dual (0.4 nozzle)",
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
"inherits": "Snapmaker J1 ABS @base",
|
||||
"from": "system",
|
||||
"setting_id": "b1Z94AhG8viXuDsq",
|
||||
"filament_id": "OFePPmng",
|
||||
"instantiation": "true",
|
||||
"compatible_printers": [
|
||||
"Snapmaker J1 (0.4 nozzle)"
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
"inherits": "Snapmaker J1 TPU @base",
|
||||
"from": "system",
|
||||
"setting_id": "6N7VB3mKAShGVYL3",
|
||||
"filament_id": "OFChH9xu",
|
||||
"instantiation": "true",
|
||||
"compatible_printers": [
|
||||
"Snapmaker J1 (0.4 nozzle)",
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
"inherits": "Snapmaker J1 TPU @base",
|
||||
"from": "system",
|
||||
"setting_id": "wdN8j0Zv2bJ29XHA",
|
||||
"filament_id": "OFKhtNBx",
|
||||
"instantiation": "true",
|
||||
"compatible_printers": [
|
||||
"Snapmaker J1 (0.4 nozzle)",
|
||||
|
||||
@@ -6,8 +6,6 @@
|
||||
"setting_id": "8aP6ye4aeOS7qKpG",
|
||||
"instantiation": "true",
|
||||
"compatible_printers": [
|
||||
"Snapmaker U1 (0.4 nozzle)",
|
||||
"Snapmaker U1 (0.4 nozzle)",
|
||||
"Snapmaker U1 (0.4 nozzle)"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
"inherits": "Snapmaker Dual PET @base",
|
||||
"from": "system",
|
||||
"setting_id": "3xJOWlbt2feyRKTV",
|
||||
"filament_id": "2549587591",
|
||||
"instantiation": "true",
|
||||
"compatible_printers": [
|
||||
"Snapmaker A250 Dual (0.8 nozzle)"
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
"type": "filament",
|
||||
"name": "Snapmaker PLA Matte @U1 base",
|
||||
"from": "system",
|
||||
"filament_id": "141703112701",
|
||||
"filament_id": "OFlbn4FY",
|
||||
"instantiation": "false",
|
||||
"filament_end_gcode": [
|
||||
""
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
"inherits": "Snapmaker PLA @U1 base",
|
||||
"from": "system",
|
||||
"setting_id": "uAhykL5ap1DAKacf",
|
||||
"filament_id": "OFlbn4FY",
|
||||
"instantiation": "true",
|
||||
"compatible_printers": [
|
||||
"Snapmaker U1 (0.4 nozzle)"
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
"inherits": "Snapmaker TPU @U1 base",
|
||||
"from": "system",
|
||||
"setting_id": "aqE9IR6dFd2MQLXR",
|
||||
"filament_id": "OF70DKqH",
|
||||
"instantiation": "true",
|
||||
"compatible_printers": [
|
||||
"Snapmaker U1 (0.4 nozzle)"
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
"inherits": "Snapmaker TPU @base",
|
||||
"from": "system",
|
||||
"setting_id": "pFGj8sxkPmk10bP4",
|
||||
"filament_id": "OF70DKqH",
|
||||
"instantiation": "true",
|
||||
"compatible_printers": [
|
||||
"Snapmaker A250 (0.4 nozzle)",
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
"inherits": "Snapmaker TPU @U1 base",
|
||||
"from": "system",
|
||||
"setting_id": "5AXIg8WCdcd74S5v",
|
||||
"filament_id": "OFtet8ui",
|
||||
"instantiation": "true",
|
||||
"compatible_printers": [
|
||||
"Snapmaker U1 (0.4 nozzle)",
|
||||
|
||||
Reference in New Issue
Block a user