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

    Very strange behavior, CoreXY with external drivers

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    5
    49
    2.8k
    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.
    • dc42undefined
      dc42 administrators
      last edited by dc42

      My best guess is that the printer is running in CoreXZ mode instead of CoreXY mode. Which firmware version are you using? If you send M669 without parameters, what does it report?

      Try replacing the M669 K1 command in config.g by M667 S1.

      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

      Capricornundefined 2 Replies Last reply Reply Quote 0
      • Vetiundefined
        Veti @Capricorn
        last edited by

        @capricorn

        M305 P6 T100000 B4138 R4700 ; Set thermistor + ADC parameters for heater 6
        M305 P0 T100000 B4138 R4700 ; Set thermistor + ADC parameters for heater 0

        The beta value 4138 is the default in the configurator. double check that this is correct for your thermistors.

        Capricornundefined 1 Reply Last reply Reply Quote 0
        • Capricornundefined
          Capricorn @dc42
          last edited by

          @dc42

          thx for reply.

          M667 S1 i had bevor i changed it to M669 K1. Same behavior....
          Firmware is the newest you posted lately. (2.03RC5), but also with 2.02 is this problem.

          dc42undefined 1 Reply Last reply Reply Quote 0
          • Capricornundefined
            Capricorn @Veti
            last edited by

            @veti

            thx for reply.

            i have the thermistors from E3D for bed and chamber. this values seem to work.
            As i am in the building process for may printer, i first had to get the motors runnig correctly.....

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

              @capricorn said in Very strange behavior, CoreXY with external drivers:

              i have the thermistors from E3D

              e3d uses semitech thermistors

              https://e3d-online.com/100k-ohm-ntc-thermistor-semitec

              the correct values for that are
              β: 4725 K
              C : 7.060000e-8

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

                @capricorn said in Very strange behavior, CoreXY with external drivers:

                @dc42

                thx for reply.

                M667 S1 i had bevor i changed it to M669 K1. Same behavior....
                Firmware is the newest you posted lately. (2.03RC5), but also with 2.02 is this problem.

                Please send M669 without parameters, also M584 without parameters, and report the responses.

                The other possibility is a short-circuit between the E2_STEP (driver 5) and E4_STEP (driver 7) signals, however this seems unlikely because those signals are not adjacent on the Duet microcontroller (pins 131 and 1), or on the expansion connector (pins 5 and 15). If you have a multimeter, you could use it to check for a short circuit between those pins on the expansion connector of the Duet or the breakout board.

                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
                • Capricornundefined
                  Capricorn @dc42
                  last edited by

                  @dc42

                  M669 without parameters reports:

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

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

                    @capricorn said in Very strange behavior, CoreXY with external drivers:

                    @dc42

                    M669 without parameters reports:

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

                    That matrix looks correct for CoreXY. What about M584?

                    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

                    Capricornundefined 1 Reply Last reply Reply Quote 0
                    • Capricornundefined
                      Capricorn @dc42
                      last edited by

                      @dc42

                      M584
                      Driver assignments: X5 Y6 Z7 E0:1:2:3:4, 3 axes visible

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

                        That looks OK too. So I think it's either very obscure firmware error or a short-circuit between those two signals (see my earlier message).

                        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

                        Capricornundefined 1 Reply Last reply Reply Quote 0
                        • Capricornundefined
                          Capricorn @dc42
                          last edited by

                          @dc42

                          to clarify how my extern drivers are connected:
                          all Step+/Dir+ from the ext. drivers go to +5V.
                          all Step-/Dir- from the ext. drivers go to the corresponding pins on the breakout board

                          dc42undefined jhonf441undefined 2 Replies Last reply Reply Quote 0
                          • dc42undefined
                            dc42 administrators @Capricorn
                            last edited by dc42

                            @capricorn said in Very strange behavior, CoreXY with external drivers:

                            @dc42

                            to clarify how my extern drivers are connected:
                            all Step+/Dir+ from the ext. drivers go to +5V.
                            all Step-/Dir- from the ext. drivers go to the corresponding pins on the breakout board

                            That sounds good.

                            Are you using G1 S2 moves (after sending G91 to select relative axis coordinates) to test the motors individually?

                            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

                            Capricornundefined 1 Reply Last reply Reply Quote 0
                            • Capricornundefined
                              Capricorn @dc42
                              last edited by

                              @dc42

                              yes, i did, x and z go together and i can´t find a shortcut...
                              i also tried to redirect z to drive 8 or 9. Same behavior...

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

                                1. Do any other motors move when you command the Y motor?

                                2. Please check that you really do have +5V on the common 5V feed to the + inputs of the stepper drivers.

                                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

                                Capricornundefined 2 Replies Last reply Reply Quote 0
                                • Capricornundefined
                                  Capricorn @dc42
                                  last edited by

                                  @dc42

                                  no other motors affected by moving Y.
                                  the Voltage at the + inputs of the drivers is 4.56 V

                                  1 Reply Last reply Reply Quote 0
                                  • Capricornundefined
                                    Capricorn @dc42
                                    last edited by

                                    @dc42

                                    meanwhile i tested another driver for z-motor (have more of them as spare) and also testet to set the
                                    config to cartesian kinematiks. No luck, always x/z move together.... I´m frustrated....

                                    1 Reply Last reply Reply Quote 0
                                    • Capricornundefined
                                      Capricorn @Veti
                                      last edited by

                                      @veti

                                      thank you, for your help, i´m just about cabling the printer. i can test it, when everything else is running.

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

                                        Are you sure that the power to your external stepper drivers is stable? I am wondering whether when they are driving the motors, the voltage could be dropping.

                                        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

                                        Capricornundefined 2 Replies Last reply Reply Quote 0
                                        • Capricornundefined
                                          Capricorn @dc42
                                          last edited by

                                          @dc42

                                          i test that... but i think so, cause i serve 5V to the board with a extern 50W power supply

                                          1 Reply Last reply Reply Quote 0
                                          • Capricornundefined
                                            Capricorn @dc42
                                            last edited by Capricorn

                                            @dc42

                                            testet, konstant 4.45V. I take the 5V from the breakout board. Should i take it from the main board?
                                            Or direct of the power supply?

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