--- jupyter: description: 'Mechanism examples with planex2d in Python: four-bar and straight-line linkages, the Jansen leg, a hood hinge, Geneva and cycloidal drives, belt drives, Ackermann steering, the slider-crank, bicycle tracks and the haberdasher''s puzzle.' --- # Mechanism examples - [Four-bar linkage](four-bar-linkage.md) - [Hood hinge](hood-hinge.md) - [Jansen linkage](jansen-linkage.md) - [Straight-line linkages](straight-line-linkages.md) - [Geneva drive](geneva-drive.md) - [Cycloidal drive](cycloidal-drive.md) - [Belt drives](belt-drives.md) - [Drilling a square hole](square-hole.md) - [The haberdasher's puzzle](haberdasher.md) - [Bicycle tracks](bicycle-tracks.md) - [Ackermann steering](ackermann-steering.md) - [The slider-crank and the Scotch yoke](slider-crank.md) These examples are linkages and drives, and their geometry follows from their motion. A linkage is drawn once for every crank angle, either from the circles its links can reach or as a constraint sketch in which the crank angle is a driving dimension, and its positions give the coupler curves, the strokes and the accelerations. A part that the motion cuts, as the disc of a cycloidal drive or the locking disc of a Geneva drive, is the blank minus the cutter in every position.
In this section











