Давай, все мои станки на тебя смотрятNick писал(а):По файлам, сейчас попробую себе такую штуку поставить и отпишусь...
Интерфейс ЕМС (новые элементы)
- 
				aftaev
 - Зачётный участник

 - Сообщения: 34042
 - Зарегистрирован: 04 апр 2010, 19:22
 - Репутация: 6194
 - Откуда: Казахстан.
 - Контактная информация:
 
Re: Интерфейс ЕМС (новые элементы)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
						Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Nick
 - Мастер
 - Сообщения: 22776
 - Зарегистрирован: 23 ноя 2009, 16:45
 - Репутация: 1735
 - Заслуга: Developer
 - Откуда: Gatchina, Saint-Petersburg distr., Russia
 - Контактная информация:
 
Re: Интерфейс ЕМС (новые элементы)
Все работает. Делал по этой инструкции: 
http://www.cnc-club.ru/forum/viewtopic. ... t=20#p4784
Файлы из 2-го пункта сохраняем в каталог с файлом ini.
Файлы из 3-го пункта можно класть в любое место. Главное правильно указать к ним путь в ini на 4-том шаге. Относительный путь указывается относительно ini. Т.е. если файлы лежат в том же каталоге то нужно написать, например, ./iquad.ngc . "./" означает каталог в которым мы находимся.
И вот скриншот с работающего EMC2 и подключенными subroutines:
			
							
			
									
									
						http://www.cnc-club.ru/forum/viewtopic. ... t=20#p4784
Файлы из 2-го пункта сохраняем в каталог с файлом ini.
Файлы из 3-го пункта можно класть в любое место. Главное правильно указать к ним путь в ini на 4-том шаге. Относительный путь указывается относительно ini. Т.е. если файлы лежат в том же каталоге то нужно написать, например, ./iquad.ngc . "./" означает каталог в которым мы находимся.
И вот скриншот с работающего EMC2 и подключенными subroutines:
- 
				aftaev
 - Зачётный участник

 - Сообщения: 34042
 - Зарегистрирован: 04 апр 2010, 19:22
 - Репутация: 6194
 - Откуда: Казахстан.
 - Контактная информация:
 
Re: Интерфейс ЕМС (новые элементы)
Скопировал все файлы в INI:
tkapp.py (не копировал)
ngcgui_app.tcl
ngcgui.tcl
ngcgui_ttt.tcl
и
gosper.ngc
gosper.png
hw.ngc
ihex.ngc
iquad.ngc
iquad.png
xyz.ngc
xyz.png
Далее прописал в INI в секцию [DISPLAY] :
USER_COMMAND_FILE = tkapp.py
TKAPP = ngcgui_app.tcl
NGCGUI = ngcgui.tcl
NGCGUI_FONT = Courier -10 normal
NGCGUI_PREAMBLE = ./in_std.ngc
NGCGUI_SUBFILE = ./simp.ngc
NGCGUI_SUBFILE = ./iquad.ngc
NGCGUI_SUBFILE = ./gosper.ngc
NGCGUI_OPTIONS = nonew noremove nonew
Запустил ЕМС, вышло окно с ошибкой сам ЕМС не запустился.
Сравнил те файлы что прописываем в ini со списком которые нужно скопировать. То что выделено красным тоже скопировал. Все равно выдает ошибку.
Прилагаю что выдает ЕМС: Print file information:
			
			
									
									tkapp.py (не копировал)
ngcgui_app.tcl
ngcgui.tcl
ngcgui_ttt.tcl
и
gosper.ngc
gosper.png
hw.ngc
ihex.ngc
iquad.ngc
iquad.png
xyz.ngc
xyz.png
Далее прописал в INI в секцию [DISPLAY] :
USER_COMMAND_FILE = tkapp.py
TKAPP = ngcgui_app.tcl
NGCGUI = ngcgui.tcl
NGCGUI_FONT = Courier -10 normal
NGCGUI_PREAMBLE = ./in_std.ngc
NGCGUI_SUBFILE = ./simp.ngc
NGCGUI_SUBFILE = ./iquad.ngc
NGCGUI_SUBFILE = ./gosper.ngc
NGCGUI_OPTIONS = nonew noremove nonew
Запустил ЕМС, вышло окно с ошибкой сам ЕМС не запустился.
Сравнил те файлы что прописываем в ini со списком которые нужно скопировать. То что выделено красным тоже скопировал. Все равно выдает ошибку.
Прилагаю что выдает ЕМС: Print file information:
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
						Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- 
				aftaev
 - Зачётный участник

 - Сообщения: 34042
 - Зарегистрирован: 04 апр 2010, 19:22
 - Репутация: 6194
 - Откуда: Казахстан.
 - Контактная информация:
 
Re: Интерфейс ЕМС (новые элементы)
Ежели для версии 2.5 не нужно копировать tkapp.py мож ненужно его прописывать и в ini?
			
			
									
									Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
						Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Nick
 - Мастер
 - Сообщения: 22776
 - Зарегистрирован: 23 ноя 2009, 16:45
 - Репутация: 1735
 - Заслуга: Developer
 - Откуда: Gatchina, Saint-Petersburg distr., Russia
 - Контактная информация:
 
Re: Интерфейс ЕМС (новые элементы)
Странно... 
А ты emc2 без ngcgui пробовал запускать? Может проблема не в нем? Как-то не похоже на ngcgui... больше похоже на общую проблему с realtime...
/etc/init.d/realtime: line 164: 1413 Segmentation fault
			
			
									
									
						А ты emc2 без ngcgui пробовал запускать? Может проблема не в нем? Как-то не похоже на ngcgui... больше похоже на общую проблему с realtime...
/etc/init.d/realtime: line 164: 1413 Segmentation fault
- 
				aftaev
 - Зачётный участник

 - Сообщения: 34042
 - Зарегистрирован: 04 апр 2010, 19:22
 - Репутация: 6194
 - Откуда: Казахстан.
 - Контактная информация:
 
Re: Интерфейс ЕМС (новые элементы)
Я щас все файлы постираю как в прошлый раз и будет работать. Другими словами до установки ngcgui ЕМС запускался.Nick писал(а):А ты emc2 без ngcgui пробовал запускать?
У тебя кака версия ЕМС и Linux?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
						Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- 
				aftaev
 - Зачётный участник

 - Сообщения: 34042
 - Зарегистрирован: 04 апр 2010, 19:22
 - Репутация: 6194
 - Откуда: Казахстан.
 - Контактная информация:
 
Re: Интерфейс ЕМС (новые элементы)
Вот все что было в папке /home/aft/emc2/configs стер ЕМС запустился 
Как все делаю:
1. Поставил ЕМС2.5
2. Запускаю и в окне выбираю 3х осевой после чего появляется папка /home/aft/emc2/configs/Sherline3Axis
3. Запускаю ЕМС все работает!!!
Никаких настроек дополнительных в ЕМС не делаю. ЕМС не подключен к железу, одна цель добавить закладки.
4. Копирую файлы
/home/aft/emc2/configs/Sherline3Axis/xyz.png
/home/aft/emc2/configs/Sherline3Axis/xyz.ngc
/home/aft/emc2/configs/Sherline3Axis/simp.png
/home/aft/emc2/configs/Sherline3Axis/simp.ngc
/home/aft/emc2/configs/Sherline3Axis/ngcgui_ttt.tcl
/home/aft/emc2/configs/Sherline3Axis/ngcgui_app.tcl
/home/aft/emc2/configs/Sherline3Axis/ngcgui.tcl
/home/aft/emc2/configs/Sherline3Axis/iquad.png
/home/aft/emc2/configs/Sherline3Axis/iquad.ngc
/home/aft/emc2/configs/Sherline3Axis/in_std.ngc
/home/aft/emc2/configs/Sherline3Axis/ihex.ngc
/home/aft/emc2/configs/Sherline3Axis/hw.ngc
/home/aft/emc2/configs/Sherline3Axis/gosper.png
/home/aft/emc2/configs/Sherline3Axis/gosper.ngc
5. Без изменения ini пробую запустить ЕМС. Грузится очень долго, выбрасывает окно с ошибкой. Закрываю окно, пробую вновь запуститься, ЕМС запускается, без ошибок, но и без вкладок. Что за фигня непонятно.
6. Пробуем прописать в ini
USER_COMMAND_FILE = tkapp.py
TKAPP = ngcgui_app.tcl
NGCGUI = ngcgui.tcl
NGCGUI_FONT = Courier -10 normal
NGCGUI_PREAMBLE = ./in_std.ngc
NGCGUI_SUBFILE = ./simp.ngc
NGCGUI_SUBFILE = ./iquad.ngc
NGCGUI_SUBFILE = ./gosper.ngc
NGCGUI_OPTIONS = nonew noremove nonew
7. Запускаю ЕМС, и о чудо работает!!!
			
			
									
									Как все делаю:
1. Поставил ЕМС2.5
2. Запускаю и в окне выбираю 3х осевой после чего появляется папка /home/aft/emc2/configs/Sherline3Axis
3. Запускаю ЕМС все работает!!!
Никаких настроек дополнительных в ЕМС не делаю. ЕМС не подключен к железу, одна цель добавить закладки.
4. Копирую файлы
/home/aft/emc2/configs/Sherline3Axis/xyz.png
/home/aft/emc2/configs/Sherline3Axis/xyz.ngc
/home/aft/emc2/configs/Sherline3Axis/simp.png
/home/aft/emc2/configs/Sherline3Axis/simp.ngc
/home/aft/emc2/configs/Sherline3Axis/ngcgui_ttt.tcl
/home/aft/emc2/configs/Sherline3Axis/ngcgui_app.tcl
/home/aft/emc2/configs/Sherline3Axis/ngcgui.tcl
/home/aft/emc2/configs/Sherline3Axis/iquad.png
/home/aft/emc2/configs/Sherline3Axis/iquad.ngc
/home/aft/emc2/configs/Sherline3Axis/in_std.ngc
/home/aft/emc2/configs/Sherline3Axis/ihex.ngc
/home/aft/emc2/configs/Sherline3Axis/hw.ngc
/home/aft/emc2/configs/Sherline3Axis/gosper.png
/home/aft/emc2/configs/Sherline3Axis/gosper.ngc
5. Без изменения ini пробую запустить ЕМС. Грузится очень долго, выбрасывает окно с ошибкой. Закрываю окно, пробую вновь запуститься, ЕМС запускается, без ошибок, но и без вкладок. Что за фигня непонятно.
6. Пробуем прописать в ini
USER_COMMAND_FILE = tkapp.py
TKAPP = ngcgui_app.tcl
NGCGUI = ngcgui.tcl
NGCGUI_FONT = Courier -10 normal
NGCGUI_PREAMBLE = ./in_std.ngc
NGCGUI_SUBFILE = ./simp.ngc
NGCGUI_SUBFILE = ./iquad.ngc
NGCGUI_SUBFILE = ./gosper.ngc
NGCGUI_OPTIONS = nonew noremove nonew
7. Запускаю ЕМС, и о чудо работает!!!
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
						Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Nick
 - Мастер
 - Сообщения: 22776
 - Зарегистрирован: 23 ноя 2009, 16:45
 - Репутация: 1735
 - Заслуга: Developer
 - Откуда: Gatchina, Saint-Petersburg distr., Russia
 - Контактная информация:
 
Re: Интерфейс ЕМС (новые элементы)
Linux 10.10, EMC 2.4... 
Ну ты не стирай, просто поставь # перед ними. Судя по логу, до ngcgui дело не дошло. GUI вообще не загружалось...
попробуй перед запуском выполнить:
/etc/init.d/realtime start
phsa на cnc-zone писал что это должно помочь в похожей ситуации.
...Как вариант, поставь emc 2.4, с ней точно работает.
---------------------------------------
Так а в прошлый раз ты по другому что-то делал?
			
			
									
									
						Ну ты не стирай, просто поставь # перед ними. Судя по логу, до ngcgui дело не дошло. GUI вообще не загружалось...
попробуй перед запуском выполнить:
/etc/init.d/realtime start
phsa на cnc-zone писал что это должно помочь в похожей ситуации.
...Как вариант, поставь emc 2.4, с ней точно работает.
---------------------------------------
Так а в прошлый раз ты по другому что-то делал?
- 
				aftaev
 - Зачётный участник

 - Сообщения: 34042
 - Зарегистрирован: 04 апр 2010, 19:22
 - Репутация: 6194
 - Откуда: Казахстан.
 - Контактная информация:
 
Re: Интерфейс ЕМС (новые элементы)
Nick понял в чем косяк был. Нужна программка простая для редактирования картинок типа MS Paint чтоб можно было в картинках пояснить вдруг кому нибудь пригодиться.
			
			
									
									Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
						Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Nick
 - Мастер
 - Сообщения: 22776
 - Зарегистрирован: 23 ноя 2009, 16:45
 - Репутация: 1735
 - Заслуга: Developer
 - Откуда: Gatchina, Saint-Petersburg distr., Russia
 - Контактная информация:
 
Re: Интерфейс ЕМС (новые элементы)
sudo apt-get install gimp 
правда она не такая простая как paint, скорее как фотошоп, но зато весит как paint
.
или можешь еще inkscape попробовать
sudo apt-get install inkscape
			
			
									
									
						правда она не такая простая как paint, скорее как фотошоп, но зато весит как paint
или можешь еще inkscape попробовать
sudo apt-get install inkscape
- 
				aftaev
 - Зачётный участник

 - Сообщения: 34042
 - Зарегистрирован: 04 апр 2010, 19:22
 - Репутация: 6194
 - Откуда: Казахстан.
 - Контактная информация:
 
Re: Интерфейс ЕМС (новые элементы)
Судя повсему у sandman » Ср май 11, 2011 10:03 pm который пробывал подключить эти закладки таже проблемаNick писал(а):Ну ты не стирай, просто поставь # перед ними. Судя по логу, до ngcgui дело не дошло. GUI вообще не загружалось..
Судя повсему косячит форум + то что для тебя самосабой разумеющееся для чайников незаметно
Нужна простая програмка для редактирования картинок, поймешь что за фигня была.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
						Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Nick
 - Мастер
 - Сообщения: 22776
 - Зарегистрирован: 23 ноя 2009, 16:45
 - Репутация: 1735
 - Заслуга: Developer
 - Откуда: Gatchina, Saint-Petersburg distr., Russia
 - Контактная информация:
 
Re: Интерфейс ЕМС (новые элементы)
?aftaev писал(а):Судя повсему косячит форум
Ну та я и говорю поставь gimp : http://www.gimp.org/aftaev писал(а):Нужна простая програмка для редактирования картинок, поймешь что за фигня была.
Там есть простой карандашик и кисточка - сложности никакой нет
- 
				aftaev
 - Зачётный участник

 - Сообщения: 34042
 - Зарегистрирован: 04 апр 2010, 19:22
 - Репутация: 6194
 - Откуда: Казахстан.
 - Контактная информация:
 
Re: Интерфейс ЕМС (новые элементы)
1. Сделал вот что, нажал ссылку выделить все:
2. Вставил в ini файл:
3. Запускаю ЕМС выдает ошибку.
Когда все стер и начал делать заново, уже скопировал из своего поста: Вставил в ini файл, и обратил внимание что название функций стали зелеными: Если воспользоваться ссылкой Выделить все то при вставке в ini файл спереди прописываются лишнии пробелы, если их не удалить получим ошибку.
*Nick я опять обкакал форум
 
			
			
									
									Когда все стер и начал делать заново, уже скопировал из своего поста: Вставил в ini файл, и обратил внимание что название функций стали зелеными: Если воспользоваться ссылкой Выделить все то при вставке в ini файл спереди прописываются лишнии пробелы, если их не удалить получим ошибку.
*Nick я опять обкакал форум
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
						Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Nick
 - Мастер
 - Сообщения: 22776
 - Зарегистрирован: 23 ноя 2009, 16:45
 - Репутация: 1735
 - Заслуга: Developer
 - Откуда: Gatchina, Saint-Petersburg distr., Russia
 - Контактная информация:
 
Re: Интерфейс ЕМС (новые элементы)
Странно, у меня такое не воспроизводится... Даже не знаю, с чем это может быть связано 
...
А ты просто вставляешь в gedit и все? В нем можно двигать блок текста вправо влево, если выделить несколько строк и нажать Tab или Shift+Tab.
			
			
									
									
						А ты просто вставляешь в gedit и все? В нем можно двигать блок текста вправо влево, если выделить несколько строк и нажать Tab или Shift+Tab.
- 
				aftaev
 - Зачётный участник

 - Сообщения: 34042
 - Зарегистрирован: 04 апр 2010, 19:22
 - Репутация: 6194
 - Откуда: Казахстан.
 - Контактная информация:
 
Re: Интерфейс ЕМС (новые элементы)
Выделяю текст нажимаю Ctrl+C потом вставляю CTRL+V и все.Nick писал(а):А ты просто вставляешь в gedit и все?
ТАБ не пользовалсяNick писал(а):В нем можно двигать блок текста вправо влево, если выделить несколько строк и нажать Tab или Shift+Tab.
Nick Как к этим закладкам теперече добавить закладку с камерой ?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
						Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Nick
 - Мастер
 - Сообщения: 22776
 - Зарегистрирован: 23 ноя 2009, 16:45
 - Репутация: 1735
 - Заслуга: Developer
 - Откуда: Gatchina, Saint-Petersburg distr., Russia
 - Контактная информация:
 
Re: Интерфейс ЕМС (новые элементы)
Устанавливаем camview-emc как указанно здесь: http://cnc-club.ru/forum/viewtopic.php? ... t=60#p5062
И в [DISPLAY] добавляем:
EMBED_TAB_NAME = Camera
EMBED_TAB_COMMAND = camview-emc -w {XID}
Должна появиться закладка Camera
			
			
									
									
						И в [DISPLAY] добавляем:
EMBED_TAB_NAME = Camera
EMBED_TAB_COMMAND = camview-emc -w {XID}
Должна появиться закладка Camera
- 
				aftaev
 - Зачётный участник

 - Сообщения: 34042
 - Зарегистрирован: 04 апр 2010, 19:22
 - Репутация: 6194
 - Откуда: Казахстан.
 - Контактная информация:
 
Re: Интерфейс ЕМС (новые элементы)
подключил микроскоп воть:
Ток почему камера лысая без координат и всяких кнопочек?
			
			
									
									Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
						Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Nick
 - Мастер
 - Сообщения: 22776
 - Зарегистрирован: 23 ноя 2009, 16:45
 - Репутация: 1735
 - Заслуга: Developer
 - Откуда: Gatchina, Saint-Petersburg distr., Russia
 - Контактная информация:
 
Re: Интерфейс ЕМС (новые элементы)
Но ведь заработало же 
!
Чтобы были кнопочки, камеру нужно запихать в glade vcp.
В какие кнопочки тебе нужны, как на скринах или другие?
--------------
PS какие-то кнопочки должны быть внутри controls.
			
			
									
									
						Чтобы были кнопочки, камеру нужно запихать в glade vcp.
В какие кнопочки тебе нужны, как на скринах или другие?
--------------
PS какие-то кнопочки должны быть внутри controls.
Re: Интерфейс ЕМС (новые элементы)
Лысая камера - это не бага, это фичаaftaev писал(а):Ток почему камера лысая без координат и всяких кнопочек?
Собственно всё что можно спрятано и убрано, чтоб поле зрения было максимально.
Управление плагинами, действительно, живет под "Controls"
Всякие странные ништяки надо отдельно через gladevcp навешивать - там невозможно выработать общие требования
root, доделай конвертацию! 
						- 
				aftaev
 - Зачётный участник

 - Сообщения: 34042
 - Зарегистрирован: 04 апр 2010, 19:22
 - Репутация: 6194
 - Откуда: Казахстан.
 - Контактная информация:
 
Re: Интерфейс ЕМС (новые элементы)
ПОка не нужны. Вот МЕСА прийдет тогда дальше займусь. Кстати ngcgui при попытке сформировать Gcode выбрасывает ошибку мол неватает файлов каких то. ngcgui как перевести на русский? или лучше поковыряться в исходниках?Nick писал(а):В какие кнопочки тебе нужны, как на скринах или другие?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
						Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
