Converting continuous rotation into reciprocating translation with different times of go and back strokes.
Three sprockets are identical. The pink one is driving. The violet chain link has an axle for a revolution joint with the red slider.
The sprockets are arranged at vertices of an equilateral triangle so the ratio of go and back times is 2.
The course length depends on sprocket axle distance.