Double Cam Mechanism

Four motion feed used on sewing machines for moving the cloth.
A combination of disk cam and face cam.
The grey fork carrying green bar translates thanks to blue face cam and pink pin. Yellow spring maintains their contact.
The green bar oscillates around a pivot on the fork thanks to blue disk cam and orange roller. Gravity maintains their contact.