Страница 1 из 3
Homing configuration ?
Добавлено: 23 окт 2014, 06:08
dinkata
Смотрел ето ..
http://cnc-club.ru/forum/viewtopic.php? ... 1348#p1348
и ето ...
http://cnc-club.ru/forum/viewtopic.php? ... 0&start=20
и ето....
http://www.linuxcnc.org/docs/devel/html ... oming.html
и не успел

понят как сделат Homing ,не разобрался с етими стрелочки ,
надеюс поймете моя диаграма и поможите как настроит конфигурация Homing
Re: Homing configuration ?
Добавлено: 23 окт 2014, 09:25
Nick
Лучше напиши словами, как тебе надо...
1. Едем до датчика
2. Уточняемся до ближайшего индекса в ту же сторону
3. Едем в положение дома в ту же сторону?
И лучше всего напиши координаты на оси
0. Начальное положение (приблизительно) (чтобы определить куда ехать)
1. положение датчика
2. положение помле хоуминга
Re: Homing configuration ?
Добавлено: 23 окт 2014, 13:26
dinkata
Должно работат по диаграм в прежний пост .Скорости я уточнят буду потом ,пока что сконфигурироват ?
1. Едем до датчика к positive limit Home search vel
2.С нажатием датчика замедляем на Home latch vel в ту же сторону
3.После отпускание датчика ждем индекс с Home final vel в ту же сторону
4. Уточняемся до ближайшего индекса в ту же сторону
5. Едем в положение дома в ту же сторону
Индекс на каждьйе 10 мм ( швп шаг 10 мм мотор с енкодером 1:1 к швп.)
Размерьй :
Re: Homing configuration ?
Добавлено: 23 окт 2014, 13:38
dinkata
p.s. как я понял Linuxcnc смотрит ,если при команда Home датчик нажат ,то едет в обратная сторону и потом начинает
Homing (смотри диаграм Axis when Home switch is pressed )
А если находится после Home и перед Positive Limit ??!!

Re: Homing configuration ?
Добавлено: 23 окт 2014, 14:05
Nick
HOME_OFFSET = 25.4
HOME_SEARCH_VEL = 127 - больше 0 едем в сторону +
HOME_LATCH_VEL = 25.4 - больше 0 будем уточнять в сторону +
HOME_USE_INDEX = YES - уточнение по индексу
HOME = 0.0 - положение в конце.
HOME_IGNORE_LIMITS = YES (возможно, если датчик=концевик)
только будет 1 отличие:
dinkata писал(а):1. Едем до датчика к positive limit Home search vel
2.С нажатием датчика замедляем на Home latch vel в ту же сторону
Вот тут сначала отъедем назад до отпускания датчика и будем искать метку в сторону +
3.После отпускание датчика ждем индекс с Home final vel в ту же сторону
4. Уточняемся до ближайшего индекса в ту же сторону
5. Едем в положение дома в ту же сторону
dinkata писал(а):p.s. как я понял Linuxcnc смотрит ,если при команда Home датчик нажат ,то едет в обратная сторону и потом начинает
Homing (смотри диаграм Axis when Home switch is pressed )
да
dinkata писал(а):А если находится после Home и перед Positive Limit ??!!
тогда доедет до лимита и ругнется на лимит. Поэтому home лучше ставить с краю оси. Но, не обязательно.
Re: Homing configuration ?
Добавлено: 23 окт 2014, 14:47
dinkata
Спасибо Nick
Nick писал(а):HOME_OFFSET = 25.4
что означает 25 .4 ,извини не понял
Re: Homing configuration ?
Добавлено: 23 окт 2014, 14:51
dinkata
Nick писал(а):только будет 1 отличие:
нет ,нет ..
нажимаем датчик едем в ту сторону после 20 мм вьйходим ,отпускания датчика..
все делается к концевик в ++
Re: Homing configuration ?
Добавлено: 23 окт 2014, 17:16
Nick
dinkata писал(а):что означает 25 .4 ,извини не понял
это положение датчика home + индексная метка. Т.е. та координата, которую надо установить, когда найдем метку.
dinkata писал(а):нет ,нет ..
нажимаем датчик едем в ту сторону после 20 мм вьйходим ,отпускания датчика..
все делается к концевик в ++
Это прям обязательно-обязательно?
Чем это обусловлено?
Датчик плохо срабатывает на нажимание со стороны -? Вылезает за пределы +-индексная метка?
Re: Homing configuration ?
Добавлено: 23 окт 2014, 17:37
Serg
dinkata писал(а):нет ,нет ..
нажимаем датчик едем в ту сторону после 20 мм вьйходим ,отпускания датчика..
все делается к концевик в ++
LinuxCNC так не умеет.
А можно фотку датчиков?..
Re: Homing configuration ?
Добавлено: 23 окт 2014, 18:44
dinkata
UAVpilot писал(а):
LinuxCNC так не умеет
Дааа,об етом я и поднимаю тему .Что то нехорошо сделано руководство с те стрелочки (на мой взгляд,лучше диаграм как в первий пост )
Спасибо вам,сейчас понял почему Releases находится перед Trips ,логика такая :
Nick писал(а):
1. Едем до датчика к positive limit Home search vel
2.С нажатием датчика замедляем на Home latch vel в ту же сторону
Вот тут сначала отъедем назад до отпускания датчика и будем искать метку в сторону +
3.После отпускание датчика ждем индекс с Home final vel в ту же сторону
4. Уточняемся до ближайшего индекса в ту же сторону
5. Едем в положение дома в ту же сторону
да ,можно и так сделат если повторно нажатие датчика не будет мешат (или оно включает Home final vel ??нет нет ети стрелочки меня запутали ) .
Но лучше бьй бьйло все в одно направление делат
зачем замедление ,останов,ускорение опят ..
UAVpilot писал(а):А можно фотку датчиков?..
завтра сделаю и вьйложу.
Re: Homing configuration ?
Добавлено: 23 окт 2014, 18:55
Nick
Первоначальный поиск концевика идет на большой скорости, вдруг на ней мы первый индекс проскочим? Поэтому останавливаемся едем назад и ищем заново. Кстати, если уточнять в противоположную сторону, то отъезда не будет.
Re: Homing configuration ?
Добавлено: 23 окт 2014, 19:18
dinkata
Все ето потому что станок должен работат как и ранше -
http://cnc-club.ru/forum/viewtopic.php?f=3&t=5697
X и Y как нибудь ,но Z должен уходит в Home position как и ранше ,там точка смена инструмента .
Nick писал(а): Кстати, если уточнять в противоположную сторону, то отъезда не будет.
Ладно ,все таки такая диаграм (первий пост ) можно ли добьйтся ?
Можно ли через HOME_OFFSET изменят положение HOME POSITION ?
Re: Homing configuration ?
Добавлено: 23 окт 2014, 22:24
Serg
Мне как-то сомнительно, что позиция HOME находится между концевиком HOME-SWITCH и LIMIT-SWITCH... На всех станках, что я встречал HOME была перед концевиком HOME-SWITCH
Re: Homing configuration ?
Добавлено: 24 окт 2014, 05:24
dinkata
UAVpilot писал(а): позиция HOME находится между концевиком HOME-SWITCH и LIMIT-SWITCH
На РВ501.24 именно так сделано , не знаю в Россия ест ли такие станки , 5 координатньйе МС032 знаю что ест много.
На фото концевики (на станок не именно етие ,но похожие ) ,там в один корпус ,которьй прикреплен к Z концевики и хоум ,
на фото "HomingLimitSwitch"" разположение кулачки которьйе прикрепленьйе к станину вверх , конец Z в + .
Homing Z работает сейчас так ,при команда хоум едем к Positiwe LimitSwitch ,с нажатием HOME-SWITCH
замедляет и в ту сторону потихонко ( сходит с кулачок с другой сторону ) ищет индекс и останов в HOME ,
все ето в одно направление к Positiwe LimitSwitch .Для меня важно сохранит именно ето разстояние на фото.
А можно сделат как вариант для хоума пользоват Positiwe LimitSwitch и HOME_IGNORE_LIMITS = YES ,для етого хотел
разобратся что вводит в HOME_OFFSET и в HOME Position .
Re: Homing configuration ?
Добавлено: 24 окт 2014, 07:48
dinkata
dinkata писал(а):А можно сделат как вариант для хоума пользоват Positiwe LimitSwitch и HOME_IGNORE_LIMITS = YES
Тогда по вариант 3 можно ли конфигурироват следущее :
Positive travel distance = 25
Negative travel distance =-650
HOME _position location = 0.0
HOME_OFFSET = 14
HOME_SEARCH_VEL = 150
Search direction =Towards positive limit
HOME_LATCH_VEL = -20
Latch direction =opposite
HOME_FINAL_VEL = 10
HOME_USE_INDEX = YES
HOME_IGNORE_LIMITS = YES
Re: Homing configuration ?
Добавлено: 24 окт 2014, 09:43
dinkata
А вот и фото перед хоум и в хоум
Re: Homing configuration ?
Добавлено: 24 окт 2014, 11:07
Nick
Там съезд более плавный - датчик лучше должен работать со стороны -...
Re: Homing configuration ?
Добавлено: 24 окт 2014, 11:13
Сергей Саныч
Если "продлить" вверх выступ Home (сделать накладку), то стандартный алгоритм поиска нуля LCNC будет работать как надо.
Re: Homing configuration ?
Добавлено: 24 окт 2014, 11:18
Nick
В принципе после хоуминга можешь останавливаться где угодно.
Скажем, положение HOME = 1000 (максимальный предел)
Ставишь HOME_OFFSET = 990 (момент срабатывания индекса)
Ну и пусть он у тебя дернется лишний раз для поиска, в итоге всеравно окажется в 1000.
Кстати про смену инструмента, не обязательно для нее каждый раз хоумится, можешь написать G53 G0 Z1000, и станок приедет в нужную точку.
Re: Homing configuration ?
Добавлено: 24 окт 2014, 15:07
Serg
Можно сделать вот так:
HOME = 0.0
HOME_OFFSET = 31.0
Home будет где надо, только находить его оно будет по своему...
