Страница 9 из 53
Re: GladeVCP и PyVCP для начинающих
Добавлено: 02 июл 2012, 21:33
Nick
ух ты сколько уже всего написали...
--------------
Странно, почему у меня в 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 все это уже исправлено и такой цикл не имеет особого смысла?
Re: GladeVCP и PyVCP для начинающих
Добавлено: 02 июл 2012, 21:40
Виталий
снова вопрос в ini в разделе [HALUI] надо прописать MDI_COMMAND = O<touchoff> CALL
Re: GladeVCP и PyVCP для начинающих
Добавлено: 02 июл 2012, 21:41
nkp
нет
Re: GladeVCP и PyVCP для начинающих
Добавлено: 02 июл 2012, 21:44
Виталий
Nick писал(а):Или в 2.5 все это уже исправлено и такой цикл не имеет особого смысла?
Ник я надеюсь это вопрос не комне,сам понимаеш ,я пока очень далек от истины.
Re: GladeVCP и PyVCP для начинающих
Добавлено: 02 июл 2012, 22:19
Виталий
все сделал,заменил о-код ,при нажатии накнопку получаю (Unable to open file<touchoff>)
Re: GladeVCP и PyVCP для начинающих
Добавлено: 02 июл 2012, 22:22
nkp
выкладывай свою папку с конф
Re: GladeVCP и PyVCP для начинающих
Добавлено: 02 июл 2012, 22:29
Виталий
вот она несчастная
Re: GladeVCP и PyVCP для начинающих
Добавлено: 02 июл 2012, 22:52
nkp
прицепил для начала твой ui файл к своей конф
все работает:
Re: GladeVCP и PyVCP для начинающих
Добавлено: 02 июл 2012, 23:22
Nick
А touchoff.ngc у тебя где лежит?
Re: GladeVCP и PyVCP для начинающих
Добавлено: 02 июл 2012, 23:32
nkp
вот пытаюсь запустить конфиг выложенный Виталием
емс стартует но дальше кнопка авоста даже не активна
что там в файлах может бать такого-что не дает норм запустить?
Re: GladeVCP и PyVCP для начинающих
Добавлено: 02 июл 2012, 23:53
Nick
А панель GladeVCP грузится?
Re: GladeVCP и PyVCP для начинающих
Добавлено: 03 июл 2012, 08:17
nkp
Разобрался с твоим конфигом- запустил
все работает отлично-и проба и другие файлы ж-кода
и почему у тебя только 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
будет выполнятся?
Re: GladeVCP и PyVCP для начинающих
Добавлено: 03 июл 2012, 11:05
Nick
nkp писал(а):выполняется G38.2 Z-10 F100
Эта строка если не найдет контакт должна выдать ошибку!
Какая стоит версия LinuxCNC?
В чем именно проявляется ошибка выполнения?
Re: GladeVCP и PyVCP для начинающих
Добавлено: 03 июл 2012, 11:15
Виталий
ребята подождите ,мы все спутали .я говорил что выполняется одна строка кода совмесно с ладером или как его там ,по поводу glade и Action_MDI Toggle я только смотрел и делал предположение ,но не пробывал так как не знал что куда .
Nick писал(а):Какая стоит версия LinuxCNC?
версия 2.5
по совету nkp полностью перешол на Action_MDI Toggle ,с его помощью соеденил кнопку и мди команду.
Nick писал(а):В чем именно проявляется ошибка выполнения?
(Unable to open file<touchoff>)
Nick писал(а):А touchoff.ngc у тебя где лежит?
в nc files
Re: GladeVCP и PyVCP для начинающих
Добавлено: 03 июл 2012, 11:25
nkp
Виталий писал(а):в nc files
то есть лежит в /home/vitaliy/linuxcnc/nc_files
правильно?
Re: GladeVCP и PyVCP для начинающих
Добавлено: 03 июл 2012, 11:30
Nick
А как команда в MDI action выглядит, странно, что он пишет именно "<touchoff>"...
Re: GladeVCP и PyVCP для начинающих
Добавлено: 03 июл 2012, 11:32
nkp
Nick писал(а):А как команда в MDI
так как запускал и я отвечу за ТС:
Re: GladeVCP и PyVCP для начинающих
Добавлено: 03 июл 2012, 11:36
Виталий
nkp писал(а):то есть лежит в /home/vitaliy/linuxcnc/nc_files
да верно
Nick писал(а):А как команда в MDI action выглядит, странно, что он пишет именно "<touchoff>"...
если правильно понял то (O<touchoff> CALL)
Re: GladeVCP и PyVCP для начинающих
Добавлено: 03 июл 2012, 11:38
nkp
А ты когда нажимаешь нашу кнопку в Axis какой нибудь ж-код загружен?
Re: GladeVCP и PyVCP для начинающих
Добавлено: 03 июл 2012, 11:42
Виталий
не совсем понял