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

    Bed levelling - just z probe, or 2 indep. motors with G32?

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    4
    19
    729
    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.
    • Reefwarriorundefined
      Reefwarrior @fcwilt
      last edited by

      @fcwilt Ok, so I did a few changes in my configuration files:

      config.g

      M671 X:32.5:202.5 Y:32.5:202.5 P0.5

      bed.g
      G28
      M401
      G30 P0 X32.5 Y32.5 Z-99999
      G30 P1 X202.5 Y32.5 Z-99999
      G30 P2 X32.5 Y202.5 Z-99999
      G30 P3 X202.5 Y202.5 Z-99999 S3
      M402

      After running G32, I get:
      G32
      Error: Calibration failed, computed corrections: nan nan nan

      Board: Duet 2 WiFi (2WiFi)
      Firmware: RepRapFirmware for Duet 2 WiFi/Ethernet 3.2.2 (2021-02-11)
      Duet WiFi Server Version: 1.25

      Note: You can install updates on the System page.

      Tinus 🙂

      1 Reply Last reply Reply Quote 0
      • Reefwarriorundefined
        Reefwarrior
        last edited by

        think I may have found the problem - the 'S' in the last G30 must be S4; as there are 4 screws, not 3....

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

          This post is deleted!
          Reefwarriorundefined 1 Reply Last reply Reply Quote 0
          • Reefwarriorundefined
            Reefwarrior @fcwilt
            last edited by

            @fcwilt The P is for the thread pitch ....

            I got this: Error: Number of calibration factors (4) not equal to number of leadscrews (3)

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

              @Reefwarrior said in Bed levelling - just z probe, or 2 indep. motors with G32?:

              @fcwilt The P is for the thread pitch ....

              I got this: Error: Number of calibration factors (4) not equal to number of leadscrews (3)

              Arggggg.....

              My bad - I confused the S and P parameters.

              When am I going to learn to not trust to memory....

              Frederick

              Reefwarriorundefined 1 Reply Last reply Reply Quote 0
              • Reefwarriorundefined
                Reefwarrior @fcwilt
                last edited by

                @fcwilt hahahaha no stress 🙂

                1 Reply Last reply Reply Quote 1
                • Reefwarriorundefined
                  Reefwarrior
                  last edited by

                  Can't seem to sort out the 'Number of calibration factors....' error.....

                  1 Reply Last reply Reply Quote 0
                  • Reefwarriorundefined
                    Reefwarrior
                    last edited by

                    Eureka!

                    G32
                    Manual corrections required: 0.00 turn up (0.00mm) 0.00 turn down (0.00mm) 0.76 turn up (-0.38mm) 0.81 turn up (-0.41mm)

                    The M671 I used to define the springs positions was not correct.

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

                      @Reefwarrior said in Bed levelling - just z probe, or 2 indep. motors with G32?:

                      Eureka!

                      G32
                      Manual corrections required: 0.00 turn up (0.00mm) 0.00 turn down (0.00mm) 0.76 turn up (-0.38mm) 0.81 turn up (-0.41mm)

                      The M671 I used to define the springs positions was not correct.

                      The : character after the X and Y?

                      Frederick

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

                        @Reefwarrior said in Bed levelling - just z probe, or 2 indep. motors with G32?:

                        This setup is basically on an Ender3 with a DuetWifi.

                        I wouldn't bother changing the Ender3 to a dual Z axis setup. It's not necessary. When assembled properly the design is adequate for keeping the X gantry level. The bed can be manually leveled pretty easily, and mesh compensation can take care of the rest.

                        There's something to be said for simplicity. Once you add a second Z axis motor you have to calibrate it because it won't stay in sync over time.

                        Also, 2 Z motors will only give you tilt correction along a single axis. You need 3 motors to do a 3 point plane. So you'd still be using mesh compensation and manual leveling anyway.

                        So I say avoid a second z axis motor if the printer design allows for it.

                        Z-Bot CoreXY Build | Thingiverse Profile

                        Reefwarriorundefined 2 Replies Last reply Reply Quote 0
                        • Reefwarriorundefined
                          Reefwarrior @Phaedrux
                          last edited by

                          @Phaedrux Hi, thank you for the reply. I have extended my Z and my X axis and noticed drooping on the one side if the Z raises... hence the reason now for the second motor 🙂

                          1 Reply Last reply Reply Quote 0
                          • Reefwarriorundefined
                            Reefwarrior @Phaedrux
                            last edited by

                            @Phaedrux I'm probably going too complicated now, but won't it help to have 2 indep. motors, have it correct tilt and then bed level assistant for the rest? If I read it correctly, I can not have both 2 indep and MBLA at the same time, or have I misunderstood something? 🙂

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

                              @Reefwarrior said in Bed levelling - just z probe, or 2 indep. motors with G32?:

                              If I read it correctly, I can not have both 2 indep and MBLA at the same time, or have I misunderstood something?

                              Yes you can use both, but there needs to be a reference somewhere. If you do the tilt correction based on the bed surface, but then change the bed surface itself with MBLA your tilt correction is now changed as well.

                              Maybe a better solution would be to correct for gantry tilt with 2 endstops at the top of the frame so that you're leveled to the frame as a reference. Then you can adjust the plane of the bed to match the frame.

                              Z-Bot CoreXY Build | Thingiverse Profile

                              Reefwarriorundefined 1 Reply Last reply Reply Quote 0
                              • Reefwarriorundefined
                                Reefwarrior @Phaedrux
                                last edited by

                                @Phaedrux Awesome, thanx! 🙂

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