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

Последовательность "хоминга" осей

Добавлено: 29 апр 2022, 13:47
fleshget
Здравствуйте!
Подскажите где прописать последовательность?
У меня сейчас едет Y, Z, A, a потом X.
А я хочу сперва чтобы хомилась Z, а потом три остальные.

Re: Последовательность "хоминга" осей

Добавлено: 29 апр 2022, 15:54
Kost_irk
В ini там где HOME_SEQUENCE у каждой оси расставьте циферки правильно начиная с 0 в нужном порядке.

Re: Последовательность "хоминга" осей

Добавлено: 29 апр 2022, 16:00
fleshget
Спасибо!

Re: Последовательность "хоминга" осей

Добавлено: 29 апр 2022, 21:18
fleshget
И еще, пожалуйста, две непонятки:
- при хоминге показания трех линейных осей становятся "произвольными", а когда поворотка (четвертая координата) хомится - то показания обнуляются. Глюк??
- в ini файле, в разделе [RS274NGC] у меня значится:

PARAMETER_FILE = linuxcnc.var
STARTUP_CODE=G21 G90 G64 P0.01

Так вот, несмотря на то что я отменил сглаживание, траектория в углах все равно сглаживается...
Когда в УП шапке g-кода указываю строку:
G64 P0.01
Сглаживания не происходит, ну то есть все нормально. Почему не отрабатывается g-код с раздела [RS274NGC] ??

Re: Последовательность "хоминга" осей

Добавлено: 29 апр 2022, 21:59
Kost_irk
fleshget писал(а): при хоминге показания трех линейных осей становятся "произвольными", а когда поворотка (четвертая координата) хомится - то показания обнуляются. Глюк??
Не глюк. Когда станок полностью обнуляется, он переключается из режима джойнтов в координаты осей. Поэтому координаты и меняются.
fleshget писал(а): Почему не отрабатывается g-код с раздела [RS274NGC] ??
Вот тут не знаю. Еще искал, как в процессе работы посмотреть этот параметр P, не нашел. Так что лучше в программе указывать явно.

Re: Последовательность "хоминга" осей

Добавлено: 29 апр 2022, 22:49
fleshget
Kost_irk писал(а): Когда станок полностью обнуляется, он переключается из режима джойнтов в координаты осей.
Ну тогда чем координаты поворотной оси отличаются от трех линейных?? Обнуляется только поворотка, а остальные три координаты не обнуляются.

Re: Последовательность "хоминга" осей

Добавлено: 29 апр 2022, 23:37
xenon-alien
fleshget писал(а): 29 апр 2022, 22:49
Kost_irk писал(а): Когда станок полностью обнуляется, он переключается из режима джойнтов в координаты осей.
Ну тогда чем координаты поворотной оси отличаются от трех линейных?? Обнуляется только поворотка, а остальные три координаты не обнуляются.
А вы уже хоть раз привязывали поворотку к координате? (подальше от датчика дома - повернув на 77 градусов и нажать "задать отступ" = 0)

Re: Последовательность "хоминга" осей

Добавлено: 30 апр 2022, 07:50
fleshget
Еще нет. Но думаю будет точно такое самое как с хомингом любой линейной координаты... Поворотка будет крутиться пока датчик не сработает... Наверно...

Re: Последовательность "хоминга" осей

Добавлено: 30 апр 2022, 08:20
fleshget
Я пробовал симулировать (я флажок еще не выпилил для поворотки). Крутится поворотка, пока я руками не поднесу с фотодатчику флажок...

Re: Последовательность "хоминга" осей

Добавлено: 02 май 2022, 10:49
ex71
не, вы че ... при обнулении осей (поиск нуля, хоминг, хоуминг, гаурдинг или зовите хоть хероувингом) происходит именно обнуление координат по датчику нуля. Если туда забиваются левые координаты, то что-то явно не так прописано. Могут появляться "левые" координаты если было выполнено G92 - тогда перенос коодринат пересчитывается относительно нуля в машинной системе (G54 же обнуляется в текущей точке). Но они будут одинаковые при повторном обнулении, даже если выключить станок, передвинуть оси и еще раз сделать поиск нуля.

Re: Последовательность "хоминга" осей

Добавлено: 15 май 2022, 20:13
fleshget
Нарисовалась еще одна непонятка с хомяками:
У меня при срабатывании датчика на нем тухнет светодиод.
Когда оси "запарковались" я обнуляю координаты. И начинаю по соточке подъезжать к датчику.
По Z - .по нулям. А по X и Y нужно протянуть по три-четыре соточки что бы светодиод потух.
В ini файле в настройках home стоит ноль...
Прошу помочь понять что происходит?
Почему z по нулях получается а две другие немножечко отличаются координаты? Датчики одинаковые.

Re: Последовательность "хоминга" осей

Добавлено: 15 май 2022, 20:45
xenon-alien
fleshget писал(а): Прошу помочь понять что происходит?
А какая разница, если есть повторяемость?
Индуктивные датчики и другие имеют свои недостатки и реакцию срабатывания на тот, или иной материал.
Грубо можно воспринимать, как аналоговый вход, при котором включается и отключается транзистор. При наезде и отъезде это 2 разных значения в зависимости от начинки датчика и его качества компонентов. (не забывая, что на каждом из них есть своя погрешность)

Re: Последовательность "хоминга" осей

Добавлено: 15 май 2022, 20:57
fleshget
Спасибо.
Когда разгребусь - то куплю новые датчики и проэксперементирую, поставлю на X и Y и сравню повторяемость.
Это фотодатчики bs5-t2m.
Они уверенно сотку чувствуют. И на тех осях что на три-четыре сотки "переезжают" тоже.
Для меня это непринципиально - я запомнил координату, и когда мне нужно будет выставить - то скорректирую координату на эти три-четыре сотки.

Re: Последовательность "хоминга" осей

Добавлено: 15 май 2022, 21:09
Kost_irk
Скорее всего дело в скорости точного хоминга и задержке срабатывания датчиков и входов. Попробуйте сильно уменьшить скорость, тогда должно стать лучше.

Re: Последовательность "хоминга" осей

Добавлено: 15 май 2022, 22:47
xenon-alien
fleshget писал(а): то куплю новые датчики и проэксперементирую, поставлю на X и Y и сравню повторяемость.
Повторяемость проверяется простым индикатором.
Так что смысла в новых датчиках нет, если возвращается по индикатору в ту же самую цифру.
Выезжая в произвольную точку, сняв драйвера с удержания. Потом отправка по домам и смотреть на индикатор. И так несколько раз.
Так что без разницы когда тухнет, или срабатывает датчик, если повторяемость в нужных пределах.

Re: Последовательность "хоминга" осей

Добавлено: 16 май 2022, 09:25
ex71
fleshget писал(а): И начинаю по соточке подъезжать к датчику.
на серьезных станках используют механические концевики

Re: Последовательность "хоминга" осей

Добавлено: 16 май 2022, 09:44
mikehv
ex71 писал(а): 16 май 2022, 09:25
fleshget писал(а): И начинаю по соточке подъезжать к датчику.
на серьезных станках используют механические концевики
На серьёзных станках механические концевики в паре с индексной меткой энкодера или линейки