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

Mesh Levelling Question/Issue.

Scheduled Pinned Locked Moved
Tuning and tweaking
4
5
206
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.
  • undefined
    Syko_Symatic
    last edited by 17 Aug 2024, 21:25

    I have used mesh levelling for years but I have noticed a certain issue. I probe the bed (in the centre) then run the mesh levelling, but I’ve noticed that none of the points are ever 0 or near 0, surely the height should be close to zero when near the probes point for Z0?

    For example, sometimes all measurements will be over 0, this shouldn’t be possible should it?

    Do I have something configured wrong, perhaps a macro or something??

    undefined 1 Reply Last reply 18 Aug 2024, 12:11 Reply Quote 0
    • undefined
      oliof @Syko_Symatic
      last edited by 18 Aug 2024, 12:11

      @Syko_Symatic for the reason you state, I try to make sure that the G28 Z coordinates co-incides with a mesh point, either bed center, or bottom left -- either is fine.

      All probes have a certain swing in repeatability, which is a combination of how precisely the probe will trigger on repeat attempts, how precisely the Z axis is driven, and how fast the probe moves.

      For example, cheap inductive probes have a resolution of 80Hz, so at 5mm dive speed you can hit differences of 5/80=0.0625mm just by missing one beat at 80Hz and triggering earlier or later. Probing slower will immediately improve the precision and repeatability. More expensive probes like the SuperPINDA derivatives have a resolution of 320HZ IIRC so they will immediately have resolution gains.

      Another factor is ambient temperature. Many inductive probes trigger earlier if the bed is heated; so if you home on a cold bed and run the mesh on a heated bed, that would be sufficient to explain the difference. RepRapFirmware has a facility to adjust the probe measurement based on a thermistor reading; while it is meant to use a thermistor in the probe (like in the PINDAv2), it can also make use of the bed thermistor -- but you will need to prepare the temperature coefficient for adjusting probe trigger points for this.

      I hope this helps you investigate further.

      <>RatRig V-Minion Fly Super5Pro RRF<> V-Core 3.1 IDEX k*****r <> RatRig V-Minion SKR 2 Marlin<>

      undefined 1 Reply Last reply 19 Aug 2024, 14:04 Reply Quote 1
      • undefined
        Syko_Symatic @oliof
        last edited by 19 Aug 2024, 14:04

        @oliof thanks for the information! How would I make sure one of the points is aligned with my centre point? Is it just using the math and dividing the mesh correctly?

        undefined undefined 2 Replies Last reply 19 Aug 2024, 20:00 Reply Quote 0
        • undefined
          Phaedrux Moderator @Syko_Symatic
          last edited by 19 Aug 2024, 20:00

          @Syko_Symatic said in Mesh Levelling Question/Issue.:

          Is it just using the math and dividing the mesh correctly?

          yes, exactly

          Z-Bot CoreXY Build | Thingiverse Profile

          1 Reply Last reply Reply Quote 0
          • undefined
            dc42 administrators @Syko_Symatic
            last edited by 20 Aug 2024, 07:49

            @Syko_Symatic also bear in md that a G30 probe (which you are probably using to establish ZX=0 at the centre of the bed) probed wherever the head currently is, whereas G29 takes account of the probe offset. So the XY coordinates of the initial centre probe need to correspond with the XY coordinates of one of the G29 probe point minus the XY offsets of the probe hat you declared in your G31 command.

            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
            2 out of 5
            • First post
              2/5
              Last post
            Unless otherwise noted, all forum content is licensed under CC-BY-SA