Files
OrcaSlicer/resources/profiles/Elegoo/filament/EN2SERIES/Elegoo PLA Basic @EN2 Series.json
SoftFever 674344b3c1 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).
2026-07-03 00:08:08 +08:00

50 lines
1.6 KiB
JSON

{
"type": "filament",
"name": "Elegoo PLA Basic @EN2 Series",
"inherits": "Elegoo PLA Basic @base",
"from": "system",
"setting_id": "rKMXIa1T57ARSSew",
"instantiation": "true",
"nozzle_temperature": [
"220"
],
"nozzle_temperature_initial_layer": [
"220"
],
"nozzle_temperature_range_high": [
"230"
],
"filament_max_volumetric_speed": [
"21"
],
"pressure_advance": [
"0.024"
],
"slow_down_layer_time": [
"4"
],
"filament_start_gcode": [
"; filament start gcode\n{if (bed_temperature[current_extruder] >55)||(bed_temperature_initial_layer[current_extruder] >55)}M106 P3 S200\n{elsif(bed_temperature[current_extruder] >50)||(bed_temperature_initial_layer[current_extruder] >50)}M106 P3 S150\n{elsif(bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S50\n{endif}\n\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}"
],
"compatible_printers": [
"Elegoo Neptune 0.4 nozzle",
"Elegoo Neptune 0.6 nozzle",
"Elegoo Neptune 0.8 nozzle",
"Elegoo Neptune 2 0.4 nozzle",
"Elegoo Neptune 2 0.6 nozzle",
"Elegoo Neptune 2 0.8 nozzle",
"Elegoo Neptune 2S 0.4 nozzle",
"Elegoo Neptune 2S 0.6 nozzle",
"Elegoo Neptune 2S 0.8 nozzle",
"Elegoo Neptune 2D 0.4 nozzle",
"Elegoo Neptune 2D 0.6 nozzle",
"Elegoo Neptune 2D 0.8 nozzle",
"Elegoo Neptune X 0.4 nozzle",
"Elegoo Neptune X 0.6 nozzle",
"Elegoo Neptune X 0.8 nozzle",
"Elegoo Neptune 3 0.4 nozzle",
"Elegoo Neptune 3 0.6 nozzle",
"Elegoo Neptune 3 0.8 nozzle"
]
}