Кулачок — это вращающаяся или скользящая деталь в механическом приводе, которая используется, в частности, для преобразования вращательного движения в поступательное.[1][2] Часто это часть вращающегося колеса (например, эксцентрикового колеса) или вала (например, цилиндра неправильной формы), которая воздействует на рычаг в одной или нескольких точках на его окружности. Кулачок может представлять собой простой зуб, который используется, например, для подачи импульсов энергии в паровой молот, или эксцентриковый диск или деталь другой формы, которая обеспечивает плавное возвратно-поступательное (вперёд-назад) движение толкателя, представляющего собой рычаг, соприкасающийся с кулачком. Кулачковый таймер похож на него, и такие таймеры широко использовались для управления электрическими машинами (например, электромеханический таймер в стиральной машине) до появления недорогой электроники, микроконтроллеров, интегральных схем, программируемых логических контроллеров и цифрового управления.

