Duet3D Logo

    Duet3D

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • Documentation
    • Order

    Temperature Monitoring and Event Trigger

    General Discussion
    3
    4
    287
    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.
    • wcj97
      wcj97 last edited by

      Hello all,

      So my large format machine has an externally controlled Keenovo heating element. The controller and relay are controlled independently of my Duet. I'm curious if it's possible to monitor the temperature of the bed with the Duet, even though it has no control over temperature. I'd like to be able to set a temperature on the heater controller, and start a print, and have the Duet wait to start the print until the bed heater reaches a certain temp. My bed is large enough that when it heats up it warps a bit, and if the printer starts before the bed is up to temp it can mess up the mesh-bed leveling process. I want to be able to set my bed temp, start a print, and walk away without having to wait for the bed to reach temp before starting the print.

      Would an M190 command work for this? I wasn't sure if there needed to be an associated heater or not.

      Original Prusa i3 MK2
      Hephaestus (Custom Duet based large format FFF)
      Aeon (Custom belt printer)
      Elegoo Mars

      Stephen6309 1 Reply Last reply Reply Quote 0
      • Stephen6309
        Stephen6309 @wcj97 last edited by

        @wcj97 If you configure the duet that there is a thermister on T0 and connect a bed thermister to it, it should work with M190. You'll need to add an additional thermister for the Duet.

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

          You can monitor the temperature and display it in DWC, by using an additional thermistor and creating a virtual heater for it using the M305 command. There is currently no mechanism to wait for a particular temperature to be reached where the Duet does not control the heater; but when we implement conditional GCode commands, it will probably be possible.

          Is there a reason why you don't want to use the Duet to control the temperature? One possibility is to use an SSR to switch the power to your heater. You may be able to use the external temperature controller as a safety cutout.

          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

          wcj97 1 Reply Last reply Reply Quote 1
          • wcj97
            wcj97 @dc42 last edited by

            @dc42 I would use the Duet to control the temperature, but the heating element was purchased pre-wired and I'd prefer not to cut any cables for now.

            When you say "virtual heater", do you mean configuring a new heater in the firmware but just not having an actual heating element wired to the duet?

            Original Prusa i3 MK2
            Hephaestus (Custom Duet based large format FFF)
            Aeon (Custom belt printer)
            Elegoo Mars

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