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

Mach3 смещение нуля подчиненной оси.

Добавлено: 16 окт 2017, 09:59
FedorovDrugoy
Приветствую уважаемые.
Поиском пользовался, инструкцию читал, но....
Имею портальный станок, по оси Х два шаговых мотора каждый на своём драйвере один как ось Х, второй как ось А подчиненная оси Х. Два индукционных датчика Хоум. В нули станок выходит, всё замечательно. При настройке станка выкатал линейку по оси Х, через угольник развернул линейку под 90 градусов и начал выкатывать перпендикуляр. Перпендикулярности добивался смещая датчик Хоум по подчиненной оси. Датчик смещал физически, перпендикулярности(в задуманных пределах) добился, но прям чувствую что вся эта хореографическая мастурбация с датчиком совсем неправильная.

Отсюда собственно вопрос - Где в MACH 3 можно задать смещение нуля подчиненной оси(может оно и не так называется) или расстояние "отскока" после "замыкания" датчика Хоум ?

Re: Mach3 смещение нуля подчиненной оси.

Добавлено: 16 окт 2017, 10:14
Enot_1
Все правильно-датчиками перпендикулярность портала выставляют... Но изначально должно быть все ровно.

Re: Mach3 смещение нуля подчиненной оси.

Добавлено: 16 окт 2017, 11:05
FLUKE
Я тоже "механически" выставляю. Возможно можно через скрипт это сделать, но после подчинения вторая ось на команды не реагирует, а главная едет вместе с подчинённой.

Re: Mach3 смещение нуля подчиненной оси.

Добавлено: 18 окт 2017, 06:25
FedorovDrugoy
Простите великодушно, но с трудом верится.

Re: Mach3 смещение нуля подчиненной оси.

Добавлено: 18 окт 2017, 06:59
Argon-11
Выставлял прямоугольность через функции. Сначала выпиливал 2 квадрата максимально возможного размера из пластика и по ним измерял отклонение от прямого угла.
А явно ввести поправку положения датчика подчиненной оси в маче вроде нет возможности.

Re: Mach3 смещение нуля подчиненной оси.

Добавлено: 18 окт 2017, 09:55
Argentum47
только надо не угольником это делать, а диагонали прямоугольника мерить, перпендикулярность должна быть установлена механическими регулируемыми упорами, а потом и датчиками, скорость обнуления должна быть минимально возможная, для высокой повторяемости. В остальном всё верно, единственное что - зависимая ось всё равно будет уходить из-за различий в механике, потому что шаги/мм она берёт от главной и отдельно это не регулируется, можно попробовать чё-то пытаться сделать через функции, но по-моему такой костыль не сильно поможет, потому что отклонение 100% нелинейное.