Откуда берутся эти формулы
Проведи диагональ e от конца кривошипа A до шарнира коромысла D. Она делит механизм на два треугольника. В треугольнике O A D известны a, d и угол φ между ними, по теореме косинусов e² = a² + d² − 2 a d cos φ. В треугольнике A B D стороны b и c сходятся в шарнире B под углом μ, поэтому e² = b² + c² − 2 b c cos μ. Приравняй правые части и вырази cos μ: получится формула угла передачи. Зная e, шарнир B находят как точку пересечения двух окружностей радиусов b и c; таких точек две, это открытая и перекрещенная сборки.
Почему проворачивается короткое звено. Пока кривошип a делает оборот, диагональ e меняется от d − a до d + a. Треугольник A B D существует, только если e не больше b + c и не меньше |b − c|. Значит, нужно d + a ≤ b + c и d − a ≥ |b − c|. Если a самое короткое, а l самое длинное, оба неравенства сводятся к одному: s + l ≤ p + q. Длинному звену так не повезет: его диагональ меняется слишком сильно и треугольник «рвется».
Крайние положения коромысла наступают, когда кривошип и шатун ложатся на одну прямую: вытянуты (e = b + a) или сложены (e = b − a). Между этими двумя положениями кривошип поворачивается на 180° + θ и 180° − θ, отсюда коэффициент K. Если же тянуть за коромысло, мертвые положения там, где на одну прямую ложатся шатун и кривошип: коромысло давит прямо в ось кривошипа, и механизм не сдвинуть. Так работает маховик в старых швейных машинах: он проносит кривошип через мертвые точки.