Angel LM

Forum Replies Created

Viewing 15 posts - 76 through 90 (of 285 total)
  • Author
    Posts
  • in reply to: Suction cup tool #2026
    Angel LM
    Admin

      Thanks for the contribution! 😉

      in reply to: Suction cup tool #2020
      Angel LM
      Admin

        That’s what I was thinking…

        Could I ask you for that design as well? I would like to include it in the modifications section of the github repository along with the design of your end-effector!
        In fact, if you have a github account and want to make a pull request with your designs to Thor’s repository, I’ll be happy to accept it 🙂

        in reply to: Custom firmware #2019
        Angel LM
        Admin

          Some time ago I also thought about developing my own firmware. Actually, with GRBL, Thor’s movements are not like those of a normal robot, since the movement of all motors starts and ends at the same time, making linear movements not possible. Or at least I think so.
          If you decide to design your own firmware, please keep me updated!

          in reply to: Custom firmware #2018
          Angel LM
          Admin

            Hi Mendy!

            You can see the configuration files of GRBL I modified in order to make it work for Thor: https://github.com/angellm/grbl

            However, these are the most relevant ones:

            Steppers ENABLE/DISABLE signal

            #define STEPPERS_DISABLE_BIT 1 // MEGA2560 Digital Pin 40

            Steppers STEP signals

            #define A_STEP_BIT    6 // MEGA2560 Digital Pin 28
            #define B_STEP_BIT    4 // MEGA2560 Digital Pin 26
            #define C_STEP_BIT    2 // MEGA2560 Digital Pin 24
            #define D_STEP_BIT    0 // MEGA2560 Digital Pin 22
            #define E_STEP_BIT    1 // MEGA2560 Digital Pin 23
            #define F_STEP_BIT    3 // MEGA2560 Digital Pin 25
            #define G_STEP_BIT    5 // MEGA2560 Digital Pin 27

            Steppers DIR signals

            #define A_DIRECTION_BIT   1 // MEGA2560 Digital Pin 36
            #define B_DIRECTION_BIT   3 // MEGA2560 Digital Pin 34
            #define C_DIRECTION_BIT   5 // MEGA2560 Digital Pin 32
            #define D_DIRECTION_BIT   7 // MEGA2560 Digital Pin 30
            #define E_DIRECTION_BIT   6 // MEGA2560 Digital Pin 31
            #define F_DIRECTION_BIT   4 // MEGA2560 Digital Pin 33
            #define G_DIRECTION_BIT   2 // MEGA2560 Digital Pin 35

            Endstop signals

            #define A_LIMIT_BIT     7 // MEGA2560 Digital Pin 42
            #define B_LIMIT_BIT     5 // MEGA2560 Digital Pin 44
            #define C_LIMIT_BIT     5 // MEGA2560 Digital Pin 44 //3 // MEGA2560 Digital Pin 46
            #define D_LIMIT_BIT     1 // MEGA2560 Digital Pin 48
            #define E_LIMIT_BIT     0 // MEGA2560 Digital Pin 49
            #define F_LIMIT_BIT     2 // MEGA2560 Digital Pin 47
            #define G_LIMIT_BIT     2 // MEGA2560 Digital Pin 47//4 // MEGA2560 Digital Pin 45

            Tool signal:

            #define SPINDLE_ENABLE_BIT 4 // MEGA2560 Digital Pin 7

            in reply to: Extra range of motion for Art3 #2015
            Angel LM
            Admin

              As soon as I have some time I’ll add it to the mods folder at Thor’s repository and I’ll note it down to incorporate it for future versions! 🙂

              Thank you very much for contributing to the project! 🙂

              in reply to: Suction cup tool #2014
              Angel LM
              Admin

                Impressive job! Thanks for sharing the design! 🙂

                I noticed that your robot has bearing supports under the second joint. It seems to me a great solution to release the load that falls on the axis. Have you noticed improvement in the movement?

                in reply to: Extra range of motion for Art3 #2007
                Angel LM
                Admin

                  Woah! Very clever!
                  Do you designed it in FreeCAD? If so, can you share the .fcstd file too? I would love to incorporate your design for future versions of Thor!

                  Thanks for sharing 🙂

                  in reply to: FIRMWARE for single layer PCB problem #2006
                  Angel LM
                  Admin

                    Hi Mohamed!

                    Sorry, I have been busy these weeks and I just read your question.

                    I think that the problem could be related with the homing process. As you don’t have sensors to home the motors, GRBL doesn’t have a reference to start the motion. I think you can do a manual homing by placing the robot in the fully stretched upward position and sending the “Kill alarm lock” command ($X).

                    Here you have the documentation of GRBL commands in case you need it: https://github.com/gnea/grbl/blob/master/doc/markdown/commands.md

                    in reply to: Correct current for A4988 #2005
                    Angel LM
                    Admin

                      Hi Mendy!

                      The 0.4A is the current drawn by each phase of the stepper. As we are using bipolar (2 poles) stepper motors, there are 2 phases. So the total current drawn by the stepper should be around 0.8A at 12V.

                      Let me know if it helps!

                      in reply to: Website sections out of sync #2000
                      Angel LM
                      Admin

                        Hi Mendy! Thanks for noticing it!

                        The 3D viewer on angellm.github.io/ThorAssembly was an early version of Thor v2 and I think is now deprecated, but I’ll check it anyway!

                        I’ll review every point you mentioned.

                        Thanks for the help 🙂

                        in reply to: Arduino connector orientation on PCB #1994
                        Angel LM
                        Admin

                          Yes, that’s it!

                          I wanted the Shield to be easy to plug, but I screwed it up with the design of the PCB, assigning the pin 41 for the tool servo before realizing that the port 41 is not PWM… So, as a hotfix, a jumper wire should be connected to a free PWM pin and I used the number 7.

                          in reply to: Homing fail #1992
                          Angel LM
                          Admin

                            I will post the video so the rest of the community can see it too!

                            Great job!

                            in reply to: Homing fail #1990
                            Angel LM
                            Admin

                              Woah, Thor manipulating a 3D scanner looks impressive!

                              I’m glad you got articulation 2 to work well. Sometimes printing tolerances are a bit tricky 🙂

                              in reply to: Motor’s #1989
                              Angel LM
                              Admin

                                Hahahaha! Sometimes online stores are confusing!

                                Glad I could help!

                                in reply to: Another who has opted for Thor #1988
                                Angel LM
                                Admin

                                  Hi AliSintax!

                                  Welcome to the Thor community! Do not hesitate to share your progress and ask your questions! 🙂

                                Viewing 15 posts - 76 through 90 (of 285 total)