Кнопки для панелей на LinuxCNC
-
- Мастер
- Сообщения: 382
- Зарегистрирован: 28 окт 2013, 00:18
- Репутация: 17
- Настоящее имя: Сергей
- Контактная информация:
Re: Кнопки для панелей на LinuxCNC
и не хватает большой красной кнопки)
-
- Мастер
- Сообщения: 347
- Зарегистрирован: 07 ноя 2018, 19:03
- Репутация: 45
- Настоящее имя: Александр
- Откуда: Беларусь
- Контактная информация:
Re: Кнопки для панелей на LinuxCNC
Получилось отлично.antoxa-kylibin писал(а): ↑ Ну как то так получилось, думаю для прототипа нормально...
Экран сенсорный?
- antoxa-kylibin
- Мастер
- Сообщения: 786
- Зарегистрирован: 22 июн 2017, 13:18
- Репутация: 107
- Настоящее имя: Антон
- Откуда: г. Воронеж
- Контактная информация:
Re: Кнопки для панелей на LinuxCNC
Кнопки сам делал на фрезере. Крутилки конкретно для меня норм, но замечание уместно. Это больше все таки вариант для того чтобы "руками пощупать" и сделать выводы на будущее.... Со своим фрезерном подружку, сделаю краткий обзор. Надеюсь получится найти время для этого.
- antoxa-kylibin
- Мастер
- Сообщения: 786
- Зарегистрирован: 22 июн 2017, 13:18
- Репутация: 107
- Настоящее имя: Антон
- Откуда: г. Воронеж
- Контактная информация:
Re: Кнопки для панелей на LinuxCNC
Не, обычный моник. Что под рукой было, то и впихнул. Дисплеи надо че нить на 10-15" смотреть, китайские. Их и проще встроить и с тачем можно взять сразу. Есть планшет на win10 x32..... Но жалко его курочить, думал может в качестве удалённого рабочего стола настроить типа заменить монитор)))). Ну пока с этим вариантом надо до рабочего результата дойти.tpolimer2000 писал(а): ↑12 май 2022, 12:26Получилось отлично.antoxa-kylibin писал(а): ↑ Ну как то так получилось, думаю для прототипа нормально...
Экран сенсорный?
- antoxa-kylibin
- Мастер
- Сообщения: 786
- Зарегистрирован: 22 июн 2017, 13:18
- Репутация: 107
- Настоящее имя: Антон
- Откуда: г. Воронеж
- Контактная информация:
-
- Мастер
- Сообщения: 382
- Зарегистрирован: 28 окт 2013, 00:18
- Репутация: 17
- Настоящее имя: Сергей
- Контактная информация:
Re: Кнопки для панелей на LinuxCNC
Речь про программу?antoxa-kylibin писал(а): ↑ чтобы не дублировать кнопки интерфейса gmoccapy
у меня получилось, что пуск аппаратная запускает по-любому с первой строки, а с интерфейсной можно и с выбранного номера строки. Сначала хотел поковыряться в настройках, а потом нашел в этом больше плюсов)))
-
- Мастер
- Сообщения: 347
- Зарегистрирован: 07 ноя 2018, 19:03
- Репутация: 45
- Настоящее имя: Александр
- Откуда: Беларусь
- Контактная информация:
Re: Кнопки для панелей на LinuxCNC
Спасибо, задумался о тачскрине.antoxa-kylibin писал(а): ↑ Не, обычный моник. Что под рукой было, то и впихнул. Дисплеи надо че нить на 10-15" смотреть, китайские. Их и проще встроить и с тачем можно взять сразу.
- antoxa-kylibin
- Мастер
- Сообщения: 786
- Зарегистрирован: 22 июн 2017, 13:18
- Репутация: 107
- Настоящее имя: Антон
- Откуда: г. Воронеж
- Контактная информация:
Re: Кнопки для панелей на LinuxCNC
Не то чтобы про программу речь, скорее про логику работы этих кнопок на уровне hal...аппаратно их как к mesa вязать напрямую? Есть в моей русской плате под грибок e-stop и start/stop отдельные входа, но я пока не проверил как они работают.... Подозреваю что работают по принципу комп опрашивает плату меса, та говорит о состоянии этих пинов. Как только состояние изменилось, при опросе комп это видит и реагирует..... Т. Е. в теории если комп подвиснет, то это может не сработать? Или в самой плате на уровне прошивки сделано при нажатии e-stop прекращать любые телодвижения?Фрост писал(а): ↑12 май 2022, 18:16Речь про программу?antoxa-kylibin писал(а): ↑ чтобы не дублировать кнопки интерфейса gmoccapy
у меня получилось, что пуск аппаратная запускает по-любому с первой строки, а с интерфейсной можно и с выбранного номера строки. Сначала хотел поковыряться в настройках, а потом нашел в этом больше плюсов)))
-
- Мастер
- Сообщения: 1701
- Зарегистрирован: 28 авг 2018, 17:13
- Репутация: 283
- Настоящее имя: Алексей
- Контактная информация:
Re: Кнопки для панелей на LinuxCNC
а как сами кнопки сделаны? готовые откуда-то? и что под ними? микрики?
- antoxa-kylibin
- Мастер
- Сообщения: 786
- Зарегистрирован: 22 июн 2017, 13:18
- Репутация: 107
- Настоящее имя: Антон
- Откуда: г. Воронеж
- Контактная информация:
Re: Кнопки для панелей на LinuxCNC
Я же вроде отвечал что кнопки сам изготовил, фрезерованные. Под ними микрики припаянные на плату. Плату тоже фрезеровал, лут не моя технология). Плата прикручивается к лицевой панели, которая является по сути корпусом для кнопок.
- antoxa-kylibin
- Мастер
- Сообщения: 786
- Зарегистрирован: 22 июн 2017, 13:18
- Репутация: 107
- Настоящее имя: Антон
- Откуда: г. Воронеж
- Контактная информация:
Re: Кнопки для панелей на LinuxCNC
Плата подключена проводами к usb hid контроллеру....как то так.....
-
- Мастер
- Сообщения: 1701
- Зарегистрирован: 28 авг 2018, 17:13
- Репутация: 283
- Настоящее имя: Алексей
- Контактная информация:
Re: Кнопки для панелей на LinuxCNC
сурово ) уважаю!antoxa-kylibin писал(а): ↑13 май 2022, 01:00 Плата подключена проводами к usb hid контроллеру....как то так.....
- antoxa-kylibin
- Мастер
- Сообщения: 786
- Зарегистрирован: 22 июн 2017, 13:18
- Репутация: 107
- Настоящее имя: Антон
- Откуда: г. Воронеж
- Контактная информация:
Re: Кнопки для панелей на LinuxCNC
Ну работает же))). Эт на продажу надо красивый фантик, а для себя только сурово получается).
-
- Мастер
- Сообщения: 939
- Зарегистрирован: 29 окт 2017, 14:08
- Репутация: 60
- Настоящее имя: Makc
- Откуда: Ярославль
- Контактная информация:
Re: Кнопки для панелей на LinuxCNC
смд-такси, судя по всему) нет, это обычные входы, опторазвязанные, пнп вроде)antoxa-kylibin писал(а): ↑ Есть в моей русской плате под грибок e-stop и start/stop отдельные входа
клавиатура классная.
в практике-комп(интерфейс) подвисает, но естоп обычно норм срабатывает.antoxa-kylibin писал(а): ↑ в теории если комп подвиснет, то это может не сработать
можно через нз естоп включать пускатель, чтобы хлоп-и всё погасло. судя по тому, что кнопка там обычно 10А-оно так и задумано. во взрослых стойках естоп 4-контактный или больше, и там на драйвера идёт отдельный контакт. фанук точно, драйвера Митсубиси имеют такой контакт точно. дельта вроде тоже.
-
- Мастер
- Сообщения: 1701
- Зарегистрирован: 28 авг 2018, 17:13
- Репутация: 283
- Настоящее имя: Алексей
- Контактная информация:
Re: Кнопки для панелей на LinuxCNC
я у себя делал так - кнопка стоп не только заходит в linuxcnc, но и этим же сигналом электрически размыкает контакты аварии серв и частотников. Так спокойнее. Загнанное в деталь с разгону сверло, обломки от которого мимо просвистели, очень впечатлило )
- antoxa-kylibin
- Мастер
- Сообщения: 786
- Зарегистрирован: 22 июн 2017, 13:18
- Репутация: 107
- Настоящее имя: Антон
- Откуда: г. Воронеж
- Контактная информация:
Re: Кнопки для панелей на LinuxCNC
Ладно, уговорили))) подумаю над добавлением красной кнопки)
-
- Мастер
- Сообщения: 2291
- Зарегистрирован: 04 авг 2019, 15:54
- Репутация: 323
- Настоящее имя: Сергей
- Контактная информация:
Re: Кнопки для панелей на LinuxCNC
А какие именно кнопки имеются на панели?
- antoxa-kylibin
- Мастер
- Сообщения: 786
- Зарегистрирован: 22 июн 2017, 13:18
- Репутация: 107
- Настоящее имя: Антон
- Откуда: г. Воронеж
- Контактная информация:
Re: Кнопки для панелей на LinuxCNC
Я же вроде фото выложил, там же видно.... Управление самим gui gmoccapy, все основные действия завязаны на эти кнопки.... Шпиндель вправо, влево и быстрый сброс оборотов на 100%, управление осями, воздух, масло, выбор дискретности перемещения осей в ручном режиме, сброс рабочей подачи на 100%. Ну и крутилки рабочие подачи, ускоренные перемещения, обороты шпинделя. А, ещё есть кнопка переключения режима медленно/быстро в jog режиме. Ну вроде основные все.