Пытаюсь настроить передаточное число и шаг на осях X и Y ,ничего не получается.
По оси X стоит ШД с шестерней на 21 зуб , она контактирует шестерней 64 зуба, на обратной стороне последней стоит еще одна у нее 24 зуба. Шестерня на 24 зуба находится в зацеплении с зубчатой рейкой ее модуль 1,25
На драйвере установлено 4000
Конфиг оси X такой
шаги мотора за оборот:200
микрошаг привода:20
зубья шестеренок (мотор:винт) 1:1
шаг винта 30,90938
При такой настройке даю команду g0x1000 , станок проезжает 1040мм
Шаг считал так: за один оборот шестерни(z21) на моторе ,через промежуточную шестерню z64 повернет шестерню z24 на 7,875 зуба*3,14*1,25=30,909375мм
Что я делаю нетак?
Требуется помощь в конфигурации X и Y
-
- Новичок
- Сообщения: 3
- Зарегистрирован: 11 сен 2023, 22:51
- Репутация: 0
- Настоящее имя: Станислав
- Контактная информация:
-
- Мастер
- Сообщения: 710
- Зарегистрирован: 18 май 2019, 13:23
- Репутация: 96
- Настоящее имя: Андрей
- Контактная информация:
Re: Требуется помощь в конфигурации X и Y
а Пи так и подставляешь 3.14?
просто погрешность 0.04%, вполне себе нормально. Дальше опытным путем подогнать можно.
просто погрешность 0.04%, вполне себе нормально. Дальше опытным путем подогнать можно.
-
- Новичок
- Сообщения: 3
- Зарегистрирован: 11 сен 2023, 22:51
- Репутация: 0
- Настоящее имя: Станислав
- Контактная информация:
Re: Требуется помощь в конфигурации X и Y
считал через Excel в нем взял =PI(), куда копать? шаг крутить в +/-?
-
- Мастер
- Сообщения: 710
- Зарегистрирован: 18 май 2019, 13:23
- Репутация: 96
- Настоящее имя: Андрей
- Контактная информация:
Re: Требуется помощь в конфигурации X и Y
ты если сам догадался как посчитать, ну сам же пораскинь мозгами куда крутить... Станок же собираешь. Потом так и будешь про каждую кнопку спрашивать у всех?
у тебя проезжает БОЛЬШЕ чем надо, значит шагов БОЛЬШЕ чем надо.
вообще эта коррекция уже считается через "Х" по школьной формуле. Берешь заданное расстояние, умножаешь на сгенерированные шаги, и делишь на реально пройденное.
1000(мм)*30,909375(шагов/мм) / 1040 (мм) = 29,72055
Твоя погрешность составляет примерно 1.2 шага на 1 мм хода
у тебя проезжает БОЛЬШЕ чем надо, значит шагов БОЛЬШЕ чем надо.
вообще эта коррекция уже считается через "Х" по школьной формуле. Берешь заданное расстояние, умножаешь на сгенерированные шаги, и делишь на реально пройденное.
1000(мм)*30,909375(шагов/мм) / 1040 (мм) = 29,72055
Твоя погрешность составляет примерно 1.2 шага на 1 мм хода