Add Elegoo filament profiles to OrcaFilamentLibrary (#12359)

* Add Elegoo filament profiles to OrcaFilamentLibrary

Add 7 Elegoo filament profiles based on manufacturer specifications:
- Elegoo Rapid PETG (high-speed PETG, 240-270°C, 30-600mm/s)
- Elegoo PETG Pro (standard PETG, 230-260°C, 30-270mm/s)
- Elegoo PETG-CF (carbon fiber PETG, 240-270°C, 30-220mm/s)
- Elegoo PLA (standard PLA, 190-230°C, 30-280mm/s)
- Elegoo Rapid PLA+ (high-speed PLA, 190-230°C, 30-600mm/s)
- Elegoo ASA (ASA, 250-280°C, 30-270mm/s)
- Elegoo TPU 95A (flexible TPU, 220-240°C, 30-60mm/s)

All settings sourced from Elegoo's official product specifications.

* Fix dual seam fuzzy painted rev 2 (#11923)

* 2 seam fuzzy 2nd attempt

* Update FuzzySkin.cpp

* Fix debug SVG

* solve bump artifact in extrusion junction joint

* minor fixes

* cleaning

Update FuzzySkin.cpp

* Fix filament override changes not appearing in Unsaved Changes and showing as “Undef category” in preset comparison (#12298)

* Fix an issue that on Windows the Bambu legacy plugin is 01.10.01.09 (#12380)

* tweak legacy library migration from rename to copy in BBLNetworkPlugin (#12400)

* tweak legacy library migration from rename to copy in BBLNetworkPlugin

* Add Pressure Advance visualization support (#11673)

* Add Pressure Advance visualization support

Signed-off-by: minicx <minicx@disroot.org>

* Port Pressure Advance visualization to libvgcode architecture

Adapt PA visualization (originally in commit e3a77259) to work with
the new libvgcode library introduced by upstream PR #10735.

Changes across the libvgcode stack:
- PathVertex: add pressure_advance field
- Types.hpp: add PressureAdvance to EViewType enum
- ViewerImpl: add ColorRange, color mapping, range updates for PA
- LibVGCodeWrapper: pass pressure_advance from MoveVertex to PathVertex

GCodeViewer UI integration:
- Add "Pressure Advance" to view type dropdown
- Add PA color range in legend (3 decimal places)
- Add PA value display in sequential view marker tooltip
- Add PA row in position properties table

The GCodeProcessor PA parsing (M900, M572, SET_PRESSURE_ADVANCE)
is preserved from the original implementation.

* Tag Pressure Advance visualization changes with ORCA comments

Signed-off-by: minicx <minicx@disroot.org>

---------

Signed-off-by: minicx <minicx@disroot.org>
Co-authored-by: Ioannis Giannakas <59056762+igiannakas@users.noreply.github.com>
Co-authored-by: Claude <noreply@anthropic.com>

* Fix time estimation using wrong machine limits due to broken extruder_id indexing (#12411)

The extruder_id*2 offset in get_axis_max_feedrate/get_axis_max_acceleration
was cherry-picked from BambuStudio's per-nozzle limit system, which OrcaSlicer
never ported. Without that system the limit arrays only have 2 values
([0]=Normal, [1]=Stealth), so any extruder_id > 0 or the uninitialized
value (255) would overshoot the array and fall back to values.back(),
always returning stealth-mode limits and producing incorrect time estimates.

Revert to indexing by time mode only (matching v2.3.1 behavior) and simplify
the M201/M203 handlers to write only the two mode slots they actually use.

* Fix machine envelope G-code emitting wrong limits due to broken extruder_id indexing (#12414)

print_machine_envelope() used get_extruder_id(extruder_id)*2 to index
machine limit arrays that only hold [Normal, Stealth] (2 entries).
For multi-extruder setups this went out-of-bounds, causing wrong M201/M203
values in the G-code which then override the estimator's correct limits.

Same class of bug as c6d1c11ebb but on the G-code writer side.

Changes:
- Remove unused extruder_id param from print_machine_envelope()
- Use .values.front() for M201/M203, matching M204/M205 in same function
- Change get_option_value() fallback from .back() to .front() so any
  future out-of-bounds index returns Normal mode instead of Stealth

* update error message when plugin upgrade failed

* Add and update pt-BR translations (#12409)

* Add preference for filament area height to reduce scrolling while using 16+ filaments (#12317)

Fixes https://github.com/OrcaSlicer/OrcaSlicer/issues/12284

Adds a preference for filaments area height since every user has different amount of MM units and external filaments
so users can set a value that fits their setups this way

we might see 3 or 6 filaments for each unit on future. thats why i set value as int

used 10 as default value. its good for 2 multimaterial units ( 8 filaments ) and 1 external filament

min value is 8.  might be good when no external filaments in use

max value is 99. UI works same as 2.3.1 version

<img width="562" height="122" alt="Screenshot-20260215194149" src="https://github.com/user-attachments/assets/309cec36-8b83-48f3-875f-d5f22a9631e7" />

**BEFORE**
Scrollable area fixed for 10 items. that causes a lot of scrolling whe user has 3 or 4 ams units

<img width="411" height="237" alt="Screenshot-20260215194816" src="https://github.com/user-attachments/assets/fc7823c0-d82a-4d1f-bb5b-56e8dd47abd2" />

**AFTER**
value 10. - 2 multimaterial units ( 8 filaments ) and 1 external filament
<img width="1002" height="250" alt="Screenshot-20260215195243" src="https://github.com/user-attachments/assets/e3238cd1-788e-4ed2-b048-89c63bd323db" />

value 18  - 4 multimaterial units ( 16 filaments ) and 1 external filament
<img width="1001" height="355" alt="Screenshot-20260215195127" src="https://github.com/user-attachments/assets/afe0305e-fcb4-4a51-b8dc-e70a063aa391" />

* Fix: Correct range checking for int and float Config Options + QoL changes in tooltips (#11915)

* Fix float number not working properly for option min/max (#11211)

* ConfigOptionDef: min/max values type are changed from INT to FLOAT.

(cherry picked from commit f277bc80c22e0c9a067481a4301922e2c96aed47)

* Fix infinite loop and crash when `fuzzy_skin_point_distance` = 0 (SoftFever/OrcaSlicer#11069)

* Fix Linux build issue

* Fix float comparison due to precision loss

* Fix: Range check added for coInt options; Ranges and defaults added in tooltips

---------

Co-authored-by: Noisyfox <timemanager.rick@gmail.com>
Co-authored-by: SoftFever <softfeverever@gmail.com>

* Update machine profile for OpenEYE Peacock V2 (#12333)

* OpenEYE Peacock V2 machine profile: Add printer_agent key to enable AMS filament synchronization (Klipper/Moonraker)

Signed-off-by: Sezgin AÇIKGÖZ <sezginacikgoz@mail.com>

* Optimize retraction settings in printer profiles to reduce stringing and improve print quality

Signed-off-by: Sezgin AÇIKGÖZ <sezginacikgoz@mail.com>

---------

Signed-off-by: Sezgin AÇIKGÖZ <sezginacikgoz@mail.com>

* Fix preheat regression bugs  (#12438)

Fix preheat regression bugs
revert 769fc137c7

* Fix the issue where `resources/profiles/OrcaFilamentLibrary.json` is not updated accordingly.

---------

Signed-off-by: minicx <minicx@disroot.org>
Signed-off-by: Sezgin AÇIKGÖZ <sezginacikgoz@mail.com>
Co-authored-by: Rodrigo Faselli <162915171+RF47@users.noreply.github.com>
Co-authored-by: Kiss Lorand <50251547+kisslorand@users.noreply.github.com>
Co-authored-by: SoftFever <softfeverever@gmail.com>
Co-authored-by: minicx <39405619+loss-and-quick@users.noreply.github.com>
Co-authored-by: Ioannis Giannakas <59056762+igiannakas@users.noreply.github.com>
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Alexandre Folle de Menezes <afmenez@terra.com.br>
Co-authored-by: yw4z <ywsyildiz@gmail.com>
Co-authored-by: Valerii Bokhan <80919135+valerii-bokhan@users.noreply.github.com>
Co-authored-by: Noisyfox <timemanager.rick@gmail.com>
Co-authored-by: Sezgin AÇIKGÖZ <sezginacikgoz@mail.com>
This commit is contained in:
mlugo-apx
2026-02-23 09:14:29 -05:00
committed by GitHub
parent b89f67e433
commit ea5db3aae8
15 changed files with 607 additions and 33 deletions

View File

@@ -88,38 +88,6 @@
"name": "fdm_filament_tpu",
"sub_path": "filament/base/fdm_filament_tpu.json"
},
{
"name": "Elas ASA @base",
"sub_path": "filament/Elas/Elas ASA @base.json"
},
{
"name": "Elas PETG Basic @base",
"sub_path": "filament/Elas/Elas PETG Basic @base.json"
},
{
"name": "Elas PLA Basic @base",
"sub_path": "filament/Elas/Elas PLA Basic @base.json"
},
{
"name": "Elas PLA Pro @base",
"sub_path": "filament/Elas/Elas PLA Pro @base.json"
},
{
"name": "Elas ASA @System",
"sub_path": "filament/Elas/Elas ASA @System.json"
},
{
"name": "Elas PETG Basic @System",
"sub_path": "filament/Elas/Elas PETG Basic @System.json"
},
{
"name": "Elas PLA Basic @System",
"sub_path": "filament/Elas/Elas PLA Basic @System.json"
},
{
"name": "Elas PLA Pro @System",
"sub_path": "filament/Elas/Elas PLA Pro @System.json"
},
{
"name": "FusRock ABS-GF @System",
"sub_path": "filament/FusRock/FusRock ABS-GF @System.json"
@@ -184,6 +152,14 @@
"name": "COEX ASA PRIME @base",
"sub_path": "filament/COEX/COEX ASA PRIME @base.json"
},
{
"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"
@@ -336,6 +312,22 @@
"name": "COEX PETG @base",
"sub_path": "filament/COEX/COEX PETG @base.json"
},
{
"name": "Elas PETG Basic @base",
"sub_path": "filament/Elas/Elas PETG Basic @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"
@@ -480,6 +472,22 @@
"name": "COEX PLA PRIME @base",
"sub_path": "filament/COEX/COEX PLA PRIME @base.json"
},
{
"name": "Elas PLA Basic @base",
"sub_path": "filament/Elas/Elas PLA Basic @base.json"
},
{
"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 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"
@@ -780,6 +788,10 @@
"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": "Eolas Prints TPU D60 UV Resistant @System",
"sub_path": "filament/Eolas Prints/Eolas Prints TPU Flex D60 UV Resistant @System.json"
@@ -860,6 +872,14 @@
"name": "COEX ASA PRIME @System",
"sub_path": "filament/COEX/COEX ASA PRIME @System.json"
},
{
"name": "Elas ASA @System",
"sub_path": "filament/Elas/Elas ASA @System.json"
},
{
"name": "Elegoo ASA @System",
"sub_path": "filament/Elegoo/Elegoo ASA @System.json"
},
{
"name": "Overture ASA @System",
"sub_path": "filament/Overture/Overture ASA @System.json"
@@ -902,7 +922,7 @@
},
{
"name": "COEX NYLEX PA6-CF @System",
"sub_path": "filament/COEX/COEX NYLEX UNFILLED @System.json"
"sub_path": "filament/COEX/COEX NYLEX PA6-CF @System.json"
},
{
"name": "Fiberon PA12-CF @System",
@@ -968,6 +988,22 @@
"name": "COEX PETG @System",
"sub_path": "filament/COEX/COEX PETG @System.json"
},
{
"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"
@@ -1084,6 +1120,22 @@
"name": "COEX PLA PRIME @System",
"sub_path": "filament/COEX/COEX PLA PRIME @System.json"
},
{
"name": "Elas PLA Basic @System",
"sub_path": "filament/Elas/Elas PLA Basic @System.json"
},
{
"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"
@@ -1308,6 +1360,10 @@
"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"

View File

@@ -0,0 +1,9 @@
{
"type": "filament",
"name": "Elegoo ASA @System",
"inherits": "Elegoo ASA @base",
"from": "system",
"setting_id": "OGFSE06_00",
"instantiation": "true",
"compatible_printers": []
}

View File

@@ -0,0 +1,65 @@
{
"type": "filament",
"name": "Elegoo ASA @base",
"inherits": "fdm_filament_asa",
"from": "system",
"filament_id": "OGFE06",
"instantiation": "false",
"filament_cost": [
"19.99"
],
"filament_density": [
"1.07"
],
"filament_flow_ratio": [
"0.98"
],
"filament_max_volumetric_speed": [
"12"
],
"filament_vendor": [
"Elegoo"
],
"nozzle_temperature": [
"260"
],
"nozzle_temperature_initial_layer": [
"255"
],
"nozzle_temperature_range_high": [
"280"
],
"nozzle_temperature_range_low": [
"250"
],
"hot_plate_temp": [
"90"
],
"hot_plate_temp_initial_layer": [
"95"
],
"textured_plate_temp": [
"95"
],
"textured_plate_temp_initial_layer": [
"100"
],
"fan_max_speed": [
"50"
],
"fan_min_speed": [
"10"
],
"overhang_fan_speed": [
"70"
],
"close_fan_the_first_x_layers": [
"3"
],
"slow_down_layer_time": [
"10"
],
"slow_down_min_speed": [
"20"
]
}

View File

@@ -0,0 +1,9 @@
{
"type": "filament",
"name": "Elegoo PETG Pro @System",
"inherits": "Elegoo PETG Pro @base",
"from": "system",
"setting_id": "OGFSE02_00",
"instantiation": "true",
"compatible_printers": []
}

View File

@@ -0,0 +1,74 @@
{
"type": "filament",
"name": "Elegoo PETG Pro @base",
"inherits": "fdm_filament_pet",
"from": "system",
"filament_id": "OGFE02",
"instantiation": "false",
"filament_cost": [
"12.49"
],
"filament_density": [
"1.27"
],
"filament_flow_ratio": [
"0.98"
],
"filament_max_volumetric_speed": [
"12"
],
"filament_retraction_length": [
"0.8"
],
"filament_retraction_speed": [
"45"
],
"filament_deretraction_speed": [
"45"
],
"filament_vendor": [
"Elegoo"
],
"nozzle_temperature": [
"245"
],
"nozzle_temperature_initial_layer": [
"240"
],
"nozzle_temperature_range_high": [
"260"
],
"nozzle_temperature_range_low": [
"230"
],
"hot_plate_temp": [
"65"
],
"hot_plate_temp_initial_layer": [
"65"
],
"textured_plate_temp": [
"75"
],
"textured_plate_temp_initial_layer": [
"75"
],
"overhang_fan_speed": [
"90"
],
"fan_max_speed": [
"80"
],
"fan_min_speed": [
"20"
],
"fan_cooling_layer_time": [
"20"
],
"slow_down_layer_time": [
"10"
],
"slow_down_min_speed": [
"20"
]
}

View File

@@ -0,0 +1,9 @@
{
"type": "filament",
"name": "Elegoo PETG-CF @System",
"inherits": "Elegoo PETG-CF @base",
"from": "system",
"setting_id": "OGFSE03_00",
"instantiation": "true",
"compatible_printers": []
}

View File

@@ -0,0 +1,74 @@
{
"type": "filament",
"name": "Elegoo PETG-CF @base",
"inherits": "fdm_filament_pet",
"from": "system",
"filament_id": "OGFE03",
"instantiation": "false",
"filament_cost": [
"18.99"
],
"filament_density": [
"1.29"
],
"filament_flow_ratio": [
"0.98"
],
"filament_max_volumetric_speed": [
"10"
],
"filament_retraction_length": [
"0.8"
],
"filament_retraction_speed": [
"45"
],
"filament_deretraction_speed": [
"45"
],
"filament_vendor": [
"Elegoo"
],
"nozzle_temperature": [
"255"
],
"nozzle_temperature_initial_layer": [
"250"
],
"nozzle_temperature_range_high": [
"270"
],
"nozzle_temperature_range_low": [
"240"
],
"hot_plate_temp": [
"65"
],
"hot_plate_temp_initial_layer": [
"65"
],
"textured_plate_temp": [
"75"
],
"textured_plate_temp_initial_layer": [
"75"
],
"overhang_fan_speed": [
"90"
],
"fan_max_speed": [
"80"
],
"fan_min_speed": [
"20"
],
"fan_cooling_layer_time": [
"20"
],
"slow_down_layer_time": [
"10"
],
"slow_down_min_speed": [
"20"
]
}

View File

@@ -0,0 +1,9 @@
{
"type": "filament",
"name": "Elegoo PLA @System",
"inherits": "Elegoo PLA @base",
"from": "system",
"setting_id": "OGFSE04_00",
"instantiation": "true",
"compatible_printers": []
}

View File

@@ -0,0 +1,50 @@
{
"type": "filament",
"name": "Elegoo PLA @base",
"inherits": "fdm_filament_pla",
"from": "system",
"filament_id": "OGFE04",
"instantiation": "false",
"filament_cost": [
"15.99"
],
"filament_density": [
"1.24"
],
"filament_flow_ratio": [
"0.98"
],
"filament_max_volumetric_speed": [
"12"
],
"filament_vendor": [
"Elegoo"
],
"nozzle_temperature": [
"210"
],
"nozzle_temperature_initial_layer": [
"210"
],
"nozzle_temperature_range_high": [
"230"
],
"nozzle_temperature_range_low": [
"190"
],
"hot_plate_temp": [
"50"
],
"hot_plate_temp_initial_layer": [
"50"
],
"textured_plate_temp": [
"55"
],
"textured_plate_temp_initial_layer": [
"55"
],
"slow_down_layer_time": [
"8"
]
}

View File

@@ -0,0 +1,9 @@
{
"type": "filament",
"name": "Elegoo Rapid PETG @System",
"inherits": "Elegoo Rapid PETG @base",
"from": "system",
"setting_id": "OGFSE01_00",
"instantiation": "true",
"compatible_printers": []
}

View File

@@ -0,0 +1,74 @@
{
"type": "filament",
"name": "Elegoo Rapid PETG @base",
"inherits": "fdm_filament_pet",
"from": "system",
"filament_id": "OGFE01",
"instantiation": "false",
"filament_cost": [
"13.99"
],
"filament_density": [
"1.28"
],
"filament_flow_ratio": [
"0.98"
],
"filament_max_volumetric_speed": [
"20"
],
"filament_retraction_length": [
"0.8"
],
"filament_retraction_speed": [
"45"
],
"filament_deretraction_speed": [
"45"
],
"filament_vendor": [
"Elegoo"
],
"nozzle_temperature": [
"255"
],
"nozzle_temperature_initial_layer": [
"250"
],
"nozzle_temperature_range_high": [
"270"
],
"nozzle_temperature_range_low": [
"240"
],
"hot_plate_temp": [
"65"
],
"hot_plate_temp_initial_layer": [
"65"
],
"textured_plate_temp": [
"70"
],
"textured_plate_temp_initial_layer": [
"70"
],
"overhang_fan_speed": [
"90"
],
"fan_max_speed": [
"80"
],
"fan_min_speed": [
"20"
],
"fan_cooling_layer_time": [
"20"
],
"slow_down_layer_time": [
"10"
],
"slow_down_min_speed": [
"20"
]
}

View File

@@ -0,0 +1,9 @@
{
"type": "filament",
"name": "Elegoo Rapid PLA+ @System",
"inherits": "Elegoo Rapid PLA+ @base",
"from": "system",
"setting_id": "OGFSE05_00",
"instantiation": "true",
"compatible_printers": []
}

View File

@@ -0,0 +1,50 @@
{
"type": "filament",
"name": "Elegoo Rapid PLA+ @base",
"inherits": "fdm_filament_pla",
"from": "system",
"filament_id": "OGFE05",
"instantiation": "false",
"filament_cost": [
"15.99"
],
"filament_density": [
"1.24"
],
"filament_flow_ratio": [
"0.98"
],
"filament_max_volumetric_speed": [
"18"
],
"filament_vendor": [
"Elegoo"
],
"nozzle_temperature": [
"215"
],
"nozzle_temperature_initial_layer": [
"210"
],
"nozzle_temperature_range_high": [
"230"
],
"nozzle_temperature_range_low": [
"190"
],
"hot_plate_temp": [
"50"
],
"hot_plate_temp_initial_layer": [
"50"
],
"textured_plate_temp": [
"55"
],
"textured_plate_temp_initial_layer": [
"55"
],
"slow_down_layer_time": [
"6"
]
}

View File

@@ -0,0 +1,9 @@
{
"type": "filament",
"name": "Elegoo TPU 95A @System",
"inherits": "Elegoo TPU 95A @base",
"from": "system",
"setting_id": "OGFSE07_00",
"instantiation": "true",
"compatible_printers": []
}

View File

@@ -0,0 +1,68 @@
{
"type": "filament",
"name": "Elegoo TPU 95A @base",
"inherits": "fdm_filament_tpu",
"from": "system",
"filament_id": "OGFE07",
"instantiation": "false",
"filament_cost": [
"19.99"
],
"filament_density": [
"1.21"
],
"filament_flow_ratio": [
"0.98"
],
"filament_max_volumetric_speed": [
"3.5"
],
"filament_vendor": [
"Elegoo"
],
"nozzle_temperature": [
"230"
],
"nozzle_temperature_initial_layer": [
"225"
],
"nozzle_temperature_range_high": [
"240"
],
"nozzle_temperature_range_low": [
"220"
],
"hot_plate_temp": [
"35"
],
"hot_plate_temp_initial_layer": [
"40"
],
"textured_plate_temp": [
"40"
],
"textured_plate_temp_initial_layer": [
"45"
],
"fan_max_speed": [
"70"
],
"fan_min_speed": [
"50"
],
"slow_down_layer_time": [
"12"
],
"slow_down_min_speed": [
"10"
],
"filament_retraction_length": [
"0.8"
],
"filament_retraction_speed": [
"25"
],
"filament_deretraction_speed": [
"25"
]
}