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

    Homing lost immediately

    Scheduled Pinned Locked Moved
    My Duet controlled machine
    3
    5
    464
    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.
    • waleyundefined
      waley
      last edited by

      Hi,

      I've just upgraded my Duet WiFi from v1.21 to v2.03 after having it sit idle for 6 months. I've checked intermediate release notes and can't see anything to explain this behaviour, but I must have missed something!

      Problem: Once the homing sequence is finished (home all, or any axis individually), each axis 'Home' button is blue showing the homing is complete, then the the homed status is immediately reset.

      Attached are some images which show that all axes have their minimum endstop triggered, yet are also simultaneously showing they aren't homed. Visual inspection confirms that the endstops are triggered correctly, and the endstop lights on the Duet are on.

      2_1561789518268_Machine Properties.png1_1561789518268_Machine Control.png
      0_1561789518268_Firmware.png

      My 'homex.g' is a direct copy paste from the documentation for Cartesian documentation.

      Thanks,
      Craig

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

        I can't think of a reason why it should do that. The usual reasons for homing being lost are that you have used M18 or M84 to turn the motors off, or that the board has reset. If it has reset them you would probably notice DWC reconnecting, also the "last reset" info in the M122 report would give it away.

        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
        • waleyundefined
          waley
          last edited by waley

          Thanks! I didn't realise M84 had that effect, is this functionality new from v1.21? I was expecting that if the endstops are triggered then the Duet should consider it is home, regardless of motors being on.

          In my config.g I have "M84 S0.5", and now that I've commented that out Home is maintained for the default 10 s, which allows me to enough time to hit run on a mesh grid.

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

            @waley When you disable the motors, there is no holding current so it would be very easy for the printer to lose position. Hence the reason why homing status is reset. AFAIK, the firmware has always worked like that.

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

            waleyundefined 1 Reply Last reply Reply Quote 0
            • waleyundefined
              waley @deckingman
              last edited by

              @deckingman that's a good point, still I would have expected endstops to suffice, but I guess that alone isn't repeatable enough. I must have inadvertently been slicing with different settings before, which would be why I hadn't noticed it.

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