Multiple Tools and one Part Cooling Fan
I have 3 tools but only one part cooling fan, which unfortunately is always on and cannot be controlled. However when I select a tool, the associated tool fan becomes the part fan and I can control it. Here is my code for the fan definition:
M950 F0 C"fan1" Q500
M106 P0 C"Tool_Fan0" S1 H1
M950 F1 C"fan2" Q500
M106 P1 C"Tool_Fan1" S1 H2 I-1
M950 F2 C"duex.fan3" Q500
M106 P2 C"Tool_Fan2" S1 H3 I-1
M950 F6 C"duex.fan4" Q500
M106 P6 C"Print_Fan" S1.0 H-1
Does anybody have a solution?
jay_s_uk last edited by
you need to set each tool fan as thermostatically controlled.
M950 F1 C"out5" Q500 ; Create fan 1 on pin out4 and set its frequency M106 P1 S1 H1 T45 ; Set fan 1 value. Thermostatic control is turned on
That turns the fan on when heater 1 gets to 45 degrees.
DO NOT include thermostatically controlled fans as part of your M563
thank you @jay_s_uk!
the tool fans are thermostatically controlled, just not with specific temperature. I just added the T45 but the problem remains. There is still no control of the part cooling fan.
What are you referring to by tool fan. That would typically be described interchangeably as part fan. This would be opposed to the hotend heatsink fan for the tool.
Can you describe specifically which fan is used for what?
Are Tool_fan0 1 2 the hotend heatsink fans and print_fan the part cooling fan?
And why does the fan numbering jump from 0 1 2, all the way to 6?
If so it should be like this:
M950 F0 C"fan1" Q500 M106 P0 C"Tool_Fan0" S1 H1 T45 M950 F1 C"fan2" Q500 M106 P1 C"Tool_Fan1" S1 H2 T45 M950 F2 C"duex.fan3" Q500 M106 P2 C"Tool_Fan2" S1 H3 T45 M950 F3 C"duex.fan4" Q500 M106 P3 C"Print_Fan" S0 H-1
Then your tool definition would need to specify the part cooling fan with M563 F3
Post your tool definitions as well.
Thank you very much! @Phaedrux
The confusing numbering is due to changing from duet2 to duet3. I didn't write the initial config and kinda just left the numbers. The problem was, that I had the heatsink fans in the tool definition M563 instead of the part cooling fan.