Navigation

    Duet3D Logo

    Duet3D

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • Documentation
    • Order

    Question about G31

    Tuning and tweaking
    2
    5
    518
    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.
    • fcwilt
      fcwilt last edited by

      Hi,

      What does the Z parameter of the G31 command do?

      Does it affect the values computed by the G32 command?

      After making the needed preparations I ran G32 and then G29. The resulting height map was good.

      However something changed the H value in M665 and at X=0 the nozzle was 0.4 above the bed.

      What happened?

      Thanks.

      Frederick

      Printers: A FT-5 with the 713 upgrade bits. A custom MarkForged style. A small Utilmaker style and a CoreXY from kits. Various hotends. Using Duets (2 and 3) running 3.4.1

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

        The Z parameter of the G31 command tells the firmware how high above the bed the nozzle is when the Z probe triggers. See https://duet3d.dozuki.com/Wiki/Test_and_calibrate_the_Z_probe#Section_Calibrate_the_Z_probe_trigger_height.

        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

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

          @dc42 said in Question about G31:

          The Z parameter of the G31 command tells the firmware how high above the bed the nozzle is when the Z probe triggers. See https://duet3d.dozuki.com/Wiki/Test_and_calibrate_the_Z_probe#Section_Calibrate_the_Z_probe_trigger_height.

          I was not clear. I understand what it is doing in G31 - what I don't understand is where it is ultimately used.

          For example does it play a role in the values computed by G32?

          Or to put it another way if the Z value is wrong in G31 what will malfunction as a result?

          Thanks.

          Frederick

          Printers: A FT-5 with the 713 upgrade bits. A custom MarkForged style. A small Utilmaker style and a CoreXY from kits. Various hotends. Using Duets (2 and 3) running 3.4.1

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

            @fcwilt said in Question about G31:

            Or to put it another way if the Z value is wrong in G31 what will malfunction as a result?

            If you use the incorrect Z value in G31, and you use the Z probe to home Z, or to do delta calibration, bed levelling or mesh bed compensation, then the Z=0 position will not correspond to the nozzle just touching the bed. When you print, the nozzle will be too close to the bed or too far away from it.

            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

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

              @dc42 said in Question about G31:

              @fcwilt said in Question about G31:

              Or to put it another way if the Z value is wrong in G31 what will malfunction as a result?

              If you use the incorrect Z value in G31, and you use the Z probe to home Z, or to do delta calibration, bed levelling or mesh bed compensation, then the Z=0 position will not correspond to the nozzle just touching the bed. When you print, the nozzle will be too close to the bed or too far away from it.

              Thank you - that is very helpful.

              Frederick

              Printers: A FT-5 with the 713 upgrade bits. A custom MarkForged style. A small Utilmaker style and a CoreXY from kits. Various hotends. Using Duets (2 and 3) running 3.4.1

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