Помогите настроить linuxcnc plasma
- 
				web123456
 - Кандидат
 - Сообщения: 50
 - Зарегистрирован: 16 май 2017, 12:34
 - Репутация: 0
 - Откуда: Тимашевск
 - Контактная информация:
 
Помогите настроить linuxcnc plasma
Не могу настроить станок пожалуйста помогите. Проблема такая хочу выставить станок в 0 доезжает и становится . И ещё одна проблема не могу уменьшить  окно linuxcnc вот мои конфиги  подстроил по своим пинам  и установил лимиты больше нечего  не делал.  в линекс  полный ноль это мой первый станок занимаюсь как  хобби в свободное время .
			
							- Вложения
 - 
			
		
		
				
- 2LPTplazma.zip
 - (246 КБ) 260 скачиваний
 
 
					Последний раз редактировалось web123456 03 фев 2019, 15:55, всего редактировалось 1 раз.
									
			
									
						- 
				web123456
 - Кандидат
 - Сообщения: 50
 - Зарегистрирован: 16 май 2017, 12:34
 - Репутация: 0
 - Откуда: Тимашевск
 - Контактная информация:
 
Re: Помогите настроить linuxcnc plasma
конфиг брал здесь ,сейчас установлен linux 2.8 pre  http://www.cnc-club.ru/forum/download/f ... ?id=141853
			
			
									
									
						- 
				nkp
 - Мастер
 - Сообщения: 8340
 - Зарегистрирован: 28 ноя 2011, 00:25
 - Репутация: 1589
 - Контактная информация:
 
Re: Помогите настроить linuxcnc plasma
если я правильно понял причину такой "хотелки" (дефект монитора ,который мешает увидеть ошибки),тоweb123456 писал(а):И ещё одна проблема не могу уменьшить окно linuxcnc
может сгодится вот что:
немного "сдвинуть" сообщения от ошибках вверх.
это настраивается в файле axis (/usr/bin/axis )
но там править - немного не по фен-шую))
(хотя конечно - тоже можно)
===============
копируем файл /usr/bin/axis в папку конфига(папка ,где .ini файл лежит)
в .ini файле в секции [DISPLAY]
правим:
Код: Выделить всё
DISPLAY =             ./axis------------------
в этом файле находим-редактируем:
Код: Выделить всё
    def add(self, iconname, message):
        self.place(relx=1, rely=1, y=-20, anchor="se")этим мы "смещаем ошибки" вверх
					Последний раз редактировалось nkp 03 фев 2019, 16:25, всего редактировалось 1 раз.
									
			
									
						- 
				web123456
 - Кандидат
 - Сообщения: 50
 - Зарегистрирован: 16 май 2017, 12:34
 - Репутация: 0
 - Откуда: Тимашевск
 - Контактная информация:
 
Re: Помогите настроить linuxcnc plasma
Спасибо большое .помогло ошибки ушли верхnkp писал(а):/usr/bin
. Но кнопки которые в низу невидно .Как скрываю боковую панель кнопок окно делается больше меньше .
- 
				nkp
 - Мастер
 - Сообщения: 8340
 - Зарегистрирован: 28 ноя 2011, 00:25
 - Репутация: 1589
 - Контактная информация:
 
Re: Помогите настроить linuxcnc plasma
разделить панель на три вкладкиweb123456 писал(а):Но кнопки которые в низу невидно
- 
				nkp
 - Мастер
 - Сообщения: 8340
 - Зарегистрирован: 28 ноя 2011, 00:25
 - Репутация: 1589
 - Контактная информация:
 
Re: Помогите настроить linuxcnc plasma
вкладки только назвать правильно 
			
			
									
									
						- 
				web123456
 - Кандидат
 - Сообщения: 50
 - Зарегистрирован: 16 май 2017, 12:34
 - Репутация: 0
 - Откуда: Тимашевск
 - Контактная информация:
 
Re: Помогите настроить linuxcnc plasma
Спасибо большое за вашу помощь. Дай бог вам здоровья. Приеду с работы буду пробовать .  У меня есть ещё проблема .У меня на оси Y стоит 2 мотора как его подчинить второй мотор  linux 2.8 pre .
			
			
									
									
						- 
				web123456
 - Кандидат
 - Сообщения: 50
 - Зарегистрирован: 16 май 2017, 12:34
 - Репутация: 0
 - Откуда: Тимашевск
 - Контактная информация:
 
Re: Помогите настроить linuxcnc plasma
.web123456 писал(а):Спасибо большое за вашу помощь. Дай бог вам здоровья. Приеду с работы буду пробовать . У меня есть ещё проблема .У меня на оси Y стоит 2 мотора как его подчинить второй мотор linux 2.8 pre .
Решил проблему так скопировал свои настройки из Sterconf и два мотора заработало . Правильно ли я зделал , linux пока не ругается .
- 
				web123456
 - Кандидат
 - Сообщения: 50
 - Зарегистрирован: 16 май 2017, 12:34
 - Репутация: 0
 - Откуда: Тимашевск
 - Контактная информация:
 
Re: Помогите настроить linuxcnc plasma
Здравствуйте . Подскажите пожалуйста как правильно  указать Линукс - + X Y + - направления движения . как правильно указать название . настроить soft limit  .так как датчики настроить не смог .
			
							
			
													
					Последний раз редактировалось web123456 10 фев 2019, 15:17, всего редактировалось 1 раз.
									
			
									
						- torvn77
 - Мастер
 - Сообщения: 2442
 - Зарегистрирован: 02 июн 2012, 22:12
 - Репутация: 215
 - Откуда: Россия,Санкт-Петербург
 - Контактная информация:
 
Re: Помогите настроить linuxcnc plasma
1. Linux это ядро операционной системой и непосредственно управлением не занимается.web123456 писал(а):Подскажите пожалуйста как правильно указать Линукс - + X Y + - направления движения .
2. Вы спрашиваете про ориентацию осей или про поиск дома?
- 
				web123456
 - Кандидат
 - Сообщения: 50
 - Зарегистрирован: 16 май 2017, 12:34
 - Репутация: 0
 - Откуда: Тимашевск
 - Контактная информация:
 
Re: Помогите настроить linuxcnc plasma
2. Вы спрашиваете про ориентацию осей или про поиск дома?[/quote]
Да как правильно . По-моему как у меня стоит станок и мой 0 не получается Линекс. Ругается. Я уже запутался
Подскажите где у станка должен быть 0 как правильно . где в станке ось X где Y . Где +Y- . -X+ .
			
			
									
									
						Да как правильно . По-моему как у меня стоит станок и мой 0 не получается Линекс. Ругается. Я уже запутался
Подскажите где у станка должен быть 0 как правильно . где в станке ось X где Y . Где +Y- . -X+ .
- torvn77
 - Мастер
 - Сообщения: 2442
 - Зарегистрирован: 02 июн 2012, 22:12
 - Репутация: 215
 - Откуда: Россия,Санкт-Петербург
 - Контактная информация:
 
Re: Помогите настроить linuxcnc plasma
1. да в принципе в любом месте, хоть по центру рабочего поля.web123456 писал(а):Подскажите где у станка должен быть 0 как правильно . где в станке ось X где Y . Где +Y- . -X+ .
То что у вас выскакивает joint error показывает на неправильную настройку ускорений и возможно слишком малое число шагов на миллиметр, то есть на нарушение равенства
и неравенства
(Зачёркнутое бредятина)
(Это я сейчас придумал чтобы вам проще было, может и неправильно, но мысль должна идти в этом направлении)
Во вторых может вам пока стоит выкачать и использовать стабильную версию 2.7 , 2.8 похоже что ещё в релиз не вышла, там и ошибки быть могут.
					Последний раз редактировалось torvn77 10 фев 2019, 21:06, всего редактировалось 1 раз.
									
			
									
						- 
				web123456
 - Кандидат
 - Сообщения: 50
 - Зарегистрирован: 16 май 2017, 12:34
 - Репутация: 0
 - Откуда: Тимашевск
 - Контактная информация:
 
Re: Помогите настроить linuxcnc plasma
постаянноtorvn77 писал(а):1. да в принципе в любом месте, хоть по центру рабочего поля.web123456 писал(а):Подскажите где у станка должен быть 0 как правильно . где в станке ось X где Y . Где +Y- . -X+ .
То что у вас выскакивает joint error показывает на неправильную настройку ускорений и возможно слишком малое число шагов на миллиметр, то есть на нарушение равенства
base_period * max_velocity = 1/scale
и неравенства
base_period * velocity < 1/scale
(Это я сейчас придумал чтобы вам проще было, может и неправильно, но мысль должна идти в этом направлении)
Во вторых может вам пока стоит выкачать и использовать стабильную версию 2.7 , 2.8 похоже что ещё в релиз не вышла, там и ошибки быть могут.
joint limit error 0 2 . Какие ошибки только не выскакивают у же какую неделю бьюсь с Линекс толку нет . Base thread Max jitter где-то 24500
- torvn77
 - Мастер
 - Сообщения: 2442
 - Зарегистрирован: 02 июн 2012, 22:12
 - Репутация: 215
 - Откуда: Россия,Санкт-Петербург
 - Контактная информация:
 
Re: Помогите настроить linuxcnc plasma
Чувствую что ты не понял в чём дело.web123456 писал(а):Base thread Max jitter где-то 24500
При движений на скорости V за один servo_period ЧПУ будет давать задание пройти расстояние V*servo_period
Для того чтобы пройти это расстояние надо совершить число шагов равное V*servo_period/(1/scale)
Максимальное же число шагов которое может быть совершено за один сервопериод будет servo_period/base_period
Чтобы задание ЧПУ было выполнимым надо чтобы число шагов требуемое для исполнения задания было меньше этого максимума, иначе компонент stepgen не может выполнить задание и фактические координаты в конце сервопериода оказываются меньше требуемых в задании.
То есть получается неравенство
V*servo_period/(1/scale) < servo_period/base_period
Но есть и другое ограничение, дробная часть от деления задания пройти путь L на длину одного шага должен быть меньше максимально допустимой ошибки ferror
остаток(L/(1/scale)) < ferror
Также же есть требование по которому ускорение разрешённое в stepgen было больше ускорения разрешённого в планировщике движений.
Это надо для того чтобы stepgen мог адаптироваться под приказ планировщика движений.
- 
				web123456
 - Кандидат
 - Сообщения: 50
 - Зарегистрирован: 16 май 2017, 12:34
 - Репутация: 0
 - Откуда: Тимашевск
 - Контактная информация:
 
Re: Помогите настроить linuxcnc plasma
добрый дня . все настроил е стоп  ,сигналы thc , поиск поверхности, энейбл , только сигналы [xyz не работают . вот мои конфиги
			
							- Вложения
 - 
			
		
		
				
- axis_manualtoolchange.hal
 - (322 байт) 874 скачивания
 
 - 
			
		
		
				
- cncbytoma.ngc
 - (32.93 КБ) 854 скачивания
 
 - 
			
		
		
				
- estop.hal
 - (630 байт) 875 скачиваний
 
 - 
			
		
		
				
- kinematics.hal
 - (653 байт) 847 скачиваний
 
 - 
			
		
		
				
- last_position.txt
 - (185 байт) 860 скачиваний
 
 - 
			
		
		
				
- README and HOW TO.txt
 - (2.29 КБ) 840 скачиваний
 
 - 
			
		
		
				
- stepper.hal
 - (2.73 КБ) 958 скачиваний
 
 - 
			
		
		
				
- thc.hal
 - (7.25 КБ) 863 скачивания
 
 - 
			
		
		
				
- thc_parport.hal
 - (2.03 КБ) 855 скачиваний
 
 - 
			
		
		
				
- thc_toma.ini
 - (7.47 КБ) 880 скачиваний
 
 - 
			
		
		
				
- thc_vcp.hal
 - (909 байт) 851 скачивание
 
 - 
			
		
		
				
- thc_vcp.xml
 - (4.28 КБ) 364 скачивания