Fix Elegoo CC2 layer stats G-code and missing Giga preset renamed_from (#14136)

* 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.

* fix(profiles,elegoo): resolve renamed presets and CC2 SET_PRINT_STATS_INFO G-code

Resolve legacy preset names through renamed_from when validating presets and loading external projects. Add missing renamed_from aliases for Elegoo Giga process and OrcaFilamentLibrary filaments. Combine TOTAL_LAYER and CURRENT_LAYER in one SET_PRINT_STATS_INFO command on Centauri Carbon 2 (ECC2), Centauri (EC), and Centauri Carbon (ECC) 0.4 nozzle profiles.

* chore(profiles): bump Elegoo and OrcaFilamentLibrary profile versions

Refresh installed profile bundles after renamed_from aliases, CC2 SET_PRINT_STATS_INFO G-code, and Preset.cpp renamed preset resolution fixes.
This commit is contained in:
wujie
2026-06-10 21:38:39 +08:00
committed by GitHub
parent a70b903a19
commit 3be36bdea4
46 changed files with 58 additions and 10 deletions

View File

@@ -5,6 +5,7 @@
"from": "system",
"setting_id": "OEABSS00",
"instantiation": "true",
"renamed_from": "Elegoo ABS",
"fan_max_speed": [
"40"
],

View File

@@ -5,6 +5,7 @@
"from": "system",
"setting_id": "OEASACFS00",
"instantiation": "true",
"renamed_from": "Elegoo ASA-CF",
"pressure_advance": [
"0.04"
],

View File

@@ -5,6 +5,7 @@
"from": "system",
"setting_id": "OEPAHTCFS00",
"instantiation": "true",
"renamed_from": "Elegoo PAHT-CF",
"close_fan_the_first_x_layers": [
"3"
],

View File

@@ -5,6 +5,7 @@
"from": "system",
"setting_id": "OEPCS00",
"instantiation": "true",
"renamed_from": "Elegoo PC",
"pressure_advance": [
"0.052"
],

View File

@@ -5,6 +5,7 @@
"from": "system",
"setting_id": "OEPCFRS00",
"instantiation": "true",
"renamed_from": "Elegoo PC-FR",
"pressure_advance": [
"0.05"
],

View File

@@ -5,6 +5,7 @@
"from": "system",
"setting_id": "OEPETCFS00",
"instantiation": "true",
"renamed_from": "Elegoo PET-CF",
"pressure_advance": [
"0.05"
],

View File

@@ -5,6 +5,7 @@
"from": "system",
"setting_id": "OEPETGS00",
"instantiation": "true",
"renamed_from": "Elegoo PETG",
"pressure_advance": [
"0.05"
],

View File

@@ -5,6 +5,7 @@
"from": "system",
"setting_id": "OERPETGHFS00",
"instantiation": "true",
"renamed_from": "Elegoo PETG HF",
"pressure_advance": [
"0.052"
],

View File

@@ -5,6 +5,7 @@
"from": "system",
"setting_id": "OEPETGTRANSS00",
"instantiation": "true",
"renamed_from": "Elegoo PETG Translucent",
"pressure_advance": [
"0.052"
],

View File

@@ -5,6 +5,7 @@
"from": "system",
"setting_id": "OEPETGCFS00",
"instantiation": "true",
"renamed_from": "Elegoo PETG-CF",
"pressure_advance": [
"0.052"
],

View File

@@ -5,6 +5,7 @@
"from": "system",
"setting_id": "OEPETGFS00",
"instantiation": "true",
"renamed_from": "Elegoo PETG-GF",
"pressure_advance": [
"0.052"
],

View File

@@ -5,6 +5,7 @@
"from": "system",
"setting_id": "OEPLABASICS00",
"instantiation": "true",
"renamed_from": "Elegoo PLA Basic",
"nozzle_temperature": [
"220"
],

View File

@@ -5,6 +5,7 @@
"from": "system",
"setting_id": "OEPLAGALAXYS00",
"instantiation": "true",
"renamed_from": "Elegoo PLA Galaxy",
"fan_min_speed": [
"80"
],

View File

@@ -5,6 +5,7 @@
"from": "system",
"setting_id": "OEPLAGLOWS00",
"instantiation": "true",
"renamed_from": "Elegoo PLA Glow",
"pressure_advance": [
"0.04"
],

View File

@@ -5,6 +5,7 @@
"from": "system",
"setting_id": "OEPLAMARBLES00",
"instantiation": "true",
"renamed_from": "Elegoo PLA Marble",
"fan_min_speed": [
"80"
],

View File

@@ -5,6 +5,7 @@
"from": "system",
"setting_id": "OEPLASPARKLES00",
"instantiation": "true",
"renamed_from": "Elegoo PLA Sparkle",
"fan_min_speed": [
"80"
],

View File

@@ -5,6 +5,7 @@
"from": "system",
"setting_id": "OEPLATRA2S00",
"instantiation": "true",
"renamed_from": "Elegoo PLA Translucent2",
"pressure_advance": [
"0.04"
],

View File

@@ -5,6 +5,7 @@
"from": "system",
"setting_id": "OEPLAWOODS00",
"instantiation": "true",
"renamed_from": "Elegoo PLA Wood",
"fan_min_speed": [
"80"
],

View File

@@ -5,6 +5,7 @@
"from": "system",
"setting_id": "OERTPU95AS00",
"instantiation": "true",
"renamed_from": "Elegoo Rapid TPU 95A",
"pressure_advance": [
"0.1"
],

View File

@@ -5,6 +5,7 @@
"from": "system",
"setting_id": "OETPU95AS00",
"instantiation": "true",
"renamed_from": "Elegoo TPU 95A",
"filament_max_volumetric_speed": [
"3.2"
],