Сами же видите:
1мм - 159 шагов, т.е. один шаг 0,00628930817610062893081761006289мм, откину малосущественное 0,06289мм/шаг
0.5мм - 79.5 шагов, т.е. будет или 79 или 80 шагов, а значит перемещение или 4,9683мм, или 5,0312мм
0.1мм - 15.9шагов ,т.е. с округлением будет 16шагов, а значит перемещение 1,00624мм
В чем же непонятки?!!! Работаем в дискретном мире с округлением к ближайшему значению!!!
Опят же станок умеет шагать и по 0,1 значит микрошаг есть..
Пипец!!! Конечно есть: могу предположить из-за ваших 160имп/мм, что у вас станок на ШВП с шагом 5мм/оборот, шаговый двигатель 200шагов на оборот и на драйвере выставлен микрошаг 4 (хотя возможны и следующие значения 10, 200 и 8)... Вот и получается, что для того, чтобы двигатель сделал полный оборот вала на драйвер надо подать 200*4=800импульсов, что благодаря ШВП сдвинет каретку на 5мм, т.е. для сдвижки на 1 мм надо на драйвер подать 800/5=160имп/мм !!!!
При этом имея значение 160 всё работает как надо, но +1мм на метр добавляет фактически.. Ребус, блин! )
На эти станки ставятся ШВП не выше 7-го квалитета точности (дешевая катанка, а не дорогая шлифованная), а для него на длинах 1000 -1250мм допустим допуск в 105мкм, т.е. в 0.105мм, если люфтов и отжимов под нагрузкой реально нет, а на 1 метр набегает 1мм, то могу предположить, что вам досталась ШВП с 12 квалитетом, возможно вы везунчик, раз вам такой кусок говн счастья подвалил... Был в моей практике случай, когда у клиента на станке с полем 700 на 900 на последних 200 мм поля погрешность была 0.5мм - ШВП попалась с переменным шагом, а им оказалось это важно - паркетчики, и брали станок под резной паркет: пришлось заменять ШВП на не столько откровенно дерьмовое... Но мы были фирма, и поставляли очень много станков конкретного производителя, почему с нами китайцы все-таки разговаривали и могли идти на встречу и по косякам и по доработкам под нас, а не включали привычное:" Я тебя не понимай!!!"...
Сообщение отредактировал 3D-BiG: 29 Апрель 2021 - 10:17