Skip to content

Four-Bar Linkage Simulator

Four-Bar Linkage Simulator hero image
Modified:
Published:

The four-bar linkage is the simplest closed-loop mechanism and the building block for most complex machine motion: windshield wipers, excavator booms, aircraft landing gear, and robotic arms all reduce to four-bar chains. This simulator provides complete kinematic analysis with Grashof condition checking, coupler curve tracing, and angular velocity profiles. #FourBarLinkage #MechanismSimulator #KinematicAnalysis

Open Simulator

What You Can Analyze

Angular Positions

Coupler and follower angle profiles across 360 degrees of input crank rotation. See how link proportions control the output motion pattern.

Angular Velocities

Coupler and follower angular velocity profiles. Understand velocity ratios and how they vary through the cycle, critical for timing and speed control.

Transmission Angle

Monitor the angle that determines force transmission quality. When it drops below 40 degrees, the mechanism jams under load. The simulator shows exactly where this happens.

Grashof Condition

Automatic classification: crank-rocker, double-crank, double-rocker, or change-point. Instantly see whether the input link can make a full rotation.

Key Features



  1. Real-Time Animation with Coupler Curve Watch the mechanism move with angle arcs (theta and mu) visible on the diagram. The coupler midpoint traces its characteristic curve. Toggle paths, adjust rotation direction, and export as PNG or animation video.

  2. Eight Analysis Plots Coupler angle, follower angle, coupler angular velocity, follower angular velocity, transmission angle, mechanical advantage, joint B velocity, and coupler curve (X-Y path). All with A/B comparison overlay.

  3. Five Engineering Presets Crank-rocker, double-crank, double-rocker, triple-rocker (non-Grashof), and parallelogram. Each demonstrates a different Grashof classification with pre-verified parameters.

  4. Ground Offset Shift the output pivot vertically from -50 to +50mm. This changes the effective ground length and can flip the Grashof classification, a feature not available in other online simulators.

  5. Open and Crossed Circuits Switch between the two possible assembly configurations to see how the same link lengths produce completely different motion.

  6. Professional Downloads Export CSV data (361 points, 14 variables), PNG charts, animation video (.webm), design specifications with Freudenstein constants and kinematic analysis, lab reports, and FreeCAD Python scripts. Two separate CSVs when A/B comparison experiments are run.

Preset Configurations



PresetCrank (a)Coupler (b)Follower (c)Ground (d)SpeedGrashof
Crank-Rocker40 mm120 mm80 mm100 mm60 RPMYes (a shortest)
Double-Crank60 mm80 mm70 mm40 mm30 RPMYes (d shortest)
Double-Rocker80 mm35 mm60 mm100 mm30 RPMYes (b shortest)
Triple-Rocker70 mm90 mm60 mm110 mm45 RPMNo
Parallelogram60 mm100 mm60 mm100 mm60 RPMYes (a=c, b=d)

Equations



Position analysis uses the Freudenstein equation and half-angle substitution:

K1*cos(theta4) - K2*cos(theta2) + K3 = cos(theta2 - theta4)
K1 = d/a, K2 = d/c, K3 = (a^2 - b^2 + c^2 + d^2) / (2*a*c)

Velocity analysis from the velocity loop:

omega3 = a*omega2*sin(theta4 - theta2) / (b*sin(theta3 - theta4))
omega4 = a*omega2*sin(theta2 - theta3) / (c*sin(theta4 - theta3))

Where a = input crank, b = coupler, c = follower, d = ground, and omega2 = input angular velocity.

Guided Experiments



Nine structured experiments are available in the Mechanism Design and Simulation course, each with Python analysis scripts and design questions:

  1. Grashof Condition: verify the fundamental classification that determines whether a link can fully rotate
  2. Transmission Angle: map the angle that controls force transmission quality
  3. Comparing Presets: crank-rocker vs double-crank vs double-rocker vs parallelogram
  4. Open vs Crossed: two assembly configurations, same link lengths, different motion
  5. Coupler Curves: trace the paths that generate complex output motion
  6. Parametric Sensitivity: which link length matters most for manufacturing tolerances
  7. Angular Acceleration: inertia forces and speed scaling
  8. Breaking the Mechanism: geometric constraints and failure modes
  9. Ground Offset: how vertical pivot displacement changes Grashof classification and mechanism performance


Comments

Loading comments...


© 2021-2026 SiliconWit®. All rights reserved.