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

    CR-10S Dual Z Config

    Scheduled Pinned Locked Moved Solved
    Tuning and tweaking
    3
    11
    389
    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.
    • Kaizerundefined
      Kaizer
      last edited by

      I've recently install duet 2 wifi to my CR-10S. Everything is going well except for the Dual Z Stepper set up. I have read a lot of post about it and moved my second Z Stepper to E1 spot. I have only made these changes to my config.
      " M569 P0 S0 ; Drive 0 (X) goes backwards
      M569 P1 S0 ; Drive 1 (Y) goes backwards
      M569 P2 S1 ; Drive 2 (Z1) goes forwards
      M569 P3 S0 ; Drive 3 (E) goes backwards
      M569 P4 S1 ; Drive 4 (Z2) goes forwards
      M584 X0 Y1 Z2:4 E3 ; Driver 0=X, 1=Y, 2+4=Z, 3=E

      "
      and i still can't have it working properly. My CR-10S modifications are these mentioned below.

      • Bondtech Direct Drive
      • E3D V6 12V
      • BLTouch

      As you can see i have not changed my PSU to 24V its still the stock 12V. If its not needed i would not like to change to 24V as it means that i have to change few things to the 24V version. I would really appreciate it if you guys would let me copy your config.g if you have the same modifications as i did. Aside from that i would really appreciate your help to how i can fix this dual Z issue.

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

        what is not working? is only one stepper moving?

        1 Reply Last reply Reply Quote 0
        • Kaizerundefined
          Kaizer
          last edited by

          Yes, its not moving in sync. when i move my Z only one of the Z stepper is turning smoothly. and the other is moving as if its forced to.

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

            check each cable to the z motor that is not moving correctly with a multimeter.
            there could be bad crimps.
            check that the phases are connected correcly

            1 Reply Last reply Reply Quote 0
            • Kaizerundefined
              Kaizer
              last edited by

              i did try to switch between the 2 on my board.
              Prev, Right side Z stepper is on Z Drive 2( Z stepper slot) its moving smoothly.
              Then, i switch Right side Z stepper (Drive 2) placement with the other Z stepper. and now its the other way around. the left one turn smoothly while the right one does not. so im pretty sure that my Cables are fine. Is there anything i have to add to my config aside from the ones that i have posted to make this work?

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

                did you observe the correct order of the commands.
                see
                https://duet3d.dozuki.com/Wiki/Gcode#Section_M584_Set_drive_mapping
                Order dependence

                M584 must come earlier in config.g than any M350 and M906 commands. If it creates new axes, it must also be earlier than any M92, M201, M203, M208, M350, M566, M574 , M667 and M669 commands.
                
                1 Reply Last reply Reply Quote 0
                • Kaizerundefined
                  Kaizer
                  last edited by Kaizer

                  i just knew about the thing you send me but unfortunately. my current config is in the right order for that part.

                  M569 P0 S0 ; Drive 0 (X) goes backwards
                  M569 P1 S0 ; Drive 1 (Y) goes backwards
                  M569 P2 S1 ; Drive 2 (Z1) goes forwards
                  M569 P3 S1 ; Drive 3 (E) goes forwards
                  M569 P4 S1 ; Drive 4 (Z2) goes forwards
                  M584 X0 Y1 Z2:4 E3 ; Driver 0=X, 1=Y, 2+4=Z, 3=E
                  M350 X16 Y16 Z16 E16:16 I1 ; configure microstepping with interpolation
                  M92 X100.00 Y100.00 Z400.00 E415.00:400.00 ; set steps per mm
                  M566 X900.00 Y900.00 Z24.00 E300.00:24.00 ; set maximum instantaneous speed changes (mm/min)
                  M203 X60000.00 Y60000.00 Z6000.00 E1500.00:6000.00 ; set maximum speeds (mm/min)
                  M201 X1000.00 Y1000.00 Z100.00 E10000.00:100.00 ; set accelerations (mm/s^2)
                  M906 X800 Y800 Z800 E650:800 I30 ; set motor currents (mA) and motor idle factor in per cent
                  M84 S30 ; Set idle timeout

                  Vetiundefined 1 Reply Last reply Reply Quote 0
                  • fcwiltundefined
                    fcwilt
                    last edited by

                    Hi,

                    As a test create a config.g file that uses this command and change everything else as needed

                    M584 X0 Y1 Z2:3 E4

                    Frederick

                    Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

                    1 Reply Last reply Reply Quote 1
                    • Kaizerundefined
                      Kaizer
                      last edited by

                      Guys, Thanks alot for the reply and help. i really appreciate it. I have fixed my issue. it was a stupid mistake on my part i did not reinstall the black jumpers on the extra open Z slot on my duet. once i installed it back. everything went smoothly.

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

                        @Kaizer said in CR-10S Dual Z Config:

                        M350 X16 Y16 Z16 E16:16 I1 ; configure microstepping with interpolation
                        M92 X100.00 Y100.00 Z400.00 E415.00:400.00 ; set steps per mm
                        M566 X900.00 Y900.00 Z24.00 E300.00:24.00 ; set maximum instantaneous speed changes (mm/min)
                        M203 X60000.00 Y60000.00 Z6000.00 E1500.00:6000.00 ; set maximum speeds (mm/min)
                        M201 X1000.00 Y1000.00 Z100.00 E10000.00:100.00 ; set accelerations (mm/s^2)
                        M906 X800 Y800 Z800 E650:800 I30 ; set motor currents (mA) and motor idle factor in per cent

                        you might also want to clean up the second e settings, as you only have one e driver now

                        1 Reply Last reply Reply Quote 1
                        • fcwiltundefined
                          fcwilt @Kaizer
                          last edited by

                          @Kaizer

                          Glad to hear you got it working.

                          Frederick

                          Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

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