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

    Can I pause on spurious endstop trigger?

    Scheduled Pinned Locked Moved
    General Discussion
    2
    3
    106
    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.
    • paralepsisundefined
      paralepsis
      last edited by

      Hi!

      Background: I've got a Railcore 300ZL with this endstop setup on the X axis: https://www.printables.com/model/177339-railcore-side-mounted-x-endstop

      In the Railcore design, if I run off that rail, I could potentially damage any number of things: Z rods, fan shroud, lose bearings out of the rail mounts, etc.

      I had an (undetected) stall the other day that resulted in the printer thinking the head was at a higher X position than it really was. The end result was that the printer bashed into that endstop at least once, moving it a bit. Almost but not quite enough to really wreck anything.

      I've played with stall detection in the past, on another printer, and I never really got it working reliably. That said, although I have not tried, I could probably get it working well enough to detect this sort of thing :).

      I'm wondering if there is a reasonable way to pause on spurious endstop triggers. The (possibly terrible but) only think I can think of is defining it as (a second) filament sensor for the duration of the print, but that seems pretty janky.

      Is there an endstop-based solution to this specific thing, or do I need to head down the stall detection path?

      Thanks!

      Rob

      Railcore II 300XL w/ Duet 3 & RRF 3.5rc4, Makerbot R2X w/ Duet 2 WiFi & RRF 3.4

      jay_s_ukundefined 1 Reply Last reply Reply Quote 0
      • jay_s_ukundefined
        jay_s_uk @paralepsis
        last edited by

        @paralepsis yes, just set the endstop up as a trigger using M581 once homing is complete

        Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

        paralepsisundefined 1 Reply Last reply Reply Quote 1
        • paralepsisundefined
          paralepsis @jay_s_uk
          last edited by

          @jay_s_uk Thanks!

          Railcore II 300XL w/ Duet 3 & RRF 3.5rc4, Makerbot R2X w/ Duet 2 WiFi & RRF 3.4

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