В qtvcp достаточно хорошо все проработано. Стандартный набор функций axis собирается вообще без всяких сложностей даже для такого нуба как я.steals_y2k писал(а): ↑ так и не смог подобрать команду
Кнопка ПУСК в собственной визуальной панели.
-
- Мастер
- Сообщения: 304
- Зарегистрирован: 18 май 2019, 15:24
- Репутация: 31
- Настоящее имя: Дмитрий
- Контактная информация:
Re: Кнопка ПУСК в собственной визуальной панели.
Американский форум: задал вопрос — получил ответ.
Израильский форум: задал вопрос — получил вопрос.
Русский форум: задал вопрос и потом долго выслушиваешь какой ты м*дак.
https://youtube.com/channel/UCv22xgeww0FIzS9n4VrT2TA
Израильский форум: задал вопрос — получил вопрос.
Русский форум: задал вопрос и потом долго выслушиваешь какой ты м*дак.
https://youtube.com/channel/UCv22xgeww0FIzS9n4VrT2TA
- Ворон226
- Мастер
- Сообщения: 1922
- Зарегистрирован: 01 окт 2012, 18:14
- Репутация: 181
- Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
- Контактная информация:
Re: Кнопка ПУСК в собственной визуальной панели.
halui.joint.N.home bit inpin for homing joint N ?steals_y2k писал(а): ↑18 дек 2021, 18:03 я так и не смог подобрать команду, чтобы отправить в дом конкретную ось
ума не хватило.
Хочешь быть счастливым? Будь им!
-
- Мастер
- Сообщения: 997
- Зарегистрирован: 19 июл 2018, 07:46
- Репутация: 193
- Откуда: Иркутск
- Контактная информация:
Re: Кнопка ПУСК в собственной визуальной панели.
Ну или, внезапно, home(n) через пихоновский интерфейс, n - номер joint.
-
- Мастер
- Сообщения: 940
- Зарегистрирован: 29 окт 2017, 14:08
- Репутация: 60
- Настоящее имя: Makc
- Откуда: Ярославль
- Контактная информация:
- Ворон226
- Мастер
- Сообщения: 1922
- Зарегистрирован: 01 окт 2012, 18:14
- Репутация: 181
- Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
- Контактная информация:
Re: Кнопка ПУСК в собственной визуальной панели.
Так получилось?
Хочешь быть счастливым? Будь им!
-
- Мастер
- Сообщения: 940
- Зарегистрирован: 29 окт 2017, 14:08
- Репутация: 60
- Настоящее имя: Makc
- Откуда: Ярославль
- Контактная информация:
-
- Мастер
- Сообщения: 940
- Зарегистрирован: 29 окт 2017, 14:08
- Репутация: 60
- Настоящее имя: Makc
- Откуда: Ярославль
- Контактная информация:
-
- Мастер
- Сообщения: 304
- Зарегистрирован: 18 май 2019, 15:24
- Репутация: 31
- Настоящее имя: Дмитрий
- Контактная информация:
Re: Кнопка ПУСК в собственной визуальной панели.
Приветствую. А для чего через halui подключать интерфейс? Можно же открыть файл gmoccappy.glade и его постобработчик в /usr/share/gmoccappy, сопоставить события на кнопках интерфейса с постобработчиком и оттуда скопировать все функции для интерфейса. Команда "run" там укладывается в одну строку.
Вопрос просто для расширения кругозора
Вопрос просто для расширения кругозора
Американский форум: задал вопрос — получил ответ.
Израильский форум: задал вопрос — получил вопрос.
Русский форум: задал вопрос и потом долго выслушиваешь какой ты м*дак.
https://youtube.com/channel/UCv22xgeww0FIzS9n4VrT2TA
Израильский форум: задал вопрос — получил вопрос.
Русский форум: задал вопрос и потом долго выслушиваешь какой ты м*дак.
https://youtube.com/channel/UCv22xgeww0FIzS9n4VrT2TA
- Ворон226
- Мастер
- Сообщения: 1922
- Зарегистрирован: 01 окт 2012, 18:14
- Репутация: 181
- Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
- Контактная информация:
Re: Кнопка ПУСК в собственной визуальной панели.
А можно поподробнее и на простом примере? Тоже для кругозора...daiman444 писал(а): ↑26 апр 2022, 19:46 Приветствую. А для чего через halui подключать интерфейс? Можно же открыть файл gmoccappy.glade и его постобработчик в /usr/share/gmoccappy, сопоставить события на кнопках интерфейса с постобработчиком и оттуда скопировать все функции для интерфейса. Команда "run" там укладывается в одну строку.
Вопрос просто для расширения кругозора
Хочешь быть счастливым? Будь им!
-
- Мастер
- Сообщения: 304
- Зарегистрирован: 18 май 2019, 15:24
- Репутация: 31
- Настоящее имя: Дмитрий
- Контактная информация:
Re: Кнопка ПУСК в собственной визуальной панели.
сейчас попробую(я могу немного путаться в терминах и определениях прошу строго не судить):
открываем файл "/usr/bin/gmoccapy" и получаем целую энциклопидию по созданию файла постобработчика для gui полную разных функций и прочего.
теперь открываем файл gui gmoccappy: /usr/share/gmoccapy/gmoccapy.glade.
допустим нам нужна та самая кнопка "Run": справа в поиске виджетов так и пишем "run" и находим кнопку "btn_run", переходим на вкладку сигналы и видим что у нас сигнал "clicked" имеет имя "on_btn_run_clicked". копируем это название события и возвращаемся в наш файл "/usr/bin/gmoccapy" . в нем нажимаем на поиск вводим наше название события и находим нужную функцию. а выглядит она вот так:
Код: Выделить всё
def on_btn_run_clicked(self, widget, data=None):
self.command.auto(linuxcnc.AUTO_RUN, self.start_line)
я себе таким образом собрал вот такую панельку:
Конечно же надо немного ознакомиться с файлом постобработчика чтобы понимать что откуда и как копировать
Американский форум: задал вопрос — получил ответ.
Израильский форум: задал вопрос — получил вопрос.
Русский форум: задал вопрос и потом долго выслушиваешь какой ты м*дак.
https://youtube.com/channel/UCv22xgeww0FIzS9n4VrT2TA
Израильский форум: задал вопрос — получил вопрос.
Русский форум: задал вопрос и потом долго выслушиваешь какой ты м*дак.
https://youtube.com/channel/UCv22xgeww0FIzS9n4VrT2TA
-
- Мастер
- Сообщения: 304
- Зарегистрирован: 18 май 2019, 15:24
- Репутация: 31
- Настоящее имя: Дмитрий
- Контактная информация:
Re: Кнопка ПУСК в собственной визуальной панели.
Американский форум: задал вопрос — получил ответ.
Израильский форум: задал вопрос — получил вопрос.
Русский форум: задал вопрос и потом долго выслушиваешь какой ты м*дак.
https://youtube.com/channel/UCv22xgeww0FIzS9n4VrT2TA
Израильский форум: задал вопрос — получил вопрос.
Русский форум: задал вопрос и потом долго выслушиваешь какой ты м*дак.
https://youtube.com/channel/UCv22xgeww0FIzS9n4VrT2TA
- Ворон226
- Мастер
- Сообщения: 1922
- Зарегистрирован: 01 окт 2012, 18:14
- Репутация: 181
- Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
- Контактная информация:
Re: Кнопка ПУСК в собственной визуальной панели.
Подползаю только. Жду окошка в работах...
Хочешь быть счастливым? Будь им!