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

    Endswitches behavior

    Scheduled Pinned Locked Moved
    RepRapFirmware on other controllers
    4
    5
    286
    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.
    • danisizundefined
      danisiz
      last edited by

      I have configured the endswitch using switch type ones and they seem to work fine.
      They respond properly to M119 and work correctly if I run homex for example.
      However if during machine operation for example I move the x-axis in down direction and manually press the low end endstop the machine does not stop.
      Shouldn't the axis stop for safety at that very moment?

      Stephen6309undefined fcwiltundefined 2 Replies Last reply Reply Quote 0
      • Stephen6309undefined
        Stephen6309 @danisiz
        last edited by

        @danisiz No, they are ignored, unless homing. AFAIK, all 3d printer firmwares do this. The firmware will use the M208 setting to keep track.

        1 Reply Last reply Reply Quote 0
        • fcwiltundefined
          fcwilt @danisiz
          last edited by

          @danisiz said in Endswitches behavior:

          I have configured the endswitch using switch type ones and they seem to work fine.
          They respond properly to M119 and work correctly if I run homex for example.
          However if during machine operation for example I move the x-axis in down direction and manually press the low end endstop the machine does not stop.
          Shouldn't the axis stop for safety at that very moment?

          The endstop sensors only halt movement when doing a G0/G1 move with a H1/H3/H4 parameter.

          Frederick

          Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

          danisizundefined 1 Reply Last reply Reply Quote 0
          • danisizundefined
            danisiz @fcwilt
            last edited by

            @fcwilt Thank you. Now I see that the behavior I described is the one that corresponds to the H4 parameter and I assumed that for security it was the default behavior.

            1 Reply Last reply Reply Quote 1
            • Phaedruxundefined
              Phaedrux Moderator
              last edited by

              If you want to use your endstop as a emergency stop you can re-purpose them at the end of the homing file to act as an estop. Just be sure to set them as endstops again at the start of homing.

              https://docs.duet3d.com/en/User_manual/Reference/Gcodes#m581-configure-external-trigger

              Z-Bot CoreXY Build | Thingiverse Profile

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