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

    Core XY weired behavior of the Z-Axis and Endstop config

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    7
    25
    1.4k
    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.
    • Bipotronicundefined
      Bipotronic @Veti
      last edited by

      @veti

      • list itemit will move downwards until it hits the endstop again.

      • no i don't have an config-overwrite file

      • i use only one motor and its puged in at the Z-axis spot on the duet2ethernet

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

        i would suggest you start without the z max for now and try and get the machine working.

        use the probe for now to determine z=0.

        determining z=0 from a z max endstop is not that easy.

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

          Do you have the direction of your Z motor correct? If the bed moves in the Z direction (not the print head), then increasing Z should move the bed down. The Z coordinate is the distance between the print head reference point and the bed.

          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

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

            0_1563819506187_e5c637cd-7710-416e-93d6-eefb576f0824-image.png dbot axis.png

            Does this make more sense?

            Z-Bot CoreXY Build | Thingiverse Profile

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

              @dc42 yes when i increase the Z value the bed moves down. I checked the direction of all axis they are correct.

              is there a change that there is something wrong with the board?

              1 Reply Last reply Reply Quote 0
              • Bipotronicundefined
                Bipotronic @Phaedrux
                last edited by

                @phaedrux said in Core XY weired behavior of the Z-Axis and Endstop config:

                0_1563819506187_e5c637cd-7710-416e-93d6-eefb576f0824-image.png dbot axis.png

                Does this make more sense?

                Thank you for the picture. This is exactly like i set up the Z-axis.

                1 Reply Last reply Reply Quote 0
                • oliofundefined
                  oliof
                  last edited by

                  I want to tell the machine if the Z-axis hits the endstop, it is position 300mm.

                  So if you have M208 Z0:300 (or the moral equivalent), if you run G1 Z350 H1, what happens?

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

                  Bipotronicundefined 1 Reply Last reply Reply Quote 0
                  • Bipotronicundefined
                    Bipotronic @oliof
                    last edited by

                    @oliof said in Core XY weired behavior of the Z-Axis and Endstop config:

                    I want to tell the machine if the Z-axis hits the endstop, it is position 300mm.

                    So if you have M208 Z0:300 (or the moral equivalent), if you run G1 Z350 H1, what happens?

                    First i homed teh Z-axis (M208 Z0:300 is configured). At the Webinterface in the field "Machinestatus/Headposition" the Z value is = 0.
                    Then i type in your G-Code "G1 Z300 H1". Than it changes the value at Headposition from 0 to 300mm.
                    This is the status i need to work. Also wehn i press the Z=-25mm button at the interface the Bed moves form the lowest position up 25mm further. So it seems to work just fine.

                    But if i home again the Z axis the value will be overwritten and i have the same problem again.

                    deckingmanundefined 1 Reply Last reply Reply Quote 0
                    • deckingmanundefined
                      deckingman @Bipotronic
                      last edited by

                      @philipp-r

                      I could be wrong on this because I home to Z min and have never tried homing to Z max, but I think it might be due to the probe trigger height set in G31. The trigger height is the distance from when the probe triggers to the bed being at 0. So, if you home to Z max but Z0 is at the other end of that axis, then the trigger height should be something around 300, not 2.5 as you have it set in your G31.

                      I could be wrong but I think that's the answer. On completion of homing Z and assuming that you don't move the Z axis, DWC should report the Z height as being the trigger height (in this case 300(ish)). So then sending the bed to (absolute) Z=0 should send it all the way up. So G90 followed by G1 Z0. Be careful though, because if the trigger height is wrong, then it could crash the nozzle into the bed. Suggest you lower the motor current first.

                      I re-iterate that I could be wrong on this.

                      Ian
                      https://somei3deas.wordpress.com/
                      https://www.youtube.com/@deckingman

                      1 Reply Last reply Reply Quote 0
                      • Bipotronicundefined
                        Bipotronic
                        last edited by

                        I solved the problem right now. I createt the Config.g and the homing files with the RRF Configurator. The problem was i didn't checked the homing Z files. After the homing command "G1 S1 Z420 F8000" there was a G-line "G92 Z0" this sets the homing position to zero. I canceld this line and everthing just work as it schould.

                        Thank you all for your support and guesses.

                        deckingmanundefined 1 Reply Last reply Reply Quote 0
                        • deckingmanundefined
                          deckingman @Bipotronic
                          last edited by

                          @philipp-r Glad that's fixed.

                          Ian
                          https://somei3deas.wordpress.com/
                          https://www.youtube.com/@deckingman

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