Кнопки для панелей на LinuxCNC

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Фрост
Мастер
Сообщения: 382
Зарегистрирован: 28 окт 2013, 00:18
Репутация: 17
Настоящее имя: Сергей
Контактная информация:

Re: Кнопки для панелей на LinuxCNC

Сообщение Фрост »

и не хватает большой красной кнопки)
tpolimer2000
Мастер
Сообщения: 347
Зарегистрирован: 07 ноя 2018, 19:03
Репутация: 45
Настоящее имя: Александр
Откуда: Беларусь
Контактная информация:

Re: Кнопки для панелей на LinuxCNC

Сообщение tpolimer2000 »

antoxa-kylibin писал(а): Ну как то так получилось, думаю для прототипа нормально...
Получилось отлично.

Экран сенсорный?
Аватара пользователя
antoxa-kylibin
Мастер
Сообщения: 786
Зарегистрирован: 22 июн 2017, 13:18
Репутация: 107
Настоящее имя: Антон
Откуда: г. Воронеж
Контактная информация:

Re: Кнопки для панелей на LinuxCNC

Сообщение antoxa-kylibin »

Кнопки сам делал на фрезере. Крутилки конкретно для меня норм, но замечание уместно. Это больше все таки вариант для того чтобы "руками пощупать" и сделать выводы на будущее.... Со своим фрезерном подружку, сделаю краткий обзор. Надеюсь получится найти время для этого.
Аватара пользователя
antoxa-kylibin
Мастер
Сообщения: 786
Зарегистрирован: 22 июн 2017, 13:18
Репутация: 107
Настоящее имя: Антон
Откуда: г. Воронеж
Контактная информация:

Re: Кнопки для панелей на LinuxCNC

Сообщение antoxa-kylibin »

tpolimer2000 писал(а): 12 май 2022, 12:26
antoxa-kylibin писал(а): Ну как то так получилось, думаю для прототипа нормально...
Получилось отлично.

Экран сенсорный?
Не, обычный моник. Что под рукой было, то и впихнул. Дисплеи надо че нить на 10-15" смотреть, китайские. Их и проще встроить и с тачем можно взять сразу. Есть планшет на win10 x32..... Но жалко его курочить, думал может в качестве удалённого рабочего стола настроить типа заменить монитор)))). Ну пока с этим вариантом надо до рабочего результата дойти.
Аватара пользователя
antoxa-kylibin
Мастер
Сообщения: 786
Зарегистрирован: 22 июн 2017, 13:18
Репутация: 107
Настоящее имя: Антон
Откуда: г. Воронеж
Контактная информация:

Re: Кнопки для панелей на LinuxCNC

Сообщение antoxa-kylibin »

Фрост писал(а): 12 май 2022, 11:17 и не хватает большой красной кнопки)
Да эт я думаю над этим..... Start/stop кнопочки есть, отдельные.... Пока не очень понял как правильно их настроить, чтобы не дублировать кнопки интерфейса gmoccapy и в то же время, чтобы в авто режиме корректно работали
Фрост
Мастер
Сообщения: 382
Зарегистрирован: 28 окт 2013, 00:18
Репутация: 17
Настоящее имя: Сергей
Контактная информация:

Re: Кнопки для панелей на LinuxCNC

Сообщение Фрост »

antoxa-kylibin писал(а): чтобы не дублировать кнопки интерфейса gmoccapy
Речь про программу?
у меня получилось, что пуск аппаратная запускает по-любому с первой строки, а с интерфейсной можно и с выбранного номера строки. Сначала хотел поковыряться в настройках, а потом нашел в этом больше плюсов)))
tpolimer2000
Мастер
Сообщения: 347
Зарегистрирован: 07 ноя 2018, 19:03
Репутация: 45
Настоящее имя: Александр
Откуда: Беларусь
Контактная информация:

Re: Кнопки для панелей на LinuxCNC

Сообщение tpolimer2000 »

antoxa-kylibin писал(а): Не, обычный моник. Что под рукой было, то и впихнул. Дисплеи надо че нить на 10-15" смотреть, китайские. Их и проще встроить и с тачем можно взять сразу.
Спасибо, задумался о тачскрине.
Аватара пользователя
antoxa-kylibin
Мастер
Сообщения: 786
Зарегистрирован: 22 июн 2017, 13:18
Репутация: 107
Настоящее имя: Антон
Откуда: г. Воронеж
Контактная информация:

Re: Кнопки для панелей на LinuxCNC

Сообщение antoxa-kylibin »

Фрост писал(а): 12 май 2022, 18:16
antoxa-kylibin писал(а): чтобы не дублировать кнопки интерфейса gmoccapy
Речь про программу?
у меня получилось, что пуск аппаратная запускает по-любому с первой строки, а с интерфейсной можно и с выбранного номера строки. Сначала хотел поковыряться в настройках, а потом нашел в этом больше плюсов)))
Не то чтобы про программу речь, скорее про логику работы этих кнопок на уровне hal...аппаратно их как к mesa вязать напрямую? Есть в моей русской плате под грибок e-stop и start/stop отдельные входа, но я пока не проверил как они работают.... Подозреваю что работают по принципу комп опрашивает плату меса, та говорит о состоянии этих пинов. Как только состояние изменилось, при опросе комп это видит и реагирует..... Т. Е. в теории если комп подвиснет, то это может не сработать? Или в самой плате на уровне прошивки сделано при нажатии e-stop прекращать любые телодвижения?
alex_sar
Мастер
Сообщения: 1672
Зарегистрирован: 28 авг 2018, 17:13
Репутация: 278
Настоящее имя: Алексей
Контактная информация:

Re: Кнопки для панелей на LinuxCNC

Сообщение alex_sar »

а как сами кнопки сделаны? готовые откуда-то? и что под ними? микрики?
Аватара пользователя
antoxa-kylibin
Мастер
Сообщения: 786
Зарегистрирован: 22 июн 2017, 13:18
Репутация: 107
Настоящее имя: Антон
Откуда: г. Воронеж
Контактная информация:

Re: Кнопки для панелей на LinuxCNC

Сообщение antoxa-kylibin »

alex_sar писал(а): 12 май 2022, 23:18 а как сами кнопки сделаны? готовые откуда-то? и что под ними? микрики?
Я же вроде отвечал что кнопки сам изготовил, фрезерованные. Под ними микрики припаянные на плату. Плату тоже фрезеровал, лут не моя технология). Плата прикручивается к лицевой панели, которая является по сути корпусом для кнопок.
Аватара пользователя
antoxa-kylibin
Мастер
Сообщения: 786
Зарегистрирован: 22 июн 2017, 13:18
Репутация: 107
Настоящее имя: Антон
Откуда: г. Воронеж
Контактная информация:

Re: Кнопки для панелей на LinuxCNC

Сообщение antoxa-kylibin »

Плата подключена проводами к usb hid контроллеру....как то так.....
Вложения
IMG-20211109-WA0006.jpeg (624 просмотра) <a class='original' href='./download/file.php?id=203318&sid=cc24a9ea9aa142a9262458cbdef33c40&mode=view' target=_blank>Загрузить оригинал (1.84 МБ)</a>
alex_sar
Мастер
Сообщения: 1672
Зарегистрирован: 28 авг 2018, 17:13
Репутация: 278
Настоящее имя: Алексей
Контактная информация:

Re: Кнопки для панелей на LinuxCNC

Сообщение alex_sar »

antoxa-kylibin писал(а): 13 май 2022, 01:00 Плата подключена проводами к usb hid контроллеру....как то так.....
сурово ) уважаю!
Аватара пользователя
antoxa-kylibin
Мастер
Сообщения: 786
Зарегистрирован: 22 июн 2017, 13:18
Репутация: 107
Настоящее имя: Антон
Откуда: г. Воронеж
Контактная информация:

Re: Кнопки для панелей на LinuxCNC

Сообщение antoxa-kylibin »

Ну работает же))). Эт на продажу надо красивый фантик, а для себя только сурово получается).
steals_y2k
Мастер
Сообщения: 938
Зарегистрирован: 29 окт 2017, 14:08
Репутация: 60
Настоящее имя: Makc
Откуда: Ярославль
Контактная информация:

Re: Кнопки для панелей на LinuxCNC

Сообщение steals_y2k »

antoxa-kylibin писал(а): Есть в моей русской плате под грибок e-stop и start/stop отдельные входа
смд-такси, судя по всему) нет, это обычные входы, опторазвязанные, пнп вроде)

клавиатура классная.
antoxa-kylibin писал(а): в теории если комп подвиснет, то это может не сработать
в практике-комп(интерфейс) подвисает, но естоп обычно норм срабатывает.
можно через нз естоп включать пускатель, чтобы хлоп-и всё погасло. судя по тому, что кнопка там обычно 10А-оно так и задумано. во взрослых стойках естоп 4-контактный или больше, и там на драйвера идёт отдельный контакт. фанук точно, драйвера Митсубиси имеют такой контакт точно. дельта вроде тоже.
alex_sar
Мастер
Сообщения: 1672
Зарегистрирован: 28 авг 2018, 17:13
Репутация: 278
Настоящее имя: Алексей
Контактная информация:

Re: Кнопки для панелей на LinuxCNC

Сообщение alex_sar »

я у себя делал так - кнопка стоп не только заходит в linuxcnc, но и этим же сигналом электрически размыкает контакты аварии серв и частотников. Так спокойнее. Загнанное в деталь с разгону сверло, обломки от которого мимо просвистели, очень впечатлило )
Аватара пользователя
antoxa-kylibin
Мастер
Сообщения: 786
Зарегистрирован: 22 июн 2017, 13:18
Репутация: 107
Настоящее имя: Антон
Откуда: г. Воронеж
Контактная информация:

Re: Кнопки для панелей на LinuxCNC

Сообщение antoxa-kylibin »

Ладно, уговорили))) подумаю над добавлением красной кнопки)
Kupfershcmidt
Мастер
Сообщения: 2291
Зарегистрирован: 04 авг 2019, 15:54
Репутация: 323
Настоящее имя: Сергей
Контактная информация:

Re: Кнопки для панелей на LinuxCNC

Сообщение Kupfershcmidt »

А какие именно кнопки имеются на панели?
Аватара пользователя
antoxa-kylibin
Мастер
Сообщения: 786
Зарегистрирован: 22 июн 2017, 13:18
Репутация: 107
Настоящее имя: Антон
Откуда: г. Воронеж
Контактная информация:

Re: Кнопки для панелей на LinuxCNC

Сообщение antoxa-kylibin »

Я же вроде фото выложил, там же видно.... Управление самим gui gmoccapy, все основные действия завязаны на эти кнопки.... Шпиндель вправо, влево и быстрый сброс оборотов на 100%, управление осями, воздух, масло, выбор дискретности перемещения осей в ручном режиме, сброс рабочей подачи на 100%. Ну и крутилки рабочие подачи, ускоренные перемещения, обороты шпинделя. А, ещё есть кнопка переключения режима медленно/быстро в jog режиме. Ну вроде основные все.
Ответить

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