Страница 2 из 3
Re: GladeVCP (вопросы и ответы)
Добавлено: 25 янв 2012, 19:44
Nick
Синие линии - скругление траектории?
Re: GladeVCP (вопросы и ответы)
Добавлено: 25 янв 2012, 20:01
nkp
Nick писал(а):Синие линии - скругление траектории?
Да-при увеличении подачи.
Надо бы попробовать изменить G-код в цикле .
Re: GladeVCP (вопросы и ответы)
Добавлено: 25 янв 2012, 20:04
Nick
Зачем, можно просто на финишный прогон поставить G61 и все.
Re: GladeVCP (вопросы и ответы)
Добавлено: 25 янв 2012, 20:11
nkp
Nick писал(а):Зачем, можно просто на финишный прогон поставить G61 и все.
Спс,как всегда - в точку.
Re: GladeVCP (вопросы и ответы)
Добавлено: 30 янв 2012, 11:35
roach
nkp писал(а):jo_key писал(а):
хочется, что бы при нажатии кнопок Т1-Т8, в строке Selected tool отображалось значение 1-8
У меня так:
Код: Выделить всё
XML:
<label text="N инстр"/>
<s32>
<halpin>"my-number"</halpin>
<font>("Helvetica",12)</font>
<format>"2d"</format>
<width>2</width>
</s32>
HAL:
net my-number1 iocontrol.0.tool-number => pyvcp.my-number #########показываем в окне номер работающего инструмента
а у меня iocontrol.0.tool-number при включении станка всегда 0, стоит сменить номер подхватывает, у всех так или я где то ошибся?
Re: GladeVCP (вопросы и ответы)
Добавлено: 30 янв 2012, 12:33
Nick
Ну так и должно быть, хрен его знает, какой инструмент стоит в станке, пока его не сменят. По идее в Gкоде надо всегда прописывать установку нужного инструмента.
Re: GladeVCP (вопросы и ответы)
Добавлено: 31 янв 2012, 13:58
roach
Не нашел как сделать рамку у таблицы, и постоянную ширину строк? А то расползается все.
И цвет панели чтобы со цветом основного окна (серый) совпадал.
Re: GladeVCP (вопросы и ответы)
Добавлено: 31 янв 2012, 16:29
Nick
Скинь исходничек панельки, посмотрим

Re: GladeVCP (вопросы и ответы)
Добавлено: 01 фев 2012, 08:09
roach
*.txt переименовать в *.ui
Re: GladeVCP (вопросы и ответы)
Добавлено: 01 фев 2012, 19:25
Nick
Чтобы label не скакали попробуй назначить им width-chars скажем 7, и width такой, чтобы 7 символов по любому поместилось.
По ширине столбцов, они зависят от ширины элементов в них. И свойств expand этих элементов. Как только поставлю себе emc2 и gladevcp, попробую конкретнее написать.
Re: GladeVCP (вопросы и ответы)
Добавлено: 02 фев 2012, 11:26
psha
Цвет поправить никак не выйдет - ибо axis это Tk, а панелька - Gtk

Можно конечно стиль прописать какой-нибудь хитрый но очень ли это надо?
Re: GladeVCP (вопросы и ответы)
Добавлено: 03 фев 2012, 06:58
roach
psha писал(а):Цвет поправить никак не выйдет - ибо axis это Tk, а панелька - Gtk

Можно конечно стиль прописать какой-нибудь хитрый но очень ли это надо?
понятно а как сделать фиксированный размер панели, а то растягивается все по вертикали
Re: GladeVCP (вопросы и ответы)
Добавлено: 03 фев 2012, 09:28
Nick
Надо ей expand поменять. Или в таблице убрать expand.
Re: GladeVCP (вопросы и ответы)
Добавлено: 10 фев 2012, 11:57
roach
Nick писал(а):Ну так и должно быть, хрен его знает, какой инструмент стоит в станке, пока его не сменят. По идее в Gкоде надо всегда прописывать установку нужного инструмента.
но пин текущего инструмента у меня есть. (net tool_N)
в gladevcp можно же скрипты писать? допустим сделать так
смотреть какой (tool_N) в тру и посылать N в hal_label?
как реализовать?
Re: GladeVCP (вопросы и ответы)
Добавлено: 10 фев 2012, 12:06
Nick
Для этого там должен быть другой компонент, что-то типа select, кстати, image вроде это должен уметь.
На счет скриптов не уверен, мне казалось, он просто работает с пинами hal и все. Но всегда можно написать отдельный скриптик, который будет делать соответствующий пин равный текущему номеру инструмента.
А какой у тебя пин на tool_N?
Re: GladeVCP (вопросы и ответы)
Добавлено: 10 фев 2012, 12:11
roach
ошибся tool_n это это сигнал (или я теорию путаю)
net tool_1 <= hm2_5i20.0.gpio.048.in_not => classicladder.0.in-15
и тд
Re: GladeVCP (вопросы и ответы)
Добавлено: 10 фев 2012, 12:15
Nick
А в ladder ты что пихаешь, чтобы сделать нужные выводы. Сделай скрин ladder с этими сигналами?
Да, tool_n это сигнал, но разница не большая

.
Re: GladeVCP (вопросы и ответы)
Добавлено: 10 фев 2012, 12:22
roach
компонент select8 на выходе же не выдает число? не подойдет?
вот скрин:
Re: GladeVCP (вопросы и ответы)
Добавлено: 10 фев 2012, 13:00
Nick
На сколько я понимаю, у тебя весь вот этот цикл запускается только при смене инструмента, поэтому перед сменой выходы пустые.
Как EMC2 может определить, какой инструмент сейчас включен? Есть ли какие-то датчики на каждом инструменте?
Re: GladeVCP (вопросы и ответы)
Добавлено: 10 фев 2012, 13:02
roach
Nick писал(а):На сколько я понимаю, у тебя весь вот этот цикл запускается только при смене инструмента, поэтому перед сменой выходы пустые.
Как EMC2 может определить, какой инструмент сейчас включен? Есть ли какие-то датчики на каждом инструменте?
да, конечно, в месу сигналы hm2_5i20.0.gpio.(с 48 по 55).in_not