Страница 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
gvcp-panel.txt
(53.7 КБ) 695 скачиваний

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 на выходе же не выдает число? не подойдет?
вот скрин:
toolchange_ladder.png (2332 просмотра) <a class='original' href='./download/file.php?id=4141&mode=view' target=_blank>Загрузить оригинал (200.97 КБ)</a>

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