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

    How use multi-touch Z probing? what switch I should use?

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    5
    17
    2.1k
    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.
    • DjDemonDundefined
      DjDemonD
      last edited by

      If you set S0.03 tolerance and you ask for 5 probes, and it does 5 probes and presumably (I have not seen it fail yet - what is the failure mode if it cannot achieve a consistent reading?) it does not move on then your sensor is not giving you accuracy/repeatability within 30 microns.

      You can test it by just homing, moving to bed centre, then sending
      G1 Z10
      G30
      G1 Z10
      G30

      do this (or make a gcode file with just these commands repeated) 30 times and then get the range (accuracy) and standard deviation (repeatability). I have no problems with 0.03 tolerance using a Piezo20. I have not yet had time to experiment with lower values. Please do keep things in perspective 0.03 is 30 microns (a first layer is often 200 microns). We publish data to suggest 10 microns is achievable, but that requires a well-implemented sensor in a rigid and well-constructed printer.

      Simon. Precision Piezo Z-Probe Technology
      www.precisionpiezo.co.uk
      PT1000 cartridge sensors NOW IN, just attach to your Duet board directly!

      1 Reply Last reply Reply Quote 0
      • robmundefined
        robm
        last edited by

        How do I make it multi-touch when just homing Z?

        As in, bed.g has:

        M671 X-231:373 Y-80:-80 S4        ; leadscrews at rear left, front middle, move up to 4mm
        G30 P0 X185 Y80 H0 Z-99999 
        G30 P1 X25 Y80 H0 Z-99999 S2
        
        

        and this does multi-touch for adjusting the Z leadscrews. But what do I put in homez.g to have it multi-tap to just calibrate the Z height?

        1 Reply Last reply Reply Quote 0
        • DjDemonDundefined
          DjDemonD
          last edited by

          That I am afraid, I know nothing about, I do know multitouch does not happen when you send G30.

          Simon. Precision Piezo Z-Probe Technology
          www.precisionpiezo.co.uk
          PT1000 cartridge sensors NOW IN, just attach to your Duet board directly!

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

            Plain G30 doesn't do multitouch because it doesn't use the dive height. But I'll take a look to see whether there is a way of using multitouch for Z homing.

            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
            • Niko0Dundefined
              Niko0D
              last edited by

              @DjDemonD:

              If you set S0.03 tolerance and you ask for 5 probes, and it does 5 probes and presumably (I have not seen it fail yet - what is the failure mode if it cannot achieve a consistent reading?) it does not move on then your sensor is not giving you accuracy/repeatability within 30 microns.

              You can test it by just homing, moving to bed centre, then sending
              G1 Z10
              G30
              G1 Z10
              G30

              do this (or make a gcode file with just these commands repeated) 30 times and then get the range (accuracy) and standard deviation (repeatability). I have no problems with 0.03 tolerance using a Piezo20. I have not yet had time to experiment with lower values. Please do keep things in perspective 0.03 is 30 microns (a first layer is often 200 microns). We publish data to suggest 10 microns is achievable, but that requires a well-implemented sensor in a rigid and well-constructed printer.

              Im afraid mine giving different results. I will send results later. I think I have complex problem.
              HeatBed - not perfectly flat. it going as wave. if sides = 0 middle line +0.8mm
              Sometime when bed going up and hit nozzle. Nozzle going little bit up. but not everywhere on plate. usually its random places
              I will publish all settings later (when back to home)
              And THANK YOU VERY MUCH to everyone who tied and trying to help me!!
              By the way how i can get the range (accuracy) and standard deviation (repeatability) after G1Z10 G30? it is specific command?

              1 Reply Last reply Reply Quote 0
              • DjDemonDundefined
                DjDemonD
                last edited by

                There used to be a way to aggregate results directly in firmware, but recently I have not managed to get it to work. I paste the heights into a spreadsheet and analyse the data there,

                Simon. Precision Piezo Z-Probe Technology
                www.precisionpiezo.co.uk
                PT1000 cartridge sensors NOW IN, just attach to your Duet board directly!

                1 Reply Last reply Reply Quote 0
                • DADIYundefined
                  DADIY
                  last edited by

                  I'm confused by multi touch, I amended my M558 statement to enable it and also found it didn't work with G30 commands, I checked the wiki but cannot find any mention how to use it. Can I assume it only works for the mesh bed compensation probing? Perhaps we can get more details added to the wiki?

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

                    It works for G29 bed probing and for bed probing using G30 P# commands in bed.g.

                    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
                    • DADIYundefined
                      DADIY
                      last edited by

                      @dc42:

                      It works for G29 bed probing and for bed probing using G30 P# commands in bed.g.

                      Ok Second question then, what firmware is required? I'm using the latest stable release 1.20 and with G30 P0 X0 Y130 Z-99999 H0 - I didn't get multi touch.

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

                        You need 1.21RC3.

                        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
                        • DADIYundefined
                          DADIY
                          last edited by

                          @dc42:

                          You need 1.21RC3.

                          Hopefully that release will go stable soon?

                          1 Reply Last reply Reply Quote 0
                          • DjDemonDundefined
                            DjDemonD
                            last edited by

                            I'm sure it will but the more people who test rc3 the quicker that happens. I've been using Edge firmware for 18 months and haven't had any big issues.

                            Simon. Precision Piezo Z-Probe Technology
                            www.precisionpiezo.co.uk
                            PT1000 cartridge sensors NOW IN, just attach to your Duet board directly!

                            1 Reply Last reply Reply Quote 0
                            • robmundefined
                              robm
                              last edited by

                              @DADIY:

                              @dc42:

                              You need 1.21RC3.

                              Hopefully that release will go stable soon?

                              Feel the power of the Dark Side…..

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