Jonathan Katz

MIT 2.145 · Design of Compliant Mechanisms

Compliant
Mechanisms

Five rapid design-build-test projects exploring flexures, exact constraint, compliant kinematics, stiffness modeling, and elastic energy storage.

Flexure DesignMATLABStiffness MatricesFEAPrototypingTesting

01

Course Overview

Five mechanisms. Five different ways to use compliance.

MIT 2.145 used a sequence of focused mechanical problem sets to turn compliant-mechanism theory into working hardware.

Across the projects, our teams translated functional requirements into analytical models, selected flexure geometries, fabricated prototypes, and compared physical behavior with predicted performance. The assignments progressed from exact constraint and thermal isolation through screw motion, pseudo-rigid-body modeling, stiffness matrices, and bistable energy storage.

MPS 01

Constraint-Based Design

Satellite Thermal Isolation Mount

A flexure interface designed to maintain centering while allowing differential thermal expansion between constrained components.

Prototype flexure thermal isolation mount
Physical proof-of-concept demonstrating the constraint architecture.

Design problem

The interface needed to define all six degrees of freedom, remain stiff under handling loads, avoid sliding interfaces, and accommodate isotropic thermal growth without generating excessive stress or losing concentricity.

Modeling

We developed equations for flexure displacement and stress under side loads, vertical loads, applied moments, and thermal expansion, then solved for suitable geometry in MATLAB.

~2 kPaPredicted thermal stress
~51 kN/mPredicted lateral stiffness

Takeaway

Exact constraint is easy to describe schematically but much harder to implement physically without introducing unintended overconstraint. Manufacturing feasibility has to be part of the constraint design from the beginning.

MPS 02

FACT + Screw Motion

Variable-Pitch Compliant Mechanism

A mechanism using interchangeable constraints to demonstrate translation, rotation, and two different screw motions about a common axis.

Design sketch for variable pitch compliant mechanism
Early geometry and kinematic layout used to size the mechanism.

Design problem

The device had to demonstrate two screw pitches over the same rotational range, with a target relationship of approximately 3:1 between the two configurations.

Experimental result

4.2 mm / 5°Measured mean pitch · configuration 1
10.13 mm / 5°Measured mean pitch · configuration 2
2.4×Measured pitch ratio

What changed

Testing and review exposed that our bolted joints behaved more like pin joints than true flexures. We revisited the constraint geometry and redesigned the flexure concept so rotation would come from elastic deformation rather than joint motion.

MPS 03

Pseudo-Rigid-Body Modeling

Compliant Egg Gripper

A compliant gripper designed to transform a single actuator input into controlled, symmetric jaw motion while safely holding an egg.

Prototype demonstration gripping an egg.
Fabricated compliant gripper geometry
Fabricated compliant mechanism before loading.
Hand calculations and sketch for compliant gripper
Early geometry development and dimensioning.

Modeling approach

We used transmission ratios, double-living-hinge geometry, cantilever beam equations, and parameter sweeps to balance actuator motion, jaw closure, gripping force, and structural stiffness.

Measured behavior

A 2.5 lb actuator load produced 0.49 in of actuator travel and 0.20 in of jaw closure. The prototype met the tested motion requirements, while Z-direction stiffness remained a limitation.

Takeaway

The project reinforced when a simplified bending model is sufficient and when numerical optimization adds unnecessary complexity. A staged model made the design easier to reason about and debug.

MPS 04

Stiffness Matrices

Variable-Stiffness Energy Harvester

An adjustable flexure system intended to vary structural stiffness—and therefore natural frequency—over a broad operating range.

Variable stiffness energy harvester prototype
Adjustable prototype with movable flexure attachment geometry.

System model

Each beam was represented with a local stiffness matrix and transformed into global coordinates using rotation matrices. The component matrices were assembled into a system model and checked against an equivalent spring network.

Experimental verification

We applied known forces with a force gauge and measured mass displacement at different flexure angles. Low-frequency motion tests also revealed an important discrepancy: manufacturing clearances allowed unintended pin-joint rotation.

Takeaway

The math can describe the intended structure correctly while the real hardware behaves like a different mechanism. Hole fits, sliding clearances, hard stops, and joint tolerances became first-order design variables rather than drafting details.

MPS 05

Elastic Energy Storage

Bistable Pencil Launcher

A manually triggered launcher using a bistable compliant mechanism to store elastic energy and propel a pencil over a 1.5 m obstacle.

Bistable pencil launcher prototype
Fabricated launcher and launch demonstration.

Optimization

We modeled cantilever strain energy and maximum stress, then used a MATLAB grid search to identify feasible combinations of flexure length, width, spacing, and rigid-link geometry. Candidate geometry was checked with Fusion 360 FEA before fabrication.

0.393 JEnergy-storage requirement
5.5 m/sLaunch-velocity requirement
1.6 mTrajectory-height requirement

Prototype result + lesson

The fabricated mechanism successfully demonstrated bistable energy storage and launched a pencil. We did not quantitatively validate launch velocity or trajectory against the modeled performance targets. The demonstration also reinforced how friction, vibration, and aerodynamic losses affect the conversion of stored elastic energy into useful projectile energy.

Course Takeaways

Compliance is a system-level design choice.

Constraint design

Use geometry to permit desired motion while resisting everything else—and check that fabrication does not add constraints you never modeled.

Model the right mechanism

Analytical accuracy matters only if the physical joints, tolerances, and boundary conditions behave like the model.

Prototype early

Simple hardware quickly exposes friction, joint motion, stiffness, alignment, and energy losses that are easy to miss in CAD.

Use complexity deliberately

Parameter sweeps, FEA, and stiffness matrices are valuable when they answer a design question—not simply because they are available.