Introduction
Design and fabricate a soft pneumatic gripper from silicone that can safely handle delicate objects through compliant grasping. This comprehensive guide covers everything from design through implementation, testing, and deployment.
Design and fabricate a soft pneumatic gripper from silicone that can safely handle delicate objects through compliant grasping.
Design and fabricate a soft pneumatic gripper from silicone that can safely handle delicate objects through compliant grasping. This comprehensive guide covers everything from design through implementation, testing, and deployment.
Design the finger geometry in CAD: a hollow channel along the top surface (when pressurized, expands on top, bends downward due to strain-limiting bottom layer). Mold design: base mold (finger shape), core mold (inner channel), cap (seals channel). Print molds in PLA at 100% infill. Mix Ecoflex 1:1 by weight, degass under vacuum (prevents air bubbles), pour into molds, cure 4 hours at room temperature. Post-cure seal with thin silicone layer.
10 components required for this project.
| # | Component | Purpose | Qty |
|---|---|---|---|
| 1 | Platinum Cure Silicone (Ecoflex 00-30) | Flexible gripper body material | x500g |
| 2 | 3D-Printed Molds (PLA) | Gripper finger casting molds | x1 |
| 3 | Pneumatic Solenoid Valves (12V) | Finger actuation control | x3 |
| 4 | Small Air Compressor (12V, 30 PSI max) | Pressurized air supply | x1 |
| 5 | Pressure Sensors (MPX5050) | Finger pressure monitoring | x3 |
| 6 | Arduino Nano | Gripper control | x1 |
| 7 | 12V 2A Power Supply | Valves and compressor | x1 |
| 8 | Polyurethane Tubing (4mm OD) | Pneumatic connections | x5m |
| 9 | Quick-connect Fittings (4mm) | Tubing connections | x12 |
| 10 | Embedded Strain Sensors (conductive thread) | Bending angle measurement | x3 |
Follow these 3 steps carefully.
Design the finger geometry in CAD: a hollow channel along the top surface (when pressurized, expands on top, bends downward due to strain-limiting bottom layer). Mold design: base mold (finger shape), core mold (inner channel), cap (seals channel). Print molds in PLA at 100% infill. Mix Ecoflex 1:1 by weight, degass under vacuum (prevents air bubbles), pour into molds, cure 4 hours at room temperature. Post-cure seal with thin silicone layer.
Each finger actuated by a 3/2 solenoid valve (normally closed). Inlet from compressor (regulated to 15 PSI max). Outlet connects to finger channel via 4mm tubing. Silicone connectors between tube and finger must be airtight — apply silicone adhesive at joint, let cure 24 hours before pressure testing. Pressure safety: add a pressure relief valve at 18 PSI to prevent finger bursting.
3-finger gripper with 120° spacing handles most object geometries. For cylindrical objects: all three fingers wrap around. For flat objects: two-finger pinch. For irregular objects: individual finger pressure control allows conforming to object shape. Unlike rigid grippers, soft grippers naturally adapt to shape variations without programming — compliance distributes contact force evenly, preventing damage to delicate objects (eggs, fruit, electronics).
Core code for soft_gripper.ino:
#define VALVE_F1 4 #define VALVE_F2 5 #define VALVE_F3 6
#define PRESSURE_1 A0 #define PRESSURE_2 A1 #define PRESSURE_3 A2
float readPressure(int pin) {
return (analogRead(pin) / 1023.0 * 3.3 - 0.2) / 0.009; // MPX5050 formula in kPa
}
void close_gripper(int force_pct = 100) {
int valve_time = map(force_pct, 0, 100, 0, 2000);
digitalWrite(VALVE_F1, HIGH); digitalWrite(VALVE_F2, HIGH); digitalWrite(VALVE_F3, HIGH);
delay(valve_time);
// Monitor pressure to detect object contact
while(readPressure(PRESSURE_1) < 40) delay(50); // Wait for contact
Serial.println("Object grasped!");
}
void open_gripper() {
digitalWrite(VALVE_F1, LOW); digitalWrite(VALVE_F2, LOW); digitalWrite(VALVE_F3, LOW);
}
Test Soft Robotics Gripper by verifying each subsystem individually before full integration.
Verify power voltages, check ground connections, use serial monitor for debug.
An interactive simulator will be available here — simulate circuits and run code in-browser without hardware.