Интерфейсы EMC2 (опросничек)
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Интерфейсы EMC2 (опросничек)
Не, он не режет, а просто исполняет указанный скрипт в текущем процессе (точечка впреди). Соответственно там можно объявлять новые переменные, менять значения существующих, уничтожать их (unset VARIABLE) и вообще исполнять любый команды.
В скрипте "VARIABLE=value" на отдельной строке действует только на текущий процесс (сам скрипт) и не наследуется потомками. Чтоб наследовался надо экспортировать.
В случае, когда в одной строке (интерактивно или в скрипте) написано "VARIABLE=value command" все такие переменнные автоматически экспортируются вконтексте command и будет наследоваться потомками.
Если хотите поэксперементировать то будут полезны две команды:
set - показывает все переменные окружения.
env - показывает только те переменные окружения, которые наследуются потомками.
P.S. Вот так естественно тоже можно:
VARIABLE1=value1 VARIABLE2=value2 ... command
В скрипте "VARIABLE=value" на отдельной строке действует только на текущий процесс (сам скрипт) и не наследуется потомками. Чтоб наследовался надо экспортировать.
В случае, когда в одной строке (интерактивно или в скрипте) написано "VARIABLE=value command" все такие переменнные автоматически экспортируются вконтексте command и будет наследоваться потомками.
Если хотите поэксперементировать то будут полезны две команды:
set - показывает все переменные окружения.
env - показывает только те переменные окружения, которые наследуются потомками.
P.S. Вот так естественно тоже можно:
VARIABLE1=value1 VARIABLE2=value2 ... command
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Интерфейсы EMC2 (опросничек)
Код: Выделить всё
#!/bin/bash
export AXIS_NO_AUTOCONFIGURE=1
. scripts/rip-environment
cd /home/nkp/cnc/configs/SherlineLathe-2
linuxcnc SherlineLathe_mm.iniа понадобилось вот для чего: подправлял для себя axis,ну и чтоб не лазить в хал - но все элементы были видны:
- Lexxa
- Мастер
- Сообщения: 2703
- Зарегистрирован: 16 дек 2011, 16:48
- Репутация: 319
- Настоящее имя: Алексей
- Откуда: ryazan
- Контактная информация:
Re: Интерфейсы EMC2 (опросничек)
почему все привязались к Axis?
например интрефейс mini куда боле логичный. Единственное, чего там не хватает это отрисовки графики.
Если её можно прикрутить, было б здорово. типа как обычной галочкой offsetы отображаются, так же отображать и траекторию
например интрефейс mini куда боле логичный. Единственное, чего там не хватает это отрисовки графики.
Если её можно прикрутить, было б здорово. типа как обычной галочкой offsetы отображаются, так же отображать и траекторию
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Интерфейсы EMC2 (опросничек)
А что есть в мини чего нет в axis?
- Lexxa
- Мастер
- Сообщения: 2703
- Зарегистрирован: 16 дек 2011, 16:48
- Репутация: 319
- Настоящее имя: Алексей
- Откуда: ryazan
- Контактная информация:
Re: Интерфейсы EMC2 (опросничек)
логика и удобство. Большие шрифты для координат, удобно офсеты сделаны.
Открой посмотри)
Открой посмотри)
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Интерфейсы EMC2 (опросничек)
Примеры визуализации в емс
Модуль
может быть полезен при той же визуализации гибки.
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Интерфейсы EMC2 (опросничек)
альтернатива gtk :
интерфейс на Qt
http://www.linuxcnc.org/index.php/engli ... n?start=18
ничего нового - но расширяет инструментарий для желающих ваять экранчики...
http://www.linuxcnc.org/index.php/engli ... n?start=18
ничего нового - но расширяет инструментарий для желающих ваять экранчики...
- Lexxa
- Мастер
- Сообщения: 2703
- Зарегистрирован: 16 дек 2011, 16:48
- Репутация: 319
- Настоящее имя: Алексей
- Откуда: ryazan
- Контактная информация:
Re: Интерфейсы EMC2 (опросничек)
блин, опять эти ужасные кнопки на пол экрана. ну почему их не сделать снизу в 1 - 2 ряда, да и листинг программы тоже "огонь" так сказать, пустого места больше чем в гремлине(
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Интерфейсы EMC2 (опросничек)
Это наверное какой-то порт gtk-шных виджетов под упаковку в Qt.
Мне gtk больше нравится
Мне gtk больше нравится
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Интерфейсы EMC2 (опросничек)
вот такая еще разновидность Gscreen вышла
называется moccapy: питон + gtk
автор Norbert Schechner
называется moccapy: питон + gtk
автор Norbert Schechner
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Интерфейсы EMC2 (опросничек)
интересный момент :
стал искать скрипт - посмотреть код - не нахожу
ну как же так - программа на компе запускается - а файла нет
оказалось - что автор сего не стал заморачиваться и просто нарисовал свой
экранчик к Gscreen
ещё не такой растатуированый как мач - но уже и не такой серый (и не голубой)
и поудобней будет мне кажется для touch
еще скрин:
стал искать скрипт - посмотреть код - не нахожу
ну как же так - программа на компе запускается - а файла нет
оказалось - что автор сего не стал заморачиваться и просто нарисовал свой
экранчик к Gscreen
ещё не такой растатуированый как мач - но уже и не такой серый (и не голубой)
и поудобней будет мне кажется для touch
еще скрин:
- Starik
- Опытный
- Сообщения: 136
- Зарегистрирован: 13 май 2012, 21:22
- Репутация: 17
- Откуда: Долгопрудный
Re: Интерфейсы EMC2 (опросничек)
а ссылочку можно?
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Интерфейсы EMC2 (опросничек)
Вотaystarik писал(а):ссылочку можно?
- Starik
- Опытный
- Сообщения: 136
- Зарегистрирован: 13 май 2012, 21:22
- Репутация: 17
- Откуда: Долгопрудный
Re: Интерфейсы EMC2 (опросничек)
Спасибо. Сильно более вменяемая, чем оригинальный gscreen... Правда я затею с хомами и оффсетами не оценил, да и без тачскрина MDI маразм полный... Но направление верное! 
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Интерфейсы EMC2 (опросничек)
А оно у вас работает (в симуляторе), а то у меня на каждый клик ошибки в хендлерах. Непонятно толи оно пока такое, толи я его прикрутил неправильно.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Интерфейсы EMC2 (опросничек)
все живое - по крайней мере режим авто и ручной проверен:
- Starik
- Опытный
- Сообщения: 136
- Зарегистрирован: 13 май 2012, 21:22
- Репутация: 17
- Откуда: Долгопрудный
Re: Интерфейсы EMC2 (опросничек)
Вот зачем они рисуют отдельный ДРО, а потом показывают на нем "слегка" другие цифры? 
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Интерфейсы EMC2 (опросничек)
Может это rel или cmd?
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Интерфейсы EMC2 (опросничек)
всё гораздо проще - это скрин был сделан на ходу (Shutter 0.9)Nick писал(а):Может это rel или cmd?
сейчас проверил - фокус повторился
а так ,сколько не крутил, все показания в DRO одинаковые
получается экран не сразу захватывается - а поступательно??
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Интерфейсы EMC2 (опросничек)
страничка gmoccapy в wiki:
