Страница 5 из 53

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

Добавлено: 23 июн 2012, 11:56
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 # продолжаем выполнять программу
(для просмотра содержимого нажмите на ссылку)
Выделение(011).png (3209 просмотров) <a class='original' href='./download/file.php?id=6128&mode=view' target=_blank>Загрузить оригинал (72.71 КБ)</a>

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

Добавлено: 23 июн 2012, 12:06
nkp
на приведенном тобой видео последовательность такая:
выполняется программа
доходим до кадра с М6 T1 - останов для смены инструмента
после смены жмем "Смена произведена"- это активирует mdi команду для пробы
после - жмем "Продолжить программу"

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

Добавлено: 26 июн 2012, 18:21
Виталий
nkp-очередной раз спасибо.
по ходу дела возникают вопросы
-как связать hal и кнопку glade поиск начала оси x y
-можна ли менять цвет самой кнопки при создании

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

Добавлено: 26 июн 2012, 18:43
Виталий
совсем запутался с этими кнопками и пинами.смотрите если я хочу присоеденить кнопку (х-) то пишу так
net remote-hal.button6 gladevcp.hal_button6 halui.jog.0.minus .теперь хотель бы понять суть,
net-это мы соеденяем имя сигнала( remote-hal.button6) ,с пином ( gladevcp.hal_button6) и с пином ( halui.jog.0.minus)
правельно ? что такое remote,обязательное ли его присутствие в кождой строчке.

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

Добавлено: 26 июн 2012, 19:02
nkp
Виталий писал(а):-как связать hal и кнопку glade поиск начала оси x y
как вариант:
любой кнопке панели можно назначить выполнение mdi команды
как это проделать:
в glade выбираем
Выделение(012).png (3188 просмотров) <a class='original' href='./download/file.php?id=6141&mode=view' target=_blank>Загрузить оригинал (174.2 КБ)</a>
и потом привяжем эту mdi команду к нашей кнопке:
Выделение(014).png (3188 просмотров) <a class='original' href='./download/file.php?id=6142&mode=view' target=_blank>Загрузить оригинал (179.18 КБ)</a>
(все показано для примера)

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

Добавлено: 26 июн 2012, 19:13
nkp
вот , можешь запустить-посмотреть:
Sherline3Axis.tar
(230 КБ) 606 скачиваний

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

Добавлено: 26 июн 2012, 19:18
nkp
Виталий писал(а):что такое remote,
имя сигнала может быть любое,с условием-что оно уникальное-то есть не повторяется

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

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

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

GLADEVCP= -t Blue-Joy panel.ui 
(тему подбираем на свой вкус на просторах интерн)

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

Добавлено: 26 июн 2012, 21:25
Виталий
Виталий писал(а):-как связать hal и кнопку glade поиск начала оси x y
три часа мучаюсь не...на не получается

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

Добавлено: 26 июн 2012, 21:31
nkp
а ты запускал мою конфигурацию?

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

Добавлено: 26 июн 2012, 21:45
Виталий
скачать скачал,не знаю что делать дальше.
три часа мучений и удалось захомутать х и у в начала (net remote-hal.button4 gladevcp.hal_button4 halui.joint.0.home halui.joint.1.home)
где смотреть чтобы узнать какой пин за что отвечает

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

Добавлено: 26 июн 2012, 22:17
nkp
Виталий писал(а):где смотреть чтобы узнать какой пин за что отвечает
http://cnc-club.ru/forum/viewtopic.php? ... =60#p11404

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

Добавлено: 26 июн 2012, 22:19
nkp
Виталий писал(а):скачать скачал,не знаю что делать дальше.
ложишь в папку configs
и запускаешь
(если конфиг с таким названием уже есть -переименуй)

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

Добавлено: 26 июн 2012, 22:30
Виталий
ладно завтра буду дерзать.и попутный вопрос,реально ли уменьшить левую сторону linuxcnc (в целях рацыонального использования дисплея)

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

Добавлено: 26 июн 2012, 22:34
nkp
Виталий писал(а):реально ли уменьшить левую сторону linuxcnc
надо попробовать
но можно панель сделать как вкладку
(для просмотра содержимого нажмите на ссылку)
Выделение(015).png (3155 просмотров) <a class='original' href='./download/file.php?id=6144&mode=view' target=_blank>Загрузить оригинал (140.96 КБ)</a>

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

Добавлено: 26 июн 2012, 22:38
Виталий
не ,я за левую сторону ,та которая родная

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

Добавлено: 27 июн 2012, 00:01
Nick
Виталий писал(а):-как связать hal и кнопку glade поиск начала оси x y
На всякий случай пин halui.joint.<n>.home

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

Добавлено: 27 июн 2012, 00:24
billsmith
Виталий писал(а):ладно завтра буду дерзать.и попутный вопрос,реально ли уменьшить левую сторону linuxcnc (в целях рацыонального использования дисплея)
Во, у меня такое же желание. А то с русским языком, левая панель вообще огромная, при наличие всего пары маленьких кнопочек и ползунков.

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

Добавлено: 27 июн 2012, 00:43
Nick
Для этого придется слегка изменять код axis, надо ползунки перепаковать... Кто с Tk разбирается?

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

Добавлено: 27 июн 2012, 12:18
billsmith
А можно просто надписи поставить над ползунками а не перед? Тогда панель значительно сузится.