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

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

Добавлено: 15 июн 2012, 11:29
Виталий
вот конкретный пример которий хочу реализовать с вашей помощью
http://www.youtube.com/watch?v=PgKJqmUZNSk

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

Добавлено: 15 июн 2012, 14:25
Nick
Хммм... не совсем понимаю, зачем там вообще GlageVCP.

В Gкоде пишем:

G53 G0 X0 Y0 (едем в место смены)
(MSG, Смените инструмент на -------- и нажмите Run)
M0 (ставим станок на паузу)
(--- меняем инструмент и нажимаем Run ---)

G53 G0 X-- Y-- (едем к месту, где стоит датчик)
G91 (включаем относительную систему координат)
F100
G38.2 Z-100 (быстро ищем датчик)
G0 Z5 (отъезжаем на 5 мм вверх)
F1
G38.2 Z-100 (медленно уточняем положение)
G90 (включаем абсолютную систему координат)
G92 Z0 (обнуляем Z)

G0 Z10

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

Добавлено: 15 июн 2012, 14:41
Виталий
мне нада сделать кнопки,разници нет GladeVCP или PyVCP

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

Добавлено: 15 июн 2012, 15:02
Nick
хммм кнопки?
Change complete (iocontrol.0.tool-changed)
Continue prog (halui.program.resume)
Simulate probe contact (motion.probe-input - но тут надо будет еще один компонент использовать)?

Для начала нарисуй в Glade форму и кидай ее сюда, потом пропишем ее пины.

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

Добавлено: 15 июн 2012, 18:47
Виталий
Nick писал(а):Для начала нарисуй в Glade форму и кидай ее сюда, потом пропишем ее пины.
ребята я понимаю что вы собаку на этом скушали .подробное описание можете выложить,просто куча вопросов например один с них в каком виде должен сохранятся файл (ui) или glade

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

Добавлено: 15 июн 2012, 18:53
Виталий
Nick писал(а):GLADEVCP= -u ../gladevcp/hitcounter.py ../gladevcp/manual-example.ui
в конце строчки должно быть имя айла который (нарисованый)?

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

Добавлено: 15 июн 2012, 19:26
nkp
Имхо,легче пойдет ,если ты ознакомишся с примерами в емс 2.5 .
Там и панель и вкладка есть. Пооткрывай файлы ui , ini , hal.
Смотри в sim
Выделение(007).png (4068 просмотров) <a class='original' href='./download/file.php?id=5949&mode=view' target=_blank>Загрузить оригинал (58.71 КБ)</a>

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

Добавлено: 15 июн 2012, 21:36
Nick
Виталий писал(а):в конце строчки должно быть имя айла который (нарисованый)?
Канечна :)
Виталий писал(а):в каком виде должен сохранятся файл (ui) или glade
ui, судя по строчке выше.

Ты не стесняйся, задавай вопросы. Тема для того и создана ;)

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

Добавлено: 18 июн 2012, 11:37
Виталий
где должен сохранатся (нарисованый)файл с gladevcp

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

Добавлено: 18 июн 2012, 11:50
nkp
Виталий писал(а):где должен сохранатся (нарисованый)файл с gladevcp
в папке с конфигурацией

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

Добавлено: 18 июн 2012, 19:09
Виталий
снова дурацкий вопрос ,если не прописаны пины хал (рисованых кнопок) -будет ошибка,правельно.

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

Добавлено: 18 июн 2012, 23:53
Nick
не, ошибки не будет, просто кнопки работать не будут и все :).

Представь себе контакты на плате = те же пины, когда ты их соединяешь проводками = команда net. Не соединил - ошибки нет, а вот если не правильно соединишь - то может ;).

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

Добавлено: 20 июн 2012, 22:59
Виталий
сегодня наконец доделал свою панель.как не странно emc стартонул.что дальше,как подключить кнопки

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

Добавлено: 20 июн 2012, 23:37
Nick
Теперь зайди в HALshow и посмотри там пины вида galdevcp ...
Или при запущенном LinuxCNC выполни в консоли halcmd show | grep glade

Потом эти пины надо потихоньку присоединять к пинам HAL в custom-postgui.hal коммандами типа net [имя сигнала] [pin] [pin].

Добавь сюда список пинов gladevcp, попробуем написать тебе команды :).

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

Добавлено: 21 июн 2012, 00:13
nkp
panel.ui.rar
(1.07 КБ) 713 скачиваний

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

Добавлено: 21 июн 2012, 00:30
Nick
В чем разница?

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

Добавлено: 21 июн 2012, 18:26
Виталий
Nick писал(а):в консоли halcmd show | grep glade

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

vitaliy@vitaliy-desktop:~$ halcmd show | grep glade
    17  User  gladevcp                                   1689 ready
    17  bit   IN          FALSE  gladevcp.hal_led1
    17  bit   IN          FALSE  gladevcp.hal_led2
vitaliy@vitaliy-desktop:~$
сам пока не смогу,помогите начать.

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

Добавлено: 21 июн 2012, 18:35
nkp
для начала поменяй свой файл на мой и сделай вывод halcmd show | grep glade еще раз

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

Добавлено: 21 июн 2012, 18:37
Виталий
nkp писал(а):для начала поменяй свой файл на мой
а чем в линуксе ты открываеш архив rar?

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

Добавлено: 21 июн 2012, 18:39
nkp
panel.ui.tar
(20 КБ) 584 скачивания