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

    Cant get duet 2 in corexy to move correctly

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    4
    15
    563
    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.
    • Vetiundefined
      Veti
      last edited by

      @Szwalkiewicz said in Cant get duet 2 in corexy to move correctly:

      M308 S0 P"bedtemp" Y"thermistor" T100000 B4138 ; configure sensor 0 as thermistor on pin bedtemp
      M308 S1 P"e0temp" Y"thermistor" T100000 B4138 ; configure sensor 1 as thermistor on pin e0temp

      unrelated but your thermistor config is wrong. find your correct beta value in the technical documentation of your thermistor.

      1 Reply Last reply Reply Quote 0
      • Szwalkiewiczundefined
        Szwalkiewicz @Veti
        last edited by

        @Veti

        m115
        FIRMWARE_NAME: RepRapFirmware for Duet 2 WiFi/Ethernet FIRMWARE_VERSION: 3.1.1 ELECTRONICS: Duet WiFi 1.02 or later FIRMWARE_DATE: 2020-05-19b2

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

          if i move in X, X moves at a 45° and 1 Z motor moves

          what is the command you issued?

          Szwalkiewiczundefined 1 Reply Last reply Reply Quote 0
          • 1riundefined
            1ri @Szwalkiewicz
            last edited by

            @Szwalkiewicz

            greetings
            I see that in the M669 command of config.g you only define the kinematics type as corexy (K1) but you do not define the motion matrix.
            i use the following command on my corexy printer and it works fine for me
            M669 K1 X1: 1 Y1: -1

            the console output it gives me is as follows:

            M669
            Kinematics is CoreXY, matrix:
            1.00 1.00 0 0
            1.00 -1.00 0 0
            0 0 1.00 0
            0 0 0 1.00

            I hope it serves

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

              for the default corexy M669 K1 does not need parameters.
              you seem to need it because you have 4 axis.

              1 Reply Last reply Reply Quote 0
              • Szwalkiewiczundefined
                Szwalkiewicz @Veti
                last edited by

                @Veti

                how i moved it was:

                the printer is a 300x300x300 so i moved it to the center on x,y and z and (by hand) and sent a g92 of 150 on all three and then used the paneldue jog screen on move around

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

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

                  Z-Bot CoreXY Build | Thingiverse Profile

                  1 Reply Last reply Reply Quote 0
                  • Szwalkiewiczundefined
                    Szwalkiewicz
                    last edited by

                    The dzuki is always a good place to start, but movment on Z when i move the X or Y I think shows of a larger underlying problem

                    I tried it on two seperate duet2wifi's one on 2.xx and 3.xx firmware with the same outcome I must have missed a step some where
                    I'm going to hard reset one and reload the firmware

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

                      @Szwalkiewicz

                      change out of corexy mode and test each motor seperately

                      Szwalkiewiczundefined 1 Reply Last reply Reply Quote 0
                      • Szwalkiewiczundefined
                        Szwalkiewicz @Veti
                        last edited by

                        @Veti I like you idea so I erased a board reloaded firmware to start fresh on and rebuild the sd card files. On Cartesian Kinematics I set the motor output to M584 Z0 Y1 X2 E3 (to match board silkscreen) and placed to motor wires on the board to match and everything works as planed 🙂 then thats when i powered down the board and on reboot with no changes Z and X swaped places? now the motor output is not matching the M584?

                        Vetiundefined Phaedruxundefined 2 Replies Last reply Reply Quote 0
                        • Vetiundefined
                          Veti @Szwalkiewicz
                          last edited by

                          @Szwalkiewicz said in Cant get duet 2 in corexy to move correctly:

                          M584

                          run the command in the console and see if it matches

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

                            @Szwalkiewicz said in Cant get duet 2 in corexy to move correctly:

                            M584 Z0 Y1 X2 E3

                            0 is not the Z driver. The default would be M584 X0 Y1 Z2 E3:4

                            So when you are seeing movement of the Z axis it's probably because you have the x or y motor connected to the z stepper or z axis motor to the x stepper.

                            0b02f4ac-4106-46c0-8a10-d00e5c290b8c-image.png

                            Z-Bot CoreXY Build | Thingiverse Profile

                            Szwalkiewiczundefined 1 Reply Last reply Reply Quote 0
                            • Szwalkiewiczundefined
                              Szwalkiewicz @Phaedrux
                              last edited by

                              @Phaedrux Thanks Phaedrux and Veti for your time and help. I incorrectly assumed the drive assignments

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