RobotArm 3D Printer Model

Author: @
License: CC BY-NC
File formats: stl,pdf,zip
Download type: zip
Size:13.2MB

The file 'RobotArm 3D Printer Model' is (stl,pdf,zip) file type, size is 13.2MB.

Summary

This is a 3D Printable Robot Arm. It may need a bit more time to build one, than your normal weekend Project. But the build process is one thing, the application environment the other. And that is what it is all about. Learning, combining and developing custom applications.
If you make a derivative, please only upload the parts you changed. Thanks.

Community

There are a few community driven derivations and projects around, so check them out!

Please message me for an entry or addition to this list.

Hardware

The design goal for me was to build a Robot, which is stiff and strong, but still small and easy to handle. I used the common NEMA17 Step Motors, which provide enough power for fast movements and high precision.
Almost every moveable joint has at least one ball bearing to reduce friction, overall stability and accuracy. The robot is designed to have a low center of mass.
The robot is powered over a Computer Power Supply (12V).

The gripper is easy to replace and is held horizontally in every position, which simplifies programming and also reduces the cost and complexity of additional axies.
Most parts have a industrial look like cast Iron parts.

Software

Software is now on Github here: https://github.com/ftobler/robotArm/

The control system uses an Arduino Mega with a RAMPS 1.4 Board and A4988 Drivers. I provide a solid and working programming base for the Arduino, which handles the Interpolation of the stepper motors, makes all geometric calculations and smooth accelerations. It can handle some sort of GCODE communication over Serial.

The software can be directly used without modifying or additional hardware like sensors can be added.
To get you started, I have a simple Interface for your Windows Computer, which has a sequencer and manual control options built in.

You should already have some decent programming skills to modify and use the Software. I am recommending this, because in my opinion programming is a key part of using a robot. Without it you can only scratch the surface of what's really possible.

Assembly

There are multiple versions of the big Gears. You may want to print them multiple times, if needed to reduce the gear slack of the rotational axis to a minimum. Depending on how high your Stepper Motor is, choose an appropriate leg height. Use Superglue to fix the bearings, if necessary. I have not cut any threads in the plastic. With PLA (maybe also others) you can 'melt' your thread through friction in, but you might want to drill the holes out a bit.

The Wiring of the Robot is not different from a 3D Printer that uses a RAMPS board. Use the official documentation: http://www.reprap.org/wiki/RAMPS_1.4

You can find details about the dimensions in 'doc2.pdf'

Video

I made a 3D animation, which gives you a good technical overview and a I show a simple application in another video.
Animation: https://youtu.be/-LztK9TKcZk
Actual Robot: https://youtu.be/HLlylJr_Vs4

base.stl 1.2MB
baseRing.stl 554.7KB
base_w_hole.stl 1.6MB
control_bottom.stl 490.6KB
control_top.stl 605.7KB
doc3.pdf 535.2KB
GearBig_0.01mmTolerance.stl 1.1MB
GearBig_0.05mmTolerance.stl 1.1MB
GearBig_0.10mmTolerance.stl 1.1MB
GearBig_0.15mmTolerance.stl 1.0MB
GearBig_0.20mmTolerance.stl 1.0MB
GearRotate_-0.05mmTolerance.stl 933.9KB
GearRotate_-0.10mmTolerance.stl 980.7KB
GearRotate_-0.15mmTolerance.stl 980.7KB
GearRotate_-0.20mmTolerance.stl 980.7KB
GearRotate_0.01mmTolerance.stl 1.0MB
GearRotate_0.05mmTolerance.stl 1.0MB
GearRotate_0.10mmTolerance.stl 1.0MB
GearRotate_0.15mmTolerance.stl 1021.0KB
GearRotate_0.20mmTolerance.stl 1.0MB
GearSmall.stl 533.2KB
gripperBase.stl 217.4KB
gripperFinger.stl 237.0KB
gripperHolePlate.stl 183.5KB
leg_30mm.stl 335.0KB
leg_35mm.stl 321.8KB
leg_40mm.stl 319.2KB
leg_45mm.stl 313.2KB
leg_50mm.stl 305.4KB
lever.stl 325.5KB
lowerShank.stl 349.1KB
manipulator.stl 286.6KB
pleuel.stl 206.7KB
pleuel_bend.stl 240.7KB
robotGeometry.pdf 1.1MB
robotGeometry20200531.pdf 9.2MB
socket.stl 736.8KB
socket_clearanceWoSetScrew.stl 746.0KB
stabilizer.stl 372.9KB
stabilizer_endstop.stl 652.1KB
step.zip 1.1MB
step2screws.zip 1.2MB
triplate.stl 1.1MB
upperShank.stl 347.5KB