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

    Robotic kinematics

    Scheduled Pinned Locked Moved
    MultiAxis Printing
    22
    389
    46.9k
    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.
    • JoergS5undefined
      JoergS5 @JoergS5
      last edited by JoergS5

      @tony73 I tried the hinge with the rotating plate now, it is very stiff:

      rotationplate_small2.jpg

      The play can be finetuned with the screws. I can put the elements even closer together when I get countersunk screws.

      Edit: I was receiving other plates now, they have very different quality. The 300 mm diameter one is not round and I will have to rework him. Some have too much play. Some are good. And some don't have the boring holes at the correct position (opposite through the center)...

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

        @tony73 I received 225 mm diameter rotation plates now, the resulting robot will look crazy. Maybe it's better to use worm gears. Which ratio do you get with your planned construction?

        tony73undefined 1 Reply Last reply Reply Quote 0
        • tony73undefined
          tony73 @JoergS5
          last edited by tony73

          @JoergS5

          Hi! even if sometimes I don't write, I keep watching your updates! I studied a bit on the various types of worm gearboxes that you made me discover!
          the best solution would be this, globoid worm, I tried to understand and designed this
          20201105_145807.jpg I would like to finish it and print it in abs to understand if the calculations come back, the measurements are mm I would have a smaller footprint! this has pitch 50 teeth about 2.83 (it was a test I didn't care about the pitch) so of reduction of 1/50 I could build it on the lathe, but I have to prepare some things to create the globoid screw (the reduction can be done in various ways 1/20, 1/45, 1/80, 1/100) are examples, you just have to decide the right ratio what can be better, you can make any ratio always small footprint of the reducer! but I don't know which ratio can be the best to use, I will need several different ones for the 5 axes!

          this globoid screw would have contact with at least 6 gear teeth, as opposed to the normal straight screw which only makes good contact on one gear tooth!

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

            @tony73 a stepper can achieve 1000 rotations/min, which is about 16 rotations per second. But for good torque, in most cases a maximum of about 5 rotations/s are used. This are 5*360=1800 degrees. With a 1:30 ratio, this is 60 degrees per second. The speed depends on the arm length, a 20 cm arm 2 and 3 length which you used means 60 degree for 20 cm rotating, arm2+3 maybe 30 to 35 cm, so 300...350 mm/s. This will probably be more than you can use for the extrusion of the filament. I would recommend using 1:30.

            A different aspect is the maximum payload of the gear. Maybe you can research typical maximum payloads for a worm gear. The most critical payload will be for axis 2, because it adds arms 2 until the end, the hotend.

            I made me a spreadsheet to calculate the loads (LibreOffice Calc file):
            => please contact me here or with chat if you need the file. It changes rapidly, I don't want to upload it every time it changes.

            weights_header.jpg

            In the third register is the interesting calculation:

            • left g means weight left side of an axis in g
            • dist l cm means distance from the axis
            • torque Ncm is the torque and depends on distance and weight
            • detent torque is when the current is off and should be near 0 for a belt based gear
            • CW means counterweight

            What can be seen is that the weights of Axis 5 and 4 are critical, because they add to axis 3's and 2's loads, so minimizing is a goal. The weights roughly double with each axis from 5 to 1.

            tony73undefined 1 Reply Last reply Reply Quote 0
            • tony73undefined
              tony73 @JoergS5
              last edited by

              @JoergS5
              if I understand correctly I should do the 1/30 gear reducer and this would be the calculation for M92 (200 * 30 * 16/360 = 266.6666666667) and could it be suitable for all 5 actuators?

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

                @tony73 in general yes and the calculation is correct.

                But maybe you don't need 1:30 for Axis 5, because the gear will add some weight there. And Axis 4 is always vertical, a lower gear may be sufficient. But if you want to standardize and use the same gear everywhere, you can do it this way. At Axis 1 and 5 I would use only a gear without backlash, because you'll have many direction changes without force up/down.

                I would create one worm drive and measure weight, backlash, maximum load and stability/no vibration to all directions, before deciding whether to use it at all axes.

                I will try to make Axis 4 and 5 as light as possible, but want to avoid Bowden*). Because I want to create a toolchanger, which is easier to implement with a direct drive extruder.

                *) Bowden as counterweight at Axis 3 would be a nice solution with very low weight at axis 5, but I will not use it.

                tony73undefined 1 Reply Last reply Reply Quote 0
                • tony73undefined
                  tony73 @JoergS5
                  last edited by

                  This post is deleted!
                  JoergS5undefined 2 Replies Last reply Reply Quote 0
                  • JoergS5undefined
                    JoergS5 @tony73
                    last edited by

                    @tony73 I am sorry, I don't understand your sentences.

                    You mean I use wrong material?
                    What do you mean I protest against using aluminium? I didn't make a statement of material of the worm gear.

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

                      This post is deleted!
                      tony73undefined 1 Reply Last reply Reply Quote 0
                      • tony73undefined
                        tony73 @JoergS5
                        last edited by

                        @JoergS5

                        Hi! Sorry for my English ! I said that badly !

                        your quote: I would create one worm drive and measure weight, backlash, maximum load and stability/no vibration to all directions, before deciding whether to use it at all axes.

                        idea how to try a screw gear motor!
                        esempio gear.JPG
                        alternativa.JPG

                        gear ratio 1 30.JPG

                        the weight is a bit excessive! 260 grams, but it can be an idea to try the gear motor, for the gear motor structure I would use this!
                        profilo.JPG

                        I will do globoid worm gear and cog with lathe, and would like to use aluminum profile for box as proof!

                        JoergS5undefined 2 Replies Last reply Reply Quote 0
                        • JoergS5undefined
                          JoergS5 @tony73
                          last edited by JoergS5

                          @tony73 sounds like a good plan. You made a plan of the worm drive, but without the connection to the arms. If you like, make a plan including this connection and we can discuss.

                          The output torque T2 in Nm is between 1.8 and 2.8 Nm (depending on lubrication MG/MO/SO), which means:
                          180 to 280 g with a 1 m arm,
                          450 to 700 g with 40 cm (arm 2 and 3 in your config),
                          900 to 1400 g with a 20 cm arm.

                          You will probably need a counterweight at Axis 2, Axis 3 could work without (depends on how many weight you have for Extruder, Hotend, Steppers Axis 4 and 5).

                          tony73undefined 1 Reply Last reply Reply Quote 0
                          • tony73undefined
                            tony73 @JoergS5
                            last edited by

                            @JoergS5

                            do you want to try to make a worm gear reducer to test the robot, or am I wrong to understand?

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

                              This post is deleted!
                              tony73undefined 1 Reply Last reply Reply Quote 0
                              • tony73undefined
                                tony73 @JoergS5
                                last edited by

                                @JoergS5
                                ok! I understood ! I'll let you know as soon as I have something built!

                                JoergS5undefined 3 Replies Last reply Reply Quote 0
                                • JoergS5undefined
                                  JoergS5 @tony73
                                  last edited by JoergS5

                                  This post is deleted!
                                  1 Reply Last reply Reply Quote 0
                                  • JoergS5undefined
                                    JoergS5 @tony73
                                    last edited by JoergS5

                                    This post is deleted!
                                    1 Reply Last reply Reply Quote 0
                                    • JoergS5undefined
                                      JoergS5 @tony73
                                      last edited by JoergS5

                                      @tony73 I want to sort the ideas I had and delete the unsorted blogs:

                                      • please don't feel obligated to build a worm drive now to help with building the prototype. The worm drive may not work, but getting experience with it is worthful of course.
                                      • from my gear tests, I think it is best to use as big last wheel as possible, because of the forces involved and precision sideways, leading the arm into the intended direction and stability into the intended direction.
                                      • counterweights should be avoided or they should be near the axis, for better acceleration and low wobbling, an exception will be axis 2, which has the burden of arms 2 to 5 and extruder and the biggest leverage

                                      I've calculated all for a solution with belt based gears and found solutions where they are in balance when powered off. I build it now.

                                      There are two robots which impress me and I'll try some of their ideas: Kuka KR 700 and bytronic 5ARA (UK company, R12 from ST Robotics similar).

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

                                        @tony73 said in Robotic kinematics:

                                        to use aluminum profile for box as proof

                                        this is a good idea: using aluminium profiles for a part of the prototype. I have already many parts with wrong holes in it, the profiles will spare some money for testing where the holes shall be. I am currently using aluminium profiles to construct Axis 1.

                                        I rebuilt axis 2, 3 and 4 yesterday, proceeding with axis 1, then finish the hotend.

                                        tony73undefined 1 Reply Last reply Reply Quote 0
                                        • tony73undefined
                                          tony73 @JoergS5
                                          last edited by tony73

                                          @JoergS5
                                          Hi! i looked at robot arm R12 and it looks great for using pulleys and belts! which one are you building the kuka kr 700 or R12?

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

                                            @tony73 I am trying the counterweight idea of R12. I install two steppers left of axis 3 for axis 3 and axis 4, and one big Nema 23 left of Axis 2 for axis 2. With the help of aluminium profiles it was very easy to install axis 1. Arm 2 length is 270 mm, arm 3 is 230 mm, arm 4 is 180 mm and arm 5 is 100 mm.

                                            The Kuka KR 700 is similar to what I built to run in R1 mode without a stepper for Axis 4. This is useful for users who want to use 4 steppers for the axes and 1 stepper for the extruder, so in total 5, because the Duet boards often have 5 drivers (and according to the article which I mentioned somewhere above the precision is better).

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