Как пользоваться
калькулятором
Переводит шаг двигателя и микрошаги в линейный шаг винтовой оси, число импульсов и скорость подачи.
Полных шагов за оборот 360/α, импульсов на миллиметр K=(360/α)·m·i/h. Командный шаг равен 1/K; N=ceil(dK) выбирает перемещение не меньше заданного, а скорость подачи равна fSTEP/K.
- 01Подготовьте данные
Используйте исходные величины именно для рассматриваемого случая: полный шаг двигателя в °; делений полного шага; оборотов двигателя на оборот винта; ход гайки за оборот винта в мм; нужное положительное перемещение в мм; частота импульсов step в Гц.
- 02Проверьте единицы и условия
Один импульс соответствует одному настроенному микрошагу, передаточное отношение задано двигатель/винт, люфта и пропусков шагов нет. Полный шаг должен давать целое число шагов за оборот; число импульсов ограничено точным целочисленным диапазоном. Ускорение и допустимая частота драйвера проверяются отдельно.
- 03Прочитайте результат
Округление вверх явно увеличивает командное перемещение не более чем на один шаг. Микрошаг повышает разрешение команды, но не гарантирует такую же фактическую точность остановки под нагрузкой.