• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
6DoF robot arm | modular | cheap | educational 3D Printer File Image 1
6DoF robot arm | modular | cheap | educational 3D Printer File Image 2
6DoF robot arm | modular | cheap | educational 3D Printer File Image 3
6DoF robot arm | modular | cheap | educational 3D Printer File Image 4
6DoF robot arm | modular | cheap | educational 3D Printer File Image 5
6DoF robot arm | modular | cheap | educational 3D Printer File Image 6
6DoF robot arm | modular | cheap | educational 3D Printer File Image 7
6DoF robot arm | modular | cheap | educational 3D Printer File Image 8
6DoF robot arm | modular | cheap | educational 3D Printer File Thumbnail 1
6DoF robot arm | modular | cheap | educational 3D Printer File Thumbnail 2
6DoF robot arm | modular | cheap | educational 3D Printer File Thumbnail 3
6DoF robot arm | modular | cheap | educational 3D Printer File Thumbnail 4
6DoF robot arm | modular | cheap | educational 3D Printer File Thumbnail 5
6DoF robot arm | modular | cheap | educational 3D Printer File Thumbnail 6
6DoF robot arm | modular | cheap | educational 3D Printer File Thumbnail 7
6DoF robot arm | modular | cheap | educational 3D Printer File Thumbnail 8

6DoF robot arm | modular | cheap | educational

pixelhub avatarpixelhub

March 5, 2025

makerworld-icon
DescriptionCommentsTags

Description

 

This is a modular system with which many kinematic chains, aka robot arms, can be constructed. 
The modules can be seen in image 1. The chosen actuators are very cheap servo motors without gearbox, which brings advantages and disadvantages with it:

  • Low price and simplicity. 
    Big servos (MG996R, ~8) and small servos (MG90S, ~3) directly drive the succeeding segment. No additional rotation encoders or gearboxes needed. Each intermediate module only needs two printed parts, a bearing (20x32x7mm, ~1,50. 2x for base), the actuator and some bolts. It can be controlled with a very cheap microcontroller (ESP8266, ~5). 
  • Limited strength and smoothness. 
    When supplied with their respective maximum rated voltages (7.2V / 6V), this specific arm can easily move and lift its own weight, even when fully extended. Additional load however will quickly overwhelm the servo motors. Furthermore, motion smoothness cannot properly be achieved through software, as the position control loop is integrated into the actuators. 
    Heavy damping would likely solve the smoothness problem, but I did not find any rotational dampers that fit the budget. 
  • Limited reachability. 
    This system cannot utilize continuous rotation servos, as they cannot control their position. The servo version with limited actuation range (180 for the small ones, 180 or 270 for the big ones) must be used. This obviously limits the range of the robot. 


Image 1: Different modules and how they are assembled. The modules themselves are connected to one another using more m3 bolts of varying lengths, mostly m3x10. 

 

This is a system for quick and cheap hands-on experience with robot arms. Things like forward/inverse kinematics, configuration space/workspace control and the Jacobean matrix can be thoroughly tested and taught with it. The specific 6DoF arm in picture 2 includes around 50 in material, including both bought and printed. This is a relatively cheap price for a 6DoF desktop robot arm. 

This is certainly not a system to perform tasks or lift things around. Yet. I am currently working on a second version which will hopefully use continuous 360 actuation and smoother control loops. 
But in its current form, the arm can mostly be used for educational purposes. 

 


Image 2: Assembly of specific configuration that I built, a 6DoF robot arm. 

 


Image 3: all printable parts in their optimal printing orientation

 

Should you want to use other servo motors with similar size, make sure that their shaft is metal as the rotor parts need to be forced onto that shaft to form a connection that can transfer torque. 

 

The servo models I used to render the images can be found here: 
MG90S  & MG996R 

 

License:

CC0

Related Models

Thor - Open Source, 3D printable Robotic Arm preview image

Thor - Open Source, 3D printable Robotic Arm

AngelLM profile image

AngelLM

5,409

CAD mouse / Spacemouse using Hall Effect Sensors preview image

CAD mouse / Spacemouse using Hall Effect Sensors

John Crombie profile image

John Crombie

688

3D Connexion Space Mouse Travel Case PrintinPlace  preview image

3D Connexion Space Mouse Travel Case PrintinPlace

David profile image

David

102

VertiBOT preview image

VertiBOT

MAF profile image

MAF

1,282

6DoF robot arm | modular | cheap | educational preview image

6DoF robot arm | modular | cheap | educational

sydaio profile image

sydaio

1,069

tag preview image

tag

user_329147820 profile image

user_329147820

2