[WIKI] Интерфейс Gmoccapy с нуля.

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
verser
Мастер
Сообщения: 1903
Зарегистрирован: 21 июл 2013, 22:28
Репутация: 1282
Настоящее имя: Сергей
Откуда: Тбилиси
Контактная информация:

Re: [WIKI] Интерфейс Gmoccapy , делаем свои дополнения.

Сообщение verser »

Nick писал(а):..он в userspace работает?
CompensationZ - Только с интерфейсом Gmoccapy.
Compensation map ("мастер" Features) - c Axis тоже работает, тогда вместо CompensationZ подойдет это решение . Файл filename.txt с картой поверхности получается идентичный.
esengul
Кандидат
Сообщения: 41
Зарегистрирован: 29 июл 2014, 17:49
Репутация: 7
Откуда: Bishkek, Kyrgyzstan
Контактная информация:

Re: [WIKI] Интерфейс Gmoccapy , делаем свои дополнения.

Сообщение esengul »

Поставил http://linuxcnc.org/binary.hybrid.iso
обновил linuxcnc до 2.6.4
gmoccapy 1.3.1
никак не активируются кнопки
cnc.png (4284 просмотра) <a class='original' href='./download/file.php?id=36771&mode=view' target=_blank>Загрузить оригинал (132.52 КБ)</a>
Вот сообщения при загрузке

Код: Выделить всё

 linuxcnc /home/cnc/linuxcnc/configs/test/test.ini 
LINUXCNC - 2.6.4
Machine configuration directory is '/home/cnc/linuxcnc/configs/test'
Machine configuration file is 'test.ini'
Starting LinuxCNC...
.
RTAPI: ERROR: Unexpected realtime delay on task 1
This Message will only display once per session.
Run the Latency Test and resolve before continuing.

/usr/bin/gmoccapy:147: GtkWarning: IA__gtk_entry_set_text: assertion `text != NULL' failed
  self.builder.add_from_file(XMLNAME)
**** GMOCCAPY GETINIINFO **** 
 Preference file path: gmoccapy_preferences
[]
/usr/bin/gmoccapy:227: GtkWarning: Invalid icon size 48

  self.widgets.window1.show()
**** GMOCCAPY INFO ****
**** No gmoccapy2.glade file present ****
**** GMOCCAPY ERROR ****
**** Invalid embeded tab configuration ****
**** No tabs will be added! ****
**** GMOCCAPY INFO ****
**** audio available! ****
**** GMOCCAPY ERROR ****
**** No virtual keyboard installed, we checked for <onboard> and <matchbox-keyboard>.
'bool' object has no attribute 'lower'
**** GMOCCAPY INFO ****
**** no valid probe config in INI File ****
**** disabled tool measurement ****
******************************* Gcode.lang found

(gmoccapy:4843): GtkSourceView-CRITICAL **: gtk_source_language_manager_set_search_path: assertion `lm->priv->ids == NULL' failed
**** GMOCCAPY INFO : inifile = /home/cnc/linuxcnc/configs/test/test.ini ****:
**** GMOCCAPY INFO : postgui halfile = custom_postgui.hal ****:
/usr/lib/pymodules/python2.7/gmoccapy/notification.py:168: GtkWarning: Invalid icon size 48

  self.popup.show()
('Error: \xd0\xa0\xd0\xb5\xd1\x81\xd1\x83\xd1\x80\xd1\x81 \xd0\xbd\xd0\xb5 \xd0\xbd\xd0\xb0\xd0\xb9\xd0\xb4\xd0\xb5\xd0\xbd.', 'gstfilesrc.c(1042): gst_file_src_start (): /GstPlayBin:player/GstFileSrc:source:\nNo such file "/usr/share/sounds/ubuntu/stereo/dialog-question.ogg"')
/usr/bin/gmoccapy:4028: GtkWarning: Invalid icon size 48

как быть ?
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: [WIKI] Интерфейс Gmoccapy , делаем свои дополнения.

Сообщение Serg »

"Home all axis" делал?
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
esengul
Кандидат
Сообщения: 41
Зарегистрирован: 29 июл 2014, 17:49
Репутация: 7
Откуда: Bishkek, Kyrgyzstan
Контактная информация:

Re: [WIKI] Интерфейс Gmoccapy , делаем свои дополнения.

Сообщение esengul »

UAVpilot писал(а):"Home all axis" делал?
Спасибо мил человек. Все теперь работает.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: [WIKI] Интерфейс Gmoccapy , делаем свои дополнения.

Сообщение Serg »

Только я не нашёл где пишутся ошибки при загрузке файлов УП содержащих оные?.. :thinking:
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
verser
Мастер
Сообщения: 1903
Зарегистрирован: 21 июл 2013, 22:28
Репутация: 1282
Настоящее имя: Сергей
Откуда: Тбилиси
Контактная информация:

Re: [WIKI] Интерфейс Gmoccapy , делаем свои дополнения.

Сообщение verser »

Они, по-моему, сами появляются в выпадающих сообщениях (по умолчанию из левого верхнего угла) .
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: [WIKI] Интерфейс Gmoccapy , делаем свои дополнения.

Сообщение Serg »

Нет, это-бы я заметил - внимательно изучал всевозможные места...
Единственный индикатор ошибки - отсутствие превью после загрузки. А вот какая именно ошибка нигде не узнать... :(
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: [WIKI] Интерфейс Gmoccapy , делаем свои дополнения.

Сообщение nkp »

UAVpilot писал(а):всевозможные места...
вы про это:
Выделение_097.png (4214 просмотров) <a class='original' href='./download/file.php?id=36914&mode=view' target=_blank>Загрузить оригинал (107.7 КБ)</a>
Аватара пользователя
verser
Мастер
Сообщения: 1903
Зарегистрирован: 21 июл 2013, 22:28
Репутация: 1282
Настоящее имя: Сергей
Откуда: Тбилиси
Контактная информация:

Re: [WIKI] Интерфейс Gmoccapy , делаем свои дополнения.

Сообщение verser »

UAVpilot писал(а): Единственный индикатор ошибки - отсутствие превью после загрузки. А вот какая именно ошибка нигде не узнать... :(
А если стартануть gmoccapy из терминала? в терминале вроде все ошибки показываются?
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: [WIKI] Интерфейс Gmoccapy , делаем свои дополнения.

Сообщение Serg »

nkp писал(а):вы про это:
Нет, я про загрузку файла с УП:
err.png (4209 просмотров) <a class='original' href='./download/file.php?id=36915&mode=view' target=_blank>Загрузить оригинал (174.9 КБ)</a>
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
verser
Мастер
Сообщения: 1903
Зарегистрирован: 21 июл 2013, 22:28
Репутация: 1282
Настоящее имя: Сергей
Откуда: Тбилиси
Контактная информация:

Re: [WIKI] Интерфейс Gmoccapy , делаем свои дополнения.

Сообщение verser »

verser писал(а): А если стартануть gmoccapy из терминала? в терминале вроде все ошибки показываются?
вижу ты в курсе :)
Аватара пользователя
verser
Мастер
Сообщения: 1903
Зарегистрирован: 21 июл 2013, 22:28
Репутация: 1282
Настоящее имя: Сергей
Откуда: Тбилиси
Контактная информация:

Re: [WIKI] Интерфейс Gmoccapy , делаем свои дополнения.

Сообщение verser »

Странно что этот "Bad character 'a' used" не появился во всплывающем сообщении в gmoccapy..
Доберусь до станка, попробую проверить как у меня этот факт происходит.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: [WIKI] Интерфейс Gmoccapy , делаем свои дополнения.

Сообщение nkp »

UAVpilot писал(а):Нет, я про загрузку файла с УП:
ну так ошибки интерпретатора тоже туда выводятся: кстати - на первом скрине тоже была ошибка интерпретатора)
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: [WIKI] Интерфейс Gmoccapy , делаем свои дополнения.

Сообщение Serg »

nkp писал(а):ну так ошибки интерпретатора тоже туда выводятся:
Речь не про MDI, а про загрузку файла с УП.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
verser
Мастер
Сообщения: 1903
Зарегистрирован: 21 июл 2013, 22:28
Репутация: 1282
Настоящее имя: Сергей
Откуда: Тбилиси
Контактная информация:

Re: [WIKI] Интерфейс Gmoccapy , делаем свои дополнения.

Сообщение verser »

UAVpilot писал(а): Речь не про MDI, а про загрузку файла с УП.
Такая проблема есть.
Спросил разработчика

Код: Выделить всё

Hi Norbert,
 whether а gmoccapy can alert the errors of g-code when loading g-code program?
получил ответ

Код: Выделить всё

Hallo verser,
 I am looking for a solution, unfortunately the glade widgets do not have that option yet.
 But it is on my to do list.
 Norbert
Аватара пользователя
dinkata
Мастер
Сообщения: 1028
Зарегистрирован: 05 сен 2014, 09:07
Репутация: 391
Настоящее имя: Диньо
Откуда: Болгария
Контактная информация:

Re: [WIKI] Интерфейс Gmoccapy , делаем свои дополнения.

Сообщение dinkata »

Установлен Debian Wheezy LinuxCNC 2.6.4 http://www.linuxcnc.org/index.php/english/download
Конфигурация сделал вьйбрав GUI -axis , нету gmoccapy ,потом в ини поставил:

Код: Выделить всё

[DISPLAY]
DISPLAY = gmoccapy
PREFERENCE_FILE_PATCH = ~/.gmoccapy_preferences
EMBED_TAB_NAME = Features
EMBED_TAB_LOCATION = ntb_user_tabs
EMBED_TAB_COMMAND = gladevcp -x {XID} dro.glade
EMBED_TAB_NAME = left_side_panel
EMBED_TAB_LOCATION = box_left
EMBED_TAB_COMMAND = gladevcp -x {XID} -H v_buttonlist.hal v_buttonlist.glade
EMBED_TAB_NAME = right_side_panel
EMBED_TAB_LOCATION = box_right
EMBED_TAB_COMMAND = gladevcp -x {XID} -H vcp_box.hal vcp_box.glade
POSITION_OFFSET = RELATIVE
POSITION_FEEDBACK = ACTUAL
Скопировал нужньйе файльй из sim и начал переделка в Glade под мои требования (незакончил) вот на фото .
Хочется вставит Features ,но можно ли вставит в ntb_user_tabs ?
Ваша инструкция:
Установка:
features.rar разархивировать в папку ~/linuxcnc-dev/lib/python/gladevcp/
features_gmoccapy.rar разархивировать в папку ~/linuxcnc-dev/configs/sim/gmoccapy/
В файл ~/linuxcnc-dev/configs/sim/gmoccapy/gmoccapy_4_axis.ini (или ваш-станок.ini) в раздел [DISPLAY] добавить:
Как вьйполнит в моей конфигурация, где какие файльй поместит ?
Пробовали gmoccapy с тачскрийн ,какие неполадки можно ожидатся и как будет тачскрийн в сам Debian ?
Вложения
gmoccapySP.png (4125 просмотров) <a class='original' href='./download/file.php?id=36978&mode=view' target=_blank>Загрузить оригинал (176.64 КБ)</a>
usertabsFeatures.png (4125 просмотров) <a class='original' href='./download/file.php?id=36979&mode=view' target=_blank>Загрузить оригинал (100.67 КБ)</a>
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: [WIKI] Интерфейс Gmoccapy , делаем свои дополнения.

Сообщение PKM »

dinkata писал(а):Пробовали gmoccapy с тачскрийн ,какие неполадки можно ожидатся и как будет тачскрийн в сам Debian ?
Пробовал. Неполадок не заметил. Debian тоже без проблем настроил
Аватара пользователя
verser
Мастер
Сообщения: 1903
Зарегистрирован: 21 июл 2013, 22:28
Репутация: 1282
Настоящее имя: Сергей
Откуда: Тбилиси
Контактная информация:

Re: [WIKI] Интерфейс Gmoccapy , делаем свои дополнения.

Сообщение verser »

dinkata писал(а):Хочется вставит Features ,но можно ли вставит в ntb_user_tabs ?
Можно, просто в качестве расположения указать ntb_user_tab и далее команду правильно написать

Код: Выделить всё

[DISPLAY]
...
EMBED_TAB_NAME = Features
EMBED_TAB_LOCATION = ntb_user_tabs
EMBED_TAB_COMMAND = gladevcp -x {XID} features_gmoccapy.glade
...
Аватара пользователя
verser
Мастер
Сообщения: 1903
Зарегистрирован: 21 июл 2013, 22:28
Репутация: 1282
Настоящее имя: Сергей
Откуда: Тбилиси
Контактная информация:

Re: [WIKI] Интерфейс Gmoccapy , делаем свои дополнения.

Сообщение verser »

Обновил в топике дополнение к gmoccapy - Features.
Добавлены новые "мастера"
1. "Rectangular polish" здесь был представлен.
2. "Circular pocket" - карманы круглой формыздесь представлен.
Последний раз редактировалось verser 23 ноя 2014, 09:17, всего редактировалось 1 раз.
Аватара пользователя
dinkata
Мастер
Сообщения: 1028
Зарегистрирован: 05 сен 2014, 09:07
Репутация: 391
Настоящее имя: Диньо
Откуда: Болгария
Контактная информация:

Re: [WIKI] Интерфейс Gmoccapy , делаем свои дополнения.

Сообщение dinkata »

verser писал(а):Можно, просто в качестве расположения указать ntb_user_tab и далее команду правильно написать
спасибо ,а установка в моем случае как сделат ?
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
Ответить

Вернуться в «LinuxCNC»