Страница 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 будет где надо, только находить его оно будет по своему... 
