Sync Elegoo profiles (#13790)

* Sync Elegoo profiles from ElegooSlicer

Update vendor Elegoo.json, filament/machine/process trees, and OrcaFilamentLibrary
Elegoo entries. Align machine default material names with existing filament preset names.

* feat: expose filament_name for G-code export filename format

Derive from filament_settings_id for the first active extruder and strip the suffix after @, matching ElegooSlicer so filename_format can use {filament_name}.

* chore: reorder Elegoo entries in OrcaFilamentLibrary

Group Elegoo @base profiles and bump library version to 02.03.02.62.

* sync OrcaFilamentLibrary.json with Elegoo filament profiles

* fix: clean up Elegoo process renamed_from for profile validation

Add single renamed_from only where preset names changed from legacy Orca
names; remove duplicate Rapid @System library entries that conflicted with
ECC2 vendor presets.

* fix(profiles): add missing Elegoo renamed_from for profile validation

CI custom-preset tests still inherit legacy Orca preset names that no
longer exist after the Elegoo bundle update. Add renamed_from on process,
Neptune 4 machines, OrcaFilamentLibrary filaments, and Giga profiles so
inherits resolve again, without changing print parameters.
This commit is contained in:
wujie
2026-05-27 22:58:39 +08:00
committed by GitHub
parent b230a97a50
commit 5b071d5013
772 changed files with 15462 additions and 19601 deletions

View File

@@ -120,6 +120,30 @@
"name": "Elegoo ABS @base",
"sub_path": "filament/Elegoo/Elegoo ABS @base.json"
},
{
"name": "Elegoo ASA @base",
"sub_path": "filament/Elegoo/Elegoo ASA @base.json"
},
{
"name": "Elegoo PAHT @base",
"sub_path": "filament/Elegoo/Elegoo PAHT @base.json"
},
{
"name": "Elegoo PC @base",
"sub_path": "filament/Elegoo/Elegoo PC @base.json"
},
{
"name": "Elegoo PETG @base",
"sub_path": "filament/Elegoo/Elegoo PETG @base.json"
},
{
"name": "Elegoo PLA @base",
"sub_path": "filament/Elegoo/Elegoo PLA @base.json"
},
{
"name": "Elegoo TPU @base",
"sub_path": "filament/Elegoo/Elegoo TPU @base.json"
},
{
"name": "Eolas Prints ABS @System",
"sub_path": "filament/Eolas Prints/Eolas Prints ABS @System.json"
@@ -164,10 +188,6 @@
"name": "Elas ASA @base",
"sub_path": "filament/Elas/Elas ASA @base.json"
},
{
"name": "Elegoo ASA @base",
"sub_path": "filament/Elegoo/Elegoo ASA @base.json"
},
{
"name": "Eolas Prints ASA @System",
"sub_path": "filament/Eolas Prints/Eolas Prints ASA @System.json"
@@ -264,10 +284,6 @@
"name": "Generic PA-CF @System",
"sub_path": "filament/Generic PA-CF @System.json"
},
{
"name": "Elegoo PAHT @base",
"sub_path": "filament/Elegoo/Elegoo PAHT @base.json"
},
{
"name": "Bambu PC @base",
"sub_path": "filament/Bambu/Bambu PC @base.json"
@@ -276,10 +292,6 @@
"name": "Bambu PC FR @base",
"sub_path": "filament/Bambu/Bambu PC FR @base.json"
},
{
"name": "Elegoo PC @base",
"sub_path": "filament/Elegoo/Elegoo PC @base.json"
},
{
"name": "Generic PC @System",
"sub_path": "filament/Generic PC @System.json"
@@ -332,22 +344,6 @@
"name": "Elas PETG Basic @base",
"sub_path": "filament/Elas/Elas PETG Basic @base.json"
},
{
"name": "Elegoo PETG @base",
"sub_path": "filament/Elegoo/Elegoo PETG @base.json"
},
{
"name": "Elegoo PETG PRO @base",
"sub_path": "filament/Elegoo/Elegoo PETG PRO @base.json"
},
{
"name": "Elegoo PETG-CF @base",
"sub_path": "filament/Elegoo/Elegoo PETG-CF @base.json"
},
{
"name": "Elegoo Rapid PETG @base",
"sub_path": "filament/Elegoo/Elegoo Rapid PETG @base.json"
},
{
"name": "Eolas Prints PETG @System",
"sub_path": "filament/Eolas Prints/Eolas Prints PETG @System.json"
@@ -500,26 +496,6 @@
"name": "Elas PLA Pro @base",
"sub_path": "filament/Elas/Elas PLA Pro @base.json"
},
{
"name": "Elegoo PLA @base",
"sub_path": "filament/Elegoo/Elegoo PLA @base.json"
},
{
"name": "Elegoo PLA Matte @base",
"sub_path": "filament/Elegoo/Elegoo PLA Matte @base.json"
},
{
"name": "Elegoo PLA Silk @base",
"sub_path": "filament/Elegoo/Elegoo PLA Silk @base.json"
},
{
"name": "Elegoo PLA-CF @base",
"sub_path": "filament/Elegoo/Elegoo PLA-CF @base.json"
},
{
"name": "Elegoo Rapid PLA+ @base",
"sub_path": "filament/Elegoo/Elegoo Rapid PLA+ @base.json"
},
{
"name": "Eolas Prints PLA Antibacterial @System",
"sub_path": "filament/Eolas Prints/Eolas Prints PLA Antibacterial @System.json"
@@ -836,14 +812,6 @@
"name": "COEX TPU 60A @base",
"sub_path": "filament/COEX/COEX TPU 60A @base.json"
},
{
"name": "Elegoo TPU 95A @base",
"sub_path": "filament/Elegoo/Elegoo TPU 95A @base.json"
},
{
"name": "Elegoo TPU @base",
"sub_path": "filament/Elegoo/Elegoo TPU @base.json"
},
{
"name": "Eolas Prints TPU D60 UV Resistant @System",
"sub_path": "filament/Eolas Prints/Eolas Prints TPU Flex D60 UV Resistant @System.json"
@@ -928,10 +896,126 @@
"name": "Elas ASA @System",
"sub_path": "filament/Elas/Elas ASA @System.json"
},
{
"name": "Elegoo ABS @System",
"sub_path": "filament/Elegoo/Elegoo ABS @System.json"
},
{
"name": "Elegoo ASA @System",
"sub_path": "filament/Elegoo/Elegoo ASA @System.json"
},
{
"name": "Elegoo ASA-CF @System",
"sub_path": "filament/Elegoo/Elegoo ASA-CF @System.json"
},
{
"name": "Elegoo PAHT-CF @System",
"sub_path": "filament/Elegoo/Elegoo PAHT-CF @System.json"
},
{
"name": "Elegoo PC @System",
"sub_path": "filament/Elegoo/Elegoo PC @System.json"
},
{
"name": "Elegoo PC-FR @System",
"sub_path": "filament/Elegoo/Elegoo PC-FR @System.json"
},
{
"name": "Elegoo PET-CF @System",
"sub_path": "filament/Elegoo/Elegoo PET-CF @System.json"
},
{
"name": "Elegoo PETG @System",
"sub_path": "filament/Elegoo/Elegoo PETG @System.json"
},
{
"name": "Elegoo PETG HF @System",
"sub_path": "filament/Elegoo/Elegoo PETG HF @System.json"
},
{
"name": "Elegoo PETG PRO @System",
"sub_path": "filament/Elegoo/Elegoo PETG PRO @System.json"
},
{
"name": "Elegoo PETG Translucent @System",
"sub_path": "filament/Elegoo/Elegoo PETG Translucent @System.json"
},
{
"name": "Elegoo PETG-CF @System",
"sub_path": "filament/Elegoo/Elegoo PETG-CF @System.json"
},
{
"name": "Elegoo PETG-GF @System",
"sub_path": "filament/Elegoo/Elegoo PETG-GF @System.json"
},
{
"name": "Elegoo PLA @System",
"sub_path": "filament/Elegoo/Elegoo PLA @System.json"
},
{
"name": "Elegoo PLA Basic @System",
"sub_path": "filament/Elegoo/Elegoo PLA Basic @System.json"
},
{
"name": "Elegoo PLA Galaxy @System",
"sub_path": "filament/Elegoo/Elegoo PLA Galaxy @System.json"
},
{
"name": "Elegoo PLA Glow @System",
"sub_path": "filament/Elegoo/Elegoo PLA Glow @System.json"
},
{
"name": "Elegoo PLA Marble @System",
"sub_path": "filament/Elegoo/Elegoo PLA Marble @System.json"
},
{
"name": "Elegoo PLA Matte @System",
"sub_path": "filament/Elegoo/Elegoo PLA Matte @System.json"
},
{
"name": "Elegoo PLA PRO @System",
"sub_path": "filament/Elegoo/Elegoo PLA PRO @System.json"
},
{
"name": "Elegoo PLA Silk @System",
"sub_path": "filament/Elegoo/Elegoo PLA Silk @System.json"
},
{
"name": "Elegoo PLA Sparkle @System",
"sub_path": "filament/Elegoo/Elegoo PLA Sparkle @System.json"
},
{
"name": "Elegoo PLA Translucent2 @System",
"sub_path": "filament/Elegoo/Elegoo PLA Translucent2 @System.json"
},
{
"name": "Elegoo PLA Wood @System",
"sub_path": "filament/Elegoo/Elegoo PLA Wood @System.json"
},
{
"name": "Elegoo PLA+ @System",
"sub_path": "filament/Elegoo/Elegoo PLA+ @System.json"
},
{
"name": "Elegoo PLA-CF @System",
"sub_path": "filament/Elegoo/Elegoo PLA-CF @System.json"
},
{
"name": "Elegoo Rapid PETG @System",
"sub_path": "filament/Elegoo/Elegoo Rapid PETG @System.json"
},
{
"name": "Elegoo Rapid PLA+ @System",
"sub_path": "filament/Elegoo/Elegoo Rapid PLA+ @System.json"
},
{
"name": "Elegoo Rapid TPU 95A @System",
"sub_path": "filament/Elegoo/Elegoo Rapid TPU 95A @System.json"
},
{
"name": "Elegoo TPU 95A @System",
"sub_path": "filament/Elegoo/Elegoo TPU 95A @System.json"
},
{
"name": "Overture ASA @System",
"sub_path": "filament/Overture/Overture ASA @System.json"
@@ -1044,18 +1128,6 @@
"name": "Elas PETG Basic @System",
"sub_path": "filament/Elas/Elas PETG Basic @System.json"
},
{
"name": "Elegoo PETG PRO @System",
"sub_path": "filament/Elegoo/Elegoo PETG PRO @System.json"
},
{
"name": "Elegoo PETG-CF @System",
"sub_path": "filament/Elegoo/Elegoo PETG-CF @System.json"
},
{
"name": "Elegoo Rapid PETG @System",
"sub_path": "filament/Elegoo/Elegoo Rapid PETG @System.json"
},
{
"name": "FDplast PETG @System",
"sub_path": "filament/FDplast/FDplast PETG @System.json"
@@ -1180,14 +1252,6 @@
"name": "Elas PLA Pro @System",
"sub_path": "filament/Elas/Elas PLA Pro @System.json"
},
{
"name": "Elegoo PLA @System",
"sub_path": "filament/Elegoo/Elegoo PLA @System.json"
},
{
"name": "Elegoo Rapid PLA+ @System",
"sub_path": "filament/Elegoo/Elegoo Rapid PLA+ @System.json"
},
{
"name": "FDplast PLA @System",
"sub_path": "filament/FDplast/FDplast PLA @System.json"
@@ -1476,10 +1540,6 @@
"name": "COEX TPU 60A @System",
"sub_path": "filament/COEX/COEX TPU 60A @System.json"
},
{
"name": "Elegoo TPU 95A @System",
"sub_path": "filament/Elegoo/Elegoo TPU 95A @System.json"
},
{
"name": "FDplast TPU @System",
"sub_path": "filament/FDplast/FDplast TPU @System.json"