Duet3D Logo

    Duet3D

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

    Endswitches behavior

    RepRapFirmware on other controllers
    4
    5
    111
    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.
    • danisiz
      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?

      Stephen6309 fcwilt 2 Replies Last reply Reply Quote 0
      • Stephen6309
        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
        • fcwilt
          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 FT-5 with the 713 upgrade bits. A custom MarkForged style. A small Utilmaker style and a CoreXY from kits. Various hotends. Using Duets (2 and 3) running 3.4.1

          danisiz 1 Reply Last reply Reply Quote 0
          • danisiz
            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
            • Phaedrux
              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