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

    Wrong coordinates after delta homing

    Scheduled Pinned Locked Moved
    Firmware installation
    3
    10
    796
    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.
    • Naqajundefined
      Naqaj
      last edited by Naqaj

      Hello all,

      after slowly getting my duet maestro set up, I'm now at the point where I can home the delta, but after homing the coordinates read x0 y92.
      It then tries to reach x0 y0 by running the tool head off to the side, as if treating the y axis like on a cartesian printer.

      What setting am I missing that isn't positioning the center of the tool correctly?

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

        It sounds to me that you have a very large offset in one of the endstop corrections in your M666 command in config.g or config-override.g. Please post the contents of those files.

        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
        • Naqajundefined
          Naqaj
          last edited by

          I tried both M666 X0 Y0 Z0 and M666 X0 Y0 Z0 A0 B0

          After restarting the board, it now sets y to 38.79 on homing instead.

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

            I'm guessing that you have some large tower angle offsets in M665 then (the XYZ parameters). I suggest you set those to zero (along with the M666 values) and re-run auto calibration.

            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
            • Naqajundefined
              Naqaj
              last edited by Naqaj

              M665 R91 L228 B88 H174 ; Set delta radius, diagonal rod length, printable radius and homed height
              M666 X0 Y0 Z0 ; Put your endstop adjustments here, or let auto calibration find them

              These are my two delta settings, as received from the reprap configurator. I haven't gotten to any offset calibration yet, as it can't even do basic homing at the moment. There is definitely an error in the geometry somewhere, as y moves are not horizontal, but I have no idea where to look for it.

              1 Reply Last reply Reply Quote 0
              • Naqajundefined
                Naqaj
                last edited by Naqaj

                Found it, M574 was missing the z endstop definition.

                I just double checked, this seems to be a bug in the RFF tool. Using it to generate a config file for a custom delta creates one where only X and y endstops are defined in M574.

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

                  @naqaj said in Wrong coordinates after delta homing:

                  Found it, M574 was missing the z endstop definition.

                  I just double checked, this seems to be a bug in the RFF tool. Using it to generate a config file for a custom delta creates one where only X and y endstops are defined in M574.

                  I'm glad you found the problem.

                  When using the configurator, you need to select the correct endstop types in the Endstops page. The Z endstop defaults to Z-probe, which on a delta isn't helpful. I've verified that if I change it to "Active high switch", the correct M574 command is generated.

                  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
                  • Naqajundefined
                    Naqaj
                    last edited by Naqaj

                    I've just gone through the tool again, using "no z-probe" in the Z-Probe settings and all three endstops set to active-high in the End-Stop settings, with none set to Z-Probe, like I did before. I left everything else on default presets

                    I still get a file without the Z-endstop definition in M574. If you get a different result there must be another setting somewhere causing this.

                    Either way, I think I can mark this as "solved"? Or can only admins do that?

                    dc42undefined chrishammundefined 2 Replies Last reply Reply Quote 0
                    • dc42undefined
                      dc42 administrators @Naqaj
                      last edited by

                      @naqaj said in Wrong coordinates after delta homing:

                      I've just gone through the tool again, using "no z-probe" in the Z-Probe settings and all three endstops set to active-high in the End-Stop settings, with none set to Z-Probe, like I did before. I left everything else on default presets
                      I still get a file without the Z-endstop definition in M574. If you get a different result there must be another setting somewhere causing this.

                      I didn't set the Z probe type to None. I've just tested that, and I confirm that the Z parameter is missing in M574. We'll get that fixed. Thanks for reporting 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

                      1 Reply Last reply Reply Quote 0
                      • chrishammundefined
                        chrishamm administrators @Naqaj
                        last edited by

                        @naqaj Thank you for the report, I could reproduce and fix the problem.

                        Duet software engineer

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