From 3b37994e1839e122ae7a044f40b51ef66d005340 Mon Sep 17 00:00:00 2001 From: Siwat Sirichai Date: Wed, 3 Jan 2024 02:10:48 +0700 Subject: [PATCH] Orca Exhaust Fan Control --- printer.cfg | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/printer.cfg b/printer.cfg index b4a2f7b..4ab8fa9 100644 --- a/printer.cfg +++ b/printer.cfg @@ -312,15 +312,12 @@ heater: extruder heater_temp: 50.0 fan_speed: 1.0 -[heater_fan exhaust_fan] +[fan_generic exhaust_fan] # Exhaust fan - CNC_FAN3 pin: PF6 max_power: 1.0 shutdown_speed: 0.0 kick_start_time: 5.0 -heater: heater_bed -heater_temp: 60 -fan_speed: 1.0 [multi_pin controller_fans] pins: PF7,PF9 @@ -492,6 +489,15 @@ gcode: G1 E-50 F3000 G1 E-50 F3000 +[gcode_macro M106] +gcode: + # P0: Part cooling fan, P3: Exhaust fan + {% if params.P == 0 %} + M106 S{ (params.S | int) } + {% elif params.P == 3 %} + SET_FAN_SPEED FAN=exhaust_fan SPEED={ (params.S | int)/255.0 } + {% endif %} + #*# <---------------------- SAVE_CONFIG ----------------------> #*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated. #*#