Шаг резьбы по g33 не совпадет

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Boris794
Мастер
Сообщения: 224
Зарегистрирован: 05 июн 2018, 12:28
Репутация: 0
Настоящее имя: Борис
Контактная информация:

Шаг резьбы по g33 не совпадет

Сообщение Boris794 »

Подскажите пожалуйста , что нужно править ? Куда лезть . При нарезании резьбы g33 указанный мной шаг не совпадает с результатом по факту.
ex71
Мастер
Сообщения: 697
Зарегистрирован: 18 май 2019, 13:23
Репутация: 96
Настоящее имя: Андрей
Контактная информация:

Re: Шаг резьбы по g33 не совпадет

Сообщение ex71 »

наверное для начала надо определится с правильностью работы энкодера шпинделя. Может там количество меток не совпадает - решается методом вращения от нулевой метки патрона до нулевой метки патрона и мониторингом значения spindle.revs - должно показать 1 оборот.
Boris794
Мастер
Сообщения: 224
Зарегистрирован: 05 июн 2018, 12:28
Репутация: 0
Настоящее имя: Борис
Контактная информация:

Re: Шаг резьбы по g33 не совпадет

Сообщение Boris794 »

ex71 писал(а): 16 фев 2023, 14:42 наверное для начала надо определится с правильностью работы энкодера шпинделя. Может там количество меток не совпадает - решается методом вращения от нулевой метки патрона до нулевой метки патрона и мониторингом значения spindle.revs - должно показать 1 оборот.
Спасибо .
Показало 0.5 оборота. Указал параметр k в два раза больше ( для 0.75 -1.5) резьба точная.
Скажите какой параметр менять в ini

Спасибо большое
ex71
Мастер
Сообщения: 697
Зарегистрирован: 18 май 2019, 13:23
Репутация: 96
Настоящее имя: Андрей
Контактная информация:

Re: Шаг резьбы по g33 не совпадет

Сообщение ex71 »

ну не факт что в ини оно прописано, но вероятно ENCODER_SCALE =___
а вообще задается в hal, там несовсем прямо задано, но значение из INI может не подтягиваться, а может быть задано числом прямо в HAL
Boris794
Мастер
Сообщения: 224
Зарегистрирован: 05 июн 2018, 12:28
Репутация: 0
Настоящее имя: Борис
Контактная информация:

Re: Шаг резьбы по g33 не совпадет

Сообщение Boris794 »

ex71 писал(а): 16 фев 2023, 16:41 ну не факт что в ини оно прописано, но вероятно ENCODER_SCALE =___
а вообще задается в hal, там несовсем прямо задано, но значение из INI может не подтягиваться, а может быть задано числом прямо в HAL
Спасибо . Достаточно было в ini поменять scale. Все сработало
Ответить

Вернуться в «LinuxCNC»