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

Use Stall Detection to detect accidental effector moves.

Scheduled Pinned Locked Moved
Firmware wishlist
3
5
816
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.
  • undefined
    DADIY
    last edited by 6 Dec 2017, 11:05

    I'm just wondering if it would be possible to add a feature based on the stall detection technoloigy to detect if a motor was moved. I'm thinking in the scenario that the printer has been homed & calibrated but the effector was accidentally knocked before or in between prints, then if it's detected you get a warning or maybe forced to re home /re calibrate.

    1 Reply Last reply Reply Quote 0
    • undefined
      dc42 administrators
      last edited by 6 Dec 2017, 11:47

      Stall detection technology during printing is implemented already in firmware 1.20beta11, see https://duet3d.com/wiki/Stall_detection_and_sensorless_homing. However, it doesn't operate before you start printing from SD card. You could put the homing and calibration command in your slicer start script.

      I've not been successful yet in using stall detection to sense deliberate motor movements caused by knocking the carriage on my delta. Part of the problem is that the carriages on a delta often move slowly, and stall detection doesn't work at low speeds.

      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
      • undefined
        deckingman
        last edited by 6 Dec 2017, 13:53

        @DADIY:

        I'm just wondering if it would be possible to add a feature based on the stall detection technoloigy to detect if a motor was moved. I'm thinking in the scenario that the printer has been homed & calibrated but the effector was accidentally knocked before or in between prints, then if it's detected you get a warning or maybe forced to re home /re calibrate.

        I know nothing about Deltas. Is homing a tedious thing to do? Just curious because I home before every print by having G28 in my slicer start code, which on a CoreXY takes hardly any time at all to do.

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

        1 Reply Last reply Reply Quote 0
        • undefined
          dc42 administrators
          last edited by 6 Dec 2017, 14:31

          No , homing a delta is very quick because you home all the towers simultaneously. Preferably you auto calibrate after homing, but that only takes 25 seconds on my delta.

          If you knocked the effector sideways between homing and printing, then the effect wouldn't just be a shift in the XY location of the print.

          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
          • undefined
            DADIY
            last edited by 7 Dec 2017, 10:01

            @dc42:

            Stall detection technology during printing is implemented already in firmware 1.20beta11, see https://duet3d.com/wiki/Stall_detection_and_sensorless_homing. However, it doesn't operate before you start printing from SD card. You could put the homing and calibration command in your slicer start script.

            I've not been successful yet in using stall detection to sense deliberate motor movements caused by knocking the carriage on my delta. Part of the problem is that the carriages on a delta often move slowly, and stall detection doesn't work at low speeds.

            That's a shame it would have been a nice to have feature,

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