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

    Using extra axys with a scara kinematic printer

    Scheduled Pinned Locked Moved Solved
    Tuning and tweaking
    2
    12
    609
    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.
    • Gregoryundefined
      Gregory
      last edited by T3P3Tony

      Hello,
      I am currently trying to get a extra axis (U) set Up on a scara machine. I got it working on a Cartesian machine but cant seem to get the scara firmware to home or move the extra axis motor. I am using the new duet 3 board. Here are the config and homing files. homeu.g config.g

      @dc42

      Thankyou, Gregory

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

        If you send G91 first, are you then able to move the U axis using G1 H2 Uxx commands?

        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
        • Gregoryundefined
          Gregory
          last edited by

          The command M98 P"homeradius.g" shows the following in the console and slowly turns the bed for about 5 seconds. Ignore the motor phase issue I believe it is a loose wire. 5d2cdeaf-e09a-4983-a64d-764ca8cdedbb-image.png

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

            @Gregory said in Using extra axys with a scara kinematic printer:

            The command M98 P"homeradius.g" shows the following in the console and slowly turns the bed for about 5 seconds. Ignore the motor phase issue I believe it is a loose wire. 5d2cdeaf-e09a-4983-a64d-764ca8cdedbb-image.png

            You should not have a homeradius.g file for a SCARA machine. If it is safe to home the proximal and distal axes separately, then you can have homeproximal.g and homedistal.g files. Otherwise, just use a homeall.g file.

            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
            • Gregoryundefined
              Gregory
              last edited by Gregory

              @dc42 said in Using extra axys with a scara kinematic printer:

              homeradius.g f

              Sorry, I did it on the wrong machine i have a bunch of projects going on right now. I will try it on the scara and send you the correct information this time. The response above was suppose to be for my other forum post.

              1 Reply Last reply Reply Quote 0
              • Gregoryundefined
                Gregory
                last edited by

                After the G91 command, the G1 command still does not do anything,

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

                  @Gregory said in Using extra axys with a scara kinematic printer:

                  After the G91 command, the G1 command still does not do anything,

                  I said to try G1 H2 Uxxx commands after G91. The H2 is important, it means do a raw motor move.

                  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
                  • Gregoryundefined
                    Gregory
                    last edited by Gregory

                    @dc42 said in Using extra axys with a scara kinematic printer:

                    G1 H2 Uxxx

                    When I run that command the motor still wont move. The same thing happens when I try to home. Is this a compatibility issue with the Scara kinematics or am i missing something?

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

                      Please send M906 without parameters, and M913 without parameters, to check that the motor currents have been set.

                      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
                      • Gregoryundefined
                        Gregory
                        last edited by

                        I am using stepper controllers off of the boards. "Closed loop steppers" these are being pulled off of the expansion pins. As far as i know, this is needed for my specific situation. Is this correct?

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

                          @Gregory said in Using extra axys with a scara kinematic printer:

                          I am using stepper controllers off of the boards. "Closed loop steppers" these are being pulled off of the expansion pins. As far as i know, this is needed for my specific situation. Is this correct?

                          Can you confirm that the proximal, distal and Z motors are working properly?

                          I looked at your config.g file and I didn't see anything wrong with it. To test the wiring and the motor, please temporarily run your printer as a Cartesian by commenting out the M669 command. Then send G91 followed by G1 H2 Uxxx commands to test the U motor.

                          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
                          • Gregoryundefined
                            Gregory
                            last edited by Gregory

                            I finally figured it out, the people that I had make the harness had swapped 2 of the pins on the expansion header and was causing the motor not to turn.

                            Thankyou for your help-
                            Gregory

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