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

    CoreXY won't HOME on any axis...

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    3
    16
    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.
    • spunone69undefined
      spunone69
      last edited by

      All it says is X1 Y1 Z1...what should I change it to?

      1 Reply Last reply Reply Quote 0
      • spunone69undefined
        spunone69
        last edited by spunone69

        Ok...X,Y and Z read correctly as "No" in "Machine Settings" and they show "Yes" when I trigger them, but it still shows an endstop for "E" which I don't have...how do I remove that? And now, when I home any axis Z goes straight up and doesn't stop even when the Z endstop is triggered...

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

          @spunone69 The E endstop will still show up there because there's a physical connector for it, but if you're not using it, you don't have to worry about it.

          Z-Bot CoreXY Build | Thingiverse Profile

          1 Reply Last reply Reply Quote 0
          • spunone69undefined
            spunone69
            last edited by

            So that's not what's causing the "homing" issue? The other endstops are all functioning correctly, but "E" shows "yes" like its triggered all the time...

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

              Yeah mine shows the same thing.

              Now that you have the endstops functioning go through this and see if your homing files look right.

              https://duet3d.dozuki.com/Wiki/ConfiguringRepRapFirmwareCoreXYPrinter

              Z-Bot CoreXY Build | Thingiverse Profile

              1 Reply Last reply Reply Quote 0
              • spunone69undefined
                spunone69
                last edited by spunone69

                Yes...X and Y both home correctly now, its just Z that still has an issue (its 2 Z motors in series, by the way) When I home Z it starts to go up, maybe 10 or 15 mm then it reverses and goes all the way down until it hits the top of the motors...And I tried substituting all the codes in the CoreXY setup guide and most of them made it worse...I removed all the references to Z in the two homex.g and homey.g files and that seemed to fix those axes...but Z is still a mess. I remember in marlin, for my CoreXY I had to reverse Z motor in the Config.h file even with the CoreXY mode turned on...

                1 Reply Last reply Reply Quote 0
                • spunone69undefined
                  spunone69
                  last edited by

                  ; homex.g
                  ; called to home the X axis
                  ;
                  ; generated by RepRapFirmware Configuration Tool v2 on Mon Dec 24 2018 00:06:08 GMT-0800 (Pacific Standard Time)
                  G91 ; relative positioning
                  G1 S1 X-335 F1800 ; move quickly to X axis endstop and stop there (first pass)
                  G1 X5 F6000 ; go back a few mm
                  G1 S1 X-335 F360 ; move slowly to X axis endstop once more (second pass)
                  G90 ; absolute positioning

                  ; homey.g
                  ; called to home the Y axis
                  ;
                  ; generated by RepRapFirmware Configuration Tool v2 on Mon Dec 24 2018 00:06:08 GMT-0800 (Pacific Standard Time)
                  G91 ; relative positioning
                  G1 S1 Y-335 F1800 ; move quickly to Y axis endstop and stop there (first pass)
                  G1 Y5 F6000 ; go back a few mm
                  G1 S1 Y-335 F360 ; move slowly to Y axis endstop once more (second pass)
                  G90 ; absolute positioning

                  ; homez.g
                  ; called to home the Z axis
                  ;
                  ; generated by RepRapFirmware Configuration Tool v2 on Mon Dec 24 2018 00:06:08 GMT-0800 (Pacific Standard Time)
                  G91 ; relative positioning
                  G1 Z5 F6000 S2 ; lift Z relative to current position
                  G1 S1 Z-405 F1800 ; move Z down until the endstop is triggered
                  G92 Z0 ; set Z position to axis minimum (you may want to adjust this)

                  ; Uncomment the following lines to lift Z after probing
                  ;G91 ; relative positioning
                  ;G1 S2 Z5 F100 ; lift Z relative to current position
                  ;G90 ; absolute positioning

                  1 Reply Last reply Reply Quote 0
                  • spunone69undefined
                    spunone69
                    last edited by

                    Whatever that "G1 Z5 F6000 S2 ; lift Z relative to current position" does, its what causes the up and down problem with my motors...I removed that line and they all home correctly now except Z which is just reversed...how do I reverse the z stepper in the config files?

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

                      You really need to read the link I posted above. It'll take you through all the steps for corexy.

                      You can change motor direction for each motor in the config file.

                      Z-Bot CoreXY Build | Thingiverse Profile

                      1 Reply Last reply Reply Quote 0
                      • spunone69undefined
                        spunone69
                        last edited by

                        Ok...I have them all homing correctly, now the Z axis is stepping way to much - when I tell it to go 25mm it goes more than halfway down and the Z_Max is 400mm not 50mm???

                        1 Reply Last reply Reply Quote 0
                        • spunone69undefined
                          spunone69
                          last edited by

                          And thank you, that link did help in figuring out the direction of the axes and the correct movement...

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

                            You'll need to get your z axis steps per mm right.

                            Give this a try to calculate it

                            https://www.prusaprinters.org/calculator#stepspermmlead

                            Z-Bot CoreXY Build | Thingiverse Profile

                            1 Reply Last reply Reply Quote 0
                            • spunone69undefined
                              spunone69
                              last edited by

                              I had to reduce it from 4000.00 steps per mm to 450 steps per mm then the distance checked out with a caliper...5mm down=5mm Thanks for your help!

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