makerbase-mks / SGEN_L

MKS SGEN_L is a powerful 32-bit 3D printer control board with LPC1768. Support Marlin2.0, Smoothieware. Support MKS LCD12864B/MINI12864/LCD2004/12864 and MKS TFT Touch Screens. The motherboard integrates SPI / UART interface and works with MKS TMC2130/TMC2208 V2.0/TMC2209. It can be used after plugged in. No soldering or flying lead is required ...
https://es.aliexpress.com/item/33036918120.html?spm=a2g0o.store_home.slider_165457030.3
GNU General Public License v3.0
87 stars 61 forks source link

Extruder Fan doesn't turn on automatically above 50 F #43

Closed alcore23 closed 3 years ago

alcore23 commented 3 years ago

Good afternoon,

I had to reinstall my firmware on my MKS SGEN L, which I have installed on and Ender 3, and after the update the extruder fan won't come ON automatically when the hotend is above 50 F.

I see that the Temperature menu now shows Fan 1 and Fan 2 as well, and I can manually turn the fans from this menu option. Fan 1 turns the part cooling fan ON, and Fan 2 turns the extruder fan ON.

I have not changed the wiring and this function worked fine on my older firmware, any recommendations?

mks-viva commented 3 years ago

Hi! Can you provide your config to me?

alcore23 commented 3 years ago

Yes

Marlin.zip

DanJunior78 commented 3 years ago

Which Marlin Firmware are you running. On mine with 2.0.6 it's working fine. Hotend Fan connected to the E1 heating output.

alcore23 commented 3 years ago

I am using the latest on this repository, which I believe is 2.0.7

Demitryk commented 3 years ago

you need to set "#define E0_AUTO_FAN_PIN" to "FAN1_PIN"

On Wed, Oct 14, 2020 at 11:31 AM DanJunior78 notifications@github.com wrote:

Which Marlin Firmware are you running. On mine with 2.0.6 it's working fine. Hotend Fan connected to the E1 heating output.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/makerbase-mks/SGEN_L/issues/43#issuecomment-708517383, or unsubscribe https://github.com/notifications/unsubscribe-auth/AO5BYJAVX2VGO7GS2WA2NJTSKXG53ANCNFSM4SQDRS4A .

DanJunior78 commented 3 years ago

It's like dimetry wrote. Something in your config wrong.

alcore23 commented 3 years ago

you need to set "#define E0_AUTO_FAN_PIN" to "FAN1_PIN" On Wed, Oct 14, 2020 at 11:31 AM DanJunior78 @.***> wrote: Which Marlin Firmware are you running. On mine with 2.0.6 it's working fine. Hotend Fan connected to the E1 heating output. — You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub <#43 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AO5BYJAVX2VGO7GS2WA2NJTSKXG53ANCNFSM4SQDRS4A .

This did the trick! Thank you very much all.

I was confused because the notes said that -1 would disable it all together so I had tried commenting out that line, but I did not try to assign a value.

I drop the value to 30 degrees as well.