From da156cbfa0fa20800fa0da7c91a4dc898c015f82 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Sun, 9 Mar 2025 14:44:03 -0700 Subject: [PATCH] =?UTF-8?q?=F0=9F=9A=B8=20Enable=20FlashForge=20Creator=20?= =?UTF-8?q?Pro=20turbo=20fan=20(#1131)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../FlashForge/CreatorPro/Configuration.h | 2 +- .../FlashForge/CreatorPro/Configuration_adv.h | 2 ++ config/examples/FlashForge/CreatorPro/README.md | 17 +++++++++-------- 3 files changed, 12 insertions(+), 9 deletions(-) diff --git a/config/examples/FlashForge/CreatorPro/Configuration.h b/config/examples/FlashForge/CreatorPro/Configuration.h index 4a44cb46b5..2d5614b3e3 100644 --- a/config/examples/FlashForge/CreatorPro/Configuration.h +++ b/config/examples/FlashForge/CreatorPro/Configuration.h @@ -3560,7 +3560,7 @@ // Set number of user-controlled fans. Disable to use all board-defined fans. // :[1,2,3,4,5,6,7,8] -//#define NUM_M106_FANS 1 +#define NUM_M106_FANS 1 // Use software PWM to drive the fan, as for the heaters. This uses a very low frequency // which is not as annoying as with the hardware PWM. On the other hand, if this frequency diff --git a/config/examples/FlashForge/CreatorPro/Configuration_adv.h b/config/examples/FlashForge/CreatorPro/Configuration_adv.h index 8a5a9e7df9..311d013ef2 100644 --- a/config/examples/FlashForge/CreatorPro/Configuration_adv.h +++ b/config/examples/FlashForge/CreatorPro/Configuration_adv.h @@ -700,6 +700,8 @@ #define CHAMBER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1 +#define FAN0_PIN MOSFET_F_PIN + #define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define CHAMBER_AUTO_FAN_TEMPERATURE 30 diff --git a/config/examples/FlashForge/CreatorPro/README.md b/config/examples/FlashForge/CreatorPro/README.md index 6062b25389..bae63d2bf4 100644 --- a/config/examples/FlashForge/CreatorPro/README.md +++ b/config/examples/FlashForge/CreatorPro/README.md @@ -78,6 +78,7 @@ G1 E22 F3600 G0 X48 Y0 Z0.5 F1200 ; lift G0 Y-10 ; Move nozzle off of build plate G92 E0 +M106 ; Start turbo fan ``` ### After Print Job Completes @@ -91,14 +92,14 @@ M300 S1300 P200 M300 S880 P500 G10 ; Retract -G0 X270 Y150 Z150 F1500 ; send Z axis to bottom of machine +G0 X270 Y150 Z150 F1500 ; Send Z axis to bottom of machine -;disable all heaters +; Disable all heaters {% snippet 'disable_hotends' %} {% snippet 'disable_bed' %} -M127 ; stop blower fan -M18 ; disable stepper +M107 ; Stop turbo fan +M18 ; Disable stepper G11 ``` @@ -112,14 +113,14 @@ M300 S660 P200 M300 S440 P200 G10 ; Retract -G0 X270 Y150 Z150 F1500 ; send Z axis to bottom of machine +G0 X270 Y150 Z150 F1500 ; Send Z axis to bottom of machine -;disable all heaters +; Disable all heaters {% snippet 'disable_hotends' %} {% snippet 'disable_bed' %} -M127 ; stop blower fan -M18 ; disable stepper +M127 ; Stop turbo fan +M18 ; Disable stepper G11 ```