GladeVCP и PyVCP для начинающих
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: GladeVCP и PyVCP для начинающих
ух ты сколько уже всего написали...
--------------
Странно, почему у меня в sim-версии все отработало как надо?
Какая у тебя стоит версия LinuxCNC?
PS может попробовать сделать цикл для выполнения любых mdi комманд?
Если все упирается именно в 1 строчку с движением:
делаем отдельный o-код, который:
1. выполняет M100 - т.е. скрипт, который берет строчку строчку #1 из нужного файла и записывает в exec.ngc
2. запускает o<#exec> call
3. + заводим на пин motion.motion-in-position следующий запуск цикла через halui.mdi_command-xx.
Или в 2.5 все это уже исправлено и такой цикл не имеет особого смысла?
--------------
Странно, почему у меня в sim-версии все отработало как надо?
Какая у тебя стоит версия LinuxCNC?
PS может попробовать сделать цикл для выполнения любых mdi комманд?
Если все упирается именно в 1 строчку с движением:
делаем отдельный o-код, который:
1. выполняет M100 - т.е. скрипт, который берет строчку строчку #1 из нужного файла и записывает в exec.ngc
2. запускает o<#exec> call
3. + заводим на пин motion.motion-in-position следующий запуск цикла через halui.mdi_command-xx.
Или в 2.5 все это уже исправлено и такой цикл не имеет особого смысла?
-
Виталий
- Мастер
- Сообщения: 223
- Зарегистрирован: 26 янв 2012, 20:30
- Репутация: 1
- Откуда: Полтава
- Контактная информация:
Re: GladeVCP и PyVCP для начинающих
снова вопрос в ini в разделе [HALUI] надо прописать MDI_COMMAND = O<touchoff> CALL
-
Виталий
- Мастер
- Сообщения: 223
- Зарегистрирован: 26 янв 2012, 20:30
- Репутация: 1
- Откуда: Полтава
- Контактная информация:
Re: GladeVCP и PyVCP для начинающих
Ник я надеюсь это вопрос не комне,сам понимаеш ,я пока очень далек от истины.Nick писал(а):Или в 2.5 все это уже исправлено и такой цикл не имеет особого смысла?
-
Виталий
- Мастер
- Сообщения: 223
- Зарегистрирован: 26 янв 2012, 20:30
- Репутация: 1
- Откуда: Полтава
- Контактная информация:
Re: GladeVCP и PyVCP для начинающих
все сделал,заменил о-код ,при нажатии накнопку получаю (Unable to open file<touchoff>)
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: GladeVCP и PyVCP для начинающих
выкладывай свою папку с конф
-
Виталий
- Мастер
- Сообщения: 223
- Зарегистрирован: 26 янв 2012, 20:30
- Репутация: 1
- Откуда: Полтава
- Контактная информация:
Re: GladeVCP и PyVCP для начинающих
вот она несчастная
- Вложения
-
- cnc.tar.gz
- (4.32 КБ) 1104 скачивания
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: GladeVCP и PyVCP для начинающих
прицепил для начала твой ui файл к своей конф
все работает:
все работает:
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: GladeVCP и PyVCP для начинающих
А touchoff.ngc у тебя где лежит?
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: GladeVCP и PyVCP для начинающих
вот пытаюсь запустить конфиг выложенный Виталием
емс стартует но дальше кнопка авоста даже не активна
что там в файлах может бать такого-что не дает норм запустить?
емс стартует но дальше кнопка авоста даже не активна
что там в файлах может бать такого-что не дает норм запустить?
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: GladeVCP и PyVCP для начинающих
А панель GladeVCP грузится?
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: GladeVCP и PyVCP для начинающих
Разобрался с твоим конфигом- запустил
все работает отлично-и проба и другие файлы ж-кода
и почему у тебя только 1 строку выполняет?
---------------
мож там у тебя с контактами что то?
выполняется G38.2 Z-10 F100
и останавливается-а ты думаешь что это из-за glade так?
попробуй измени touchoff.ngc произвольно:
будет выполнятся?
все работает отлично-и проба и другие файлы ж-кода
и почему у тебя только 1 строку выполняет?
---------------
мож там у тебя с контактами что то?
выполняется G38.2 Z-10 F100
и останавливается-а ты думаешь что это из-за glade так?
попробуй измени touchoff.ngc произвольно:
Код: Выделить всё
o<touchoff>sub
F100
G1 X2
G1 Y2
G1 X4
G1 Y5
o<touchoff>endsub
m2будет выполнятся?
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: GladeVCP и PyVCP для начинающих
Эта строка если не найдет контакт должна выдать ошибку!nkp писал(а):выполняется G38.2 Z-10 F100
Какая стоит версия LinuxCNC?
В чем именно проявляется ошибка выполнения?
-
Виталий
- Мастер
- Сообщения: 223
- Зарегистрирован: 26 янв 2012, 20:30
- Репутация: 1
- Откуда: Полтава
- Контактная информация:
Re: GladeVCP и PyVCP для начинающих
ребята подождите ,мы все спутали .я говорил что выполняется одна строка кода совмесно с ладером или как его там ,по поводу glade и Action_MDI Toggle я только смотрел и делал предположение ,но не пробывал так как не знал что куда .
по совету nkp полностью перешол на Action_MDI Toggle ,с его помощью соеденил кнопку и мди команду.
версия 2.5Nick писал(а):Какая стоит версия LinuxCNC?
по совету nkp полностью перешол на Action_MDI Toggle ,с его помощью соеденил кнопку и мди команду.
(Unable to open file<touchoff>)Nick писал(а):В чем именно проявляется ошибка выполнения?
в nc filesNick писал(а):А touchoff.ngc у тебя где лежит?
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: GladeVCP и PyVCP для начинающих
то есть лежит в /home/vitaliy/linuxcnc/nc_filesВиталий писал(а):в nc files
правильно?
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: GladeVCP и PyVCP для начинающих
А как команда в MDI action выглядит, странно, что он пишет именно "<touchoff>"...
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: GladeVCP и PyVCP для начинающих
так как запускал и я отвечу за ТС:Nick писал(а):А как команда в MDI
Код: Выделить всё
O<touchoff> call-
Виталий
- Мастер
- Сообщения: 223
- Зарегистрирован: 26 янв 2012, 20:30
- Репутация: 1
- Откуда: Полтава
- Контактная информация:
Re: GladeVCP и PyVCP для начинающих
да верноnkp писал(а):то есть лежит в /home/vitaliy/linuxcnc/nc_files
если правильно понял то (O<touchoff> CALL)Nick писал(а):А как команда в MDI action выглядит, странно, что он пишет именно "<touchoff>"...
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: GladeVCP и PyVCP для начинающих
А ты когда нажимаешь нашу кнопку в Axis какой нибудь ж-код загружен?
-
Виталий
- Мастер
- Сообщения: 223
- Зарегистрирован: 26 янв 2012, 20:30
- Репутация: 1
- Откуда: Полтава
- Контактная информация:
Re: GladeVCP и PyVCP для начинающих
не совсем понял
