GladeVCP и PyVCP для начинающих

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: GladeVCP и PyVCP для начинающих

Сообщение nkp »

вот еще :

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

loadusr -W hal_manualtoolchange
net tool-prep-loop iocontrol.0.tool-prepare iocontrol.0.tool-prepared

net tool-change   iocontrol.0.tool-change => gladevcp.hal_led1  # индикация "Смена инструмента"

net tool-changed  gladevcp.hal_button3 =>  iocontrol.0.tool-changed # продолжаем выполнять программу
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: GladeVCP и PyVCP для начинающих

Сообщение nkp »

на приведенном тобой видео последовательность такая:
выполняется программа
доходим до кадра с М6 T1 - останов для смены инструмента
после смены жмем "Смена произведена"- это активирует mdi команду для пробы
после - жмем "Продолжить программу"
Виталий
Мастер
Сообщения: 223
Зарегистрирован: 26 янв 2012, 20:30
Репутация: 1
Откуда: Полтава
Контактная информация:

Re: GladeVCP и PyVCP для начинающих

Сообщение Виталий »

nkp-очередной раз спасибо.
по ходу дела возникают вопросы
-как связать hal и кнопку glade поиск начала оси x y
-можна ли менять цвет самой кнопки при создании
Виталий
Мастер
Сообщения: 223
Зарегистрирован: 26 янв 2012, 20:30
Репутация: 1
Откуда: Полтава
Контактная информация:

Re: GladeVCP и PyVCP для начинающих

Сообщение Виталий »

совсем запутался с этими кнопками и пинами.смотрите если я хочу присоеденить кнопку (х-) то пишу так
net remote-hal.button6 gladevcp.hal_button6 halui.jog.0.minus .теперь хотель бы понять суть,
net-это мы соеденяем имя сигнала( remote-hal.button6) ,с пином ( gladevcp.hal_button6) и с пином ( halui.jog.0.minus)
правельно ? что такое remote,обязательное ли его присутствие в кождой строчке.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: GladeVCP и PyVCP для начинающих

Сообщение nkp »

Виталий писал(а):-как связать hal и кнопку glade поиск начала оси x y
как вариант:
любой кнопке панели можно назначить выполнение mdi команды
как это проделать:
в glade выбираем
Выделение(012).png (2983 просмотра) <a class='original' href='./download/file.php?id=6141&sid=092e056cc7cd79811f827b843a034bf7&mode=view' target=_blank>Загрузить оригинал (174.2 КБ)</a>
и потом привяжем эту mdi команду к нашей кнопке:
Выделение(014).png (2983 просмотра) <a class='original' href='./download/file.php?id=6142&sid=092e056cc7cd79811f827b843a034bf7&mode=view' target=_blank>Загрузить оригинал (179.18 КБ)</a>
(все показано для примера)
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: GladeVCP и PyVCP для начинающих

Сообщение nkp »

вот , можешь запустить-посмотреть:
Sherline3Axis.tar
(230 КБ) 559 скачиваний
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: GladeVCP и PyVCP для начинающих

Сообщение nkp »

Виталий писал(а):что такое remote,
имя сигнала может быть любое,с условием-что оно уникальное-то есть не повторяется
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: GladeVCP и PyVCP для начинающих

Сообщение nkp »

Виталий писал(а):-можна ли менять цвет самой кнопки при создании
можно изменить вид всей панели применив ту или иную тему
http://cnc-club.ru/forum/viewtopic.php? ... lue#p21396ъ
в ini прописать :

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

GLADEVCP= -t Blue-Joy panel.ui 
(тему подбираем на свой вкус на просторах интерн)
Виталий
Мастер
Сообщения: 223
Зарегистрирован: 26 янв 2012, 20:30
Репутация: 1
Откуда: Полтава
Контактная информация:

Re: GladeVCP и PyVCP для начинающих

Сообщение Виталий »

Виталий писал(а):-как связать hal и кнопку glade поиск начала оси x y
три часа мучаюсь не...на не получается
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: GladeVCP и PyVCP для начинающих

Сообщение nkp »

а ты запускал мою конфигурацию?
Виталий
Мастер
Сообщения: 223
Зарегистрирован: 26 янв 2012, 20:30
Репутация: 1
Откуда: Полтава
Контактная информация:

Re: GladeVCP и PyVCP для начинающих

Сообщение Виталий »

скачать скачал,не знаю что делать дальше.
три часа мучений и удалось захомутать х и у в начала (net remote-hal.button4 gladevcp.hal_button4 halui.joint.0.home halui.joint.1.home)
где смотреть чтобы узнать какой пин за что отвечает
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: GladeVCP и PyVCP для начинающих

Сообщение nkp »

Виталий писал(а):где смотреть чтобы узнать какой пин за что отвечает
http://cnc-club.ru/forum/viewtopic.php? ... =60#p11404
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: GladeVCP и PyVCP для начинающих

Сообщение nkp »

Виталий писал(а):скачать скачал,не знаю что делать дальше.
ложишь в папку configs
и запускаешь
(если конфиг с таким названием уже есть -переименуй)
Виталий
Мастер
Сообщения: 223
Зарегистрирован: 26 янв 2012, 20:30
Репутация: 1
Откуда: Полтава
Контактная информация:

Re: GladeVCP и PyVCP для начинающих

Сообщение Виталий »

ладно завтра буду дерзать.и попутный вопрос,реально ли уменьшить левую сторону linuxcnc (в целях рацыонального использования дисплея)
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: GladeVCP и PyVCP для начинающих

Сообщение nkp »

Виталий писал(а):реально ли уменьшить левую сторону linuxcnc
надо попробовать
но можно панель сделать как вкладку
Виталий
Мастер
Сообщения: 223
Зарегистрирован: 26 янв 2012, 20:30
Репутация: 1
Откуда: Полтава
Контактная информация:

Re: GladeVCP и PyVCP для начинающих

Сообщение Виталий »

не ,я за левую сторону ,та которая родная
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: GladeVCP и PyVCP для начинающих

Сообщение Nick »

Виталий писал(а):-как связать hal и кнопку glade поиск начала оси x y
На всякий случай пин halui.joint.<n>.home
billsmith
Опытный
Сообщения: 128
Зарегистрирован: 04 июн 2012, 23:46
Репутация: 5
Контактная информация:

Re: GladeVCP и PyVCP для начинающих

Сообщение billsmith »

Виталий писал(а):ладно завтра буду дерзать.и попутный вопрос,реально ли уменьшить левую сторону linuxcnc (в целях рацыонального использования дисплея)
Во, у меня такое же желание. А то с русским языком, левая панель вообще огромная, при наличие всего пары маленьких кнопочек и ползунков.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: GladeVCP и PyVCP для начинающих

Сообщение Nick »

Для этого придется слегка изменять код axis, надо ползунки перепаковать... Кто с Tk разбирается?
billsmith
Опытный
Сообщения: 128
Зарегистрирован: 04 июн 2012, 23:46
Репутация: 5
Контактная информация:

Re: GladeVCP и PyVCP для начинающих

Сообщение billsmith »

А можно просто надписи поставить над ползунками а не перед? Тогда панель значительно сузится.
Ответить

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