gscreen

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: gscreen

Сообщение Nick »

Lexxa писал(а):0) Edit
1) Автоматический
2) MDI
3) Безразмерные ручные перемещения
4) Инкрементальные ручные перемещения
6) режим от маховичка
А какие в них будут кнопки?
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: gscreen

Сообщение nkp »

графическая кнопка переключения режимов может и не нужна - здесь же ее нет:
Выделение(048).png (1203 просмотра) <a class='original' href='./download/file.php?id=7666&mode=view' target=_blank>Загрузить оригинал (32.5 КБ)</a>
Аватара пользователя
Lexxa
Мастер
Сообщения: 2703
Зарегистрирован: 16 дек 2011, 16:48
Репутация: 319
Настоящее имя: Алексей
Откуда: ryazan
Контактная информация:

Re: gscreen

Сообщение Lexxa »

а я не говорил, что она нужна. Для переключения режима нужен тумблер обыкновенный
:bender:
Аватара пользователя
Lexxa
Мастер
Сообщения: 2703
Зарегистрирован: 16 дек 2011, 16:48
Репутация: 319
Настоящее имя: Алексей
Откуда: ryazan
Контактная информация:

Re: gscreen

Сообщение Lexxa »

nkp писал(а):больше кнопок налепить
ща подумал, что количество кнопок ограничено их размером. более мене адекватная кнопка имеет ф22мм в пределе, это вместе с гайкой, посадочный диаметр у неё 16мм.
Плюс зазор хотябы пару мм. Итого на 10 см можно разместить 4 таких кнопки.
Типа места хватает)
:bender:
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: gscreen

Сообщение nkp »

чтоб проще было цепляться в хал за кнопки может переверстать с использованием хал_элементов в glade
ведь из пинов в хал у нас кнопок нет
Выделение(050).png (1168 просмотров) <a class='original' href='./download/file.php?id=7711&mode=view' target=_blank>Загрузить оригинал (116.28 КБ)</a>
Аватара пользователя
Lexxa
Мастер
Сообщения: 2703
Зарегистрирован: 16 дек 2011, 16:48
Репутация: 319
Настоящее имя: Алексей
Откуда: ryazan
Контактная информация:

Re: gscreen

Сообщение Lexxa »

ну вобщем - да, разруливать ладдером, а подпись на кнопках, видимые и невидимые элементы разруливать в скрипте.
:bender:
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: gscreen

Сообщение nkp »

чтоб попробовать реальные пульты в работе - "купил" у китайцев такую вот штуку:
Рабочий стол 1(044).png (1163 просмотра) <a class='original' href='./download/file.php?id=7712&mode=view' target=_blank>Загрузить оригинал (635.78 КБ)</a>
вещь для некоторых задач просто незаменимая :good:
(архив с об. видео + прога + дополн = 400мб)
все ищеться- но если кому надо одним архивом - то в ЛС ))
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: gscreen

Сообщение Nick »

Lexxa писал(а):ну вобщем - да, разруливать ладдером, а подпись на кнопках, видимые и невидимые элементы разруливать в скрипте.
А смысл нам за них цепляться?
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: gscreen

Сообщение nkp »

вопрос по кнопкам "edit" и "Full Graphics" :
мне кажеться редактирование ж-кода уже возможно после нажатия "Full Graphics" - зачем тогда "edit" ??
а она в свою очередь не активна ,пока не нажата "Full Graphics"
наверно там задумка другая
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: gscreen

Сообщение nkp »

Nick писал(а):А смысл нам за них цепляться?
а как ты их предлагаеш нажимать ??
Аватара пользователя
Lexxa
Мастер
Сообщения: 2703
Зарегистрирован: 16 дек 2011, 16:48
Репутация: 319
Настоящее имя: Алексей
Откуда: ryazan
Контактная информация:

Re: gscreen

Сообщение Lexxa »

nkp писал(а):вещь для некоторых задач просто незаменимая
У меня тож такая есть. но живьем их приятнее крутить, понятно буквально интуитивно.
правда с сименсом сложнее, а вот HH - так вообще сказка.
Кстати могу скинуть образ винта c iTNC 530 для трехкоордиатного фрезерного станка. Ось - линукс.
:bender:
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: gscreen

Сообщение nkp »

Lexxa писал(а):У меня тож такая есть. но живьем их приятнее крутить,
живьем немного дороже выходит :hehehe:
Аватара пользователя
Lexxa
Мастер
Сообщения: 2703
Зарегистрирован: 16 дек 2011, 16:48
Репутация: 319
Настоящее имя: Алексей
Откуда: ryazan
Контактная информация:

Re: gscreen

Сообщение Lexxa »

nkp, ну у меня работа такая крутить чпушки разные
:bender:
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: gscreen

Сообщение Nick »

nkp писал(а):а как ты их предлагаеш нажимать ??
Имхо лучше сделать так: в скрипте экспотировать пины типа bottom-line-button.0 ... n, и кнопки цеплять за них.

Такой вопрос, кнопки работают только однократно? Т.е. нажал = сработало. Или будут повторения, удержания и т.д?
Аватара пользователя
Lexxa
Мастер
Сообщения: 2703
Зарегистрирован: 16 дек 2011, 16:48
Репутация: 319
Настоящее имя: Алексей
Откуда: ryazan
Контактная информация:

Re: gscreen

Сообщение Lexxa »

только однократно, нажал - сработало, начало работать, остановило работу. не как в телефоне - нажал - одно, подержал другое
:bender:
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: gscreen

Сообщение Nick »

Это здорово, так будет гораздо проще :)!
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: gscreen

Сообщение nkp »

Nick, а можешь в двух словах о разнице в реализации ( glade и скрипт)
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: gscreen

Сообщение Nick »

Хммм.... glade на сколько я понимаю просто рисует форму и ничего больше, а скрипт пишет как с этой формой работать.
Это как пульт с кнопочками и экранчиком = glade, а прошивка пульта = скрипт.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: gscreen

Сообщение nkp »

простой пример
меняем кнопку "clean" на хал-кнопку "clean" : и имеем ее в хал: в ладдере ее соеденяем с ж.кнопкой
где тут недостатки?
по моему так проще и гибче
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: gscreen

Сообщение Nick »

Это с фиксированными кнопками. А если мы рассматриваем кнопки, которые меняются в зависимости от режима, то надо привязываться не к пину хал а к месту на котором изображается кнопка, еще дополнительный плюс, даже при не правильной настройке пинов, будет выполняться то, что нарисованно на кнопке. Представь, что будет если на кнопке нарисовано +1, а при нажатии выполниться Run...
Ответить

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