Two things called jamming
A four-bar has two configurations that get described in the same words and are not the same thing.
The toggle
A toggle, or dead centre, is where the crank and coupler become collinear. From the fixed pivot, the two of them form a single straight segment reaching to the far pin.
The output’s velocity passes through zero there, because the distance it depends on is at an extreme and its derivative vanishes. Since mechanical advantage is the reciprocal of the velocity ratio for a lossless mechanism, the advantage diverges.
This is the mechanism at its strongest. A knee-joint clamp holds at exactly this position with almost no effort at the handle; an over-centre latch stays latched because pushing on the output produces no crank torque at all.
The same configuration is why a single-cylinder engine needs a flywheel: at top dead centre the piston can exert no turning force, so something has to carry the crank past it.
The worst transmission angle
The transmission angle collapses when the coupler and rocker become collinear — a different pair of links, in a different configuration.
There the coupler’s force acts almost entirely along the rocker rather than across it, so nearly all of it goes into the output bearing and almost none produces torque. This is the mechanism at its weakest.
With friction — which this site does not model — a sufficiently poor transmission angle produces genuine locking: the mechanism will not move however hard it is pushed. That is the situation the 40° design rule exists to keep clear of.
Why the confusion
Both configurations stop the mechanism doing what was intended, so both get called jamming, and both are singularities in the sense that the constraint Jacobian is losing conditioning.
But the failure modes are opposite. At a toggle the mechanism cannot be driven backwards and is extremely effective driven forwards. At a poor transmission angle it is ineffective in both directions.
And the design responses are opposite. A toggle is something either exploited deliberately — clamps, latches, riveting tools — or design out by not letting the input reach it. A poor transmission angle is always a defect, and it is fixed by changing the four lengths.
What “singular” means here
Both configurations are singular, and it is worth saying precisely what that means, because the word does a lot of work in this subject and is rarely unpacked.
A mechanism’s constraint Jacobian relates small changes in the joint coordinates to small changes in the constraint residuals. At an ordinary configuration it has full rank: every direction the constraints could be violated in corresponds to some motion of the joints, and the relationship inverts cleanly.
At a singular configuration it does not. Some combination of joint motions produces no first-order change in the constraints, which is exactly the statement that the mechanism has, instantaneously, an extra freedom — or, seen the other way, that some motion the mechanism ought to have costs nothing to resist.
Three consequences follow, and they are the three phenomena on this page.
The output velocity can vanish while the input velocity does not, which is a toggle. The linear system relating them has become degenerate in that direction.
The force ratio can diverge, because for a lossless mechanism it is the reciprocal of the velocity ratio, and a zero in the denominator is exactly what the degeneracy produces.
The configuration can stop being determined at all, which is a change point. The redundant parallelogram’s flat position is this case: the constraints hold, and they no longer choose between two continuations. The solver’s response is to refuse, which is the correct answer to a question with two answers.
Measuring how close a configuration is
Because rank is a decision about which numbers count as zero, this site reports not only the rank but the gap — the ratio between the smallest pivot accepted and the largest one rejected during the elimination.
A gap in the millions means the decision was not close and the mechanism is comfortably away from a singularity. A gap near one means the matrix is nearly degenerate, and the rank the solver reports depends on where the threshold was put.
That second case is not a numerical embarrassment. It is the honest signal that the mechanism is approaching a toggle, and it is available continuously rather than only at the exact configuration — which matters, because a mechanism that passes near a singularity has large forces and poor conditioning without ever reaching the configuration a closed-form analysis would look for.
Why the vocabulary matters practically
Two situations that share a word get confused in design reviews, and the confusion has a direction: because “jamming” sounds like a failure, the toggle — which is a mechanism working extremely well — gets designed out along with the poor transmission angle.
That is a real loss. The whole family of over-centre devices depends on toggles: a toggle clamp, a latch that stays latched, a riveting tool, the locking action of a folding table leg. Every one of them is a mechanism deliberately operated at or just past the configuration where its advantage diverges, and the property being exploited is precisely that the output cannot drive the input back.
The design rules that follow are opposite and both are simple. For a poor transmission angle: change the four lengths until the worst value in the cycle is above about 40°. For a toggle: decide whether the mechanism should reach it, and either stop the input before it or place it deliberately where the holding force is wanted.
Neither rule is usable without knowing which situation the mechanism is in, which is the whole reason to separate the words.
Both are visible in the Jacobian
Neither needs special-case geometry to find. A singular configuration is where the constraint Jacobian loses rank, and the solver reports how close it came — the ratio between the smallest accepted pivot and the largest rejected one.
That is how the dead centres of a non-Grashof linkage are located on this site: the solver is asked for every input angle and declines 87 of 360, and the refusals are the mechanism’s limits rather than a numerical failure.
The general form
A single word covering two opposite phenomena is a sign that the underlying quantity has not been named.
Here the quantity is the mechanical advantage, and the two configurations are its two extremes: one where it diverges and one where it collapses. Saying which is meant takes one extra clause and removes the ambiguity entirely.
That pattern — a single number standing in for something that varies, and losing the interesting part — is what this whole field is about.
The pattern, once more
A single word standing in for two opposite phenomena is a symptom, and the diagnosis is always the same: some quantity has not been named.
Here the quantity is the mechanical advantage, and the two configurations are its two extremes — one where it diverges and one where it collapses. Naming it takes a clause and removes the ambiguity completely.
The same diagnosis applies to a ratio quoted as a number for a mechanism that does not have one, to a complexity class quoted without an input distribution, and to a threshold quoted as an integer when the formula gives a fraction. In every case the fix is the same: say what is being measured, and the ambiguity has nowhere to live.
The toggle as a design goal
Most of this essay treats the toggle as a configuration to know about. It is at least as often a configuration to aim for, and the machines that aim for it are worth listing because they make the geometry concrete.
A toggle clamp is a four-bar taken just past its toggle. Squeezing the handle drives the mechanism through the aligned position and a fraction beyond, where the clamping force acts to hold it rather than to release it. The clamp cannot be opened by pushing on the work, at any force, because the work’s line of action passes the wrong side of the pivot. Releasing requires the handle.
A knee joint — the human one and the prosthetic one — locks straight for the same reason. Standing does not require muscle to hold the knee extended, because at full extension the load line passes in front of the joint centre and the ligaments take it. The mechanism is at its toggle and the load is holding it there.
Aircraft landing gear is designed to reach an over-centre position when extended, with a small spring or actuator to hold it past the toggle. The landing load then drives the gear harder into the locked position, which is the only acceptable failure direction.
Rock crushers and press linkages run near the toggle at the moment of maximum force, so a modest hydraulic or eccentric input produces the enormous crushing force the process needs — the mechanical advantage that reaches 1,673 in the figure above is the whole design.
In every case the property being used is the same: at the toggle the output cannot back-drive the input, at any force. That is a geometric statement, not a friction one, which is why it survives lubrication, wear and load.
The two singularities, named properly
Robotics inherited these configurations and gave them precise names, and the names sort out the confusion this essay is about better than the mechanism vocabulary does.
An inverse kinematic singularity — also called a serial or type-one singularity — is where the input can move and the output cannot. That is the dead centre of a four-bar: the crank turns through, the rocker is momentarily stationary, and the mechanism has lost the ability to produce output velocity in some direction. The mechanism is at the edge of its workspace.
A direct kinematic singularity — parallel, or type two — is where the output can move and the input cannot resist it. The mechanism gains an uncontrolled freedom: the actuators are locked and the end effector still moves. That is dangerous in a way the first kind is not, because a machine that is stiff everywhere else becomes limp in one direction with no warning.
A four-bar’s toggle is the second kind viewed from the rocker and the first viewed from the crank, which is precisely why the same configuration gets two descriptions. Which one it is depends on which link is driven — the same observation the inversions make about mechanisms in general.
Both show up in the constraint Jacobian as a rank drop, and they are distinguished by which null direction appears: a direction in the output coordinates with the input fixed is the dangerous kind. That is another instance of the null space carrying information a rank number does not, and of a measured route reporting what a formula can only count.
Why the two get conflated
The vocabulary problem this essay is about is not carelessness. Both configurations really do produce a mechanism that will not move, and both really do involve a force that goes somewhere useless, so the same words fit both.
What separates them is whose motion stops and why.
At a toggle, the mechanism is momentarily unable to be driven backwards, at any force, for a purely geometric reason: the output’s line of action passes through a pivot and produces no moment about it. That is exact, it does not depend on friction, and it survives perfect lubrication. It is also usually what the designer wanted.
At a poor transmission angle, the mechanism can be driven both ways, and the force needed grows as the useful component of the coupler force shrinks. Whether it actually sticks depends on friction, joint clearance and load, so the boundary is fuzzy and application-specific. It is almost never what the designer wanted.
The measurement makes the distinction concrete: in the four-bar plotted here the two configurations are 222° apart, so a statement about “where the mechanism jams” is a statement about two different parts of the revolution depending on which sense is meant.
The practical cost of confusing them is real. A designer avoiding “jamming” by keeping μ above 40° has not avoided the toggle, which is elsewhere. A designer relying on a toggle to lock and quoting a transmission angle has quoted a number about somewhere else. Both are stated correctly only by naming the configuration, and the naming is what the vocabulary loses.
This is one of several places on this site where the technical language collapses a distinction that the measurement keeps — the others being the ratio of a linkage, which is a function rather than a number, and mobility, where one word covers a count and a measurement that can disagree.
What to check, and in what order
Reduced to a procedure, the two situations call for different checks and the checks are cheap.
For a toggle. Sweep the mechanism and look for configurations where the driving link and the coupler become collinear. Those are geometric and locatable in closed form for a four-bar; the sweep confirms them and gives the mechanical advantage nearby, which is the number that decides whether the toggle is useful or dangerous. If the mechanism is meant to lock, check the design sits past the toggle rather than at it, since at it the mechanism is on a knife edge and either side is a different behaviour.
For a poor transmission angle. Plot μ through the working range and take its minimum, not its average. Compare against a threshold chosen from the joint quality and the load — 40° for general machinery, more for precision. The design levers are the ground length and the crank length, and both trade output travel for force quality.
For both at once. Compute the constraint Jacobian’s smallest singular value through the sweep. It dips near either condition, which makes it a single screening quantity, and it does not distinguish them — so a dip is a prompt to look rather than a diagnosis. Distinguishing requires asking which null direction appeared, which is the same information the mobility measurement reports for a different purpose.
Order matters. Grashof first, because a chain that does not rotate fully has a different problem. Then the toggles, because they are geometric and their positions constrain the timing. Then μ over what is left, because it is the quality measure and quality is the last question. Each stage narrows what the next one has to consider, and each is a reading off configurations that were solved rather than drawn.