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

    Leveling issue

    Scheduled Pinned Locked Moved
    Firmware installation
    5
    12
    350
    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.
    • fcwiltundefined
      fcwilt @DIY-O-Sphere
      last edited by

      @diy-o-sphere said in Leveling issue:

      Add

      M574 Z1 S2                         ; configure Z-probe endstop for low end on Z
      

      From the M574 docs:

      Snnn 1 = switch-type (eg microswitch) endstop input, 2 = Z probe (when used to home an axis other than Z), 3 = single motor load detection, 4 = multiple motor load detection (see Notes).

      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

      DIY-O-Sphereundefined 1 Reply Last reply Reply Quote 0
      • fcwiltundefined
        fcwilt @Btj
        last edited by

        @btj

        Do you mean actual bed leveling via G32 or mesh compensation via G29.

        They are two very different things.

        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 0
        • Phaedruxundefined
          Phaedrux Moderator @Btj
          last edited by Phaedrux

          Please only create a single thread for your issue. Spamming multiple threads won't get you help any faster and in fact will only slow things down. Your other threads have been locked.

          https://forum.duet3d.com/topic/24469/duet-2-wifi-firmware-ender5-plus/1
          https://forum.duet3d.com/topic/24482/leveling/1

          @btj said in Leveling issue:

          Do not make this machine level!

          Please describe what you're trying to accomplish and how you are trying to accomplish it as best you can.

          Can you post your config.g, homeall.g, homez.g, and bed.g if it exists?
          Can you post a sliced gcode file or at least the first 50 or so lines of it?
          Can you send M122 and M98 P"config.g" in the Gcode console in DWC and post the results?

          That should give us a much better idea of what is happening in your setup.

          There are different kinds of bed correction. Which one are you trying to do?

          https://duet3d.dozuki.com/Wiki/Setting_up_automatic_probing_of_the_print_bed
          https://duet3d.dozuki.com/Wiki/Using_mesh_bed_compensation
          https://duet3d.dozuki.com/Wiki/Bed_levelling_using_multiple_independent_Z_motors

          Z-Bot CoreXY Build | Thingiverse Profile

          1 Reply Last reply Reply Quote 0
          • DIY-O-Sphereundefined
            DIY-O-Sphere @fcwilt
            last edited by

            @fcwilt said in Leveling issue:

            2 = Z probe

            Thanks for the hint. This is what comes out of the configurator. Probably a leftover from RRF2. But I could not find any difference if S1 or S2 is used.
            For the homing of Z with a BLtouch it doesn't even matter if the line is present at all.

            (UTC+1)

            fcwiltundefined engikeneerundefined 2 Replies Last reply Reply Quote 0
            • fcwiltundefined
              fcwilt @DIY-O-Sphere
              last edited by

              @diy-o-sphere said in Leveling issue:

              @fcwilt said in Leveling issue:

              2 = Z probe

              For the homing of Z with a BLtouch it doesn't even matter if the line is present at all.

              Correct. Yet since the configuration tool puts it there many folks have duplicated the "error" over and over.

              One reason I don't use or like the configuration tool.

              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 0
              • engikeneerundefined
                engikeneer @DIY-O-Sphere
                last edited by

                @diy-o-sphere said in Leveling issue:

                @fcwilt said in Leveling issue:

                2 = Z probe

                Thanks for the hint. This is what comes out of the configurator. Probably a leftover from RRF2. But I could not find any difference if S1 or S2 is used.
                For the homing of Z with a BLtouch it doesn't even matter if the line is present at all.

                @Phaedrux - could you guys take a look at this in the config tool? 🙂 seen a few posts with this recently and it might be causing some confusion

                E3D TC with D3Mini and Toolboards.
                Home-built CoreXY, Duet Wifi, Chimera direct drive, 2x BMG, 300x300x300 build volume
                i3 clone with a bunch of mods

                Phaedruxundefined 1 Reply Last reply Reply Quote 0
                • Phaedruxundefined
                  Phaedrux Moderator @engikeneer
                  last edited by

                  @engikeneer said in Leveling issue:

                  @diy-o-sphere said in Leveling issue:

                  @fcwilt said in Leveling issue:

                  2 = Z probe

                  Thanks for the hint. This is what comes out of the configurator. Probably a leftover from RRF2. But I could not find any difference if S1 or S2 is used.
                  For the homing of Z with a BLtouch it doesn't even matter if the line is present at all.

                  @Phaedrux - could you guys take a look at this in the config tool? 🙂 seen a few posts with this recently and it might be causing some confusion

                  Well it doesn't really cause a problem. Consider it a placeholder that explains that a Z endstop isn't used and the probe is used instead. Which is correct even if the gcode command itself is superfluous.

                  So since it doesn't actually cause a problem and actually explains what is happening it's been a low priority to change. Plus that command can be edited by the user to add a Z endstop min or max with a small change.

                  Z-Bot CoreXY Build | Thingiverse Profile

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

                    @phaedrux said in Leveling issue:

                    So since it doesn't actually cause a problem and actually explains what is happening it's been a low priority to change. Plus that command can be edited by the user to add a Z endstop min or max with a small change.

                    But the command is wrong - the documentation makes it clear that S2 does not apply to the Z axis yet the command specifies Z.

                    IMO, putting in a meaningless, wrong command is just... wrong.

                    And it leads to folks thinking they need to put it there and it appears over and over - and no matter how many times it appears it is still... wrong.

                    If a placeholder is needed it should be M574 Z0 meaning no Z endstop which is not... wrong.

                    😉

                    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

                    Phaedruxundefined 1 Reply Last reply Reply Quote 0
                    • Phaedruxundefined
                      Phaedrux Moderator @fcwilt
                      last edited by

                      @fcwilt Fair enough. Again, low priority. An overhaul of the config tool is coming at some point.

                      Z-Bot CoreXY Build | Thingiverse Profile

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

                        @phaedrux said in Leveling issue:

                        @fcwilt Fair enough. Again, low priority. An overhaul of the config tool is coming at some point.

                        It certainly doesn't get much lower in priority than that.

                        😉

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