From 15553642b990579f46a2ad1679559f008a317ef1 Mon Sep 17 00:00:00 2001 From: Blindfold Date: Sun, 3 Aug 2025 22:33:26 +0200 Subject: [PATCH] small Orca printer profile changes Orca profile changes: enable "Activate air filtration" option by default in OrcaSlicer for "Generic ABS@ProForge" filament profile changed default_filament_profile to "Generic PLA @ProForge" to use included profile by default changed default_print_profile to "0.20mm Standard @ProForge" to match included profile name changed printer_model to "ProForge300". Now {printer_model} placeholder (used in default value of the "Filename format" setting of filaments) expands to ProForge300 instead of "Generic ToolChanger Printer" optimised Start Gcode: M104 S0 T0 command injected only when first toolhead in not used, otherwise M109 T0 command is injected. added M106 macro override to enable control of filter_fan from Orca removed SET_FAN_SPEED FAN=filter_fan SPEED=1 from Start Gcode. Instead M106 command will be used to control filter fan as configured in filament settings. printer config changes: added M106 macro override to enable filter fan control with P3 parameter (supporter by Orca) --- .gitignore | 2 ++ Config Files/macros.cfg | 11 +++++++++++ Slicer Profiles/ProForge 300 v1.4.orca_printer | Bin 3992 -> 0 bytes Slicer Profiles/ProForge 300 v1.5.orca_printer | Bin 0 -> 4223 bytes 4 files changed, 13 insertions(+) create mode 100644 .gitignore delete mode 100644 Slicer Profiles/ProForge 300 v1.4.orca_printer create mode 100644 Slicer Profiles/ProForge 300 v1.5.orca_printer diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..0858735 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +.writeable +**/.DS_Store \ No newline at end of file diff --git a/Config Files/macros.cfg b/Config Files/macros.cfg index 3b074be..df1bb38 100644 --- a/Config Files/macros.cfg +++ b/Config Files/macros.cfg @@ -6,6 +6,17 @@ #release date: 08.05.2025 +[gcode_macro M106] +rename_existing: M106.1 +gcode: + {% set P = params.P|default(0)|int %} + {% set S = params.S|default(0.0)|float / 255 %} + {% if P == 3 %} + SET_FAN_SPEED FAN=filter_fan SPEED={S} + {% else %} + M106.1 { rawparams } + {% endif %} + [gcode_macro _END_PRINT] gcode: # Lower build plate diff --git a/Slicer Profiles/ProForge 300 v1.4.orca_printer b/Slicer Profiles/ProForge 300 v1.4.orca_printer deleted file mode 100644 index b7c9868622d4da15cfe868d4bafa517df7ae595e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3992 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 diff --git a/Slicer Profiles/ProForge 300 v1.5.orca_printer b/Slicer Profiles/ProForge 300 v1.5.orca_printer new file mode 100644 index 0000000000000000000000000000000000000000..f53cc90d795d27fab9315b4dcc3f0a2cbfbe17dc GIT binary patch literal 4223 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 Ut^~UH1BQ=1n6M6!CH?XAAD~z%&j0`b literal 0 HcmV?d00001