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

    How to specify exact probing points in config.g

    Scheduled Pinned Locked Moved
    General Discussion
    4
    19
    772
    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.
    • deonholtundefined
      deonholt
      last edited by

      Please help.
      How to I state exact probing points in config.g? I assume it has to be done with M557.
      For example:
      Probe X110 Y110 & X190 Y190

      Thanks.

      1 Reply Last reply Reply Quote 0
      • Vetiundefined
        Veti
        last edited by

        its not done in the config.g but the homeall.g / homez.g

        1 Reply Last reply Reply Quote 0
        • PCRundefined
          PCR
          last edited by

          Probing for the Mesh bed Level?

          deonholtundefined 1 Reply Last reply Reply Quote 1
          • deonholtundefined
            deonholt @PCR
            last edited by

            @PCR said in How to specify exact probing points in config.g:

            Probing for the Mesh bed Level?

            Yes. Sorry, forgot to mention that. 😁

            droftartsundefined 1 Reply Last reply Reply Quote 0
            • droftartsundefined
              droftarts administrators @deonholt
              last edited by

              @deonholt Bed mesh is currently only defined by M557 https://duet3d.dozuki.com/Wiki/Gcode?revisionid=HEAD#Section_M557_Set_Z_probe_point_or_define_probing_grid

              Are you trying to probe at just those two points? It's impossible to create a bed mesh from just two points. Or is that the minimum and maximum points? If the latter, try:

              M557 X110:190 Y110:190 P2
              

              Using the P parameter sets the number of points in each direction (X and Y). So a total of 4 points will be probed, at X110 Y110, X190 Y110, X110 Y190 and X190 Y190.

              If you're trying to level an axis at these points, which is different from mesh compensation, see https://duet3d.dozuki.com/Wiki/Bed_levelling_using_multiple_independent_Z_motors

              Ian

              Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

              deonholtundefined 1 Reply Last reply Reply Quote 0
              • deonholtundefined
                deonholt @droftarts
                last edited by deonholt

                @droftarts thanks for the reply.
                No, I want at least 9, three in each direction. Want to know how to specify the probe points.
                I have just tried this:
                M557 X0:218 Y30:219 P3 (My bed is 218 x 218; Ender 5)

                It only probed 4 point and said it couldn't do more as it was out of bounce for the BL Touch. The nozzle needs to be at X45 Y0 to have the touch not probe in this air. But, I want my first probe to be at X55 Y30 and then from there work out the rest of the probes. But it cannot. This is why I want to enter the 9 points manually. (I hope my newbie terminology makes sense.)

                What I am not sure about, is this:
                Do I need to work with probe or nozzle positions? The offset between my BL Touch and nozzle is X45:Y12. I want the corner probe to be 30mm from each corner and the center probe to be at X110 Y110. But, If I enter those positions that is not where the probe is. The probe is 45mm to the left and 12mm to the front. And this is what confuses me and I cannot get any information about this. Do we enter probe or nozzle positions?
                Thanks for your help & time. I really appreciate it.

                Vetiundefined 1 Reply Last reply Reply Quote 0
                • PCRundefined
                  PCR
                  last edited by

                  What does your G31 Say

                  deonholtundefined 1 Reply Last reply Reply Quote 0
                  • Vetiundefined
                    Veti @deonholt
                    last edited by

                    @deonholt said in How to specify exact probing points in config.g:

                    M557 X0:218 Y30:219 P3 (My bed is 218 x 218; Ender 5)

                    you need to adjust the x and y taking your offset of the probe into account.

                    so if the offset ist x30

                    it would become
                    M557 X30:218 Y30:219 P3 (My bed is 218 x 218; Ender 5)

                    deonholtundefined 1 Reply Last reply Reply Quote 0
                    • PCRundefined
                      PCR
                      last edited by

                      and where is the probe located ?

                      The Value of X0:218 is calculated with the offset of the probe. So if you have the probe on the left side of the printer it trys to prope at 218mm but you head is then over the limit of the x axis.

                      so if your probe is 20mm to the left try

                      X0:198

                      1 Reply Last reply Reply Quote 0
                      • deonholtundefined
                        deonholt @PCR
                        last edited by

                        @PCR
                        G31 P500 X-45 Y-12.20 Z2.965

                        1 Reply Last reply Reply Quote 0
                        • PCRundefined
                          PCR
                          last edited by

                          then try

                          M557 X0:173 Y20:219 P3
                          
                          Vetiundefined deonholtundefined 2 Replies Last reply Reply Quote 0
                          • deonholtundefined
                            deonholt @Veti
                            last edited by

                            @Veti
                            This is my offset:
                            G31 P500 X-45 Y-12.20 Z2.965

                            So, I need to know how to enter a single probe position so that I can see where it probes. I want to use X110 Y110 as a test.

                            1 Reply Last reply Reply Quote 0
                            • Vetiundefined
                              Veti @PCR
                              last edited by Veti

                              @PCR said in How to specify exact probing points in config.g:

                              M557 X0:173 Y20:219 P3

                              dont forget the y
                              so

                              M557 X0:173 Y0:205 P3

                              1 Reply Last reply Reply Quote 0
                              • PCRundefined
                                PCR
                                last edited by PCR

                                @deonholt

                                @Veti is right try

                                M557 X0:173 Y0:219 P3
                                
                                Vetiundefined 1 Reply Last reply Reply Quote 0
                                • Vetiundefined
                                  Veti @PCR
                                  last edited by Veti

                                  @PCR

                                  his bed is 218 so 218-12.2=205

                                  PCRundefined 1 Reply Last reply Reply Quote 1
                                  • deonholtundefined
                                    deonholt @PCR
                                    last edited by

                                    @PCR
                                    Thanks, will quickly try it. 🤞

                                    Update: It probed 6 points. It started off promising but stopped after 6 with these errors:
                                    G32
                                    Warning: Skipping grid point (0.0, 219.0) because Z probe cannot reach it
                                    Warning: Skipping grid point (86.5, 219.0) because Z probe cannot reach it
                                    Warning: Skipping grid point (173.0, 219.0) because Z probe cannot reach it
                                    6 points probed, min error -0.011, max error 0.049, mean 0.013, deviation 0.022
                                    Height map saved to file heightmap.csv
                                    6-points.png

                                    Vetiundefined 1 Reply Last reply Reply Quote 0
                                    • Vetiundefined
                                      Veti @deonholt
                                      last edited by

                                      @deonholt
                                      use the values i posted

                                      deonholtundefined 1 Reply Last reply Reply Quote 0
                                      • PCRundefined
                                        PCR @Veti
                                        last edited by

                                        @Veti long day 😉 You are right !

                                        1 Reply Last reply Reply Quote 0
                                        • deonholtundefined
                                          deonholt @Veti
                                          last edited by

                                          @Veti
                                          Thank you SO MUCH, guys.

                                          M557 X0:173 Y0:205 P3 did it. I REALLY appreciate your time & patience. 👏 🏅

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