Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login

    Part cooling fan not working.

    Scheduled Pinned Locked Moved
    Firmware installation
    3
    17
    843
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • SoDamnInsaneundefined
      SoDamnInsane
      last edited by

      Hello,

      My part cooling fan no longer switches on.

      The cabling is okay, because if I put it on the ALWAYS ON pin, it just runs.

      Now I'm not sure if I accidentally used another config.

      These are my current settings.

      **As advised by Duet3D, they are connected as follows:

      The part cooling fan on FAN0 pins on Duet2 Wifi board

      The extruder fan is on FAN1 pins on Duet2 Wifi board**

      Here my relevant config.g settings

      
      ; Heaters
      M308 S0 P"bedtemp" Y"thermistor" T100000 B3950     ; configure sensor 0 as thermistor on pin bedtemp
      M950 H0 C"bedheat" T0                              ; create bed heater output on bedheat and map it to sensor 0
      M143 H0 S120                                       ; set temperature limit for heater 0 to 120C
      M307 H0 B1 S1.00                                   ; enable bang-bang mode for the bed heater and set PWM limit
      M140 H0                                            ; map heated bed to heater 0
      M308 S1 P"e0temp" Y"thermistor" T100000 B3950      ; configure sensor 1 as thermistor on pin e0temp
      M950 H1 C"e0heat" T1                               ; create nozzle heater output on e0heat and map it to sensor 1
      M143 H1 S290                                       ; set temperature limit for heater 1 to 280C
      M307 H1 B0 S1.00                                   ; disable bang-bang mode for heater  and set PWM limit
      
      ; Fans
      M950 F0 C"fan0" Q500                                    ; create fan 0 on pin fan0 and set its frequency
      M106 P0 S0 H-1                                          ; set fan 0 value. Thermostatic control is turned off
      M950 F1 C"fan1" Q500                                    ; create fan 1 on pin fan1 and set its frequency
      M106 P1 S1 H1 T45                                       ; set fan 1 value. Thermostatic control is turned on
      
      
      droftartsundefined 1 Reply Last reply Reply Quote 0
      • Phaedruxundefined
        Phaedrux Moderator
        last edited by

        I assume you're trying to turn it on by sending M106 P0 S1?

        Have you recently changed anything else like updating the firmware? When did it last work?

        Z-Bot CoreXY Build | Thingiverse Profile

        SoDamnInsaneundefined 1 Reply Last reply Reply Quote 0
        • SoDamnInsaneundefined
          SoDamnInsane @Phaedrux
          last edited by SoDamnInsane

          @Phaedrux said in Part cooling fan not working.:

          I assume you're trying to turn it on by sending M106 P0 S1?

          Have you recently changed anything else like updating the firmware? When did it last work?

          Thx for your quick answer.

          I've tried to update the firmware, but I got a error. So I'll look at that later.
          And after this I've this issue... Thanks for the reminder. I forgot that.. 😞

          Firmware version.jpg

          SoDamnInsaneundefined 1 Reply Last reply Reply Quote 0
          • SoDamnInsaneundefined
            SoDamnInsane
            last edited by

            UPDATE

            I've just followed this Fallback procedure. https://duet3d.dozuki.com/Wiki/Installing_and_Updating_Firmware#Section_Fallback_procedure_Num_1

            No results.... 😞

            1 Reply Last reply Reply Quote 0
            • SoDamnInsaneundefined
              SoDamnInsane
              last edited by

              Now it gets even stranger.
              The extrusion control is now blended out.
              The tools are active...Now it gets even stranger.

              8db774b4-bcfe-423a-a29b-e0736438d9d6-image.png

              ee8bbb1b-e53b-4573-8bf7-dbf92ab35684-image.png

              1 Reply Last reply Reply Quote 0
              • Phaedruxundefined
                Phaedrux Moderator
                last edited by

                Can you send M115 in the gcode console and report back the version?

                Can you answer my original questions?

                I assume you're trying to turn it on by sending M106 P0 S1?

                Have you recently changed anything else like updating the firmware? When did it last work?

                Z-Bot CoreXY Build | Thingiverse Profile

                1 Reply Last reply Reply Quote 0
                • SoDamnInsaneundefined
                  SoDamnInsane @SoDamnInsane
                  last edited by

                  @SoDamnInsane said in Part cooling fan not working.:

                  @Phaedrux said in Part cooling fan not working.:

                  I assume you're trying to turn it on by sending M106 P0 S1?

                  Have you recently changed anything else like updating the firmware? When did it last work?

                  Thx for your quick answer.

                  I've tried to update the firmware, but I got a error. So I'll look at that later.
                  And after this I've this issue... Thanks for the reminder. I forgot that.. 😞

                  Firmware version.jpg

                  @Phaedrux I think I already answered it, lol.

                  This is the response of the M115 command:

                  e64311d3-1b07-4f24-b897-b517857c12fe-image.png

                  1 Reply Last reply Reply Quote 0
                  • SoDamnInsaneundefined
                    SoDamnInsane
                    last edited by SoDamnInsane

                    UPDATE

                    Problem solved.
                    I went back to a previous version of the RRF 3 firmware version.

                    But now have 3 fans in my DWC interface, LOL. 😂

                    I only need the FAN 1, that's my part cooling fan.
                    Can i change this?

                    And the Extrusion Control is still blend out.... 😞

                    Thanks in advance!

                    d5a60175-a299-450d-a75b-427b94e1c535-image.png

                    45264ca1-abad-4d2e-a139-119382d234f3-image.png

                    droftartsundefined 1 Reply Last reply Reply Quote 0
                    • droftartsundefined
                      droftarts administrators @SoDamnInsane
                      last edited by

                      @SoDamnInsane said in Part cooling fan not working.:

                      And the Extrusion Control is still blend out....

                      If you’re using DWC 2.1.0, it’s a known issue. Revert to 2.0.7.

                      Tool fan and fan 1 are the same fan. You can change fan visibility in Machine configuration. Thermostatic fans are hidden.

                      Ian

                      Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

                      SoDamnInsaneundefined 3 Replies Last reply Reply Quote 0
                      • SoDamnInsaneundefined
                        SoDamnInsane @droftarts
                        last edited by

                        @droftarts said in Part cooling fan not working.:

                        @SoDamnInsane said in Part cooling fan not working.:

                        And the Extrusion Control is still blend out....

                        If you’re using DWC 2.1.0, it’s a known issue. Revert to 2.0.7.

                        Tool fan and fan 1 are the same fan. You can change fan visibility in Machine configuration. Thermostatic fans are hidden.

                        Ian

                        Thx. for the quick response!!
                        I'm using DWC 2.1.0 indeed. I revert back to 2.0.4, but then only 1 fan was vissible, lol.
                        I change it right now to 2.0.7.

                        I have the tool fan connected on the ALWAYS ON pins..

                        1 Reply Last reply Reply Quote 0
                        • SoDamnInsaneundefined
                          SoDamnInsane @droftarts
                          last edited by SoDamnInsane

                          This post is deleted!
                          1 Reply Last reply Reply Quote 0
                          • SoDamnInsaneundefined
                            SoDamnInsane @droftarts
                            last edited by SoDamnInsane

                            @droftarts said in Part cooling fan not working.:

                            @SoDamnInsane said in Part cooling fan not working.:

                            And the Extrusion Control is still blend out....

                            If you’re using DWC 2.1.0, it’s a known issue. Revert to 2.0.7.

                            Tool fan and fan 1 are the same fan. You can change fan visibility in Machine configuration. Thermostatic fans are hidden.

                            Ian

                            I just installed DWC 2.0.7.

                            But now Only the Tool Fan and Fan 0 are shown.
                            So now I can't control my part cooling fan anymore... (Sorry, I'm still a beginner with Duet)

                            BUT... Now it's possible to use the Extrusion Control.. 🤔 🤔

                            fan.jpg

                            droftartsundefined 1 Reply Last reply Reply Quote 0
                            • droftartsundefined
                              droftarts administrators @SoDamnInsane
                              last edited by

                              @SoDamnInsane said in Part cooling fan not working.:

                               ; Fans                                                                                                                                                                            M950 F0 C"fan0" Q500                                    ; create fan 0 on pin fan0 and set its frequency                                                                                                                                                                            M106 P0 S0 H-1                                          ; set fan 0 value. Thermostatic control is turned off                                                                                                                                                                            M950 F1 C"fan1" Q500                                    ; create fan 1 on pin fan1 and set its frequency                                                                                                                                                                            M106 P1 S1 H1 T45                                       ; set fan 1 value. Thermostatic control is turned on                                                                                                                                                                            
                              

                              You haven’t shown your tool definitions, so I don’t know which one you have as a hot end fan, and which is a part cooling fan. Generally, F0 should be your part cooling fan, and not bound to a tool. F1 should be the hot end fan. This is because most slicers only need to control the part cooling fan, and usually do it with plain M106 commands.

                              So your F0 fan should be the part cooling fan, should not be assigned to a tool, and should not be set to thermostatic control. Then it will always be visible and controllable in DWC.

                              Your F1 fan should be the hot end fan, should be assigned to the tool, and should be thermostatically controlled or always on. Thermostatically controlled fans are usually hidden in DWC, as you can’t override them, so so long as they’re working, you don’t need to see them. If it’s not thermostatically controlled, it will be hidden until the tool is enabled.

                              At least, that’s how it’s worked in the past, though sounds like DWC 2.1.0 may have changed default visibility.

                              Ian

                              Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

                              SoDamnInsaneundefined 1 Reply Last reply Reply Quote 0
                              • droftartsundefined
                                droftarts administrators @SoDamnInsane
                                last edited by

                                @SoDamnInsane DWC has been fixed, see https://forum.duet3d.com/topic/15342/duet-web-control-2-1-1-released

                                Ian

                                Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

                                1 Reply Last reply Reply Quote 0
                                • SoDamnInsaneundefined
                                  SoDamnInsane @droftarts
                                  last edited by

                                  @droftarts said in Part cooling fan not working.:

                                  @SoDamnInsane said in Part cooling fan not working.:

                                   ; Fans                                                                                                                                                                            M950 F0 C"fan0" Q500                                    ; create fan 0 on pin fan0 and set its frequency                                                                                                                                                                            M106 P0 S0 H-1                                          ; set fan 0 value. Thermostatic control is turned off                                                                                                                                                                            M950 F1 C"fan1" Q500                                    ; create fan 1 on pin fan1 and set its frequency                                                                                                                                                                            M106 P1 S1 H1 T45                                       ; set fan 1 value. Thermostatic control is turned on                                                                                                                                                                            
                                  

                                  You haven’t shown your tool definitions, so I don’t know which one you have as a hot end fan, and which is a part cooling fan. Generally, F0 should be your part cooling fan, and not bound to a tool. F1 should be the hot end fan. This is because most slicers only need to control the part cooling fan, and usually do it with plain M106 commands.

                                  So your F0 fan should be the part cooling fan, should not be assigned to a tool, and should not be set to thermostatic control. Then it will always be visible and controllable in DWC.

                                  Your F1 fan should be the hot end fan, should be assigned to the tool, and should be thermostatically controlled or always on. Thermostatically controlled fans are usually hidden in DWC, as you can’t override them, so so long as they’re working, you don’t need to see them. If it’s not thermostatically controlled, it will be hidden until the tool is enabled.

                                  At least, that’s how it’s worked in the past, though sounds like DWC 2.1.0 may have changed default visibility.

                                  Ian

                                  Thx @droftarts

                                  This is how the settings are right now!

                                  
                                  ; Heaters
                                  M308 S0 P"bedtemp" Y"thermistor" T100000 B3950     ; configure sensor 0 as thermistor on pin bedtemp
                                  M950 H0 C"bedheat" T0                              ; create bed heater output on bedheat and map it to sensor 0
                                  M143 H0 S120                                       ; set temperature limit for heater 0 to 120C
                                  M307 H0 B1 S1.00                                   ; enable bang-bang mode for the bed heater and set PWM limit
                                  M140 H0                                            ; map heated bed to heater 0
                                  M308 S1 P"e0temp" Y"thermistor" T100000 B3950      ; configure sensor 1 as thermistor on pin e0temp
                                  M950 H1 C"e0heat" T1                               ; create nozzle heater output on e0heat and map it to sensor 1
                                  M143 H1 S290                                       ; set temperature limit for heater 1 to 280C
                                  M307 H1 B0 S1.00                                   ; disable bang-bang mode for heater  and set PWM limit
                                  
                                  ; Fans
                                  M950 F0 C"fan0" Q500                                    ; create fan 0 on pin fan0 and set its frequency
                                  M106 P0 S0 H-1                                          ; set fan 0 value. Thermostatic control is turned off
                                  M950 F1 C"fan1" Q500                                    ; create fan 1 on pin fan1 and set its frequency
                                  M106 P1 S1 H1 T45                                       ; set fan 1 value. Thermostatic control is turned on
                                  
                                  
                                  droftartsundefined 1 Reply Last reply Reply Quote 0
                                  • droftartsundefined
                                    droftarts administrators @SoDamnInsane
                                    last edited by

                                    @SoDamnInsane post your tool definition too.

                                    Ian

                                    Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

                                    1 Reply Last reply Reply Quote 0
                                    • SoDamnInsaneundefined
                                      SoDamnInsane
                                      last edited by

                                      Thx for the link of the DWC 2.1.1 update, @droftarts

                                      The Extrusion Control is now working.

                                      1 Reply Last reply Reply Quote 0
                                      • First post
                                        Last post
                                      Unless otherwise noted, all forum content is licensed under CC-BY-SA