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

    Heat bed turning on too early on 3.5.0-rc3

    Scheduled Pinned Locked Moved
    Beta Firmware
    2
    5
    165
    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.
    • wschadowundefined
      wschadow
      last edited by

      When starting a print start.g is executed and basically doing homing and calling bed.g, where the true mesh bed leveling is done. In 3.5.0-rc3 the heatbed is tuning on already at this point. It looks like part of the print gcode is executed already, while startt.g / bed.g are still running.

      This happens on Duet3Mini5+ and Duet2. I checked 3.4.6 as well which works correctly.

      0aaf9643-9361-442b-afbc-96e516ccd0e0-image.png

      IMG_3025.jpg

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

        @wschadow I think you will find this is fixed in the latest 3.5 firmware at https://www.dropbox.com/scl/fo/yzchzlyxmxlzywjawqflu/h?rlkey=tl7dfs75yozhfgpze0jnkn32n&dl=0.

        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

        wschadowundefined 2 Replies Last reply Reply Quote 0
        • wschadowundefined
          wschadow @dc42
          last edited by

          @dc42 thanks, for the quick fix, tested on two machines.

          1 Reply Last reply Reply Quote 0
          • wschadowundefined
            wschadow @dc42
            last edited by

            @dc42 I noticed some other strange thing, which is maybe related: my start.g and bed.g turn the heaters off via

            M568 P0 S0 R0 A0                                                       ; turn tool 0 off
            M568 P1 S0 R0 A0                                                       ; turn tool 1 off
            M568 P2 S0 R0 A0                                                       ; turn tool 2 off
            
            

            and the beginning. No other temperature related settings. When starting the print on 3.4.6 I see

            50fbb7b4-ff19-4d9a-9994-142c8f0557b5-image.png

            then de3c93e3-1b5a-4c2a-aca2-c10b8613c0ff-image.png

            while true meshbed leveling: This happens in 3.5.0-rc3+4 as well. On 3.5.0-rc3+4 even after the print I can see

            c0369491-c483-49ed-805d-b24c797912f5-image.png . My stop.g contains the lines

            M568 P0 S0 R0 A0                                                       ; turn tool 0 off
            M568 P1 S0 R0 A0                                                       ; turn tool 1 off
            M568 P2 S0 R0 A0                                                       ; turn tool 2 off
            
            

            as well.

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

              @wschadow I suspect DWC is reporting the tool state, not the heater state. The tool state is copied to the heater state when you release the tool or switch to the tool, but you can subsequently override it using M568, until the tool is next selected or freed.

              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
              • First post
                Last post
              Unless otherwise noted, all forum content is licensed under CC-BY-SA