Twelve-bar Linkage: Planar Mobility Count Calculator

← Back to Engineering Library

For planar rigid links connected only by independent one-degree-of-freedom lower pairs, the Grübler count subtracts two scalar constraints per joint from three coordinates per moving link.

Twelve-bar Linkage Interactive Calculator

Enter total links including ground and total one-degree-of-freedom revolute or prismatic joints. Results are a count criterion—not proof of actual assembly mobility or a twelve-bar motion solution.

0°

Free body coordinate count
--
Assumed independent constraints
--
Grübler mobility count
--
Joints minus 1-DOF count
--

Equation Used

body coordinates=3(n-1); counted constraints=2j; M=3(n-1)-2j; signed joint difference=j-[3(n-1)-1]/2.
The criterion assumes planar rigid bodies, one ground link, only one-DOF lower pairs and independent constraints. Special geometry, redundant constraints, multiple joints, higher pairs and disconnected subassemblies can invalidate a count-only conclusion.
  • n includes one fixed ground link.
  • Every other link is a planar rigid body with three unconstrained coordinates.
  • Every entered joint is an ideal revolute or prismatic one-DOF lower pair that removes two independent coordinates.
  • All constraints are independent and the assembly is connected.
  • No higher pairs, multiple-joint equivalence, special geometry, redundant constraints, singularity, link dimensions, position, velocity, force or stress are modeled.
Example animation: twelve-bar stretch-and-turn linkage
Video: Twelve-bar linkage for stretch and turn by Nguyen Duc Thang (thang010146) on YouTube. This example shows a specific connected linkage; the calculator below uses only link and joint totals and does not solve that mechanism.
Same mechanism and inputs as the interactive calculator.

Coordinates Minus Assumed Constraints

MIT mechanism notes give the planar Kutzbach criterion F=3(n-1)-2j. Each moving rigid link contributes two translations and one rotation; each ideal revolute or prismatic lower pair leaves one relative motion and therefore contributes two scalar constraints.

What This Calculator Represents

The tool counts coordinates and constraints for entered planar links and one-DOF lower-pair joints. It does not know which links connect, whether a pin joins more than two links, or whether the constraints are independent.

The default is twelve links including ground. To determine actual motion, the connection layout, joint types, dimensions and constraint independence are also needed.

Planar Lower-Pair Mobility Count

free body coordinates = 3(n-1)
assumed joint constraints = 2j
Grübler count M = 3(n-1)-2j
1-DOF joint count = [3(n-1)-1]/2
signed joint difference = entered j - 1-DOF joint count

Worked Count Example

For n=12 total links including ground and j=16 ideal one-DOF lower-pair joints, the free-body count is 33 and the assumed constraint count is 32, so M=1. This arithmetic does not prove that an unspecified assembly moves with one degree of freedom.

Model Boundary

  • Calculated: a planar lower-pair mobility count from totals.
  • Not calculated: connection graph, multiple-joint counting, constraint rank, redundant constraints, special geometry, singularity, assembly feasibility, positions, coupler path, velocity, acceleration, force, torque or stress.

Research on mechanism structure distinguishes assemblies satisfying the count from non-isomorphic mechanisms and emphasizes further structural analysis. NIST work likewise uses constraint Jacobian rank and invertibility when evaluating actual mechanism stability.

Frequently Asked Questions

Does M=1 prove the linkage has one physical degree of freedom?

No; it is a criterion under stated independence and topology assumptions.

Does a negative count prove an assembly cannot move?

No; constraints may be redundant or special geometry may change rank.

Is ground included in n?

Yes.

Can one pin joining three links be entered as one joint?

Not generally; multiple-joint equivalence must be counted correctly before using this tool.

Is a twelve-bar coupler path calculated?

No.

Are higher pairs included?

No.

References

Building or designing a mechanism like this?

Explore the precision-engineered motion control hardware used by mechanical engineers, makers, and product designers.

← Back to Mechanisms Index
Share This Article
Tags: