Yes same here. I can confirm that the issue is with cura 4.0.0 I think, going back to cura 3.4.1 no issues but with cura 4.0.0 I get no can as well.
Edited by vis321I think I figured it out.
Cura 4.0.0 now has a new feature where you can select different number of cooling fans.
I looked at the gcode exported from cura 3.4.1 and the gcode from cura 4.0.0. I noticed the M106 command was exported as M106 S255 P1. I compared this to the gcode exported from cura 3.4.1 which just had M106 S255. I first tried to modify the gcode to have M106 S255 P0, AND THAT WORKED Later in my investigation I noticed in the "Machine Settings" under "Extruder 1", there is a new setting called "Cooling Fan Number", by default it was set to 1, hence the "P1" reference in the gcode.
Change the option under "Cooling Fan Number" from 1 to 0.
After that I saw cura exported the gcode as before M106 S255. I popped in sd card and it seemed to solve my issue. I am sure maybe in the Marlin configuration you could change the fan number as well but this seemed to fix my issue.
Hope this helps!
- 6
- 9
- 3 months later...
On 4/3/2019 at 4:17 AM, vis321 said:I think I figured it out.
Cura 4.0.0 now has a new feature where you can select different number of cooling fans.
I looked at the gcode exported from cura 3.4.1 and the gcode from cura 4.0.0. I noticed the M106 command was exported as M106 S255 P1. I compared this to the gcode exported from cura 3.4.1 which just had M106 S255. I first tried to modify the gcode to have M106 S255 P0, AND THAT WORKED Later in my investigation I noticed in the "Machine Settings" under "Extruder 1", there is a new setting called "Cooling Fan Number", by default it was set to 1, hence the "P1" reference in the gcode.
Change the option under "Cooling Fan Number" from 1 to 0.
After that I saw cura exported the gcode as before M106 S255. I popped in sd card and it seemed to solve my issue. I am sure maybe in the Marlin configuration you could change the fan number as well but this seemed to fix my issue.
Hope this helps!
Thanks man, this fixed my problem as well.
In my case I had older marlin firmware working with Cura 4.1 and after updating the firmware, this started happening. Glad you shared this easy fix 🙂
- 1
- 3 months later...
On 4/3/2019 at 4:17 AM, vis321 said:I think I figured it out.
Cura 4.0.0 now has a new feature where you can select different number of cooling fans.
I looked at the gcode exported from cura 3.4.1 and the gcode from cura 4.0.0. I noticed the M106 command was exported as M106 S255 P1. I compared this to the gcode exported from cura 3.4.1 which just had M106 S255. I first tried to modify the gcode to have M106 S255 P0, AND THAT WORKED Later in my investigation I noticed in the "Machine Settings" under "Extruder 1", there is a new setting called "Cooling Fan Number", by default it was set to 1, hence the "P1" reference in the gcode.
Change the option under "Cooling Fan Number" from 1 to 0.
After that I saw cura exported the gcode as before M106 S255. I popped in sd card and it seemed to solve my issue. I am sure maybe in the Marlin configuration you could change the fan number as well but this seemed to fix my issue.
Hope this helps!
Bro I literally just made this account to thank you
Thank you you are awsome
- 2 months later...
On 4/2/2019 at 10:17 PM, vis321 said:I think I figured it out.
Cura 4.0.0 now has a new feature where you can select different number of cooling fans.
I looked at the gcode exported from cura 3.4.1 and the gcode from cura 4.0.0. I noticed the M106 command was exported as M106 S255 P1. I compared this to the gcode exported from cura 3.4.1 which just had M106 S255. I first tried to modify the gcode to have M106 S255 P0, AND THAT WORKED Later in my investigation I noticed in the "Machine Settings" under "Extruder 1", there is a new setting called "Cooling Fan Number", by default it was set to 1, hence the "P1" reference in the gcode.
Change the option under "Cooling Fan Number" from 1 to 0.
After that I saw cura exported the gcode as before M106 S255. I popped in sd card and it seemed to solve my issue. I am sure maybe in the Marlin configuration you could change the fan number as well but this seemed to fix my issue.
Hope this helps!
So.. I did this. Still not showing in the gcode. my machines got 2 fans. so I set the CFN to 2. machine wasnt turning em on , so I searched til I found this. I put it back to default(0) , and havent seen a diff. havent done a print since, hesitant because of this. my last 15 hr print , every piece had ripples all the way from bottom to top.
- 2 months later...
Hello,
I'm having the exact same problem, when i try to send the M106 S255 the fan starts turning but if the code sent by cura is M106 s255 P1 the printer, arduino and pronterface don't recognize it. unknown command:
Me too I tried to remove the fan from cura. In this case Cura does not send the gcode to turn the fan on M106 S255.
I keep trying
- 2 weeks later...
I just would like to say thank you to vis321and SgtKiLLx: setting "Cooling fun number" to 0 I solved the problem. I was one step to buy a cooling fan...
Quote
totally agree, that 0 fan on the extruder fixed my problem too.
Thanks
- 1
- 1 month later...
Again much thanks for this fix!
- 2 months later...
Little update when I start a print this is what the fan does.
1st layer 0%
2nd layer 33%
3rd layer 66%
4th layer 100% and it stays on after that for the entire print?
- 9 months later...
Yes, in reference to the above. I also find that my EastThreed K1 fan doesn't turn on throughout the entire print. In fact, it sometimes appears sporadic. Sometimes it turns on the moment the skirt starts printing and sometimes it doesn't. But can attest that usually even if it doesn't turn on initially, it would turn on about half way through the print.
Anyone experience this? I am on Cura 4.9
- 4 weeks later...
On 4/2/2019 at 10:17 PM, vis321 said:I think I figured it out.
Cura 4.0.0 now has a new feature where you can select different number of cooling fans.
I looked at the gcode exported from cura 3.4.1 and the gcode from cura 4.0.0. I noticed the M106 command was exported as M106 S255 P1. I compared this to the gcode exported from cura 3.4.1 which just had M106 S255. I first tried to modify the gcode to have M106 S255 P0, AND THAT WORKED Later in my investigation I noticed in the "Machine Settings" under "Extruder 1", there is a new setting called "Cooling Fan Number", by default it was set to 1, hence the "P1" reference in the gcode.
Change the option under "Cooling Fan Number" from 1 to 0.
After that I saw cura exported the gcode as before M106 S255. I popped in sd card and it seemed to solve my issue. I am sure maybe in the Marlin configuration you could change the fan number as well but this seemed to fix my issue.
Hope this helps!
THANK YOU!!!!! This was driving me crazy
- 1 month later...
i am having the same issue except mine doesnt run fan,bed temp, or nozzle temp??
- 1 year later...
On 4/2/2019 at 11:17 PM, vis321 said:I think I figured it out.
Cura 4.0.0 now has a new feature where you can select different number of cooling fans.
I looked at the gcode exported from cura 3.4.1 and the gcode from cura 4.0.0. I noticed the M106 command was exported as M106 S255 P1. I compared this to the gcode exported from cura 3.4.1 which just had M106 S255. I first tried to modify the gcode to have M106 S255 P0, AND THAT WORKED Later in my investigation I noticed in the "Machine Settings" under "Extruder 1", there is a new setting called "Cooling Fan Number", by default it was set to 1, hence the "P1" reference in the gcode.
Change the option under "Cooling Fan Number" from 1 to 0.
After that I saw cura exported the gcode as before M106 S255. I popped in sd card and it seemed to solve my issue. I am sure maybe in the Marlin configuration you could change the fan number as well but this seemed to fix my issue.
Hope this helps!
I made a point of registering and entering here to thank you. I had the same problem, now... SOLVED!
On 4/2/2019 at 8:17 PM, vis321 said:I think I figured it out.
Cura 4.0.0 now has a new feature where you can select different number of cooling fans.
I looked at the gcode exported from cura 3.4.1 and the gcode from cura 4.0.0. I noticed the M106 command was exported as M106 S255 P1. I compared this to the gcode exported from cura 3.4.1 which just had M106 S255. I first tried to modify the gcode to have M106 S255 P0, AND THAT WORKED Later in my investigation I noticed in the "Machine Settings" under "Extruder 1", there is a new setting called "Cooling Fan Number", by default it was set to 1, hence the "P1" reference in the gcode.
Change the option under "Cooling Fan Number" from 1 to 0.
After that I saw cura exported the gcode as before M106 S255. I popped in sd card and it seemed to solve my issue. I am sure maybe in the Marlin configuration you could change the fan number as well but this seemed to fix my issue.
Hope this helps!
Bloody hell, I’ve had this Ender 3 Max for over 2 bloody years! I’ve been adjusting the cooling fan manually, it’s been driving me crazy. I’ve searched for so long, learning and looking through marlin firmware using VSCode. So ridiculous that it was this simple. Good excuse to learn Marlin better I suppose.
Thank you so much!!!
Recommended Posts
gr5 2,268
I don't think it's the gcodes. I think it's a wire that opens up when the head moves to the middle of the print.
But first check for all gcodes that start with "M1". There is probably only 10 or 20 in your entire gcode file. And look them all up here:
http://reprap.org/wiki/G_code
Link to post
Share on other sites