3D preview of SG90 2-DOF Robotic Arm Assembly
Loading the interactive model…
Interactive 3D model of SG90 2-DOF Robotic Arm Assembly

Brackets and mounts

SG90 2-DOF Robotic Arm Assembly

444 views
Bounding box
228.2 × 60.0 × 240.7 mm
Engine
Precision B-rep
Parameters
29
Published
August 7, 2026

Download

Free to download and use. See the terms.

The prompt

"Design a compact, 3D-printable 2-DOF robotic arm specifically for a mobile library robot. The arm should consist of a rotating base joint, a lower link, an upper link, and a simple parallel jaw gripper. All joints must be designed for standard SG90 micro servos. The gripper fingers should be flat and wide (approx. 60mm) to safely push or grasp book spines without damaging them. Include a mounting plate at the base compatible with a standard servo horn. The design must be optimized for FDM 3D printing in PLA, with self-supporting angles where possible and 0.2mm clearance for servo shafts. The total reach should be approximately 250mm. Style: Functional, open-frame, lightweight.

Parameters

NameValueRange
Plate Length60 mm40 – 100
Plate Width60 mm40 – 100
Plate Thickness5 mm3 – 10
Bolt Circle Radius7.5 mm5 – 12
Bolt Hole Diameter2.5 mm1.5 – 4
Shaft Hole Diameter5.2 mm4.5 – 7
Base Diameter50 mm30 – 70
Base Height30 mm20 – 50
Servo Pocket Width (Y)12.2 mm8 – 20
Servo Pocket Length (X)23 mm10 – 40
Servo Pocket Depth28.5 mm15 – 35
Lower Link Length120 mm80 – 160
Lower Link Width20 mm10 – 30
Lower Link Thickness10 mm5 – 20
Lower Link Solid End Margin10 mm5 – 20
Lower Link Side Margin4 mm2 – 8
Lower Base Horn Hole D5.2 mm4.5 – 7
Upper Link Length130 mm90 – 180
Upper Link Width20 mm10 – 30
Upper Link Thickness10 mm5 – 20
Upper Solid End Margin10 mm5 – 20
Upper Side Margin4 mm2 – 8
Finger Width (Y)60 mm30 – 80
Finger Length (Z)15 mm10 – 30
Finger Thickness (X)5 mm2 – 8
Finger Gap (closed)0.5 mm0.2 – 2
Gripper Base Length (X)20 mm10 – 30
Gripper Base Width (Y)60 mm30 – 80
Gripper Base Thickness (Z)10 mm5 – 20

Every value above is a live dimension. Open a model like this in the editor and each one becomes a slider you can drag before exporting.