From ea5db3aae874b15157af95ee078960538c1db104 Mon Sep 17 00:00:00 2001 From: mlugo-apx <37851545+mlugo-apx@users.noreply.github.com> Date: Mon, 23 Feb 2026 09:14:29 -0500 Subject: [PATCH] Add Elegoo filament profiles to OrcaFilamentLibrary (#12359) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * 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 * 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 --------- Signed-off-by: minicx Co-authored-by: Ioannis Giannakas <59056762+igiannakas@users.noreply.github.com> Co-authored-by: Claude * 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 Screenshot-20260215194149 **BEFORE** Scrollable area fixed for 10 items. that causes a lot of scrolling whe user has 3 or 4 ams units Screenshot-20260215194816 **AFTER** value 10. - 2 multimaterial units ( 8 filaments ) and 1 external filament Screenshot-20260215195243 value 18 - 4 multimaterial units ( 16 filaments ) and 1 external filament Screenshot-20260215195127 * 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 Co-authored-by: SoftFever * 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 * Optimize retraction settings in printer profiles to reduce stringing and improve print quality Signed-off-by: Sezgin AÇIKGÖZ --------- Signed-off-by: Sezgin AÇIKGÖZ * 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 Signed-off-by: Sezgin AÇIKGÖZ 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 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 Co-authored-by: Alexandre Folle de Menezes Co-authored-by: yw4z Co-authored-by: Valerii Bokhan <80919135+valerii-bokhan@users.noreply.github.com> Co-authored-by: Noisyfox Co-authored-by: Sezgin AÇIKGÖZ --- resources/profiles/OrcaFilamentLibrary.json | 122 +++++++++++++----- .../filament/Elegoo/Elegoo ASA @System.json | 9 ++ .../filament/Elegoo/Elegoo ASA @base.json | 65 ++++++++++ .../Elegoo/Elegoo PETG Pro @System.json | 9 ++ .../Elegoo/Elegoo PETG Pro @base.json | 74 +++++++++++ .../Elegoo/Elegoo PETG-CF @System.json | 9 ++ .../filament/Elegoo/Elegoo PETG-CF @base.json | 74 +++++++++++ .../filament/Elegoo/Elegoo PLA @System.json | 9 ++ .../filament/Elegoo/Elegoo PLA @base.json | 50 +++++++ .../Elegoo/Elegoo Rapid PETG @System.json | 9 ++ .../Elegoo/Elegoo Rapid PETG @base.json | 74 +++++++++++ .../Elegoo/Elegoo Rapid PLA+ @System.json | 9 ++ .../Elegoo/Elegoo Rapid PLA+ @base.json | 50 +++++++ .../Elegoo/Elegoo TPU 95A @System.json | 9 ++ .../filament/Elegoo/Elegoo TPU 95A @base.json | 68 ++++++++++ 15 files changed, 607 insertions(+), 33 deletions(-) create mode 100644 resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo ASA @System.json create mode 100644 resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo ASA @base.json create mode 100644 resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo PETG Pro @System.json create mode 100644 resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo PETG Pro @base.json create mode 100644 resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo PETG-CF @System.json create mode 100644 resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo PETG-CF @base.json create mode 100644 resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo PLA @System.json create mode 100644 resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo PLA @base.json create mode 100644 resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo Rapid PETG @System.json create mode 100644 resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo Rapid PETG @base.json create mode 100644 resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo Rapid PLA+ @System.json create mode 100644 resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo Rapid PLA+ @base.json create mode 100644 resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo TPU 95A @System.json create mode 100644 resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo TPU 95A @base.json diff --git a/resources/profiles/OrcaFilamentLibrary.json b/resources/profiles/OrcaFilamentLibrary.json index 48ce7b7a87..fc7581f1cd 100644 --- a/resources/profiles/OrcaFilamentLibrary.json +++ b/resources/profiles/OrcaFilamentLibrary.json @@ -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" diff --git a/resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo ASA @System.json b/resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo ASA @System.json new file mode 100644 index 0000000000..541dff479b --- /dev/null +++ b/resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo ASA @System.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "name": "Elegoo ASA @System", + "inherits": "Elegoo ASA @base", + "from": "system", + "setting_id": "OGFSE06_00", + "instantiation": "true", + "compatible_printers": [] +} diff --git a/resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo ASA @base.json b/resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo ASA @base.json new file mode 100644 index 0000000000..2d5f59dd08 --- /dev/null +++ b/resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo ASA @base.json @@ -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" + ] +} diff --git a/resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo PETG Pro @System.json b/resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo PETG Pro @System.json new file mode 100644 index 0000000000..da559fa39d --- /dev/null +++ b/resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo PETG Pro @System.json @@ -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": [] +} diff --git a/resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo PETG Pro @base.json b/resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo PETG Pro @base.json new file mode 100644 index 0000000000..90dca220e5 --- /dev/null +++ b/resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo PETG Pro @base.json @@ -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" + ] +} diff --git a/resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo PETG-CF @System.json b/resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo PETG-CF @System.json new file mode 100644 index 0000000000..6378e29eb5 --- /dev/null +++ b/resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo PETG-CF @System.json @@ -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": [] +} diff --git a/resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo PETG-CF @base.json b/resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo PETG-CF @base.json new file mode 100644 index 0000000000..0a438ea1d2 --- /dev/null +++ b/resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo PETG-CF @base.json @@ -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" + ] +} diff --git a/resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo PLA @System.json b/resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo PLA @System.json new file mode 100644 index 0000000000..0f100c7ee5 --- /dev/null +++ b/resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo PLA @System.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "name": "Elegoo PLA @System", + "inherits": "Elegoo PLA @base", + "from": "system", + "setting_id": "OGFSE04_00", + "instantiation": "true", + "compatible_printers": [] +} diff --git a/resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo PLA @base.json b/resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo PLA @base.json new file mode 100644 index 0000000000..8bf7a736df --- /dev/null +++ b/resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo PLA @base.json @@ -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" + ] +} diff --git a/resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo Rapid PETG @System.json b/resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo Rapid PETG @System.json new file mode 100644 index 0000000000..6f8b1b61f8 --- /dev/null +++ b/resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo Rapid PETG @System.json @@ -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": [] +} diff --git a/resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo Rapid PETG @base.json b/resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo Rapid PETG @base.json new file mode 100644 index 0000000000..552ef459c8 --- /dev/null +++ b/resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo Rapid PETG @base.json @@ -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" + ] +} diff --git a/resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo Rapid PLA+ @System.json b/resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo Rapid PLA+ @System.json new file mode 100644 index 0000000000..c8ebddd579 --- /dev/null +++ b/resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo Rapid PLA+ @System.json @@ -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": [] +} diff --git a/resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo Rapid PLA+ @base.json b/resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo Rapid PLA+ @base.json new file mode 100644 index 0000000000..14f84045c8 --- /dev/null +++ b/resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo Rapid PLA+ @base.json @@ -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" + ] +} diff --git a/resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo TPU 95A @System.json b/resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo TPU 95A @System.json new file mode 100644 index 0000000000..385c54ed62 --- /dev/null +++ b/resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo TPU 95A @System.json @@ -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": [] +} diff --git a/resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo TPU 95A @base.json b/resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo TPU 95A @base.json new file mode 100644 index 0000000000..3aa82b1c55 --- /dev/null +++ b/resources/profiles/OrcaFilamentLibrary/filament/Elegoo/Elegoo TPU 95A @base.json @@ -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" + ] +}