Rack and Gear Sector

Input: orange crank
Output: yellow gear sector oscillating.
Green part maintains the engagement between blue rack and the gear sector.