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

    rehome.g not found

    Scheduled Pinned Locked Moved Unsolved
    Duet Hardware and wiring
    4
    61
    2.5k
    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.
    • BoAundefined
      BoA
      last edited by

      If homing is correct, and stall is only in print, isn't that print uses faster travel speeds and acceleration than homing? From my experience this can trigger stall detection if sensitivity is too high (too low S param value).

      1 Reply Last reply Reply Quote 0
      • Marco Bonaundefined
        Marco Bona
        last edited by

        @BoA , This is correct, but I don't understand why if I run start.g from dwc, the commands are executed correctly while if start.g is called when starting the print motors keep stalling. I didn't find much explanation on setting the S value so I went a bit random (now it's set to 6) but occasionally when starting print an incorrect stall is detected.

        BoAundefined 1 Reply Last reply Reply Quote 0
        • BoAundefined
          BoA @Marco Bona
          last edited by BoA

          @Marco-Bona Shortcut would be to disable stall detection action by setting R0 instead of R3 (sensorless homing still works)

          On my printer I have 2 macros with different speed/acceleration limits - one for homing - more sensitive setting lower speeds, and second for normal print to avoid false stall detection.

          Perhaps there are some commands in print gcode that change aceleration etc.

          1 Reply Last reply Reply Quote 0
          • Marco Bonaundefined
            Marco Bona
            last edited by

            @BoA ,I'm not using sensorless homing, I have normal optical sensors as limit switches, I use stall detection to prevent the motors from losing steps or the head colliding during printing.

            BoAundefined 1 Reply Last reply Reply Quote 0
            • BoAundefined
              BoA @Marco Bona
              last edited by BoA

              @Marco-Bona OK then. I would just increase S level until no false stall detection occurs.
              And just a stupid question - do You actually have rehome.g in sys folder ?

              1 Reply Last reply Reply Quote 0
              • Marco Bonaundefined
                Marco Bona
                last edited by

                @BoA , Sorry for the confusion, initially for wrong name, rehome.g was not found (there was a space after the g), then the problem became that an incorrect motor stall is detected. In all honesty I don't know what to feel anymore because I have inconsistent data.

                1 Reply Last reply Reply Quote 0
                • BoAundefined
                  BoA
                  last edited by

                  Ok, What is Your current M915 configuration?

                  1 Reply Last reply Reply Quote 0
                  • Marco Bonaundefined
                    Marco Bona
                    last edited by

                    @BoA , this is the one with which I found myself best

                    M915 X Y  T20000 S6 H51 F1 R3 
                    
                    1 Reply Last reply Reply Quote 0
                    • BoAundefined
                      BoA
                      last edited by BoA

                      I just tried to trigger stall detection on my printer. And it works ONLY when printing. In any other cases it allows motors to stall and do nothing.

                      That might be the reason why it is triggered only during print.

                      IMO You have too low H value.

                      Did You try formula from https://duet3d.dozuki.com/Wiki/Stall_detection_and_sensorless_homing ?

                      1 Reply Last reply Reply Quote 0
                      • Marco Bonaundefined
                        Marco Bona
                        last edited by

                        @BoA , now it's clear. I got that value from 3D Printer Calc Toolbox, the formula should be same, although I have some doubts about actual current value (I set 2.24 A). Rated current is set on 2.8A

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