[WIKI] Интерфейс Gmoccapy с нуля.
-
- Мастер
- Сообщения: 352
- Зарегистрирован: 08 авг 2016, 12:41
- Репутация: 21
- Настоящее имя: Maxim
- Контактная информация:
Re: [WIKI] Интерфейс Gmoccapy с нуля.
да, было пару раз такое, про пульт тоже думаю, наверное закажу простой типа этого
https://ru.aliexpress.com/item/33057617 ... b201603_52
хм, я думал только у меня такой лаг из-за пререлизной версии, я ведь lcnc 2.8 поставил.
https://ru.aliexpress.com/item/33057617 ... b201603_52
хм, я думал только у меня такой лаг из-за пререлизной версии, я ведь lcnc 2.8 поставил.
- antoxa-kylibin
- Мастер
- Сообщения: 786
- Зарегистрирован: 22 июн 2017, 13:18
- Репутация: 107
- Настоящее имя: Антон
- Откуда: г. Воронеж
- Контактная информация:
Re: [WIKI] Интерфейс Gmoccapy с нуля.
Народ, подскажите как все таки прикручивается (допиливается) этот интерфейс к железякам??? Хочу использовать этот интерфейс для управления своим станком......ума не дам как его надо конфигурировать под свои задачи.....То что поменять в .ini параметр axis на gmoccapy я прочитал, но это не работает.....
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: [WIKI] Интерфейс Gmoccapy с нуля.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- dinkata
- Мастер
- Сообщения: 1025
- Зарегистрирован: 05 сен 2014, 09:07
- Репутация: 389
- Настоящее имя: Диньо
- Откуда: Болгария
- Контактная информация:
Re: [WIKI] Интерфейс Gmoccapy с нуля.
ini :
custom_postgui.hal
все , должно работат !
Код: Выделить всё
[DISPLAY]
DISPLAY = gmoccapy
Код: Выделить всё
net spindle-vel-cmd-rpm => gmoccapy.spindle_feedback_bar
net spindle-at-speed => gmoccapy.spindle_at_speed_led
net tooloffset-x gmoccapy.tooloffset-x <= motion.tooloffset.x
net tooloffset-z gmoccapy.tooloffset-z <= motion.tooloffset.z
net tool-number => gmoccapy.toolchange-number
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
- antoxa-kylibin
- Мастер
- Сообщения: 786
- Зарегистрирован: 22 июн 2017, 13:18
- Репутация: 107
- Настоящее имя: Антон
- Откуда: г. Воронеж
- Контактная информация:
Re: [WIKI] Интерфейс Gmoccapy с нуля.
Ага....вроде помогло! Спасибо! Вопрос может быть не совсем по этой теме....Как в AXIS интерфейсе вывести текущее значение скорости перемещения станка в отдельный элемент PYVCP? Хотел сделать в виде элемента bar (шкала), но не понял с какого пина AXIS нужно брать это значение??? Если поставить галочку в настройках "показать скорость", то само значение выводится под названием "Vel" в визуализации....Но я ума не дам откуда оно там берется....просмотрел установки HAL, нифига не нашел....как так то? Как то же оно рисуется там.....прочитал мануал по halui, там пересмотрел возможные пины.....нифига....То ли лыжи не едут, то ли я что-то не то делаю......
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: [WIKI] Интерфейс Gmoccapy с нуля.
Ничего удивительного, у них же имена совсем не очевидные:antoxa-kylibin писал(а):просмотрел установки HAL, нифига не нашел
motion.requested-vel
motion.current-vel
Но это скорости "задания", а реальные скорости (с учётом ускорения) можно получить используя сигналы обратной связи, в конфиге sim.axis есть пример.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- antoxa-kylibin
- Мастер
- Сообщения: 786
- Зарегистрирован: 22 июн 2017, 13:18
- Репутация: 107
- Настоящее имя: Антон
- Откуда: г. Воронеж
- Контактная информация:
Re: [WIKI] Интерфейс Gmoccapy с нуля.
Вот блин....убил часа 2 на поиск этого....смотрел в настройках hal пины из группы motion, видать не досмотрел все таки....спасибо за подсказку! Теперь как дорвусь до компа, гляну. По обратной связи в случае если просто шаговиками управляем, то там же по сути то же значение возвращается что и заданное. Верно я мыслю?
- antoxa-kylibin
- Мастер
- Сообщения: 786
- Зарегистрирован: 22 июн 2017, 13:18
- Репутация: 107
- Настоящее имя: Антон
- Откуда: г. Воронеж
- Контактная информация:
Re: [WIKI] Интерфейс Gmoccapy с нуля.
А вообще на такие случаи где копать инфу? В разделе halui есть описания пинов, но это же не все пины...тот же интерфейс axis наверняка имеет множество пинов к которым можно прицепиться и сделать "для себя" индикацию, но вот как узнать эти названия? Есть описание в доках именно по пинам axis?
- antoxa-kylibin
- Мастер
- Сообщения: 786
- Зарегистрирован: 22 июн 2017, 13:18
- Репутация: 107
- Настоящее имя: Антон
- Откуда: г. Воронеж
- Контактная информация:
Re: [WIKI] Интерфейс Gmoccapy с нуля.
Кстати, вопрос по теме. Почему gmoccapy более тяжеловесный интерфейс? Он уже требует opengl для отрисовки? Просто на процессорной графике как то не очень он шевелится. Правда процик pentium g2030 на 1155 соккете. Дискретная видяха спасёт ситуацию?
- Сергей Саныч
- Мастер
- Сообщения: 9116
- Зарегистрирован: 30 май 2012, 14:20
- Репутация: 2857
- Откуда: Тюмень
- Контактная информация:
Re: [WIKI] Интерфейс Gmoccapy с нуля.
Не совсем. Задается перемещение/скорость в вещественной форме (с плавающей запятой), генерируются шаги в штуках (целые числа). В процессе преобразования и генерации возникают ошибки округления и разные другие, которые могут накапливаться. Поэтому импульсы шагов подсчитываются (целое число), преобразуются в вещественный формат и поступают обратно в качестве ООС в модуль motion, где учитываются при формировании дальнейшего задания.antoxa-kylibin писал(а):По обратной связи в случае если просто шаговиками управляем, то там же по сути то же значение возвращается что и заданное.
Чудес не бывает. Бывают фокусы.
- antoxa-kylibin
- Мастер
- Сообщения: 786
- Зарегистрирован: 22 июн 2017, 13:18
- Репутация: 107
- Настоящее имя: Антон
- Откуда: г. Воронеж
- Контактная информация:
Re: [WIKI] Интерфейс Gmoccapy с нуля.
Ну вообще это все происходит быстрее визуального восприятия человеческого глаза...если нужно просто посмотреть заданную подачу разве нельзя просто взять значение заданное и показать? Или есть все таки разница?
- Сергей Саныч
- Мастер
- Сообщения: 9116
- Зарегистрирован: 30 май 2012, 14:20
- Репутация: 2857
- Откуда: Тюмень
- Контактная информация:
Re: [WIKI] Интерфейс Gmoccapy с нуля.
Если только для "посмотреть", особой разницы особой разницы не будет.antoxa-kylibin писал(а):Ну вообще это все происходит быстрее визуального восприятия человеческого глаза...если нужно просто посмотреть заданную подачу разве нельзя просто взять значение заданное и показать? Или есть все таки разница?
Чудес не бывает. Бывают фокусы.
- antoxa-kylibin
- Мастер
- Сообщения: 786
- Зарегистрирован: 22 июн 2017, 13:18
- Репутация: 107
- Настоящее имя: Антон
- Откуда: г. Воронеж
- Контактная информация:
Re: [WIKI] Интерфейс Gmoccapy с нуля.
Gmoccapy интерфейс построен на gladevcp?
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: [WIKI] Интерфейс Gmoccapy с нуля.
Как это ни странно, но в документации. В данном случае тут: http://linuxcnc.org/docs/2.7/html/man/m ... ion.9.htmlantoxa-kylibin писал(а):А вообще на такие случаи где копать инфу? В разделе halui есть описания пинов, но это же не все пины...
Для смотрения человеком разница не существенная, а вот в расчётах может быть важна.antoxa-kylibin писал(а):Или есть все таки разница?
Отрисовка там много ресурсов не требует, тяжеловесен сам код виджетов - это расплата за возможности, так со всеми тулкитами с хорошими возможностями. Я много конфигураций перепробовал, минимум на чём можно нормально работать - это Celeron 1.8GHz, 2GB RAM,antoxa-kylibin писал(а):Кстати, вопрос по теме. Почему gmoccapy более тяжеловесный интерфейс? Он уже требует opengl для отрисовки? Просто на процессорной графике как то не очень он шевелится. Правда процик pentium g2030 на 1155 соккете. Дискретная видяха спасёт ситуацию?
Да.antoxa-kylibin писал(а):Gmoccapy интерфейс построен на gladevcp?
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- antoxa-kylibin
- Мастер
- Сообщения: 786
- Зарегистрирован: 22 июн 2017, 13:18
- Репутация: 107
- Настоящее имя: Антон
- Откуда: г. Воронеж
- Контактная информация:
Re: [WIKI] Интерфейс Gmoccapy с нуля.
Итак, попробовал прикрутить интерфейс gmoccapy к своему станку. Сначала не склалось, компонент таймер че то мешался и панелька pyvcp тоже. Закоментировал все что было связано с этим в custom_postgui.hal и Ураааа! Заработало! Народ, подскажите как горячими клавишами рулить, точнее какие они для этой морды. Галочку в параметрах поставил юзать хоткеи, зашевелилось в jog от клавиатуры. А как в авто режиме запустить, пауза, остановить? Есть описание по ходкеям?
- antoxa-kylibin
- Мастер
- Сообщения: 786
- Зарегистрирован: 22 июн 2017, 13:18
- Репутация: 107
- Настоящее имя: Антон
- Откуда: г. Воронеж
- Контактная информация:
Re: [WIKI] Интерфейс Gmoccapy с нуля.
И ещё, как таймер времени прикрутить теперь и сделать задержку на разгон шпинделя, чтобы движение начиналось после того как на обороты выйдет.
- antoxa-kylibin
- Мастер
- Сообщения: 786
- Зарегистрирован: 22 июн 2017, 13:18
- Репутация: 107
- Настоящее имя: Антон
- Откуда: г. Воронеж
- Контактная информация:
Re: [WIKI] Интерфейс Gmoccapy с нуля.
Есть кто живой? Ещё кстати заметил что шкала оборотов шпинделя не закрашивается зелёным цветом, как это вроде должно быть.....обороты показывает верно, но шкала не отображается. Что то нужно докрутить в интерфейсе походу?
- verser
- Мастер
- Сообщения: 1884
- Зарегистрирован: 21 июл 2013, 22:28
- Репутация: 1278
- Настоящее имя: Сергей
- Откуда: Тбилиси
- Контактная информация:
Re: [WIKI] Интерфейс Gmoccapy с нуля.
Думал уже не спроситеantoxa-kylibin писал(а):Есть кто живой?
Горячие клавиши в Gmoccapy вроде стандартные.
Spindle At Speedantoxa-kylibin писал(а):сделать задержку на разгон шпинделя
- antoxa-kylibin
- Мастер
- Сообщения: 786
- Зарегистрирован: 22 июн 2017, 13:18
- Репутация: 107
- Настоящее имя: Антон
- Откуда: г. Воронеж
- Контактная информация:
Re: [WIKI] Интерфейс Gmoccapy с нуля.
Я тоже думал что стандартные. В jog работает перемещени от клавиатуры, а в авто режиме кнопки r, p, s не работали....потому и спросил какие хоткеи....
- antoxa-kylibin
- Мастер
- Сообщения: 786
- Зарегистрирован: 22 июн 2017, 13:18
- Репутация: 107
- Настоящее имя: Антон
- Откуда: г. Воронеж
- Контактная информация:
Re: [WIKI] Интерфейс Gmoccapy с нуля.
Перед этим в axis все работало. С чем может быть связано?