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

    Issues configuring firmware

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    4
    15
    539
    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.
    • MihaiDesignsundefined
      MihaiDesigns @fcwilt
      last edited by

      @fcwilt thanks for the answer.

      I solved the extra axis endstop homing. On Z probing I'll have to read more documentation first.

      Sensorless homing still not working.
      I have 3 axes running 3, 2, and 1 motor respectively. Sensorless homing is not working for any of them. The last two use Nema17 motors, not geared. They are all connected to the Mini 5+ board, two via the small TMC expansion board.
      Here's the relevant config for one of the axes (U) running just one motor:

      config.g

      M569 P0.5 S1
      M584 U0.5
      M350 U16 I1
      M92 U160
      M566 U600
      M203 U24000
      M201 U2000
      M906 U800
      
      M915 P5 S-120 R0 ; I set the sensitivity abnormally low and it still doesn't trigger. Also fails for S0
      
      M208 U0 S1                                        ; set axis minima
      M208 U550 S0                                     ; set axis maxima
      
      M574 U1 S3 ; sensorless endstop
      

      homeu.g

      G91               
      G1 H2 U10 F6000    
      G1 H1 U-30 F1800  ; moving just a little bit for testing (axis starts in the homed position anyways)
      G92 U0            
      
      fcwiltundefined 1 Reply Last reply Reply Quote 0
      • fcwiltundefined
        fcwilt @MihaiDesigns
        last edited by

        @MihaiDesigns

        I've tried sensor-less homing a few times and have always given up and installed endstop micro-switches.

        Frederick

        Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

        MihaiDesignsundefined 1 Reply Last reply Reply Quote 0
        • MihaiDesignsundefined
          MihaiDesigns @fcwilt
          last edited by MihaiDesigns

          @fcwilt the thing is I'd like to avoid adding 6 more switches and wires. Plus, two of the axes home at the far end from the motor position, so not even the same wire path. I used sensorless homing in Marlin on various printers. It shouldn't be hard to configure.

          MihaiDesignsundefined 1 Reply Last reply Reply Quote 0
          • MihaiDesignsundefined
            MihaiDesigns @MihaiDesigns
            last edited by

            I wonder if it has something to do with the 3.5.0 RC1 firmware. I'll try a more stable version.

            fcwiltundefined 1 Reply Last reply Reply Quote 0
            • fcwiltundefined
              fcwilt @MihaiDesigns
              last edited by

              @MihaiDesigns said in Issues configuring firmware:

              I wonder if it has something to do with the 3.5.0 RC1 firmware. I'll try a more stable version.

              Maybe so.

              I simply don't use BETA or RC firmware. I let the "brave" folks do that.

              I understand about running the wires - but that is something you only do once - and it leads to more tranquil homing.

              Good luck.

              Frederick

              Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

              MihaiDesignsundefined 1 Reply Last reply Reply Quote 0
              • MihaiDesignsundefined
                MihaiDesigns @fcwilt
                last edited by

                @fcwilt thank you!

                MihaiDesignsundefined 1 Reply Last reply Reply Quote 0
                • MihaiDesignsundefined
                  MihaiDesigns @MihaiDesigns
                  last edited by

                  I tested firmware version 3.4.6 (updated all boards) and sensorless homing is still not working. I suspect I have an error in my configuration but can't figure out what it is.

                  fcwiltundefined 1 Reply Last reply Reply Quote 0
                  • fcwiltundefined
                    fcwilt @MihaiDesigns
                    last edited by

                    @MihaiDesigns said in Issues configuring firmware:

                    I tested firmware version 3.4.6 (updated all boards) and sensorless homing is still not working. I suspect I have an error in my configuration but can't figure out what it is.

                    Instead of using P in the M915 try using the actual drive letter X, Y, Z, etc.

                    And be sure the desired endstops, for each axis, are set for "stall" type.

                    Frederick

                    Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

                    MihaiDesignsundefined 1 Reply Last reply Reply Quote 0
                    • MihaiDesignsundefined
                      MihaiDesigns @fcwilt
                      last edited by

                      Update: I got sensorless homing working on all 3 axes.
                      Someone suggested adjusting stealthchop/spreadcycle like this: M569 P0.3 V40 D3 and it fixed one of the axes. For the Z axis with small motors I had to go back and forth with stall sensitivity and speed. Same for the remaining axis, basically trying random speeds and sensitivities until it worked. It took a while, but it worked eventually.

                      @fcwilt thanks for the help.

                      Still got that probing offset thing to fix, but that's tomorrow.

                      fcwiltundefined nikschaundefined 2 Replies Last reply Reply Quote 1
                      • fcwiltundefined
                        fcwilt @MihaiDesigns
                        last edited by

                        @MihaiDesigns

                        You have more patience then I. As you well know micro-switch endstops don't need that kind of tweaking.

                        Good job.

                        Frederick

                        Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

                        1 Reply Last reply Reply Quote 0
                        • nikschaundefined
                          nikscha @MihaiDesigns
                          last edited by

                          @MihaiDesigns I can already see the expression on your face when you talk about this in an upcoming video ^^

                          Some time ago I also configured sensorless homing for XY on a coreXY. After after a while I had it dialed in quite nicely. Then the next day it didn't work at all (I haven't changed any settings). Turns out some gcode I ran adjusted the travel acceration, and with the higher acceleration the sensorless homing would give me false positives. So maybe reduce your accelerations for the duration of the homing sequence?

                          Stay in school

                          oliofundefined 1 Reply Last reply Reply Quote 1
                          • oliofundefined
                            oliof @nikscha
                            last edited by

                            @nikscha more current versions of RRF use the acceleration set in M201.1 for special moves including homing moves so your issue shouldn't apply anymore.

                            <>RatRig V-Minion Fly Super5Pro RRF<> V-Core 3.1 IDEX k*****r <> RatRig V-Minion SKR 2 Marlin<>

                            nikschaundefined 1 Reply Last reply Reply Quote 1
                            • nikschaundefined
                              nikscha @oliof
                              last edited by

                              @oliof thank you, that's very useful to know!

                              Stay in school

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