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

    Raise limits for "TRUE BED LEVELING"

    Scheduled Pinned Locked Moved
    General Discussion
    4
    8
    244
    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.
    • peirofundefined
      peirof
      last edited by

      Hi,

      on a CoreXY printer, with 3 independent Z motors, I am trying to use "TRUE BED LEVELING", but when I try, I get this error message.

      G32 Error: Some computed corrections exceed configured limit of 5.00mm: 1.912 -6.511 4.985 
      

      I understand that it is because the limits for the "TRUE BED LEVELING" are exceeded

      Where those limits are increased? (5 mm seems a bit fair to me)

      fcwiltundefined 2 Replies Last reply Reply Quote 0
      • engikeneerundefined
        engikeneer
        last edited by

        You set the limits in your M671 command, using the S parameter

        https://duet3d.dozuki.com/Wiki/M671

        Default is 1.0mmm, so I;m guessing you've already modified that in your config?

        General reason for keeping your limit set low is because if there is an issue with the measurements (probe fails, or you have the Z motors mapped incorrectly), it could attempt to do a massive (but incorrect) correction and cause significant damage to your bed.

        Personally I set my limit at 2.0mm. I only ever exceed that if there is something mechanical I have done (e.g. messed with the Z steppers and moved them). I'd then power the machine back off and slowly hand rotate the steppers to get the bed more level, before powering it back on and trying G32 again. At -6.5mm & +4.9mm, your bed must be on a very big angle!

        E3D TC with D3Mini and Toolboards.
        Home-built CoreXY, Duet Wifi, Chimera direct drive, 2x BMG, 300x300x300 build volume
        i3 clone with a bunch of mods

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

          @peirof

          Increase the limit to see if you can avoid the error.

          Then verify that the bed is actually becoming more level.

          If the configuration for bed leveling is wrong the bed can become less level.

          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

          peirofundefined 1 Reply Last reply Reply Quote 0
          • peirofundefined
            peirof @fcwilt
            last edited by

            @fcwilt the bed is very inclined, it is the first time that the printer is put into operation... if this parameter is so delicate, another thing that I can do is do, it is an approximate leveling "by hand", turning the leadscrew manually until is in the limits... and then execute the "TRUE BED LEVELING"

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

              @peirof

              Given the limits of bed leveling in coping with a seriously out of level bed you might consider adding Z endstop sensors to each Z axis.

              Doing this allows you to home Z using the endstops sensors instead of the Z probe. Then you can use bed leveling to fine tune the bed.

              Here is a quick-and-dirty video of my printer. I intentionally put the bed seriously out of level.

              Bed Leveling Video

              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

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

                @fcwilt how is that configured? I'm intrigued and would like to know more.

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

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

                  @oliof said in Raise limits for "TRUE BED LEVELING":

                  @fcwilt how is that configured? I'm intrigued and would like to know more.

                  All you need is the following with the appropriate pin names for your hardware.

                  M574 Z1 S1 P"!duex.e2stop + !duex.e3stop + !duex.e4stop" ; configure three Z endstops

                  Also the order of the endstops has to match the order of the Z steppers as that determines which endstop is checked for a given Z stepper.

                  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

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

                    @fcwilt Super nice and easy to set up, thanks for indulging me (-: I'll be building another triple Z setup where I will give this a go.

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

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