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

    Z Babystepping reverting after ~2 sec

    Scheduled Pinned Locked Moved Solved
    Tuning and tweaking
    3
    10
    651
    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.
    • wcj97undefined
      wcj97
      last edited by

      I've been trying to run a large print of head straps for some of the new PPE that's been going around the 3D printing community, and because they're taking up the entirety of my almost 500mm x 500mm bed, I've found my bed probing to be a little less accurate than I'd like. Usually this wouldn't be a big deal, but my Z babystepping doesn't seem to be working (or holding I should say). During the print, if I send a babystep command, I can see my ballscrews rotate to compensate, but after about 2 sec, they rotate back by the same amount. I thought maybe I was just seeing the printer adjust for a change in the height map, but it is clearly doing this after any babystep command I send. If I send 4 babystepping commands, one after the other, I can watch as about 2 seconds later my Z axis hits ctrl+Z and undoes whatever adjustment I made. I thought maybe my motor idle time was set too low, and the motors were adjusting a step and then losing it due to a loss of power, but my idle time is set to 30 seconds, and even right after the controller reverts from the babystep I applied, I can see my ballscrews rotating ever so slightly due to mesh bed, so it can't be the motors going idle.

      Is anyone else having this problem? Is there some other line in my config that may be affecting this?

      Thank you in advanced!

      Original Prusa i3 MK2
      Hephaestus (Custom Duet based large format FFF)
      Aeon (Custom belt printer)
      Elegoo Mars

      1 Reply Last reply Reply Quote 0
      • Phaedruxundefined
        Phaedrux Moderator
        last edited by

        Firmware versions?

        Z-Bot CoreXY Build | Thingiverse Profile

        wcj97undefined 1 Reply Last reply Reply Quote 0
        • wcj97undefined
          wcj97 @Phaedrux
          last edited by

          @Phaedrux RRF 3.0, and all webserver related things were updated to the most recent version just a couple weeks ago.

          Original Prusa i3 MK2
          Hephaestus (Custom Duet based large format FFF)
          Aeon (Custom belt printer)
          Elegoo Mars

          1 Reply Last reply Reply Quote 0
          • Phaedruxundefined
            Phaedrux Moderator
            last edited by

            You may want to update to 3.01 RC6 and DWC 2.1.1. I don't recall any baby stepping bugs but there has been a lot of work on RRF3 since 3.0

            Z-Bot CoreXY Build | Thingiverse Profile

            wcj97undefined 1 Reply Last reply Reply Quote 1
            • wcj97undefined
              wcj97 @Phaedrux
              last edited by

              @Phaedrux Nope 😕 still doing it

              Original Prusa i3 MK2
              Hephaestus (Custom Duet based large format FFF)
              Aeon (Custom belt printer)
              Elegoo Mars

              1 Reply Last reply Reply Quote 0
              • Phaedruxundefined
                Phaedrux Moderator
                last edited by

                How are you applying the baby stepping? DWC? PanelDue?

                Z-Bot CoreXY Build | Thingiverse Profile

                wcj97undefined 1 Reply Last reply Reply Quote 0
                • wcj97undefined
                  wcj97 @Phaedrux
                  last edited by

                  @Phaedrux DWC using the built in buttons. I don't have a PanelDue unfortunately.

                  Original Prusa i3 MK2
                  Hephaestus (Custom Duet based large format FFF)
                  Aeon (Custom belt printer)
                  Elegoo Mars

                  1 Reply Last reply Reply Quote 0
                  • Phaedruxundefined
                    Phaedrux Moderator
                    last edited by Phaedrux

                    Perhaps you are trying to babystep below the Z0 point.

                    What are your axis minimums as defined in M208?

                    You can alter your M208 Z value to be slightly negative so that you can baby step lower. M208 Z-1 for instance would let you go 1mm below what the firmware thinks is the probed height for Z0.

                    Normally the firmware won't allow you to baby step below the first layer height. It's assuming Z0 is correct across the surface of the bed, but if the probe is a little off or the mesh grid isn't perfect. That could maybe explain why it's undoing your attempts to baby step lower?

                    Z-Bot CoreXY Build | Thingiverse Profile

                    wcj97undefined 1 Reply Last reply Reply Quote 1
                    • wcj97undefined
                      wcj97 @Phaedrux
                      last edited by wcj97

                      @Phaedrux That's it! I did some more testing today and found that the babystepping works fine for a few steps, but starts undoing itself after the values become a bit more extreme (~200-300 microns). I didn't realize that the axis minimum still affected babystepping values. Thanks again for helping me diagnose!

                      Original Prusa i3 MK2
                      Hephaestus (Custom Duet based large format FFF)
                      Aeon (Custom belt printer)
                      Elegoo Mars

                      1 Reply Last reply Reply Quote 0
                      • Co3getundefined
                        Co3get
                        last edited by Co3get

                        I just want to chime in, had the same issue after adding bed levelers and getting my bed really flat.

                        This created a new problem where Babystepping was "undoing" itself within 1-2 seconds. I could hold my hand on the Z rod and feel it bumping back. and watch the lines flatten out on the bed while printing, and then unflatten as it reset to Z=0.

                        This totally solved it for me. I typically have to babystep -0.25 and now I can again.

                        Thank you!

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