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

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

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

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

вот конкретный пример которий хочу реализовать с вашей помощью
http://www.youtube.com/watch?v=PgKJqmUZNSk
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

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

Сообщение 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
Виталий
Мастер
Сообщения: 223
Зарегистрирован: 26 янв 2012, 20:30
Репутация: 1
Откуда: Полтава
Контактная информация:

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

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

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

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

Сообщение Nick »

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

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

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

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

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

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

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

Nick писал(а):GLADEVCP= -u ../gladevcp/hitcounter.py ../gladevcp/manual-example.ui
в конце строчки должно быть имя айла который (нарисованый)?
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

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

Сообщение nkp »

Имхо,легче пойдет ,если ты ознакомишся с примерами в емс 2.5 .
Там и панель и вкладка есть. Пооткрывай файлы ui , ini , hal.
Смотри в sim
Выделение(007).png (3801 просмотр) <a class='original' href='./download/file.php?id=5949&sid=b101ac7ccc129e7557b6ee9960e67f0e&mode=view' target=_blank>Загрузить оригинал (58.71 КБ)</a>
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

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

Сообщение Nick »

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

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

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

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

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

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

Сообщение nkp »

Виталий писал(а):где должен сохранатся (нарисованый)файл с gladevcp
в папке с конфигурацией
Виталий
Мастер
Сообщения: 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 »

не, ошибки не будет, просто кнопки работать не будут и все :).

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

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

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

сегодня наконец доделал свою панель.как не странно emc стартонул.что дальше,как подключить кнопки
Вложения
Снимок-2.png (3716 просмотров) <a class='original' href='./download/file.php?id=6068&sid=b101ac7ccc129e7557b6ee9960e67f0e&mode=view' target=_blank>Загрузить оригинал (124.55 КБ)</a>
panel.ui.tar.gz
(1.21 КБ) 1269 скачиваний
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

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

Сообщение Nick »

Теперь зайди в HALshow и посмотри там пины вида galdevcp ...
Или при запущенном LinuxCNC выполни в консоли halcmd show | grep glade

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

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

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

Сообщение nkp »

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

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

Сообщение Nick »

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

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

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

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:~$
сам пока не смогу,помогите начать.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

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

Сообщение nkp »

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

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

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

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

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

Сообщение nkp »

panel.ui.tar
(20 КБ) 552 скачивания
Ответить

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