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

    How to remap default fan

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    4
    8
    1.7k
    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.
    • deckingmanundefined
      deckingman
      last edited by

      Just started to play with my shiny new Duex5. My power supply is 24V and my existing print cooling fan (fan0) is 12v which I was running via a 24 to 12v DC converter. I can now make use of the 12V jumper on the duex5 and connect the 12v print cooling fan to one of these outputs - say fan 3. How do I remap this to be the default fan? That is to say that my slicer (Slic3R) controls print cooling by putting M106 S(nnn) commands in the gcode file without a fan number so it defaults to fan 0 and I need to change the default to be fan 3.

      Ian
      https://somei3deas.wordpress.com/
      https://www.youtube.com/@deckingman

      1 Reply Last reply Reply Quote 0
      • dc42undefined
        dc42 administrators
        last edited by

        See http://reprap.org/wiki/G-code#M563:_Define_or_remove_a_tool. Fan mapping only happens when a tool is active.

        Duet WiFi hardware designer and firmware engineer
        Please do not ask me for Duet support via PM or email, use the forum
        http://www.escher3d.com, https://miscsolutions.wordpress.com

        1 Reply Last reply Reply Quote 0
        • deckingmanundefined
          deckingman
          last edited by

          Thanks David. So if the print cooling fan is fan 3 and I add F0:3 to all of my tool definitions, then M106 commands will control that fan, but only when any one of the tools is active (as would be the case during a print). Is that correct?

          Ian
          https://somei3deas.wordpress.com/
          https://www.youtube.com/@deckingman

          1 Reply Last reply Reply Quote 0
          • dc42undefined
            dc42 administrators
            last edited by

            Not quite, you need just F3.

            Duet WiFi hardware designer and firmware engineer
            Please do not ask me for Duet support via PM or email, use the forum
            http://www.escher3d.com, https://miscsolutions.wordpress.com

            1 Reply Last reply Reply Quote 0
            • gouryundefined
              goury
              last edited by goury

              And now I too found myself having similar problem.
              My case was short circuit that led to damaging fan 0 somehow (now it outputs 2.3v when set to 100% and 5.5v when set to 0%, some weird magic smoke was involved for sure).

              I found my solution in adding F0:2 parameter to M106 command in config.g file.
              So now my fan is connected to fan 2 connector and everything is working as it was before this accident.

              I officially thank deckingman for creating well-indexed and googlable topic and dc42 for providing
              ad documenting nice solution.
              Thank you guys, you are the best!

              1 Reply Last reply Reply Quote 0
              • DjDemonDundefined
                DjDemonD
                last edited by DjDemonD

                Is there a way to remap a fan to a heater output, so if I want to use E1 heater connected to a fan/water pump rather than the P1 fan output? I would want to be able to thermostatically control it as I currently do with the P1 fan output. I am just concerned my fan and water pump combo might be a little too much for the fan output.

                I could implement an external mosfet on P1 fan, but might be nice to know in case I need to do it later?

                Simon. Precision Piezo Z-Probe Technology
                www.precisionpiezo.co.uk
                PT1000 cartridge sensors NOW IN, just attach to your Duet board directly!

                dc42undefined 1 Reply Last reply Reply Quote 0
                • dc42undefined
                  dc42 administrators @DjDemonD
                  last edited by

                  @djdemond said in How to remap default fan:

                  Is there a way to remap a fan to a heater output, so if I want to use E1 heater connected to a fan/water pump rather than the P1 fan output? I would want to be able to thermostatically control it as I currently do with the P1 fan output. I am just concerned my fan and water pump combo might be a little too much for the fan output.

                  Currently no, but I plan to add this facility in a future firmware release, perhaps 2.02.

                  Duet WiFi hardware designer and firmware engineer
                  Please do not ask me for Duet support via PM or email, use the forum
                  http://www.escher3d.com, https://miscsolutions.wordpress.com

                  1 Reply Last reply Reply Quote 0
                  • DjDemonDundefined
                    DjDemonD
                    last edited by

                    That would be good. I had my pump and fan stop working yesterday and presumed I might have overloaded the P1 fan output, but as usual just a loose connection.

                    Simon. Precision Piezo Z-Probe Technology
                    www.precisionpiezo.co.uk
                    PT1000 cartridge sensors NOW IN, just attach to your Duet board directly!

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