Saurrus Linkage

Linear motion without prizmatic joint.
An embodiment of “Sarrus linkage 1”.
Input: blue link.
Length of blue, violet, yellow and green links are equal.
Pink link has revolute joints with violet and green links.
Pink link translates along an absolutely straight line (vertical).
Bevel gears are of the same tooth number.
They help to overcome dead position for green and yellow links when they are in line.