Страница 1 из 4
					
				Флуд
				Добавлено: 05 мар 2020, 13:40
				 Serb01
				
			 
			
					
				Re: Многозаходная резьба в LinuxCNC
				Добавлено: 05 мар 2020, 14:14
				 Serb01
				
			 
			
					
				Re: Многозаходная резьба в LinuxCNC
				Добавлено: 06 мар 2020, 17:56
				 Serb01
				Задача - нарезать накатку 60 заходов на длину 180 мм.
Про многозаходную резьбу в LinuxCNC в инете нет практически ни чего (по-крайней мере я не нашел ) может только:
nkp писал(а):и еще там шаг на уменьшение стоит
то есть  к патрону шаг уменьшается
к тому же -  это  голая теория - там несколько параметров,которые необходимо 
вытавлять на живом оборудовании:
scale , S, 
по многозаходной резьбе - тоже в емс нет готового решения
надо извращаться (опять 

 )
 
Re: G76 и G33 #44
Попытка реализовать это через G33 привела к такому результату.
Программа для правой резьбы выглядит так
Код: Выделить всё
G54
G43 T2 M6 H2
M138 M3 S8 G95 
G0 X54 Z5
#<R1>=51
o101 while [#<R1> LE 52.8]
				G0 X[#<R1>] Z5
				G33 X49.5 K1
				G33 X49.5 Z-182 K200
				G33 X[#<R1>] K1
		#<R1>=[#<R1>+0.03]
	o101 endwhile
G0 Z5
M5
G0 X100
M30
Синхронизация со шпинделем не отключается, пока используются команды G33. Сначала позиционируем резец в начальную точку #R1, которая с каждым шагом увеличивается на 0.03 мм и изменяется с 51 до 52.8 мм - 60 шагов по 0.03 мм. Первая G33 режет спираль Архимеда - это просто синхронизированный подход. Следующая G33 - само нарезание и следующее G33 - отход. Коряво - но работает. Допилю шаблон - выложу.
 
			 
			
					
				Re: Многозаходная резьба в LinuxCNC
				Добавлено: 06 мар 2020, 17:58
				 aftaev
				За видео пять, за название видео два 

 
			 
			
					
				Re: Многозаходная резьба в LinuxCNC
				Добавлено: 06 мар 2020, 17:59
				 Serb01
				С тапка.
			 
			
					
				Re: Многозаходная резьба в LinuxCNC
				Добавлено: 06 мар 2020, 18:00
				 Serg
				Serb01 писал(а):Про многозаходную резьбу в LinuxCNC в инете нет практически ни чего (по-крайней мере я не нашел ) может только:
Может потому, что все просто пользуются и обсуждать тут нечего?..  

 
			 
			
					
				Re: Многозаходная резьба в LinuxCNC
				Добавлено: 06 мар 2020, 18:04
				 Serb01
				Ну забань
			 
			
					
				Re: Многозаходная резьба в LinuxCNC
				Добавлено: 06 мар 2020, 18:10
				 aftaev
				Serb01 писал(а):Про многозаходную резьбу в LinuxCNC в инете нет практически ни чего (по-крайней мере я не нашел ) может только:
Интересные примеры Gcode и OCode #1  
 
			 
			
					
				Re: Многозаходная резьба в LinuxCNC
				Добавлено: 06 мар 2020, 18:20
				 Serb01
				Я думал про такой цикл. Там для заходов разные  точки по Z, а у меня центр не даёт далеко смещать точку входа.
			 
			
					
				Re: Многозаходная резьба в LinuxCNC
				Добавлено: 06 мар 2020, 18:25
				 aftaev
				Serb01 писал(а):Я думал про такой цикл. Там для заходов разные точки по Z, а у меня центр не даёт далеко смещать точку входа.
Может стоить переименовать тему/видео в: 
Многозаходная резьба в LinuxCNC без смещения Z  
 
			 
			
					
				Re: Многозаходная резьба в LinuxCNC
				Добавлено: 06 мар 2020, 18:27
				 Serb01
				Может
			 
			
					
				Re: Многозаходная резьба в LinuxCNC без смещения по Z
				Добавлено: 06 мар 2020, 18:30
				 Serb01
				А можно по Z сместить на небольшой угол но тогда вычислять начальную точку сложнее.
			 
			
					
				Re: Многозаходная резьба в LinuxCNC без смещения по Z
				Добавлено: 06 мар 2020, 18:36
				 aftaev
				Чем больше будет вариантов разных, тем интересней 
 
Был заказ на партию деталюшек с накаткой. Место в револьверке под накатку не хватало. Использовали примерно такой цикл.
 
			 
			
					
				Re: Многозаходная резьба в LinuxCNC без смещения по Z
				Добавлено: 06 мар 2020, 21:14
				 Serg
				aftaev писал(а):Чем больше будет вариантов разных, тем интересней 
  
В принципе можно ещё например индексную метку шпинделя виртуально сдвигать. Реализуется средствами HAL и G-кодом.
 
			 
			
					
				Re: Многозаходная резьба в LinuxCNC без смещения по Z
				Добавлено: 07 мар 2020, 19:23
				 Serb01
				UAVpilot писал(а):все просто пользуются и обсуждать тут нечего
 
			 
			
					
				Re: Многозаходная резьба в LinuxCNC без смещения по Z
				Добавлено: 07 мар 2020, 19:25
				 aftaev
				UAVpilot писал(а):В принципе можно ещё например индексную метку шпинделя виртуально сдвигать. Реализуется средствами HAL и G-кодом.
Было интересно в виде примера.
 
			 
			
					
				Re: Многозаходная резьба в LinuxCNC без смещения по Z
				Добавлено: 07 мар 2020, 20:34
				 Serg
				Например задержка индекса с помощью ещё одного компонента encoder(9), sum2/offset и чуток простой логики.
Пример на HAL писать сейчас лень, уж извини.  

 
			 
			
					
				Re: Многозаходная резьба в LinuxCNC без смещения по Z
				Добавлено: 08 мар 2020, 05:28
				 Serb01
				UAVpilot писал(а):Например задержка индекса с помощью ещё одного компонента encoder(9), sum2/offset и чуток простой логики.
Пример на HAL писать сейчас лень, уж извини.  

 
90 процентов таких комментов- шелуха которую нужно перелопатить чтобы найти что-то нужное ... 

 
			 
			
					
				Re: Многозаходная резьба в LinuxCNC без смещения по Z
				Добавлено: 08 мар 2020, 15:44
				 Serg
				Я дал направление, которое может помочь сузить поиски или самостоятельно решить задачу. На что-то более подробное у меня сейчас нет ни времени, ни желания. Так сказать помог чем смог. Не сгодился такой ответ - просто проигнорь. Или тебе нужен был комент типа: Щас всё брошу и быстренько наваяю готовое решение, а ты пока расслабься, пивка попей, не трать своё время зря"?
Ну не повезло тебе, лопАть дальше.  
P.S. Наверно на всех перелопаченных форумах, на которых ты не нашёл решения ты не писал такие-же коменты про 90%, но именно здесь и именно на меня вдруг решил выплеснуть?.. 

 
			 
			
					
				Re: Многозаходная резьба в LinuxCNC без смещения по Z
				Добавлено: 08 мар 2020, 17:58
				 Serb01
				UAVpilot писал(а):Я дал направление
А чё ты не дал направление новую процедуру написать в LCNC - как на взрослых стойках, чё - код открытый - дерзайте ламеры - направление есть, удочку дал - хорошо 500 евро сейчас не попросил.