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

    Unreliable Z height calibration on V-Core 3 w/BLtouch & Mini 5+

    Scheduled Pinned Locked Moved Solved
    Tuning and tweaking
    7
    50
    3.2k
    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.
    • fcwiltundefined
      fcwilt @juliann
      last edited by fcwilt

      @juliann

      Add these two lines at the beginning of your homeALL.g file and your homeZ.g file:

      G29 S2                           ; cancel mesh bed compensation
      M290 R0 S0                       ; cancel baby stepping
      

      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

      juliannundefined 1 Reply Last reply Reply Quote 1
      • juliannundefined
        juliann @fcwilt
        last edited by

        @fcwilt

        Hi Frederick! @fcwilt

        Very good news, you found the solution! 🙂
        I applied your suggestions and now the issue is totally fixed!

        Thank you so much for all the help provided.

        Julián.

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

          @juliann said in Unreliable Z height calibration on V-Core 3 w/BLtouch & Mini 5+:

          @fcwilt

          Hi Frederick! @fcwilt

          Very good news, you found the solution! 🙂
          I applied your suggestions and now the issue is totally fixed!

          Thank you so much for all the help provided.

          Julián.

          Glad we were able to sort things out.

          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
          • dc42undefined
            dc42 administrators @fcwilt
            last edited by

            @fcwilt said in Unreliable Z height calibration on V-Core 3 w/BLtouch & Mini 5+:

            For the next print I am thinking baby-stepping is still in effect (it remains at 0.09) which changes the results of G30 and the nozzle ends up farther away from the bed on the next print(s).

            Thanks for identifying this. It sounds as though babystepping is affecting the behaviour of G29 and G30 probing, and I think it would be better if it didn't. I will add this to the work list.

            Duet WiFi hardware designer and firmware engineer
            Please do not ask me for Duet support via PM or email, use the forum
            http://www.escher3d.com, https://miscsolutions.wordpress.com

            dc42undefined 1 Reply Last reply Reply Quote 0
            • dc42undefined
              dc42 administrators @dc42
              last edited by

              Looks like G30 is working correctly after all. If I run G30 to establish Z=0, send M290 Z1 and then G1 Z0, the nozzle sits 1mm above the bed. If I then run G30 again and then again send G1 Z0, the nozzle is still 1mm above the bed.

              Duet WiFi hardware designer and firmware engineer
              Please do not ask me for Duet support via PM or email, use the forum
              http://www.escher3d.com, https://miscsolutions.wordpress.com

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

                @dc42 said in Unreliable Z height calibration on V-Core 3 w/BLtouch & Mini 5+:

                Looks like G30 is working correctly after all. If I run G30 to establish Z=0, send M290 Z1 and then G1 Z0, the nozzle sits 1mm above the bed. If I then run G30 again and then again send G1 Z0, the nozzle is still 1mm above the bed.

                Well it seems my understanding of the interaction of M290 and G30 was wrong.

                But it seemed to explain what the OP was seeing and the suggested changes did fix the problem.

                Which then leaves the original question as to why the first print never worked but subsequent ones did.

                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
                • PCRundefined
                  PCR @dc42
                  last edited by

                  @dc42 Same here. Babystepping and G30 works.

                  1 Reply Last reply Reply Quote 0
                  • Nurgelrotundefined
                    Nurgelrot
                    last edited by Nurgelrot

                    @juliann Just a note about your config unrelated to the Z problem. Don't you have your current too high for the motor on the LGX extruder? Max current should only be 0.7A. Building the same printer as you (using a SuperPINDA vs BLtouch) and comparing configs 🙂

                    juliannundefined 1 Reply Last reply Reply Quote 0
                    • juliannundefined
                      juliann @Nurgelrot
                      last edited by

                      Hi

                      @nurgelrot!
                      Good catch! yes, that was wrong for sure. Thank you very much!

                      @dc42 @fcwilt @PCR
                      Thank you very much for the additional tests, clearly I had something wrong in my original config, everything is still working fine by the moment.

                      Julián.

                      sinned6915undefined 1 Reply Last reply Reply Quote 0
                      • sinned6915undefined
                        sinned6915 @juliann
                        last edited by

                        @juliann sorry i have been afk.. a couple of other suggestions-

                        you might want to consider seperating homing/leveling out from you print file.
                        make a seperate macro and use that at the start of a print 'session'

                        that way if you have to cancel and restart a print, you are not going through the whole procedure of homing/leveling.

                        you mentioned trying to print with PETG- i suspect you came across some old posts about how hard and finnicky it can be. most of that advice is just rubbish. dont get intimidated.

                        petg wants slower and no cooling. I use the same filament profile for PETG as PLA only temps are 235 and cooling 0. I may have bumped retract/destring a hair.

                        1 Reply Last reply Reply Quote 0
                        • juliannundefined juliann marked this topic as a question
                        • juliannundefined juliann has marked this topic as solved
                        • droftartsundefined droftarts referenced this topic
                        • First post
                          Last post
                        Unless otherwise noted, all forum content is licensed under CC-BY-SA