Theory of Machines

Chapter 2
Kinematic Geometry and Mechanism Configuration

Bachelors Program in Mechnical Engineering
Theory of Machines   •   Bachelor

Kinematic Geometry and Mechanism Configuration

Introduction

Kinematics studies motion without considering the forces that produce it. In mechanism design, kinematic geometry provides the relationship between the positions, orientations, and relative motions of links. A mechanism is a constrained assemblage of links that produces a desired motion; a machine combines mechanisms with power transmission and useful work as its purpose.

This chapter develops configuration methods for four-bar, slider-crank, quick-return, toggle, straight-line, and compliant mechanisms. Particular attention is given to displacement relationships, configuration diagrams, dead-centre positions, transmission angle, branch conditions, and circuit conditions. These ideas form the foundation for velocity, acceleration, force, and dynamic analysis.

Learning Objectives

After studying this chapter, the reader should be able to:

  1. Model mechanisms as links, joints, and constrained kinematic chains.
  2. Construct configuration diagrams using vector-loop equations.
  3. Derive displacement relationships for four-bar and slider-crank mechanisms.
  4. Identify toggle and dead-centre positions.
  5. Explain quick-return, straight-line, and compliant mechanisms.
  6. Distinguish branches, circuits, and assembly modes.
  7. Evaluate transmission angle and recognize poor force-transmission conditions.
  8. Apply these concepts to preliminary mechanical design.

1. Kinematic Structure and Configuration

A link is a relatively rigid body that transmits motion. A kinematic pair is a joint between two links. Revolute pairs permit rotation, while prismatic pairs permit translation. In planar mechanisms, common lower pairs are:

PairRelative motionTypical symbol/application
Revolute (R)Rotation about a fixed axisPin joint
Prismatic (P)Translation along a lineSlider in a guide
Higher pairContact over a point or lineCam, gear, or rolling contact

A configuration is the instantaneous geometric arrangement of all links. A configuration diagram should show fixed pivots, link lengths, joint locations, angular coordinates, and the selected reference axes. It is not merely a sketch: it is a geometric model from which equations are obtained.

For a planar mechanism with n links and only lower pairs, the mobility can be estimated using the Gruebler–Kutzbach equation:

M = 3(n − 1) − 2j₁ − j₂

Here, M is the mobility, n is the number of links including the frame, j₁ is the number of one-degree-of-freedom lower pairs, and j₂ is the number of higher pairs. The equation assumes planar motion, ideal joints, and independent constraints. Redundant constraints or special geometric arrangements can make the actual mobility differ from the numerical prediction.

A four-bar linkage has four links and four revolute pairs, so M = 3(4−1)−2(4)=1. It therefore has one independent input coordinate.

2. The Four-Bar Linkage

A four-bar linkage consists of a fixed link, an input crank or rocker, a coupler, and an output crank or rocker. Let the fixed pivots be O2 and O4, separated by distance d. Let:

  • a = input-link length;
  • b = coupler length;
  • c = output-link length;
  • d = fixed-link length;
  • θ₂, θ₃, θ₄ = link angles measured counterclockwise from the positive x-axis.

Taking O2 as the origin and O4 at (d,0), the vector loop is

a eiθ₂ + b eiθ₃ = d + c eiθ₄

This compact complex form is equivalent to two scalar equations:

a cosθ₂ + b cosθ₃ = d + c cosθ₄
a sinθ₂ + b sinθ₃ = c sinθ₄

The equations apply to a planar four-bar with pin joints and the stated coordinate convention. Angles must be measured consistently and lengths must use the same units.

2.1 Position solution

For a specified input angle θ₂, the coordinates of the moving joint B are

xB = a cosθ₂, yB = a sinθ₂

The output joint C must lie both on a circle centered at B with radius b and on a circle centered at O₄ with radius c. Thus, configuration can be found geometrically by intersecting two circles. Two intersections may exist, corresponding to open and crossed assembly modes.

A useful scalar relationship is obtained by applying the law of cosines to triangle BO₄C. Define

s = √(d² + a² − 2ad cosθ₂)

Then the included angle at O₄ satisfies

cosβ = (d² + s² − a²)/(2ds)

where β is the angle between O₄B and O₄O₂ under the selected geometry. The final output angle requires careful attention to the open or crossed assembly choice; numerical software should retain the correct quadrant by using an atan2-type operation rather than inverse cosine alone.

2.2 Grashof condition and motion types

Order the link lengths from shortest to longest as s, p, q, and l. The Grashof criterion is

s + l ≤ p + q

If the inequality is strict, at least one link can rotate fully relative to the others. If equality holds, the mechanism is change-point and reaches a collinear limiting configuration. If s+l > p+q, no link can make a complete rotation relative to the frame.

The criterion alone does not name the mechanism; the grounded link also matters:

Grounded linkTypical type when Grashof condition is satisfied
Link adjacent to shortest linkCrank-rocker
Shortest linkDouble-crank (drag-link)
Link opposite shortest linkDouble-rocker

These classifications assume ideal pin joints and do not account for interference, elastic deformation, or physical stops.

Open and crossed four-bar configurations O₂O₄BC alternative crossed branch Four-bar configuration
Open and crossed four-bar configurations
Figure: Open and crossed four-bar configurations

Figure: An open four-bar configuration and the corresponding alternative crossed branch.

3. Branches, Circuits, and Assembly Modes

A circuit is a continuous range of input motion through which the mechanism can move without disassembly. A branch is a distinct set of configurations associated with a particular motion mode. For example, open and crossed four-bar arrangements may be different branches. An assembly mode is a geometrically distinct solution for the same input coordinate.

A mathematical position solution is not automatically physically reachable. A valid design must consider:

  • joint limits and stops;
  • link interference;
  • bearing clearance;
  • whether a link must pass through a dead centre;
  • continuity of the selected branch during motion.

When solving numerically, the previous configuration should be used as the initial estimate for the next input position. This continuation method reduces accidental jumps between branches.

4. Dead Centre and Transmission Angle

A dead-centre position occurs when the mechanism reaches a limiting alignment at which the output motion or mechanical advantage becomes zero, infinite, or changes direction. In a crank-rocker, dead centres commonly occur when the crank and coupler are collinear, subject to the particular mechanism geometry.

For a slider-crank, dead centres occur when the crank and connecting rod lie on the line of slider motion. The piston is then at inner or outer dead centre, and its instantaneous velocity is zero for a finite crank speed.

The transmission angle μ is conventionally the acute or suitably selected angle between the coupler and the output link. Efficient force transmission generally occurs when μ is near 90°; very small or very large values indicate poor transmission. Some texts instead use the deviation from 90°, so the definition must always be stated.

For an ideal four-bar, the moment arm of the coupler force about the output pivot is proportional to sinμ. Thus, as μ → 0°, the useful turning moment approaches zero for a fixed coupler force. Friction, compliance, and joint clearance become especially important near dead centre.

5. Slider-Crank Mechanism

A slider-crank converts rotary motion into reciprocating motion or the reverse. Let r be crank radius, l connecting-rod length, θ crank angle measured from the line of stroke, and x slider displacement from the crank centre along the stroke line. For an in-line mechanism,

x = r cosθ + √(l² − r² sin²θ)

The positive square-root branch describes the usual configuration in which the slider lies on the selected side of the crank centre. The formula assumes rigid links, ideal pin joints, an in-line slider, and l ≥ r. If displacement is measured from inner dead centre, a constant offset must be subtracted.

The dead-centre positions are found from sinθ = 0, giving θ = 0° and 180° for the in-line arrangement. At these positions the crank and rod are collinear.

For an offset slider-crank, let e be the perpendicular offset between crank-centre line and slider line. The geometry becomes

(x − r cosθ)² + (e − r sinθ)² = l²

The sign convention for e must be defined from the diagram. Offset changes the dead-centre angles and produces unequal forward and return strokes.

Worked example: slider position

An in-line slider-crank has r = 40 mm, l = 160 mm, and θ = 60°. Taking displacement from the crank centre in the positive slider direction,

x = 40 cos60° + √(160² − 40² sin²60°)

Since cos60° = 0.5 and sin²60° = 0.75,

x = 20 + √(25,600 − 1,200) = 20 + √24,400 ≈ 176.2 mm

The result has units of millimetres because every length in the equation is in millimetres. A displacement datum must be stated before comparing this value with a stroke.

6. Quick-Return Mechanisms

A quick-return mechanism produces unequal times for the forward and return strokes when the input rotates at constant speed. The useful cutting stroke is often slower, while the return stroke is faster. Examples include the Whitworth and crank-and-slotted-lever mechanisms.

If the input crank rotates uniformly and the cutting stroke requires an input rotation of φf, while the return stroke requires φr, then

K = tf/tr = φf/φr

where K is the quick-return ratio. This relation assumes constant input angular velocity and no dwell. Because one revolution is completed,

φf + φr = 360°

For example, if φf = 210° and φr = 150°, then K = 210/150 = 1.40. The forward stroke takes 1.40 times as long as the return stroke.

Quick-return design involves a trade-off: shortening return time can increase peak velocity and acceleration, vibration, noise, and drive torque. The cutting load, guide friction, and allowable acceleration must therefore be considered rather than optimizing ratio alone.

7. Toggle Mechanisms

A toggle mechanism uses near-collinear links to obtain very high force or displacement ratios over a short range. A common example has an input link, a coupler, and an output slider. At a toggle position, the transmitting links become collinear. The output velocity tends toward zero for finite input velocity, while the ideal mechanical advantage can become very large.

The ideal force relationship follows virtual work:

Fin δsin = Fout δsout

where Fin and Fout are generalized input and output forces and δsin, δsout are compatible virtual displacements. Hence,

Fout/Fin = δsin/δsout

The ideal ratio becomes large as output displacement per input displacement approaches zero. Real mechanisms cannot produce infinite force because of elastic deformation, contact stress, backlash, friction, motor limits, and structural buckling.

Toggle action is useful in clamps, presses, mould closing systems, locking pliers, and over-centre latches. A design must include a controlled over-centre position or a positive stop; otherwise vibration may release the mechanism or cause jamming.

8. Straight-Line Mechanisms

Straight-line mechanisms generate approximate or exact rectilinear motion from rotary links. They are historically important in engines, pumps, and guidance devices.

The Peaucellier–Lipkin linkage provides exact straight-line motion through a geometric inversion relationship. If two links of equal length form a rhombus and suitable distances from a fixed pivot are selected, the coupler point satisfies a relation of the form

OP × OQ = constant

where O is the inversion centre and P, Q are corresponding points. If Q is constrained to a circle passing through O, the inverse point P lies on a straight line. The result depends on the specified linkage geometry and is exact under ideal rigid-link assumptions.

Approximate straight-line mechanisms, such as Watt and Chebyshev linkages, use a coupler curve that is nearly straight over a selected range. They are often cheaper and more compact than exact mechanisms. The design must specify the acceptable deviation, working range, and sensitivity to manufacturing error.

9. Compliant Mechanisms

A compliant mechanism obtains motion from elastic deformation rather than solely from conventional pin or sliding joints. It may use flexure hinges, thin beams, or a monolithic elastic body. Its advantages include low part count, no backlash, low friction, clean operation, and suitability for precision instruments and microdevices.

Unlike a rigid-link mechanism, a compliant mechanism stores strain energy. A simple flexural member can be approximated by

U = ½ k δ²

where U is elastic strain energy in joules, k is equivalent stiffness in newtons per metre, and δ is deformation in metres. The expression assumes linear elastic behaviour and a single equivalent degree of freedom.

The principal limitations are fatigue, stress concentration, limited motion range, temperature sensitivity, creep in polymers, and strong coupling between motion and force. Design should maintain stresses below an appropriate fatigue limit, avoid sharp corners, and validate the structure using analytical beam models or finite-element analysis.

Compliant mechanisms are used in optical positioning, precision stages, biomedical devices, micro-electromechanical systems, grippers, and vibration isolation. Their deformation is a functional part of the mechanism, not an unwanted defect.

10. Configuration Analysis: A Practical Procedure

A reliable configuration analysis can follow this sequence:

  1. Define the task, input, output, stroke, range, and allowable loads.
  2. Select the mechanism topology and identify all links and joints.
  3. Establish a coordinate system and datum positions.
  4. Label every link length and angular variable.
  5. Write vector-loop or geometric-constraint equations.
  6. Solve for each input position, retaining the intended branch.
  7. Check closure, link interference, joint limits, and dimensional consistency.
  8. Locate dead centres and evaluate transmission angle.
  9. Plot displacement against input angle and inspect continuity.
  10. Proceed to velocity, acceleration, force, and stress analysis only after the position model is verified.

Computer-aided design and multibody software are valuable for visualization and parameter sweeps, but they do not remove the need to define coordinate conventions or detect branch switching. A solver may return a mathematically valid but physically inaccessible configuration.

Applied Case: Indexing Clamp for a Drilling Fixture

Background

Consider an illustrative design for a manually operated drilling fixture. A toggle clamp must hold a component firmly while allowing rapid loading and unloading. The mechanism should provide high holding force near the locked position without requiring excessive handle travel.

Problem

A straight toggle arrangement is proposed. The designer must ensure that the clamp reaches an over-centre condition, does not pass so far that it jams, and maintains a favourable transmission angle during the closing motion.

Analysis

A configuration diagram is prepared with the fixed pivot, handle link, toggle link, and clamp arm. The input angle is swept through the operating range. The vector constraints identify the clamp position. The near-collinear condition of the handle and toggle links is marked as the theoretical toggle position. Virtual work predicts increasing output force as output displacement per input displacement decreases.

However, the ideal result is corrected for friction, joint clearance, elastic deflection, and the rated strength of the clamp arm. A positive mechanical stop is placed slightly beyond the desired over-centre position so that the toggle cannot rotate into an unstable or jammed configuration. The stop, rather than elastic deformation, carries excessive closing load.

Outcome

The resulting design uses a moderate over-centre angle, a stop, and sufficient handle clearance. The component is held securely, while the operator can release it by reversing the handle. Prototype testing checks actual holding force, wear, and accidental release under vibration.

Learning points

The case demonstrates that kinematic advantage is not the same as unlimited load capacity. Dead-centre geometry, force transmission, structural strength, and human operation must be considered together. A configuration model is the starting point for safe mechanism design, not its final validation.

Challenges, Limitations, and Best Practices

Ideal kinematic models neglect clearance, friction, manufacturing tolerance, elastic deformation, and wear. These effects become significant near dead centres and high mechanical advantage positions. Exact geometry may also be unsuitable if it produces excessive acceleration or an inaccessible assembly.

Best practice includes:

  • state angle and displacement conventions explicitly;
  • use consistent units and dimensions;
  • distinguish open, crossed, and alternative assembly modes;
  • verify numerical solutions by substituting them into closure equations;
  • avoid relying on inverse trigonometric functions without quadrant checks;
  • analyse tolerance and worst-case interference;
  • include physical stops where a toggle or dead-centre condition is used;
  • validate compliant designs for fatigue and stress;
  • use simulation to support, not replace, engineering judgement.

Safety-critical mechanisms require documented design reviews, material and fatigue verification, guarding of pinch points, and compliance with applicable machinery and workplace-safety standards. AI-assisted geometry generation can accelerate concept exploration, but generated models must be independently checked for closure, singularities, branch errors, manufacturability, and safety.

Chapter Summary

Kinematic geometry expresses the position of mechanism links through diagrams, vector loops, and geometric constraints. The four-bar linkage is governed by two scalar closure equations and exhibits different motion types according to link lengths and the grounded link. The Grashof condition predicts whether complete relative rotation is possible, but it does not by itself determine the physical assembly mode.

Slider-crank mechanisms convert rotation and translation, with dead centres occurring when crank and rod are collinear. Quick-return mechanisms use unequal input angular intervals to create unequal stroke times. Toggle mechanisms exploit near-collinear links for high ideal mechanical advantage but require stops and structural verification. Straight-line mechanisms may be exact or approximate, while compliant mechanisms obtain motion through elastic deformation and therefore require stress and fatigue analysis.

Branches, circuits, and assembly modes are essential for interpreting position solutions. Transmission angle, dead-centre behaviour, interference, tolerances, and elasticity determine whether a mathematically valid mechanism is practically useful. Configuration analysis should therefore precede velocity, acceleration, force, and dynamic analysis.

Key Terms

Configuration: The instantaneous geometric arrangement of a mechanism.

Link: A body that transmits motion in a mechanism.

Kinematic pair: A joint permitting specified relative motion between links.

Revolute pair: A pin joint permitting relative rotation.

Prismatic pair: A sliding joint permitting relative translation.

Mobility: The number of independent inputs required to define motion.

Vector loop: A closed vector equation expressing geometric closure.

Four-bar linkage: A planar mechanism with four links and four revolute joints.

Grashof condition: The length criterion s+l ≤ p+q for possible complete relative rotation.

Assembly mode: A geometrically distinct solution for a specified input position.

Branch: A continuous set of mechanism configurations associated with a motion mode.

Circuit: A continuous range of input motion without disassembly.

Dead centre: A limiting alignment at which output motion or mechanical advantage becomes singular or reverses.

Transmission angle: The angle used to assess force transmission between coupler and output link.

Slider-crank: A mechanism converting rotary and reciprocating motion.

Quick-return ratio: The ratio of forward-stroke time to return-stroke time.

Toggle mechanism: A mechanism using near-collinear links for high force multiplication.

Compliant mechanism: A mechanism obtaining useful motion through elastic deformation.

Configuration diagram: A scaled or symbolic geometric representation of link positions.

Review Questions

Short Answer Questions

  1. What information should be included in a mechanism configuration diagram?
  2. State the Grashof condition and explain the meaning of its symbols.
  3. Why can a four-bar position equation have more than one solution?
  4. Define transmission angle and explain why extreme values are undesirable.
  5. What distinguishes a compliant mechanism from a conventional rigid-link mechanism?

Long Answer Questions

  1. Derive the scalar vector-loop equations for a four-bar linkage and explain the coordinate conventions required.
  2. Explain branches, circuits, and assembly modes, using an open and crossed four-bar as examples.
  3. Derive the slider position equation for an in-line slider-crank and identify its dead-centre positions.
  4. Compare crank-rocker, double-crank, and double-rocker mechanisms using the Grashof criterion.
  5. Discuss the advantages, limitations, and design precautions of toggle and compliant mechanisms.

Analytical / Application Questions

  1. A four-bar linkage has lengths 30 mm, 80 mm, 70 mm, and 100 mm. Determine whether the Grashof condition is satisfied and discuss possible motion classes for different grounded links.
  2. A quick-return mechanism requires a forward-stroke input rotation of 216°. Determine the return-stroke angle and quick-return ratio, assuming constant input speed.
  3. An in-line slider-crank has crank radius 35 mm and rod length 140 mm. Determine slider displacement from the crank centre when the crank angle is 90°, and explain whether this position is a dead centre.

Multiple Choice Questions with Answers

Question 1

For a planar four-bar linkage with four links and four revolute joints, the mobility is:

A. 0

B. 1

C. 2

D. 3

Correct Answer: B. 1

Question 2

Which condition is the Grashof criterion for possible complete relative rotation?

A. s + l > p + q

B. s + p = l + q

C. s + l ≤ p + q

D. s − l ≤ p − q

Correct Answer: C. s + l ≤ p + q

Question 3

In an in-line slider-crank, dead-centre positions occur when:

A. The crank is perpendicular to the line of stroke

B. The crank and connecting rod are collinear

C. The slider has maximum velocity

D. The connecting rod is shortest

Correct Answer: B. The crank and connecting rod are collinear

Question 4

If a quick-return mechanism has forward input rotation 210° and return input rotation 150°, its quick-return ratio is:

A. 0.714

B. 1.00

C. 1.40

D. 2.40

Correct Answer: C. 1.40

Question 5

A transmission angle near 90° generally indicates:

A. Poor force transmission

B. Good force transmission

C. A guaranteed dead centre

D. Zero output motion

Correct Answer: B. Good force transmission

Question 6

Which mechanism obtains useful motion primarily through elastic deformation?

A. Four-bar linkage

B. Slider-crank

C. Compliant mechanism

D. Drag-link mechanism

Correct Answer: C. Compliant mechanism

Question 7

A toggle mechanism develops high ideal mechanical advantage when its transmitting links are:

A. Perpendicular

B. Parallel but widely separated

C. Near collinear

D. At equal angular velocity

Correct Answer: C. Near collinear

Question 8

For a slider-crank with r = 40 mm, l = 160 mm, and θ = 60°, the slider position from the crank centre is approximately:

A. 80.0 mm

B. 140.0 mm

C. 176.2 mm

D. 220.0 mm

Correct Answer: C. 176.2 mm

Question 9

A continuous range of input motion through which a mechanism moves without disassembly is called a:

A. Circuit

B. Pair

C. Toggle

D. Stroke angle

Correct Answer: A. Circuit

Question 10

The planar Gruebler–Kutzbach equation assumes primarily:

A. Planar motion and ideal independent constraints

B. Only elastic links

C. No joints or constraints

D. Three-dimensional motion only

Correct Answer: A. Planar motion and ideal independent constraints

Theory of Machines
Chapter 2 of 15