[WIKI] Интерфейс Gmoccapy с нуля.
- mikehv
- Мастер
- Сообщения: 2102
- Зарегистрирован: 14 авг 2013, 10:10
- Репутация: 1170
- Откуда: Иваново
- Контактная информация:
Re: [WIKI] Интерфейс Gmoccapy с нуля.
А входы для кнопок можно взять с ардуино например. Есть же тема на форуме, где по модбасу и ардуино все разжевано. Одной Меги за глаза на все хватит.
- antoxa-kylibin
- Мастер
- Сообщения: 786
- Зарегистрирован: 22 июн 2017, 13:18
- Репутация: 107
- Настоящее имя: Антон
- Откуда: г. Воронеж
- Контактная информация:
Re: [WIKI] Интерфейс Gmoccapy с нуля.
Панель с кнопками и переключателями как реализована?
- mikehv
- Мастер
- Сообщения: 2102
- Зарегистрирован: 14 авг 2013, 10:10
- Репутация: 1170
- Откуда: Иваново
- Контактная информация:
Re: [WIKI] Интерфейс Gmoccapy с нуля.
Просто обычные кнопки, подключённые к выходным пинам. Затем в hal файле соединяем с нужными пинами. Все стандартно.
У меня похоже сделано на deckel fp 4nc
Последний раз редактировалось mikehv 22 фев 2021, 14:12, всего редактировалось 1 раз.
- antoxa-kylibin
- Мастер
- Сообщения: 786
- Зарегистрирован: 22 июн 2017, 13:18
- Репутация: 107
- Настоящее имя: Антон
- Откуда: г. Воронеж
- Контактная информация:
- mikehv
- Мастер
- Сообщения: 2102
- Зарегистрирован: 14 авг 2013, 10:10
- Репутация: 1170
- Откуда: Иваново
- Контактная информация:
Re: [WIKI] Интерфейс Gmoccapy с нуля.
viewtopic.php?f=15&t=3803&hilit=Arduino+modbus
- antoxa-kylibin
- Мастер
- Сообщения: 786
- Зарегистрирован: 22 июн 2017, 13:18
- Репутация: 107
- Настоящее имя: Антон
- Откуда: г. Воронеж
- Контактная информация:
Re: [WIKI] Интерфейс Gmoccapy с нуля.
Блин... Как то сложновато это все выглядит....а зачем через modbus общаться с платой?
- mikehv
- Мастер
- Сообщения: 2102
- Зарегистрирован: 14 авг 2013, 10:10
- Репутация: 1170
- Откуда: Иваново
- Контактная информация:
Re: [WIKI] Интерфейс Gmoccapy с нуля.
Ничего сложного. Это примитив. Просто надо научиться пользоваться готовым инструментом. Не надо ничего разрабатывать самому.
- Dr.Jarold
- Кандидат
- Сообщения: 76
- Зарегистрирован: 06 мар 2018, 09:01
- Репутация: 5
- Настоящее имя: Vadim
- Откуда: Gomel
- Контактная информация:
Re: [WIKI] Интерфейс Gmoccapy с нуля.
Доброго времени суток. Обновился до Linux CNC 2.8 и иже с ним обновился gmoccapy до 3.0.9.1 в котором интерфейс и элементы управления претерпели значительные изменения: и самое печальное что пропали "ползунки" быстрых изменение значений для скорости перемещения и остальных. Остались только кнопки которыми жутко неудобно менять значения.
Может есть какая-то возможность вернуть интерфейс или добавить элементы управления назад?
- antoxa-kylibin
- Мастер
- Сообщения: 786
- Зарегистрирован: 22 июн 2017, 13:18
- Репутация: 107
- Настоящее имя: Антон
- Откуда: г. Воронеж
- Контактная информация:
Re: [WIKI] Интерфейс Gmoccapy с нуля.
Народ, подскажите как лечить проблему со смещением заданной траектории и отработанной? Это на реальную работу осей влияет как то или просто визуальный артефакт? В Axis этот конфиг все ровно рисует.
- verser
- Мастер
- Сообщения: 1884
- Зарегистрирован: 21 июл 2013, 22:28
- Репутация: 1278
- Настоящее имя: Сергей
- Откуда: Тбилиси
- Контактная информация:
Re: [WIKI] Интерфейс Gmoccapy с нуля.
Вроде помогает, если перед самым запуском на исполнение g-code, когда уже определены все нули, повторно переоткрыть g-code программу.
- antoxa-kylibin
- Мастер
- Сообщения: 786
- Зарегистрирован: 22 июн 2017, 13:18
- Репутация: 107
- Настоящее имя: Антон
- Откуда: г. Воронеж
- Контактная информация:
Re: [WIKI] Интерфейс Gmoccapy с нуля.
Попробовал, не помогает....
- antoxa-kylibin
- Мастер
- Сообщения: 786
- Зарегистрирован: 22 июн 2017, 13:18
- Репутация: 107
- Настоящее имя: Антон
- Откуда: г. Воронеж
- Контактная информация:
Re: [WIKI] Интерфейс Gmoccapy с нуля.
Походу лаг интерфейса заключается в том, что когда в таблице систем координат указаны дробные значения, то рисует криво.... Когда значения ровные, после запятой 0 то все ровно рисует...... Вот скрин сделал, в G54 все гуд рисует, то что в G55 начинает брехать...... Это чисто графический артефакт?
-
- Опытный
- Сообщения: 163
- Зарегистрирован: 20 ноя 2012, 08:38
- Репутация: 3
- Настоящее имя: Евгений
- Откуда: Протвино
- Контактная информация:
Re: [WIKI] Интерфейс Gmoccapy с нуля.
Друзья, лет 6 с LCNC не работал, вот пришло время вернуться. Интерфейс gmoccapy хочу немного под себя переделать. Скачал glade, открыл /usr/share/gmoccapy/gmoccapy.glade, открывается интерфейс главного окна. Отсюда хочу удалить область gcode и tool information. Просто взять и удалить не получается, ошибки сыпятся при запуске. Можно скрыть, но получается область с пустотой. Есть возможность такая, так и не понял. Дальше хотел расставить кнопки управления осями, но опять тупик. Как открыть для редактирования данную область интерфейса? Кто в этом деле мастер? Подскажите.
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: [WIKI] Интерфейс Gmoccapy с нуля.
в принципе - править скрипт /usr/bin/gmaccapy
если питон знаком - все просто(ну почти просто)
почему считаю "почти" - баги выявятся в процессе - иногда ч неделю,иногда ч месяц
если с питоном не знаком - тяжчее
если питон знаком - все просто(ну почти просто)
почему считаю "почти" - баги выявятся в процессе - иногда ч неделю,иногда ч месяц
если с питоном не знаком - тяжчее
- antoxa-kylibin
- Мастер
- Сообщения: 786
- Зарегистрирован: 22 июн 2017, 13:18
- Репутация: 107
- Настоящее имя: Антон
- Откуда: г. Воронеж
- Контактная информация:
Re: [WIKI] Интерфейс Gmoccapy с нуля.
Народ, а есть решение как можно прикрутить таймер к интерфейсу gmoccapy, который бы просто считал время, когда станок работает. Для axis было решение здесь на форуме, для gmoccapy что то не нашёл подобного...?
- antoxa-kylibin
- Мастер
- Сообщения: 786
- Зарегистрирован: 22 июн 2017, 13:18
- Репутация: 107
- Настоящее имя: Антон
- Откуда: г. Воронеж
- Контактная информация:
Re: [WIKI] Интерфейс Gmoccapy с нуля.
Сам задал вопрос, сам ответил....
https://forum.linuxcnc.org/gmoccapy/407 ... appy-clock
https://forum.linuxcnc.org/gmoccapy/407 ... appy-clock
-
- Новичок
- Сообщения: 15
- Зарегистрирован: 29 окт 2019, 08:44
- Репутация: 0
- Контактная информация:
Re: [WIKI] Интерфейс Gmoccapy с нуля.
Подскажите, как включить управление осями с помощью стрелок и PgUp c PgDown? В Вики не очень понятно написано что сделать, чтобы это вклычить.
- antoxa-kylibin
- Мастер
- Сообщения: 786
- Зарегистрирован: 22 июн 2017, 13:18
- Репутация: 107
- Настоящее имя: Антон
- Откуда: г. Воронеж
- Контактная информация:
Re: [WIKI] Интерфейс Gmoccapy с нуля.
Зайдите в настройки gmoccapy и там есть опция в переводе "использовать горячие клавиши", галочку надо поставить и заработает
-
- Новичок
- Сообщения: 15
- Зарегистрирован: 29 окт 2019, 08:44
- Репутация: 0
- Контактная информация:
Re: [WIKI] Интерфейс Gmoccapy с нуля.
Спасбо, действительно, на 2й вкладке настроек была такая опция.antoxa-kylibin писал(а): ↑21 сен 2021, 18:42 Зайдите в настройки gmoccapy и там есть опция в переводе "использовать горячие клавиши", галочку надо поставить и заработает
- sima8520
- Почётный участник
- Сообщения: 4502
- Зарегистрирован: 24 ноя 2016, 23:35
- Репутация: 1616
- Настоящее имя: Илья
- Откуда: Беларусь, Гомель
- Контактная информация:
Re: [WIKI] Интерфейс Gmoccapy с нуля.
парни кто победил экранную клавиатуру в gmoccapy? lcnc 2.8, debian 10
matchbox-keyboard поставил
так же пробовал что то создавать и копировать, на сколько я мог понять
пока не получилось. вот так делал https://forum.linuxcnc.org/gmoccapy/263 ... =870#51239
сама клавиатура запускается, если через меню пуск зайти, назову это так чтоб понятно было)) только вот размер её микроскопический. и если растянуть - то начинает дергаться окно, будто вирус вселился))
matchbox-keyboard поставил
так же пробовал что то создавать и копировать, на сколько я мог понять
пока не получилось. вот так делал https://forum.linuxcnc.org/gmoccapy/263 ... =870#51239
сама клавиатура запускается, если через меню пуск зайти, назову это так чтоб понятно было)) только вот размер её микроскопический. и если растянуть - то начинает дергаться окно, будто вирус вселился))