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

    Servo to control a part cooling air valve

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    4
    4
    576
    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.
    • oliverracingundefined
      oliverracing
      last edited by

      Currently hovering over the buy now button on a Duet WiFi.
      I'm currently using a dual extruder setup with a remote air feed used for both extruder cooling and part cooling for compactness and flow, currently the air flow is regulated by hand controlled valves and the printer controlled the basic stock board but I've long been wanting to control air flow via board controlled servos.

      Do you reckon the duet WiFi would be able to do this? I know it can control servos but can this be linked to a fan control input from a slicer such as cura? Sorry for the potentially basic question but I'm trying to justify the need for the upgrade!

      Thanks!

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

        Currently there is no facility in RepRapFirmware to turn a M106 fan command generated by a slicer into a servo command. Is that what you mean? OTOH some slicers allow you to configure the fan commands, so you may be able to set up your slicer to generate M280 commands instead of M106.

        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

          Actually, this is something that is on my to-do list. The way I would approach it would be to post process the gcode file to replace the M106 commands with the servo commands. It might be doable with a simple search and replace using a text editor like notepad++. If not, then a Python script.
          Not sure what the OP has in mind but I'm thinking along the lines of something like a berd air but using a quieter pump like a pond air pump. I'd control the air flow by having a bleed valve fitted to a tee piece. So the pump would run full speed but the airflow would be regulated by varying the bleed valve.

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

          1 Reply Last reply Reply Quote 0
          • Alexander Mundyundefined
            Alexander Mundy
            last edited by

            It is (was?) common to use solenoids with pwm to control the bypass air in some fuel injected engines and I control the bypass air for my supercharger with one. You would need to do some voltage shifting but a simple mosfet circuit would do. Google "pwm boost control solenoid"

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