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

    Cooling fan behaviour

    Scheduled Pinned Locked Moved
    General Discussion
    3
    4
    598
    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.
    • akrepsiankaundefined
      akrepsianka
      last edited by

      Hello

      I have problem with cooling fan. I am using simplyfi3d for slicing models and i adjust cooling fan to start at %65 percent from 4th layer and each layer incresing more fan speed untill 100%. Problem is that it never start the fan on the 4th layer. İn the slicer gcode i chekced that at the begining of 4th layer gcode send M106 S165 code but fan dosent start.

      When i enter duet interface and send M106 S165 or S255 fan also doesnt start. so to Start i have to send M106 P2 S165 code and it starts to run

      Here is my config file for fans
      ; Fans
      M106 P2 S0 I0 F500 H-1 ; Set fan 0 value, PWM signal inversion and frequency. Thermostatic control is turned off
      M106 P1 S255 I0 F500 H1 T50 ; Set fan 1 value, PWM signal inversion and frequency. Thermostatic control is turned on

      So where is my problem? İn the slicer program or somewhere else?

      1 Reply Last reply Reply Quote 0
      • tech-ratonundefined
        tech-raton
        last edited by

        You need to allocate the fan to your tool…

        Allocating fans to tools

        Most slicers do not yet support having multiple separate print cooling fans so they simply send M106 Snnn, rather than allowing the choice of which fan is allocated to which hotend.

        To solve this, other fan channels can be mapped to fan 0 when a specific tool is selected for example:
        M563 P0 D0 H1 ; tool 0 uses extruder 0, heater 1 (and fan 0)

        https://www.duet3d.com/wiki/Connecting_and_configuring_fans
        https://www.duet3d.com/wiki/G-code#M563:_Define_or_remove_a_tool

        probably something like:

        M563 P0 D0 H1 F2

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

          If you connect your print cooling fan to the fan 0 connector then it should just work. If you connect your print cooling fan to a different fan connector, then you need to map it in the tool definition as the previous post says.

          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
          • akrepsiankaundefined
            akrepsianka
            last edited by

            i have 3 printer with duet. so the best solution is to connect fan 0 connector all cooling fans. looks more easy and rigit solution 🙂

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