Страница 1 из 1

Расчет количества шагов (STEP VALUE)

Добавлено: Ср янв 19, 2022 5:36 pm
admin
Для управления перемещениями в параметрах прошивки задаётся количество импульсов, которые плате управления необходимо подать на вывод STEP драйвера для перемещения оси на 1 мм.
Мы написали для вас удобную онлайн форму для расчёта количества шагов >>>Т У Т<<<
Marlin - DEFAULT_AXIS_STEPS_PER_UNIT - M92: Set the number of steps-per-mm, per-inch, or per-degree
Lerdge - Step Value - M92: Set step value
RepRapFirmware - Axis steps per unit - M92: Set axis steps per unit

Расчет для шкива GT2 (оси X и Y)
STEP VALUE = (360 / Угол шага двигателя) х Деление драйвера / Длина окружности шкива
Длина окружности шкива = шаг (мм) х количество зубов шкива

Для двигателя с шагом 1.8, микрошагом драйвера 1/16 и шкива 20-GT2: STEP VALUE = 80
STEP VALUE = (360 / 1.8) х 16 / (20 х 2) = 80

Для двигателя с шагом 0.9, микрошагом драйвера 1/16 и шкива 20-GT2: STEP VALUE = 160
STEP VALUE = (360 / 0.9) х 16 / (20 х 2) = 160

Расчет для винта (ось Z)
STEP VALUE = (360 / угол шага двигателя) х Деление драйвера / Ход гайки за один оборот винта
Ход гайки за один оборот винта = Шаг винта х Количество заходов винта
Виды трапецеидальных винтов

Для двигателя с шагом 1.8, микрошагом драйвера 1/16 и 4-х заходного винта (ход гайки 8 мм за один оборот): STEP VALUE = 400
STEP VALUE = (360 / 1.8) х 16 / 8 = 400

Для двигателя с шагом 1.8, микрошагом драйвера 1/16 и 2-х заходного винта (ход гайки 4 мм за один оборот): STEP VALUE = 800

Для двигателя с шагом 1.8, микрошагом драйвера 1/16 и 1-о заходного винта (ход гайки 2 мм за один оборот): STEP VALUE = 1600
Расчет для экструдера (ось E)
STEP VALUE = (360 / угол шага двигателя) х Деление драйвера / (Длина окружности шестерни х Коэффициент передачи)

Коэффициент передачи определяется шестернями редуктора.
Для экструдеров BMG и TITAN коэффициент передачи 1/3 и STEP VALUE примерно равен 400.
STEP VALUE = (360 / 1.8) х 16 / (7.5 х 0.33) ≈ 400
Точное значение определяется экспериментально.

Задаете значение STEP VALUE, например 400.
В случае DIRECT`а, отсоедините экструдер от HOTEND`а или выкрутите сопло.
Для BOWDEN`а просто вытащите трубку на выходе экструдера.
Выполните команду выталкивания определенной длины пластика (Lt), которую сможете точно измерить, например 100 мм.
Измерьте полученную длину пластика (Lr).
Рассчитайте новое значение по формуле: STEP VALUE = 400 х Lt / Lr
Задайте рассчитанное значение и повторите проверку.
Примечание:
В прошивке, как правило, присутствует защита от "холодной экструзии", которая запрещает работу мотора оси E при холодном HotEnd`е.
Разрешите "холодную экструзию" или грейте HotEnd.