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

    Настройка SCARA

    Scheduled Pinned Locked Moved Unsolved
    Tuning and tweaking
    4
    20
    790
    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.
    • v_gerzhaundefined
      v_gerzha
      last edited by

      Здравствуйте, Дэвид!
      Подскажите пожалуйста как корректно в конфигурации SCARA указать передаточный коэффициент проксимального и дистального суставов. В механике, которую я использую передаточный коэффициент проксимального сустава 1:5, а дистального сустава 1:9.
      С уважением, Валерий.

      1 Reply Last reply Reply Quote 0
      • droftartsundefined
        droftarts administrators
        last edited by

        Google translate suggests:
        "Hello David!
        Please tell me how to correctly specify the gear ratio of the proximal and distal joints in the SCARA configuration. In mechanics, I use the gear ratio of the proximal joint 1: 5, and the distal joint 1: 9.
        Sincerely, Valery."

        Ian

        Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

        1 Reply Last reply Reply Quote 0
        • v_gerzhaundefined
          v_gerzha
          last edited by

          Thanks, Ian.

          1 Reply Last reply Reply Quote 0
          • v_gerzhaundefined
            v_gerzha
            last edited by

            0_1566516956595_M0.png

            1 Reply Last reply Reply Quote 0
            • v_gerzhaundefined
              v_gerzha
              last edited by

              I can’t open your link to read ... from 6 Mar 2019, 03:18 ...
              ...I wasn't aware of that patent. I described how I calibrated my SCARA robot in the "Calibration" section of my blog entry at https://miscsolutions.wordpress.com/2017/08/27/converting-the-robotdigg-scara-printer-to-duet-electronics/.

              1 Reply Last reply Reply Quote 0
              • v_gerzhaundefined
                v_gerzha
                last edited by

                David, you can say these equations are true ...
                Direct kinematics:
                X = Cos (B-A) - Cos (A)
                Y = Sin (A) + Sin (B-A)
                Inverse kinematics:
                Cos (B) = (800-X ^ 2-Y ^ 2) / 800
                A = 20 * Tan (X / Y) + (B / 2)
                ... for this circuit ...
                0_1566536781678_SCARA.jpeg

                1 Reply Last reply Reply Quote 0
                • v_gerzhaundefined
                  v_gerzha
                  last edited by

                  ... typed incorrectly ...
                  Direct kinematics:
                  X=Cos(B - A) - Cos(A)
                  Y= Sin(A) + Sin(B - A)
                  Inverse kinematics:
                  Cos (B) = (800-X ^ 2-Y ^ 2) / 800
                  A = 20 * Tan (X / Y) + (B / 2)

                  1 Reply Last reply Reply Quote 0
                  • v_gerzhaundefined
                    v_gerzha
                    last edited by

                    ...thanks for your help !!

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

                      You need to specify the steps per degree for the proximal and distal axes. See https://duet3d.dozuki.com/Wiki/Gcode?revisionid=HEAD#Section_Parameters_for_serial_SCARA_kinematics.

                      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
                      • v_gerzhaundefined
                        v_gerzha
                        last edited by

                        Hello, David! I finally did launch my SCARA. DWC shows all the coordinates in mm correctly, but the movement occurs only in degrees, the G90 also works in degrees. Help me how to transfer commands to the Cartesian coordinate system. I'll be very grateful to you, or I'll soon have "smoke from my ears." Respectfully, Valery.

                        Duet 0.6 (duet06)
                        RepRapFirmware for Duet 1.26.1 (2020-02-09b1)

                        1 Reply Last reply Reply Quote 0
                        • v_gerzhaundefined
                          v_gerzha
                          last edited by

                          Duet Web Control 3.1.1

                          config.g
                          homeall.g

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

                            Is it working?

                            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
                            • v_gerzhaundefined
                              v_gerzha
                              last edited by

                              DWC shows all the coordinates in mm correctly, but the movement occurs only in degrees, the G90 also works in degrees.

                              1 Reply Last reply Reply Quote 0
                              • v_gerzhaundefined
                                v_gerzha
                                last edited by

                                20201125_141251.jpg

                                1 Reply Last reply Reply Quote 0
                                • v_gerzhaundefined
                                  v_gerzha
                                  last edited by

                                  The Concies are triggered by the X=0 Y=0
                                  G1 S1 X0 Y0 > X=600(MAX)

                                  1 Reply Last reply Reply Quote 0
                                  • v_gerzhaundefined
                                    v_gerzha
                                    last edited by

                                    Maybe it makes sense to try the firmware version 1.19 on which you set up your SCARA...

                                    https://miscsolutions.wordpress.com/2017/08/27/converting-the-robotdigg-scara-printer-to-duet-electronics/

                                    1 Reply Last reply Reply Quote 0
                                    • v_gerzhaundefined
                                      v_gerzha
                                      last edited by

                                      David, I'm sorry for perseverance, but there's no one else to turn.

                                      3afdb602-5615-4645-bbbb-7f91b5618982-image.png
                                      That's what it should be.

                                      45b86135-5cd9-4988-a6b6-13a99cd4f045-image.png
                                      Result.

                                      What am I doing wrong?

                                      JoergS5undefined 1 Reply Last reply Reply Quote 0
                                      • JoergS5undefined
                                        JoergS5 @v_gerzha
                                        last edited by JoergS5

                                        @v_gerzha hello!

                                        Your M350 X128 Y128 I0
                                        should be changed to
                                        M350 X16 Y16 I1
                                        because with the I0 setting you will get lost steps probably.
                                        You have to change M92 then also.
                                        Before you change, make some movements, then M122, then look for hiccups. High numbers of hiccups mean lost steps because there are more steps (the signals from Duet controller to the stepper driver) to create than the hardware can do.

                                        You should also check the correctness of the following values in config:

                                        • arm length
                                        • angle
                                        • gear ratio

                                        Is e.g. 1:5 correct in the calculation, or is it a gear of 1:5.18 gearbox which is common for steppers? My stepper gearbox is 1: (5+2/11).

                                        1 Reply Last reply Reply Quote 0
                                        • v_gerzhaundefined
                                          v_gerzha
                                          last edited by

                                          I'm completely confused in the corners. You can draw in what position the X (min/max) and Y (min/max) sensors should be triggered and how the X and Y coordinates are located in your configuration after homeall.g

                                          JoergS5undefined 1 Reply Last reply Reply Quote 0
                                          • JoergS5undefined
                                            JoergS5 @v_gerzha
                                            last edited by JoergS5

                                            @v_gerzha I cannot tell you, I have no scara. In general X0Y0 is front left.
                                            The coordinate system is explained in https://duet3d.dozuki.com/Wiki/ConfiguringRepRapFirmwareSCARAPrinter in section Scara description and in section calibration.

                                            The three possible errors are from my experience with other rotating arms, in this case the parallel scara, where I had a similar result with wrong settings. You could change the 3 parameters and check whether the result gets better, but I would change only 1 parameter with every test, otherwise you don't know which one was the reason.

                                            arm length: from hinge middle to hinge middle
                                            angle: exact angle when the endstop triggers
                                            gear ratio: recheck the datasheet if it's a stepper with gearbox
                                            fourth: when Z actuator is fixed, the proximal and distal movements must stay horizontal while they rotate
                                            also check: Xxxx and Yyyy X and Y offsets from the location of the proximal joint. (parameters, see documentation of link above)

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