[Profiles] Add printer profiles for Eryone Er20 (Marlin and Klipper configuration) (#10607)

* add printer profiles for Eryone Er20 (Marlin and Klipper) :
- machine_model_list: ER20, ER20 Klipper
- nozzle printer profiles: 0.2, 0.4, 0.5, 0.6, 0.8
- added Bambulab and Sunlu filament profiles per nozzle size
- cover images
- buildplate_model

* changed machine configuration: gcode flavur marlin to marlin2, gcodes and limits

* changed process configuration: added more values as default , fixed speeds and accel

* changed process configuration: fixed width values for 0.5 nozzle

* process configuration syntax fix

* deleted default print profile

* changes machine config: added  default standard print profile to each nozzle size

* machine conf: fixed nozzle size and variant

* machine conf: fixed max yerk settings

* process conf: fixed layer height

* process confs reorganized , tuned jerk, accel values

* process conf: changed initial layer speed

* cover images without background color

* process conf klipper: changed default jerk settings

* deleted duplicate of generic pla filament

* filaments: deleted filament start/end code

* removed incorrect filament retraction length values ​​for the filaments

* deleted Bambulab and Sunlu filaments

* process conf: set default skirt_loop  to 0

* machine conf: changed retract wipe settings, modified start /end code

* machine conf: changed retract /wipe settings

* deleted Bambulab / SUNLU filaments from Eryone.json

* version number adapted and reorganized

* Update Eryone.json merge commits

* fix duplicate, conflict key errors

---------

Co-authored-by: Ioannis Giannakas <59056762+igiannakas@users.noreply.github.com>
This commit is contained in:
Hangtimehippie
2025-11-19 15:20:16 +01:00
committed by GitHub
parent e2baeae0d9
commit e5f7722f57
113 changed files with 2690 additions and 2 deletions

View File

@@ -1,9 +1,17 @@
{
"name": "Thinker X400",
"name": "Eryone",
"version": "02.03.01.10",
"force_update": "0",
"description": "Eryone configurations",
"machine_model_list": [
{
"name": "Eryone ER20",
"sub_path": "machine/ER20/Eryone ER20.json"
},
{
"name": "Eryone ER20 Klipper",
"sub_path": "machine/ER20_Klipper/Eryone ER20 Klipper.json"
},
{
"name": "Thinker X400",
"sub_path": "machine/Thinker X400.json"
@@ -14,6 +22,382 @@
"name": "fdm_process_common",
"sub_path": "process/fdm_process_common.json"
},
{
"name": "fdm_process_eryone_ER20_common",
"sub_path": "process/fdm_process_eryone_ER20_common.json"
},
{
"name": "fdm_process_eryone_ER20_Klipper_common",
"sub_path": "process/fdm_process_eryone_ER20_Klipper_common.json"
},
{
"name": "fdm_process_ER20_0.06_nozzle_0.2",
"sub_path": "process/eryone_ER20/fdm_process_ER20_0.06_nozzle_0.2.json"
},
{
"name": "fdm_process_ER20_0.08_nozzle_0.2",
"sub_path": "process/eryone_ER20/fdm_process_ER20_0.08_nozzle_0.2.json"
},
{
"name": "fdm_process_ER20_0.10_nozzle_0.2",
"sub_path": "process/eryone_ER20/fdm_process_ER20_0.10_nozzle_0.2.json"
},
{
"name": "fdm_process_ER20_0.12",
"sub_path": "process/eryone_ER20/fdm_process_ER20_0.12.json"
},
{
"name": "fdm_process_ER20_0.12_nozzle_0.2",
"sub_path": "process/eryone_ER20/fdm_process_ER20_0.12_nozzle_0.2.json"
},
{
"name": "fdm_process_ER20_0.14_nozzle_0.2",
"sub_path": "process/eryone_ER20/fdm_process_ER20_0.14_nozzle_0.2.json"
},
{
"name": "fdm_process_ER20_0.15_nozzle_0.5",
"sub_path": "process/eryone_ER20/fdm_process_ER20_0.15_nozzle_0.5.json"
},
{
"name": "fdm_process_ER20_0.16",
"sub_path": "process/eryone_ER20/fdm_process_ER20_0.16.json"
},
{
"name": "fdm_process_ER20_0.18_nozzle_0.6",
"sub_path": "process/eryone_ER20/fdm_process_ER20_0.18_nozzle_0.6.json"
},
{
"name": "fdm_process_ER20_0.20",
"sub_path": "process/eryone_ER20/fdm_process_ER20_0.20.json"
},
{
"name": "fdm_process_ER20_0.24",
"sub_path": "process/eryone_ER20/fdm_process_ER20_0.24.json"
},
{
"name": "fdm_process_ER20_0.24_nozzle_0.6",
"sub_path": "process/eryone_ER20/fdm_process_ER20_0.24_nozzle_0.6.json"
},
{
"name": "fdm_process_ER20_0.24_nozzle_0.8",
"sub_path": "process/eryone_ER20/fdm_process_ER20_0.24_nozzle_0.8.json"
},
{
"name": "fdm_process_ER20_0.25_nozzle_0.5",
"sub_path": "process/eryone_ER20/fdm_process_ER20_0.25_nozzle_0.5.json"
},
{
"name": "fdm_process_ER20_0.28",
"sub_path": "process/eryone_ER20/fdm_process_ER20_0.28.json"
},
{
"name": "fdm_process_ER20_0.30_nozzle_0.6",
"sub_path": "process/eryone_ER20/fdm_process_ER20_0.30_nozzle_0.6.json"
},
{
"name": "fdm_process_ER20_0.32_nozzle_0.8",
"sub_path": "process/eryone_ER20/fdm_process_ER20_0.32_nozzle_0.8.json"
},
{
"name": "fdm_process_ER20_0.36_nozzle_0.6",
"sub_path": "process/eryone_ER20/fdm_process_ER20_0.36_nozzle_0.6.json"
},
{
"name": "fdm_process_ER20_0.40_nozzle_0.8",
"sub_path": "process/eryone_ER20/fdm_process_ER20_0.40_nozzle_0.8.json"
},
{
"name": "fdm_process_ER20_0.42_nozzle_0.6",
"sub_path": "process/eryone_ER20/fdm_process_ER20_0.42_nozzle_0.6.json"
},
{
"name": "fdm_process_ER20_0.48_nozzle_0.8",
"sub_path": "process/eryone_ER20/fdm_process_ER20_0.48_nozzle_0.8.json"
},
{
"name": "fdm_process_ER20_0.56_nozzle_0.8",
"sub_path": "process/eryone_ER20/fdm_process_ER20_0.56_nozzle_0.8.json"
},
{
"name": "fdm_process_ER20_Klipper_0.06_nozzle_0.2",
"sub_path": "process/eryone_ER20_Klipper/fdm_process_ER20_Klipper_0.06_nozzle_0.2.json"
},
{
"name": "fdm_process_ER20_Klipper_0.08_nozzle_0.2",
"sub_path": "process/eryone_ER20_Klipper/fdm_process_ER20_Klipper_0.08_nozzle_0.2.json"
},
{
"name": "fdm_process_ER20_Klipper_0.10_nozzle_0.2",
"sub_path": "process/eryone_ER20_Klipper/fdm_process_ER20_Klipper_0.10_nozzle_0.2.json"
},
{
"name": "fdm_process_ER20_Klipper_0.12",
"sub_path": "process/eryone_ER20_Klipper/fdm_process_ER20_Klipper_0.12.json"
},
{
"name": "fdm_process_ER20_Klipper_0.12_nozzle_0.2",
"sub_path": "process/eryone_ER20_Klipper/fdm_process_ER20_Klipper_0.12_nozzle_0.2.json"
},
{
"name": "fdm_process_ER20_Klipper_0.14_nozzle_0.2",
"sub_path": "process/eryone_ER20_Klipper/fdm_process_ER20_Klipper_0.14_nozzle_0.2.json"
},
{
"name": "fdm_process_ER20_Klipper_0.15_nozzle_0.5",
"sub_path": "process/eryone_ER20_Klipper/fdm_process_ER20_Klipper_0.15_nozzle_0.5.json"
},
{
"name": "fdm_process_ER20_Klipper_0.16",
"sub_path": "process/eryone_ER20_Klipper/fdm_process_ER20_Klipper_0.16.json"
},
{
"name": "fdm_process_ER20_Klipper_0.18_nozzle_0.6",
"sub_path": "process/eryone_ER20_Klipper/fdm_process_ER20_Klipper_0.18_nozzle_0.6.json"
},
{
"name": "fdm_process_ER20_Klipper_0.20",
"sub_path": "process/eryone_ER20_Klipper/fdm_process_ER20_Klipper_0.20.json"
},
{
"name": "fdm_process_ER20_Klipper_0.24",
"sub_path": "process/eryone_ER20_Klipper/fdm_process_ER20_Klipper_0.24.json"
},
{
"name": "fdm_process_ER20_Klipper_0.24_nozzle_0.6",
"sub_path": "process/eryone_ER20_Klipper/fdm_process_ER20_Klipper_0.24_nozzle_0.6.json"
},
{
"name": "fdm_process_ER20_Klipper_0.24_nozzle_0.8",
"sub_path": "process/eryone_ER20_Klipper/fdm_process_ER20_Klipper_0.24_nozzle_0.8.json"
},
{
"name": "fdm_process_ER20_Klipper_0.25_nozzle_0.5",
"sub_path": "process/eryone_ER20_Klipper/fdm_process_ER20_Klipper_0.25_nozzle_0.5.json"
},
{
"name": "fdm_process_ER20_Klipper_0.28",
"sub_path": "process/eryone_ER20_Klipper/fdm_process_ER20_Klipper_0.28.json"
},
{
"name": "fdm_process_ER20_Klipper_0.30_nozzle_0.6",
"sub_path": "process/eryone_ER20_Klipper/fdm_process_ER20_Klipper_0.30_nozzle_0.6.json"
},
{
"name": "fdm_process_ER20_Klipper_0.32_nozzle_0.8",
"sub_path": "process/eryone_ER20_Klipper/fdm_process_ER20_Klipper_0.32_nozzle_0.8.json"
},
{
"name": "fdm_process_ER20_Klipper_0.36_nozzle_0.6",
"sub_path": "process/eryone_ER20_Klipper/fdm_process_ER20_Klipper_0.36_nozzle_0.6.json"
},
{
"name": "fdm_process_ER20_Klipper_0.40_nozzle_0.8",
"sub_path": "process/eryone_ER20_Klipper/fdm_process_ER20_Klipper_0.40_nozzle_0.8.json"
},
{
"name": "fdm_process_ER20_Klipper_0.42_nozzle_0.6",
"sub_path": "process/eryone_ER20_Klipper/fdm_process_ER20_Klipper_0.42_nozzle_0.6.json"
},
{
"name": "fdm_process_ER20_Klipper_0.48_nozzle_0.8",
"sub_path": "process/eryone_ER20_Klipper/fdm_process_ER20_Klipper_0.48_nozzle_0.8.json"
},
{
"name": "fdm_process_ER20_Klipper_0.56_nozzle_0.8",
"sub_path": "process/eryone_ER20_Klipper/fdm_process_ER20_Klipper_0.56_nozzle_0.8.json"
},
{
"name": "0.12mm High Quality @Eryone ER20",
"sub_path": "process/eryone_ER20/0.12mm High Quality @Eryone ER20.json"
},
{
"name": "0.16mm Optimal @Eryone ER20",
"sub_path": "process/eryone_ER20/0.16mm Optimal @Eryone ER20.json"
},
{
"name": "0.20mm Standard @Eryone ER20",
"sub_path": "process/eryone_ER20/0.20mm Standard @Eryone ER20.json"
},
{
"name": "0.20mm Strength @Eryone ER20",
"sub_path": "process/eryone_ER20/0.20mm Strength @Eryone ER20.json"
},
{
"name": "0.24mm Draft @Eryone ER20",
"sub_path": "process/eryone_ER20/0.24mm Draft @Eryone ER20.json"
},
{
"name": "0.28mm Extra Draft @Eryone ER20",
"sub_path": "process/eryone_ER20/0.28mm Extra Draft @Eryone ER20.json"
},
{
"name": "0.06mm High Quality @Eryone ER20 0.2 nozzle",
"sub_path": "process/eryone_ER20/0.06mm High Quality @Eryone ER20 0.2 nozzle.json"
},
{
"name": "0.08mm Optimal @Eryone ER20 0.2 nozzle",
"sub_path": "process/eryone_ER20/0.08mm Optimal @Eryone ER20 0.2 nozzle.json"
},
{
"name": "0.10mm Standard @Eryone ER20 0.2 nozzle",
"sub_path": "process/eryone_ER20/0.10mm Standard @Eryone ER20 0.2 nozzle.json"
},
{
"name": "0.12mm Draft @Eryone ER20 0.2 nozzle",
"sub_path": "process/eryone_ER20/0.12mm Draft @Eryone ER20 0.2 nozzle.json"
},
{
"name": "0.14mm Extra Draft @Eryone ER20 0.2 nozzle",
"sub_path": "process/eryone_ER20/0.14mm Extra Draft @Eryone ER20 0.2 nozzle.json"
},
{
"name": "0.15mm Optimal @Eryone ER20 0.5 nozzle",
"sub_path": "process/eryone_ER20/0.15mm Optimal @Eryone ER20 0.5 nozzle.json"
},
{
"name": "0.25mm Standard @Eryone ER20 0.5 nozzle",
"sub_path": "process/eryone_ER20/0.25mm Standard @Eryone ER20 0.5 nozzle.json"
},
{
"name": "0.18mm Fine @Eryone ER20 0.6 nozzle",
"sub_path": "process/eryone_ER20/0.18mm Fine @Eryone ER20 0.6 nozzle.json"
},
{
"name": "0.24mm Optimal @Eryone ER20 0.6 nozzle",
"sub_path": "process/eryone_ER20/0.24mm Optimal @Eryone ER20 0.6 nozzle.json"
},
{
"name": "0.30mm Standard @Eryone ER20 0.6 nozzle",
"sub_path": "process/eryone_ER20/0.30mm Standard @Eryone ER20 0.6 nozzle.json"
},
{
"name": "0.30mm Strength @Eryone ER20 0.6 nozzle",
"sub_path": "process/eryone_ER20/0.30mm Strength @Eryone ER20 0.6 nozzle.json"
},
{
"name": "0.36mm Draft @Eryone ER20 0.6 nozzle",
"sub_path": "process/eryone_ER20/0.36mm Draft @Eryone ER20 0.6 nozzle.json"
},
{
"name": "0.42mm Extra Draft @Eryone ER20 0.6 nozzle",
"sub_path": "process/eryone_ER20/0.42mm Extra Draft @Eryone ER20 0.6 nozzle.json"
},
{
"name": "0.24mm Fine @Eryone ER20 0.8 nozzle",
"sub_path": "process/eryone_ER20/0.24mm Fine @Eryone ER20 0.8 nozzle.json"
},
{
"name": "0.32mm Optimal @Eryone ER20 0.8 nozzle",
"sub_path": "process/eryone_ER20/0.32mm Optimal @Eryone ER20 0.8 nozzle.json"
},
{
"name": "0.40mm Standard @Eryone ER20 0.8 nozzle",
"sub_path": "process/eryone_ER20/0.40mm Standard @Eryone ER20 0.8 nozzle.json"
},
{
"name": "0.48mm Draft @Eryone ER20 0.8 nozzle",
"sub_path": "process/eryone_ER20/0.48mm Draft @Eryone ER20 0.8 nozzle.json"
},
{
"name": "0.56mm Extra Draft @Eryone ER20 0.8 nozzle",
"sub_path": "process/eryone_ER20/0.56mm Extra Draft @Eryone ER20 0.8 nozzle.json"
},
{
"name": "0.12mm High Quality @Eryone ER20 Klipper",
"sub_path": "process/eryone_ER20_Klipper/0.12mm High Quality @Eryone ER20 Klipper.json"
},
{
"name": "0.16mm Optimal @Eryone ER20 Klipper",
"sub_path": "process/eryone_ER20_Klipper/0.16mm Optimal @Eryone ER20 Klipper.json"
},
{
"name": "0.20mm Standard @Eryone ER20 Klipper",
"sub_path": "process/eryone_ER20_Klipper/0.20mm Standard @Eryone ER20 Klipper.json"
},
{
"name": "0.20mm Strength @Eryone ER20 Klipper",
"sub_path": "process/eryone_ER20_Klipper/0.20mm Strength @Eryone ER20 Klipper.json"
},
{
"name": "0.24mm Draft @Eryone ER20 Klipper",
"sub_path": "process/eryone_ER20_Klipper/0.24mm Draft @Eryone ER20 Klipper.json"
},
{
"name": "0.28mm Extra Draft @Eryone ER20 Klipper",
"sub_path": "process/eryone_ER20_Klipper/0.28mm Extra Draft @Eryone ER20 Klipper.json"
},
{
"name": "0.06mm High Quality @Eryone ER20 Klipper 0.2 nozzle",
"sub_path": "process/eryone_ER20_Klipper/0.06mm High Quality @Eryone ER20 Klipper 0.2 nozzle.json"
},
{
"name": "0.08mm Optimal @Eryone ER20 Klipper 0.2 nozzle",
"sub_path": "process/eryone_ER20_Klipper/0.08mm Optimal @Eryone ER20 Klipper 0.2 nozzle.json"
},
{
"name": "0.10mm Standard @Eryone ER20 Klipper 0.2 nozzle",
"sub_path": "process/eryone_ER20_Klipper/0.10mm Standard @Eryone ER20 Klipper 0.2 nozzle.json"
},
{
"name": "0.12mm Draft @Eryone ER20 Klipper 0.2 nozzle",
"sub_path": "process/eryone_ER20_Klipper/0.12mm Draft @Eryone ER20 Klipper 0.2 nozzle.json"
},
{
"name": "0.14mm Extra Draft @Eryone ER20 Klipper 0.2 nozzle",
"sub_path": "process/eryone_ER20_Klipper/0.14mm Extra Draft @Eryone ER20 Klipper 0.2 nozzle.json"
},
{
"name": "0.15mm Optimal @Eryone ER20 Klipper 0.5 nozzle",
"sub_path": "process/eryone_ER20_Klipper/0.15mm Optimal @Eryone ER20 Klipper 0.5 nozzle.json"
},
{
"name": "0.25mm Standard @Eryone ER20 Klipper 0.5 nozzle",
"sub_path": "process/eryone_ER20_Klipper/0.25mm Standard @Eryone ER20 Klipper 0.5 nozzle.json"
},
{
"name": "0.18mm Fine @Eryone ER20 Klipper 0.6 nozzle",
"sub_path": "process/eryone_ER20_Klipper/0.18mm Fine @Eryone ER20 Klipper 0.6 nozzle.json"
},
{
"name": "0.24mm Optimal @Eryone ER20 Klipper 0.6 nozzle",
"sub_path": "process/eryone_ER20_Klipper/0.24mm Optimal @Eryone ER20 Klipper 0.6 nozzle.json"
},
{
"name": "0.30mm Standard @Eryone ER20 Klipper 0.6 nozzle",
"sub_path": "process/eryone_ER20_Klipper/0.30mm Standard @Eryone ER20 Klipper 0.6 nozzle.json"
},
{
"name": "0.30mm Strength @Eryone ER20 Klipper 0.6 nozzle",
"sub_path": "process/eryone_ER20_Klipper/0.30mm Strength @Eryone ER20 Klipper 0.6 nozzle.json"
},
{
"name": "0.36mm Draft @Eryone ER20 Klipper 0.6 nozzle",
"sub_path": "process/eryone_ER20_Klipper/0.36mm Draft @Eryone ER20 Klipper 0.6 nozzle.json"
},
{
"name": "0.42mm Extra Draft @Eryone ER20 Klipper 0.6 nozzle",
"sub_path": "process/eryone_ER20_Klipper/0.42mm Extra Draft @Eryone ER20 Klipper 0.6 nozzle.json"
},
{
"name": "0.24mm Fine @Eryone ER20 Klipper 0.8 nozzle",
"sub_path": "process/eryone_ER20_Klipper/0.24mm Fine @Eryone ER20 Klipper 0.8 nozzle.json"
},
{
"name": "0.32mm Optimal @Eryone ER20 Klipper 0.8 nozzle",
"sub_path": "process/eryone_ER20_Klipper/0.32mm Optimal @Eryone ER20 Klipper 0.8 nozzle.json"
},
{
"name": "0.40mm Standard @Eryone ER20 Klipper 0.8 nozzle",
"sub_path": "process/eryone_ER20_Klipper/0.40mm Standard @Eryone ER20 Klipper 0.8 nozzle.json"
},
{
"name": "0.48mm Draft @Eryone ER20 Klipper 0.8 nozzle",
"sub_path": "process/eryone_ER20_Klipper/0.48mm Draft @Eryone ER20 Klipper 0.8 nozzle.json"
},
{
"name": "0.56mm Extra Draft @Eryone ER20 Klipper 0.8 nozzle",
"sub_path": "process/eryone_ER20_Klipper/0.56mm Extra Draft @Eryone ER20 Klipper 0.8 nozzle.json"
},
{
"name": "0.20mm Standard @Thinker X400",
"sub_path": "process/0.20mm Standard @Thinker X400.json"
@@ -181,6 +565,54 @@
{
"name": "Thinker X400 0.2 nozzle",
"sub_path": "machine/Thinker X400 0.2 nozzle.json"
},
{
"name": "fdm_machine_eryone_ER20_common",
"sub_path": "machine/fdm_machine_eryone_ER20_common.json"
},
{
"name": "fdm_machine_eryone_ER20_Klipper_common",
"sub_path": "machine/fdm_machine_eryone_ER20_Klipper_common.json"
},
{
"name": "Eryone ER20 0.2 nozzle",
"sub_path": "machine/ER20/Eryone ER20 0.2 nozzle.json"
},
{
"name": "Eryone ER20 0.4 nozzle",
"sub_path": "machine/ER20/Eryone ER20 0.4 nozzle.json"
},
{
"name": "Eryone ER20 0.5 nozzle",
"sub_path": "machine/ER20/Eryone ER20 0.5 nozzle.json"
},
{
"name": "Eryone ER20 0.6 nozzle",
"sub_path": "machine/ER20/Eryone ER20 0.6 nozzle.json"
},
{
"name": "Eryone ER20 0.8 nozzle",
"sub_path": "machine/ER20/Eryone ER20 0.8 nozzle.json"
},
{
"name": "Eryone ER20 Klipper 0.2 nozzle",
"sub_path": "machine/ER20_Klipper/Eryone ER20 Klipper 0.2 nozzle .json"
},
{
"name": "Eryone ER20 Klipper 0.4 nozzle",
"sub_path": "machine/ER20_Klipper/Eryone ER20 Klipper 0.4 nozzle .json"
},
{
"name": "Eryone ER20 Klipper 0.5 nozzle",
"sub_path": "machine/ER20_Klipper/Eryone ER20 Klipper 0.5 nozzle .json"
},
{
"name": "Eryone ER20 Klipper 0.6 nozzle",
"sub_path": "machine/ER20_Klipper/Eryone ER20 Klipper 0.6 nozzle .json"
},
{
"name": "Eryone ER20 Klipper 0.8 nozzle",
"sub_path": "machine/ER20_Klipper/Eryone ER20 Klipper 0.8 nozzle .json"
}
]
}
}