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

Калибровка перемещения по осям

Добавлено: 27 май 2024, 14:21
snexus
Подскажите пожалуйста, как откорректировать перемещение по осям. При тесте на заготовке 50х50 врет по всем ося на +0.5мм.
Помогите с решение, в матче можно было замерять пробег и внести корректировку, а тут потерялся?

Стоят двигателя Нема23-3А, винты 1605, драйвера DM556 шаг 1к2 2.7А - 80 шагов.
Изображение
Спасибо

Re: Калибровка перемещения по осям

Добавлено: 27 май 2024, 16:46
hmnijp
step_scale - количество шагов на единицу длины. вот её и корректируют иногда, когда это действительно нужно.

НО больше чем уверен что у тебя проблема не в этом. А например банальное отгибание фрезы/отсутствие черновых проходов, гнется сам станок, люфт где то там ещё.

Ибо я даже на самых хреновых швп китайских не видел таких отклонений. Неравномерность винта стабильно попадает в их допуск - С7, а это 5-6 соток отклонения на 300мм, плюс люфт гаек без преднатяга может быть до десятки в плохом случае. Но никак не неравномерность шага винта в 0.5 на 50.

Так что ищи где там у тебя люфтит и устраняй, либо разбирайся с траекториями резания. Измеряй люфт индикатором во всех узлах последовательно, проверяй гайку, и сами опоры винта - в них могут быть радиальные подшипники без натяга, они тоже могут люфтить. А в настройки шагов на мм лезть тебе не нужно.


Если уж никак не получучается, то есть два других варианта:
первый это компенсация люфта - в ini в разделе joint добавляется параметр BACKLASH = ...
https://linuxcnc.org/docs/html/config/i ... :joint-num

Второй - нужно измерить карту винта и записать её в COMP_FILE (описание там же по ссылке, ниже backlash)
в файле построчно пишутся триплеты значений
[координата перемещения] [истинное значение в прямом направлении] [истинное значение в обратном направлении].

Re: Калибровка перемещения по осям

Добавлено: 27 май 2024, 19:51
snexus
Спасибо, за помощь, буду копать в этом направлении.

Re: Калибровка перемещения по осям

Добавлено: 09 июн 2024, 17:54
steals_y2k
snexus писал(а): 50х50 врет по всем ося на +0.5мм.
80*(50/50.5) вроде

Re: Калибровка перемещения по осям

Добавлено: 10 июн 2024, 16:18
sinkacnc
steals_y2k писал(а): 80*(50/50.5) вроде
бестолку ибо на каждый размер надо будет вносить свои корректировки, а там ещё внутренние отклонения появятся...
Первое чтобы я проверил - измерительный прибор которым измеряют заготовку. Сам думал корректировать ШВП, а оказалось штангель кривой, ШВП оказался точнее

Re: Калибровка перемещения по осям

Добавлено: 10 июн 2024, 21:48
iMaks-RS
snexus писал(а): 80 шагов
Это где на драйверах такое деление шага написано? Что за конфигурация? LPT порт или Меса?
Если lpt - ставьте параметры dir по 20000, параметры step по 10000