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

    Faster / Better home-z possible?

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    4
    12
    500
    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.
    • jens55undefined
      jens55
      last edited by

      This is how I do my Z homing.
      Note the A10 bit - this probes until two successive probe runs agree within a certain range. It does up to 10 probes. It will stop if two runs agree and it will fault out if there is no agreement within 10 runs.
      This is for a BLTouch.
      For mapping the bed, I also lower jerk and acceleration.

      M558 F2000 A1 ; set for rapid decent for one probe
      G30 ; do quick probe
      ;this is to rapidly lower the nozzle in case it is quite high
      M558 F60 A10 ; return to normal (slow) probing speed
      G30 ; home Z by probing the bed

      1 Reply Last reply Reply Quote 1
      • Kolbiundefined
        Kolbi
        last edited by Kolbi

        Thanks @jens55 Just got done with a print, tested some options, and found this to work nicely. Nice use on the 'A' option - thanks for that.

        G1 X105 Y105 F6000                                         ; go to probe point
        
        M558 F1000                                                 ; fast z-probe, first pass  
        G30                                                        ; home Z by probing the bed
        G1 H0 Z5 F400                                              ; lift Z to the 5mm position
        
        M558 F50 A9                                                ; slow z-probe, second pass  
        G30                                                        ; home Z by probing the bed
        G1 H0 Z5 F400                                              ; lift Z to the 5mm position
        
        M558 F200 A1                                               ; normal z-probe, set to normal speed  
        
        1 Reply Last reply Reply Quote 0
        • dc42undefined
          dc42 administrators
          last edited by dc42

          @Kolbi said in Faster / Better home-z possible?:

          Could / Should I use the following?

          M558 F800                                                  ; BLTouch, connected to Z probe IN pin - fast
          G30                                                        ; home Z by probing the bed
          M558 F60                                                   ; BLTouch, connected to Z probe IN pin - slow
          G30
          

          Yes, there is no need to redefine the Z probe type when just changing the other parameters. Also, lifting Z between the two G30 probes (as you are now doing) is probably needed.

          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 1
          • Kolbiundefined
            Kolbi
            last edited by

            Thanks @dc42 , @jens55 !

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

              Hi,

              I would not be comfortable use A1 as the default setting.

              It's fine for doing your "high speed" probe but for everything else I would at least use A2. I use A5.

              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

              Kolbiundefined fcwiltundefined 2 Replies Last reply Reply Quote 1
              • Kolbiundefined
                Kolbi @fcwilt
                last edited by

                @fcwilt Thanks Frederick!

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

                  Hi again.

                  Just FYI did you know you can force the averaging of a fixed number of readings?

                  For example A5 S-1 will cause 5 readings to be taken and the average computed.

                  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

                  Kolbiundefined jens55undefined 2 Replies Last reply Reply Quote 1
                  • Kolbiundefined
                    Kolbi @fcwilt
                    last edited by

                    @fcwilt Just so I'm square on this; when A5 is used without the S-1 switch it will conduct up to five probes or until two back-to-back probes match, and the S-1 switch will cause it to probe 5 times and then yield the average of those 5?

                    fcwiltundefined 1 Reply Last reply Reply Quote 0
                    • Kolbiundefined
                      Kolbi
                      last edited by Kolbi

                      AH... got it:

                      The A and S parameters control multiple probing. Probing is repeated until two consecutive probe attempts produce results that differ by no more than the S parameter; then the average of those two results is used. However, if the number of attempts specified by the A parameter is reached without getting two consecutive results within tolerance of each other, no further probe attempts are made and the average result of all the attempts is used.

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

                        @Kolbi said in Faster / Better home-z possible?:

                        @fcwilt Just so I'm square on this; when A5 is used without the S-1 switch it will conduct up to five probes or until two back-to-back probes match, and the S-1 switch will cause it to probe 5 times and then yield the average of those 5?

                        Correct.

                        Consider, getting two consecutive readings doesn't mean that the readings are accurate, just that they are the same, within the tolerance specified by a positive S value.

                        The downside to averaging is it takes longer.

                        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 1
                        • jens55undefined
                          jens55 @fcwilt
                          last edited by

                          @fcwilt said in Faster / Better home-z possible?:

                          Hi again.

                          Just FYI did you know you can force the averaging of a fixed number of readings?

                          For example A5 S-1 will cause 5 readings to be taken and the average computed.

                          Frederick

                          Thanks Frederick - did not know that!

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