Найти в Дзене
PureLogic R&D

Как настроить количество сигналов STEP?

Прежде чем начинать работу на станке с ЧПУ в любой системе управления, пользователю необходимо рассчитать основной параметр для оси — количество импульсов STEP, которое ЧПУ-система должна выдать для сдвига оси на 1 единицу перемещения. Единицей перемещения может выступать дюйм, миллиметр, градус и т.д. Если этого не сделать вовсе или указать неверные параметры, это скажется на отклонении результата обработки от заданных размеров. Расчет шага зависит от типа передачи, которая установлена на станке. В рамках данной статьи приведем пример расчета значений количества сигналов Step для зубчатой рейки или шарико-винтовой передачи (ШВП). Для расчета шага для ШВП нам потребуются следующие параметры: 1. Шаг винта, который измеряется в количестве пройденных мм за один оборот. Эти параметры указаны в документации. 2. Число полных шагов на 1 оборот вала двигателя. Данные параметры можно найти в паспорте двигателя. Например, из расчета углового шага 1,80, полный оборот будет пройдет за 200 шагов.
Оглавление

Прежде чем начинать работу на станке с ЧПУ в любой системе управления, пользователю необходимо рассчитать основной параметр для оси — количество импульсов STEP, которое ЧПУ-система должна выдать для сдвига оси на 1 единицу перемещения. Единицей перемещения может выступать дюйм, миллиметр, градус и т.д.

Если этого не сделать вовсе или указать неверные параметры, это скажется на отклонении результата обработки от заданных размеров.

Расчет шага зависит от типа передачи, которая установлена на станке. В рамках данной статьи приведем пример расчета значений количества сигналов Step для зубчатой рейки или шарико-винтовой передачи (ШВП).

Для расчета шага для ШВП нам потребуются следующие параметры:

1. Шаг винта, который измеряется в количестве пройденных мм за один оборот. Эти параметры указаны в документации.

2. Число полных шагов на 1 оборот вала двигателя. Данные параметры можно найти в паспорте двигателя. Например, из расчета углового шага 1,80, полный оборот будет пройдет за 200 шагов. 3600 / 1,80 = 200.

3. Микрошаг или деление шага. Данный параметр указан в настройках драйвера. Типовые значения микрошага 1:1 — 1:32. Все чаще встречаются драйверы с возможностью установки микрошага от 1:2 до 1:512.

Формула расчета для ШВП:

(Число полных оборотов двигателя * Микрошаг) / Шаг винта

Пример расчета шага для винта с шагом 4 мм на оборот.

Количество сигналов STEP для микрошага:

1:1 = (200*1)/4 = 50

1:2 = (200*2)/4 = 100

1:16 = (200*16)/4 = 800

1:32 = (200*32)/4 = 1600

1:512 = (200*512)/4 = 25600

Для расчета шага для зубчатой рейки потребуются следующие параметры:

1. Модуль рейки. Этот параметр можно найти в технической документации рейки.

2. Число зубцов в шестерне – указано в паспорте изделия.

3. Число полных оборотов. Эти данные берем из паспорта двигателя.

4. Микрошаг указан в настройках драйвера.

Формула расчета шага для зубчатой рейки:

(Число полных оборотов * микрошаг) / (число π * модуль рейки * число зубцов шестерни)

Рассмотрим расчет на примере драйвера с микрошагом 16, шестерни прямозубой с модулем 1.5, 20 зубьями и рейки прямозубой с модулем 1.5:

(200 * 16) / (3,1415926 * 1,5 * 20) ≈ 33,953

Помимо аналитического расчета значения сигналов STEP в продвинутых ЧПУ системах существует вспомогательный модуль калибровки осей. Например, для пользователей PUMOTIX есть мастер калибровки осей, который помогает быстро рассчитать данный параметр. Основной принцип калибровки — выполнение калибровочного переезда на заданное расстояние и ввод в систему управления ЧПУ фактически измеренного значения. По этим данным ЧПУ система автоматически рассчитывает новое значение количества шагов. Данный способ хорош в том случае, если неизвестны параметры для аналитического расчета, либо не удалось добиться желаемой точности перемещения после аналитических расчетов.

Остались вопросы – пишите в комментариях или напрямую нашим разработчикам на support@pumotix.ru

#pumotix #cnc #gcode #чпу #постпроцессор