Последовательность "хоминга" осей
- fleshget
- Опытный
- Сообщения: 108
- Зарегистрирован: 27 ноя 2009, 21:18
- Репутация: 2
- Контактная информация:
Последовательность "хоминга" осей
Здравствуйте!
Подскажите где прописать последовательность?
У меня сейчас едет Y, Z, A, a потом X.
А я хочу сперва чтобы хомилась Z, а потом три остальные.
Подскажите где прописать последовательность?
У меня сейчас едет Y, Z, A, a потом X.
А я хочу сперва чтобы хомилась Z, а потом три остальные.
- Вложения
-
- krepish.hal
- (3.95 КБ) 100 скачиваний
-
- krepish.ini
- (2.47 КБ) 121 скачивание
-
- Мастер
- Сообщения: 997
- Зарегистрирован: 19 июл 2018, 07:46
- Репутация: 193
- Откуда: Иркутск
- Контактная информация:
Re: Последовательность "хоминга" осей
В ini там где HOME_SEQUENCE у каждой оси расставьте циферки правильно начиная с 0 в нужном порядке.
- fleshget
- Опытный
- Сообщения: 108
- Зарегистрирован: 27 ноя 2009, 21:18
- Репутация: 2
- Контактная информация:
Re: Последовательность "хоминга" осей
И еще, пожалуйста, две непонятки:
- при хоминге показания трех линейных осей становятся "произвольными", а когда поворотка (четвертая координата) хомится - то показания обнуляются. Глюк??
- в ini файле, в разделе [RS274NGC] у меня значится:
PARAMETER_FILE = linuxcnc.var
STARTUP_CODE=G21 G90 G64 P0.01
Так вот, несмотря на то что я отменил сглаживание, траектория в углах все равно сглаживается...
Когда в УП шапке g-кода указываю строку:
G64 P0.01
Сглаживания не происходит, ну то есть все нормально. Почему не отрабатывается g-код с раздела [RS274NGC] ??
- при хоминге показания трех линейных осей становятся "произвольными", а когда поворотка (четвертая координата) хомится - то показания обнуляются. Глюк??
- в ini файле, в разделе [RS274NGC] у меня значится:
PARAMETER_FILE = linuxcnc.var
STARTUP_CODE=G21 G90 G64 P0.01
Так вот, несмотря на то что я отменил сглаживание, траектория в углах все равно сглаживается...
Когда в УП шапке g-кода указываю строку:
G64 P0.01
Сглаживания не происходит, ну то есть все нормально. Почему не отрабатывается g-код с раздела [RS274NGC] ??
-
- Мастер
- Сообщения: 997
- Зарегистрирован: 19 июл 2018, 07:46
- Репутация: 193
- Откуда: Иркутск
- Контактная информация:
Re: Последовательность "хоминга" осей
Не глюк. Когда станок полностью обнуляется, он переключается из режима джойнтов в координаты осей. Поэтому координаты и меняются.
Вот тут не знаю. Еще искал, как в процессе работы посмотреть этот параметр P, не нашел. Так что лучше в программе указывать явно.
- xenon-alien
- Почётный участник
- Сообщения: 4508
- Зарегистрирован: 01 янв 2013, 13:13
- Репутация: 920
- Настоящее имя: Daniel
- Откуда: Закарпатская обл. Украина
- Контактная информация:
Re: Последовательность "хоминга" осей
А вы уже хоть раз привязывали поворотку к координате? (подальше от датчика дома - повернув на 77 градусов и нажать "задать отступ" = 0)
- fleshget
- Опытный
- Сообщения: 108
- Зарегистрирован: 27 ноя 2009, 21:18
- Репутация: 2
- Контактная информация:
Re: Последовательность "хоминга" осей
Еще нет. Но думаю будет точно такое самое как с хомингом любой линейной координаты... Поворотка будет крутиться пока датчик не сработает... Наверно...
- fleshget
- Опытный
- Сообщения: 108
- Зарегистрирован: 27 ноя 2009, 21:18
- Репутация: 2
- Контактная информация:
Re: Последовательность "хоминга" осей
Я пробовал симулировать (я флажок еще не выпилил для поворотки). Крутится поворотка, пока я руками не поднесу с фотодатчику флажок...
-
- Мастер
- Сообщения: 704
- Зарегистрирован: 18 май 2019, 13:23
- Репутация: 96
- Настоящее имя: Андрей
- Контактная информация:
Re: Последовательность "хоминга" осей
не, вы че ... при обнулении осей (поиск нуля, хоминг, хоуминг, гаурдинг или зовите хоть хероувингом) происходит именно обнуление координат по датчику нуля. Если туда забиваются левые координаты, то что-то явно не так прописано. Могут появляться "левые" координаты если было выполнено G92 - тогда перенос коодринат пересчитывается относительно нуля в машинной системе (G54 же обнуляется в текущей точке). Но они будут одинаковые при повторном обнулении, даже если выключить станок, передвинуть оси и еще раз сделать поиск нуля.
- fleshget
- Опытный
- Сообщения: 108
- Зарегистрирован: 27 ноя 2009, 21:18
- Репутация: 2
- Контактная информация:
Re: Последовательность "хоминга" осей
Нарисовалась еще одна непонятка с хомяками:
У меня при срабатывании датчика на нем тухнет светодиод.
Когда оси "запарковались" я обнуляю координаты. И начинаю по соточке подъезжать к датчику.
По Z - .по нулям. А по X и Y нужно протянуть по три-четыре соточки что бы светодиод потух.
В ini файле в настройках home стоит ноль...
Прошу помочь понять что происходит?
Почему z по нулях получается а две другие немножечко отличаются координаты? Датчики одинаковые.
У меня при срабатывании датчика на нем тухнет светодиод.
Когда оси "запарковались" я обнуляю координаты. И начинаю по соточке подъезжать к датчику.
По Z - .по нулям. А по X и Y нужно протянуть по три-четыре соточки что бы светодиод потух.
В ini файле в настройках home стоит ноль...
Прошу помочь понять что происходит?
Почему z по нулях получается а две другие немножечко отличаются координаты? Датчики одинаковые.
- xenon-alien
- Почётный участник
- Сообщения: 4508
- Зарегистрирован: 01 янв 2013, 13:13
- Репутация: 920
- Настоящее имя: Daniel
- Откуда: Закарпатская обл. Украина
- Контактная информация:
Re: Последовательность "хоминга" осей
А какая разница, если есть повторяемость?
Индуктивные датчики и другие имеют свои недостатки и реакцию срабатывания на тот, или иной материал.
Грубо можно воспринимать, как аналоговый вход, при котором включается и отключается транзистор. При наезде и отъезде это 2 разных значения в зависимости от начинки датчика и его качества компонентов. (не забывая, что на каждом из них есть своя погрешность)
- fleshget
- Опытный
- Сообщения: 108
- Зарегистрирован: 27 ноя 2009, 21:18
- Репутация: 2
- Контактная информация:
Re: Последовательность "хоминга" осей
Спасибо.
Когда разгребусь - то куплю новые датчики и проэксперементирую, поставлю на X и Y и сравню повторяемость.
Это фотодатчики bs5-t2m.
Они уверенно сотку чувствуют. И на тех осях что на три-четыре сотки "переезжают" тоже.
Для меня это непринципиально - я запомнил координату, и когда мне нужно будет выставить - то скорректирую координату на эти три-четыре сотки.
Когда разгребусь - то куплю новые датчики и проэксперементирую, поставлю на X и Y и сравню повторяемость.
Это фотодатчики bs5-t2m.
Они уверенно сотку чувствуют. И на тех осях что на три-четыре сотки "переезжают" тоже.
Для меня это непринципиально - я запомнил координату, и когда мне нужно будет выставить - то скорректирую координату на эти три-четыре сотки.
-
- Мастер
- Сообщения: 997
- Зарегистрирован: 19 июл 2018, 07:46
- Репутация: 193
- Откуда: Иркутск
- Контактная информация:
Re: Последовательность "хоминга" осей
Скорее всего дело в скорости точного хоминга и задержке срабатывания датчиков и входов. Попробуйте сильно уменьшить скорость, тогда должно стать лучше.
- xenon-alien
- Почётный участник
- Сообщения: 4508
- Зарегистрирован: 01 янв 2013, 13:13
- Репутация: 920
- Настоящее имя: Daniel
- Откуда: Закарпатская обл. Украина
- Контактная информация:
Re: Последовательность "хоминга" осей
Повторяемость проверяется простым индикатором.
Так что смысла в новых датчиках нет, если возвращается по индикатору в ту же самую цифру.
Выезжая в произвольную точку, сняв драйвера с удержания. Потом отправка по домам и смотреть на индикатор. И так несколько раз.
Так что без разницы когда тухнет, или срабатывает датчик, если повторяемость в нужных пределах.