mirror of
https://github.com/OrcaSlicer/OrcaSlicer.git
synced 2026-09-28 19:31:22 +00:00
Elegoo: per-product-line roots and filament_ids
Phase 2 of the filament_id cleanup (37 collision groups; one systematic mistake: every commercial line inherits the material-class @base and its E<MAT>B00 id). 23 new per-line @base roots with fresh deterministic mints (no per-line roots existed, contrary to the plan text), 155 inherits repoints, 23 index entries inserted between the parent @base and the line's members (load-bearing order), 6 in-place mints on single-member generic derivatives. The @base-owning families keep their ids (Elegoo PLA=EPLAB00 etc.); 2 forced family-atomic re-ids outside collision groups (Elegoo Rapid TPU 95A @EN2 Series/@Elegoo Giga follow their family). Residual 2-family shares (GPETGB00/GASAB00 with the Centauri -CF lines, pure-template ETPUB00/ EPAHTB00) are printer-disjoint, validator-clean, and 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 Elegoo exit 0 (was 37 groups / 1332 printer-level errors on the pre-apply copy).
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "Elegoo ASA-CF @EC2",
|
||||
"inherits": "Elegoo ASA @base",
|
||||
"inherits": "Elegoo ASA-CF @base",
|
||||
"from": "system",
|
||||
"setting_id": "12kyjckYS59VKuJr",
|
||||
"instantiation": "true",
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "Elegoo PC-FR @EC2",
|
||||
"inherits": "Elegoo PC @base",
|
||||
"inherits": "Elegoo PC-FR @base",
|
||||
"from": "system",
|
||||
"setting_id": "4y2nFqOY9OLYQT4I",
|
||||
"instantiation": "true",
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "Elegoo PET-CF @EC2",
|
||||
"inherits": "Elegoo PETG @base",
|
||||
"inherits": "Elegoo PET-CF @base",
|
||||
"from": "system",
|
||||
"setting_id": "YuxImosRqvxeXky9",
|
||||
"instantiation": "true",
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "Elegoo PETG HF @EC2",
|
||||
"inherits": "Elegoo PETG @base",
|
||||
"inherits": "Elegoo PETG HF @base",
|
||||
"from": "system",
|
||||
"setting_id": "JXAbqQk05wQC2ZsV",
|
||||
"instantiation": "true",
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "Elegoo PETG PRO @EC2",
|
||||
"inherits": "Elegoo PETG @base",
|
||||
"inherits": "Elegoo PETG PRO @base",
|
||||
"from": "system",
|
||||
"setting_id": "7eE7wOnwAMmDk3N8",
|
||||
"instantiation": "true",
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "Elegoo PETG Translucent @EC2",
|
||||
"inherits": "Elegoo PETG @base",
|
||||
"inherits": "Elegoo PETG Translucent @base",
|
||||
"from": "system",
|
||||
"setting_id": "c62Io0F7o3YY9UfY",
|
||||
"instantiation": "true",
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "Elegoo PETG-CF @EC2",
|
||||
"inherits": "Elegoo PETG @base",
|
||||
"inherits": "Elegoo PETG-CF @base",
|
||||
"from": "system",
|
||||
"setting_id": "H5b1oB4xwcsOGVYG",
|
||||
"instantiation": "true",
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "Elegoo PETG-GF @EC2",
|
||||
"inherits": "Elegoo PETG @base",
|
||||
"inherits": "Elegoo PETG-GF @base",
|
||||
"from": "system",
|
||||
"setting_id": "UXEBZHN5QuEKg2dX",
|
||||
"instantiation": "true",
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "Elegoo PLA Basic @EC2",
|
||||
"inherits": "Elegoo PLA @base",
|
||||
"inherits": "Elegoo PLA Basic @base",
|
||||
"from": "system",
|
||||
"setting_id": "YBylnOIc1QhV45N0",
|
||||
"instantiation": "true",
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "Elegoo PLA Galaxy @EC2",
|
||||
"inherits": "Elegoo PLA @base",
|
||||
"inherits": "Elegoo PLA Galaxy @base",
|
||||
"from": "system",
|
||||
"setting_id": "BZ67cDxyhlFdrNPf",
|
||||
"instantiation": "true",
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "Elegoo PLA Glow @EC2",
|
||||
"inherits": "Elegoo PLA @base",
|
||||
"inherits": "Elegoo PLA Glow @base",
|
||||
"from": "system",
|
||||
"setting_id": "X18eV3oo6N3xDJXN",
|
||||
"instantiation": "true",
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "Elegoo PLA Marble @EC2",
|
||||
"inherits": "Elegoo PLA @base",
|
||||
"inherits": "Elegoo PLA Marble @base",
|
||||
"from": "system",
|
||||
"setting_id": "D4UWZLfsmnwQSQP0",
|
||||
"instantiation": "true",
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "Elegoo PLA Matte @EC2",
|
||||
"inherits": "Elegoo PLA @base",
|
||||
"inherits": "Elegoo PLA Matte @base",
|
||||
"from": "system",
|
||||
"setting_id": "EMVja9n1ZwI2Lq3R",
|
||||
"instantiation": "true",
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "Elegoo PLA PRO @EC2",
|
||||
"inherits": "Elegoo PLA @base",
|
||||
"inherits": "Elegoo PLA PRO @base",
|
||||
"from": "system",
|
||||
"setting_id": "TXUB904pAsT5napV",
|
||||
"instantiation": "true",
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "Elegoo PLA Silk @EC2",
|
||||
"inherits": "Elegoo PLA @base",
|
||||
"inherits": "Elegoo PLA Silk @base",
|
||||
"from": "system",
|
||||
"setting_id": "9M8QYAJcLTyKLgNL",
|
||||
"instantiation": "true",
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "Elegoo PLA Sparkle @EC2",
|
||||
"inherits": "Elegoo PLA @base",
|
||||
"inherits": "Elegoo PLA Sparkle @base",
|
||||
"from": "system",
|
||||
"setting_id": "l7NSciXWqkFqbTgB",
|
||||
"instantiation": "true",
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "Elegoo PLA Translucent2 @EC2",
|
||||
"inherits": "Elegoo PLA @base",
|
||||
"inherits": "Elegoo PLA Translucent2 @base",
|
||||
"from": "system",
|
||||
"setting_id": "RKBHiiO580ou2vr1",
|
||||
"instantiation": "true",
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "Elegoo PLA Wood @EC2",
|
||||
"inherits": "Elegoo PLA @base",
|
||||
"inherits": "Elegoo PLA Wood @base",
|
||||
"from": "system",
|
||||
"setting_id": "ym42CllFezpl1XEg",
|
||||
"instantiation": "true",
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "Elegoo PLA+ @EC2",
|
||||
"inherits": "Elegoo PLA @base",
|
||||
"inherits": "Elegoo PLA+ @base",
|
||||
"from": "system",
|
||||
"setting_id": "vf5ap9MNwVgptsvO",
|
||||
"instantiation": "true",
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "Elegoo PLA-CF @EC2",
|
||||
"inherits": "Elegoo PLA @base",
|
||||
"inherits": "Elegoo PLA-CF @base",
|
||||
"from": "system",
|
||||
"setting_id": "UpGOamlqBkqj71bx",
|
||||
"instantiation": "true",
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
"type": "filament",
|
||||
"name": "Elegoo Rapid PETG @EC2",
|
||||
"renamed_from": "Elegoo RAPID PETG @EC2",
|
||||
"inherits": "Elegoo PETG @base",
|
||||
"inherits": "Elegoo Rapid PETG @base",
|
||||
"from": "system",
|
||||
"setting_id": "1qDXoSeuwBcAbZmk",
|
||||
"instantiation": "true",
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
"type": "filament",
|
||||
"name": "Elegoo Rapid PLA+ @EC2",
|
||||
"renamed_from": "Elegoo RAPID PLA+ @EC2",
|
||||
"inherits": "Elegoo PLA @base",
|
||||
"inherits": "Elegoo Rapid PLA+ @base",
|
||||
"from": "system",
|
||||
"setting_id": "lfHbQa7hrJ7wg4oC",
|
||||
"instantiation": "true",
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
"type": "filament",
|
||||
"name": "Elegoo Rapid TPU 95A @EC2",
|
||||
"renamed_from": "Elegoo RAPID TPU 95A @EC2",
|
||||
"inherits": "Elegoo TPU @base",
|
||||
"inherits": "Elegoo Rapid TPU 95A @base",
|
||||
"from": "system",
|
||||
"setting_id": "siG31sp4DyxsrhAc",
|
||||
"instantiation": "true",
|
||||
|
||||
Reference in New Issue
Block a user