MyGUI
- Nick
 - Мастер
 - Сообщения: 22776
 - Зарегистрирован: 23 ноя 2009, 16:45
 - Репутация: 1735
 - Заслуга: Developer
 - Откуда: Gatchina, Saint-Petersburg distr., Russia
 - Контактная информация:
 
Re: MyGUI
Так и передавать, или (or2) напрямую от пульта - совсем железных кнопок, или от скрипта, через нажатие на кнопку... 
только блин опять возникает двойственность, нужно чтобы скрипт правильно менял то, что на кнопке написано. получается не надо делать notebook и прочие ухитрения, а можно просто названия менять...
			
			
									
									
						только блин опять возникает двойственность, нужно чтобы скрипт правильно менял то, что на кнопке написано. получается не надо делать notebook и прочие ухитрения, а можно просто названия менять...
- Lexxa
 - Мастер
 - Сообщения: 2703
 - Зарегистрирован: 16 дек 2011, 16:48
 - Репутация: 319
 - Настоящее имя: Алексей
 - Откуда: ryazan
 - Контактная информация:
 
Re: MyGUI
нужно только менять названия и все, остальное - задача электроавтоматики.
Ник, поверь, я видел уже не один десяток станков, так вот во всееееех сделано через ладдер или его подобие
не надо питоном навязыать функцию.
Как продукт, это будет выглядеть гораздо предпочтительней, поскольку многие электронщики знают язык релейной логики (в общем случае), но не знают питона, в чем я убедился на собственном опыте. И на заводах, где мы станки пускаем станки та же картинадельфин весна
			
			
									
									Ник, поверь, я видел уже не один десяток станков, так вот во всееееех сделано через ладдер или его подобие
не надо питоном навязыать функцию.
Как продукт, это будет выглядеть гораздо предпочтительней, поскольку многие электронщики знают язык релейной логики (в общем случае), но не знают питона, в чем я убедился на собственном опыте. И на заводах, где мы станки пускаем станки та же картинадельфин весна
- Lexxa
 - Мастер
 - Сообщения: 2703
 - Зарегистрирован: 16 дек 2011, 16:48
 - Репутация: 319
 - Настоящее имя: Алексей
 - Откуда: ryazan
 - Контактная информация:
 
Re: MyGUI
Поясню причину вопроса. У меня на ноуте, после каких-то манипуляций ядро rt не загружается - черный экран и все, хоть тресни.
Поэтому я хотел бы пока описать саму "морду" без прикручивания её к linuxcnc. А потом к каждой кнопке добавить по одному пину Hal, и уж потом прикрутить это хозяйство к CL.
			
			
									
									Поэтому я хотел бы пока описать саму "морду" без прикручивания её к linuxcnc. А потом к каждой кнопке добавить по одному пину Hal, и уж потом прикрутить это хозяйство к CL.
- Nick
 - Мастер
 - Сообщения: 22776
 - Зарегистрирован: 23 ноя 2009, 16:45
 - Репутация: 1735
 - Заслуга: Developer
 - Откуда: Gatchina, Saint-Petersburg distr., Russia
 - Контактная информация:
 
Re: MyGUI
В принципе можно. Только для морды лучше использовать компоненты GladeVCP. Кстати, их можно использовать и тестировать и без rt, в LinuxCNC-sim
			
			
									
									
						- Lexxa
 - Мастер
 - Сообщения: 2703
 - Зарегистрирован: 16 дек 2011, 16:48
 - Репутация: 319
 - Настоящее имя: Алексей
 - Откуда: ryazan
 - Контактная информация:
 
Re: MyGUI
рано обрадовался, окошко, с выбором конфига для линуксцнц ругается на то ч то ядро не rt, соответственно выбрать там сим не могу
			
			
									
									Код: Выделить всё
lexxa@lexxa-laptop:~/linuxcnc/configs/sim/axis$ linuxcnc axis_mm.ini
LinuxCNC requires the real-time kernel 2.6.32-122-rtai to run.
Before running LinuxCNC, reboot and choose this kernel at the boot menu.
lexxa@lexxa-laptop:~/linuxcnc/configs/sim/axis$ 
- Nick
 - Мастер
 - Сообщения: 22776
 - Зарегистрирован: 23 ноя 2009, 16:45
 - Репутация: 1735
 - Заслуга: Developer
 - Откуда: Gatchina, Saint-Petersburg distr., Russia
 - Контактная информация:
 
Re: MyGUI
Надо поставить linuxcnc-sim из репозитория c суффиксом Simulation: 
http://buildbot.linuxcnc.org/
			
			
									
									
						http://buildbot.linuxcnc.org/
- Lexxa
 - Мастер
 - Сообщения: 2703
 - Зарегистрирован: 16 дек 2011, 16:48
 - Репутация: 319
 - Настоящее имя: Алексей
 - Откуда: ryazan
 - Контактная информация:
 
Re: MyGUI
не хочет
			
			
									
									Код: Выделить всё
lexxa@lexxa-laptop:~$ sudo apt-get install linuxcnc-sim
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:
Пакеты, имеющие неудовлетворённые зависимости:
  linuxcnc-sim: Зависит: python (< 2.6) но 2.6.5-0ubuntu1 будет установлен
                Зависит: python2.5-imaging но он не может быть установлен
                Зависит: python2.5-tk но он не может быть установлен
E: Сломанные пакеты
lexxa@lexxa-laptop:~$ 
- Lexxa
 - Мастер
 - Сообщения: 2703
 - Зарегистрирован: 16 дек 2011, 16:48
 - Репутация: 319
 - Настоящее имя: Алексей
 - Откуда: ryazan
 - Контактная информация:
 
Re: MyGUI
зато прокатило 
			
			
									
									Код: Выделить всё
wget http://www.linuxcnc.org/lucid/dists/lucid/linuxcnc2.5-sim/binary-i386/linuxcnc-sim_2.5.1_i386.deb
sudo dpkg -i linuxcnc-sim*.deb
sudo apt-get -f install - Алексс
 - Почётный участник

 - Сообщения: 2210
 - Зарегистрирован: 20 июл 2012, 15:49
 - Репутация: 266
 - Заслуга: IQ32
 - Настоящее имя: Алексей
 - Откуда: Прага
 - Контактная информация:
 
Re: MyGUI
мне кажется переменный резистор самое удобное.
или это не о feed override ?
			
			
									
									или это не о feed override ?
Каждая собака, бегущая на поводке впереди хозяина, думает, что ведет его за собой.
						- Алексс
 - Почётный участник

 - Сообщения: 2210
 - Зарегистрирован: 20 июл 2012, 15:49
 - Репутация: 266
 - Заслуга: IQ32
 - Настоящее имя: Алексей
 - Откуда: Прага
 - Контактная информация:
 
Re: MyGUI
знаю два варианта
- usb joystick с аналоговыми рукоятками - сразу 4 резистора можно цеплять.
- teensy + generichid
			
			
									
									- usb joystick с аналоговыми рукоятками - сразу 4 резистора можно цеплять.
- teensy + generichid
Каждая собака, бегущая на поводке впереди хозяина, думает, что ведет его за собой.
						- Lexxa
 - Мастер
 - Сообщения: 2703
 - Зарегистрирован: 16 дек 2011, 16:48
 - Репутация: 319
 - Настоящее имя: Алексей
 - Откуда: ryazan
 - Контактная информация:
 
Re: MyGUI
Проще и дешевле энкодера нет ничего. Ограничить его сверху и снизу, чтоб диапазон регулирования был от 0 до Х и всех делов. 
В HAL помоему это все можно реализовать.
			
			
									
									В HAL помоему это все можно реализовать.
