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

    BLTouch probe deploys to soon when moving up between grid probes

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    5
    17
    3.7k
    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.
    • dc42undefined
      dc42 administrators
      last edited by

      The movement back up to dive height after probing a point will be at the lower of the travel speed you specify in the M558 T parameter and the maximum Z speed that you specify in M203. Perhaps you need to increase one of those?

      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

      1 Reply Last reply Reply Quote 0
      • Scachiundefined
        Scachi
        last edited by

        Thank you very much, tuning those values seems to fixed my problem. The redeployement no longer touches the bed.

        1 Reply Last reply Reply Quote 0
        • claus57undefined
          claus57
          last edited by

          @Scachi Hi, I know it's a hold thread but I have the same problem. Can you tell me how you solved it?

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

            @claus57 how fast is your probe dive speed, your travel speed, and your max z speed? One or all of those may need to be increased to allow the BLTouch enough space after a probe move to deploy the pin.

            Z-Bot CoreXY Build | Thingiverse Profile

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

              Firmware 2.01 should have solved this.

              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

              1 Reply Last reply Reply Quote 0
              • claus57undefined
                claus57
                last edited by

                Thanks Scachi and dc42 for your fast response.
                Unfortunately I bought my A6 3 months ago without any previous experience on 3D, I'm a noob and I have some problem to understand your tips.
                I installed with success Marlin 1.1.8 and BLTouch (clone) works but with alternate results and I suppose becouse of this bouncing.
                On printer LCD I read: Vmax X & Y =400; Vmax Z=4; Vmax E=25 Are these the values I have to change? Or have I to use Pronterface to send some commands? And what could be correct values?

                @dc42 I suppose you are speacking about original Anet firmware, I searched for it but unfortunately it seems scarce.

                1 Reply Last reply Reply Quote 0
                • claus57undefined
                  claus57
                  last edited by

                  Searching in Marlin with Arduino IDE, in configuration.h I found this line that confirm LCD information:
                  #define DEFAULT_MAX_FEEDRATE {400, 400, 4, 25}
                  but I found nothing about M558.
                  Reading about parameter of m558 instruction I found this:
                  Rnnn - Z probe recovery time after triggering, default zero (seconds)
                  It seems could work to stop bouncig but in any case I have no idea about the value of parameter I could use and actual T value.

                  1 Reply Last reply Reply Quote 0
                  • claus57undefined
                    claus57
                    last edited by

                    I tried to send m558 r1 and m501 and nothing changed.

                    adavidmundefined 1 Reply Last reply Reply Quote 0
                    • adavidmundefined
                      adavidm @claus57
                      last edited by

                      @claus57

                      This forum is dedicated to Duet3D based hardware (Duet WiFi, Duet Ethernet, Duet Maestro, etc) and software (RepRapFirmware, DWC). It looks like you are trying to to configure a Marlin-based printer instead. The methods for configuring Marlin and RepRapFirmware are completely different and it's unlikely that the advice given here is directly applicable to your use case.

                      The MAX_FEEDRATE parameter places physical constraints on how fast the various axes move under normal operating conditions. The Anet A6 is a cartesian printer which will have a relatively slow Z axis, so tweaking this value might not be a good idea.

                      Out of interest, are you using the Anet A6 example configuration file? It can be found in the repository in the examples folder, e.g.

                      Marlin/example_configurations/Anet/A6/Configuration.h

                      In there, you can see the following:

                      // Feedrate (mm/m) for the first approach when double-probing (MULTIPLE_PROBING == 2)
                      #define Z_PROBE_SPEED_FAST HOMING_FEEDRATE_Z
                      
                      // Feedrate (mm/m) for the "accurate" probe of each point
                      #define Z_PROBE_SPEED_SLOW (Z_PROBE_SPEED_FAST / 3)
                      

                      So the fast probe feedrate is equal to the Z homing feedrate and the slow probe is 1/3 of that. Looking further up the file, the HOMING_FEEDRATE_Z is defined here:

                      // Homing speeds (mm/m)
                      #define HOMING_FEEDRATE_XY (50*60)
                      #define HOMING_FEEDRATE_Z  (4*60)
                      

                      Assuming you have not altered the default 5mm/s MAX_FEEDRATE, you could increase HOMING_FEEDRATE_Z to 5*60 and see if that's enough to get the probe to clear.

                      Beyond that, I think you'll need to seek guidance from a Marlin / Anet expert as I simply don't know what the Z axis is capable of. Plenty of people seem to have added the BLTouch to the A6 / Marlin combination, so it must be possible.

                      Good luck.

                      adavidm

                      p.s. In that file there is a configurable delay for BLTouch probes:

                      //#define BLTOUCH
                      #if ENABLED(BLTOUCH)
                        //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
                      #endif
                      

                      and it looks like there is an option to tweak that value in realtime from the LCD/Encoder so no need to recompile to test.

                      1 Reply Last reply Reply Quote 0
                      • claus57undefined
                        claus57
                        last edited by

                        Thanks a lot for your tips, I will try them asap and I will tell you if they work.
                        Excuse me for the wrong place I posted the issue. I found the post with Google and I didn't noted it's Duet dedicated focusing my attention on Bltouch.

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

                          @claus57 Thanks for stopping by 😜 Don't feel like you need to leave just because you don't have a Duet. A more general place to seek help would be the RepRap Forums or the 3D Printing subreddit.

                          Z-Bot CoreXY Build | Thingiverse Profile

                          1 Reply Last reply Reply Quote 0
                          • claus57undefined
                            claus57
                            last edited by

                            @adavidm
                            Thanks again for your interest, sadly nothing solved problem. I brought the value BLTOUCH_DELAY to 1000 without results. Then I tried with HOMING_FEEDRATE_Z before with 5x60 an then 6x60. Probing speed is visibly increased but issue persist. I think I will buy an original BlTouch.

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