Navigation

    Duet3D Logo

    Duet3D

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

    STOP without reset

    General Discussion
    4
    12
    963
    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.
    • Kulitorum
      Kulitorum last edited by

      Can you make an option to have the Emergency stop only stop all motion and shut down heaters,but not reboot the Duet?

      When something fails with my concrete printer (extrusion stops, axis sticking) I have to STOP and reset the electronics. So I loose position and gcode progress and it is very hard to start again.

      Kulitorum

      1 Reply Last reply Reply Quote 0
      • DADIY
        DADIY last edited by

        Could you not just use pause and add to pause.g anything extra you want to happen like turning off the heaters?

        1 Reply Last reply Reply Quote 0
        • deckingman
          deckingman last edited by

          @Kulitorum:

          Can you make an option to have the Emergency stop only stop all motion and shut down heaters,but not reboot the Duet?

          When something fails with my concrete printer (extrusion stops, axis sticking) I have to STOP and reset the electronics. So I loose position and gcode progress and it is very hard to start again.

          Kulitorum

          That's possible. If you have a switch wired to an E stop then you can use M581 and change the "T" parameter to something other than T0. e.g T1 would pause the print as if M25 had been sent and any other trigger number would invoke a macro (sys/trigger#.g) so you could invoke whatever actions you want.

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

          1 Reply Last reply Reply Quote 0
          • Kulitorum
            Kulitorum last edited by

            I cannot use pause because some movements are 400-800mm, and pause stops after 16 buffered commands.

            1 Reply Last reply Reply Quote 0
            • Kulitorum
              Kulitorum last edited by

              That goes for M25 too.

              1 Reply Last reply Reply Quote 0
              • Kulitorum
                Kulitorum last edited by

                It needs to happen NOW, like Emergency stop, but not reset.

                1 Reply Last reply Reply Quote 0
                • Kulitorum
                  Kulitorum last edited by

                  1 Reply Last reply Reply Quote 0
                  • deckingman
                    deckingman last edited by

                    Like I said, you can create your own trigger macro and invoke that from M581. So for example it could send M18 to disable all steppers or any other commands you wish. If you use the C0 parameter (which I believe is the default), then the trigger will be acted on immediately.

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

                    1 Reply Last reply Reply Quote 0
                    • Kulitorum
                      Kulitorum last edited by

                      Great, I will try that. Thanks.

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

                        Firmware 1.19 offers the facility to save the print state on power failure. In firmware 1.20beta2 this facility is improved. See the M911 command.

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

                          Will that be triggered by a emergency stop?

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

                            No. But in 1.20beta1, the print state is saved whenever you execute a pause.

                            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
                            • First post
                              Last post
                            Unless otherwise noted, all forum content is licensed under CC-BY-SA