Страница 8 из 53

Re: GladeVCP и PyVCP для начинающих

Добавлено: 01 июл 2012, 23:13
nkp
Виталий писал(а):чтот хреновенько у него с графикой
наверно твоя тема влияет-ну работу же наблюдаешь
теперь нажимай и посмотри на %I1 (я думаю затык именно в нем)

Re: GladeVCP и PyVCP для начинающих

Добавлено: 01 июл 2012, 23:24
nkp
Скорей всего это будет работать только так:
включаешь станок
хоумишся
переходишь в mdi режим (F5)
нажимаешь свою кнопку на панели

Re: GladeVCP и PyVCP для начинающих

Добавлено: 02 июл 2012, 14:59
billsmith
Чёт я непойму вашей проблемы. У меня например сразу подпрограмма вызываеться одной кнопкой с Gladevcp и при этом ещё и параметры передаёт. Для её работы также не нужно переходить в режим mdi. Это всё есть в стандартном примере с GladeVCP. И в ini никакие команды прописывать не нужно.

Re: GladeVCP и PyVCP для начинающих

Добавлено: 02 июл 2012, 15:05
Виталий
billsmith писал(а):Чёт я непойму вашей проблемы. У меня например сразу подпрограмма вызываеться одной кнопкой с Gladevcp и при этом ещё и параметры передаёт. Для её работы также не нужно переходить в режим mdi. Это всё есть в стандартном примере с GladeVCP. И в ini никакие команды прописывать не нужно.
а подробней можна.

Re: GladeVCP и PyVCP для начинающих

Добавлено: 02 июл 2012, 15:49
Nick
А и правда, в GladeVCP есть виджет Action_MDI Toggle. Попробуй его добавить и в нем прописать тот же o call...
Хотя, там могут быть те же проблемы, что и с MDI-command - только одно перемещение.

ЗЫ попробуй запустить через строку ввода MDI в LinuxCNC такой же o call, будет он работать или нет?

Re: GladeVCP и PyVCP для начинающих

Добавлено: 02 июл 2012, 15:59
Nick
Странно, на в linuxcnc-sim, все с mdi-command работает нормально...
скинь код своего touchoff...

Re: GladeVCP и PyVCP для начинающих

Добавлено: 02 июл 2012, 16:32
billsmith
В GladeVCP через виджет Action_MDI Toggle у меня подпрограммы на несколько перемешений работают нормально, и не нужно переключаться в режим MDI

Re: GladeVCP и PyVCP для начинающих

Добавлено: 02 июл 2012, 18:10
Виталий
Nick писал(а):скинь код своего touchoff...

Код: Выделить всё

G38.2 Z-10 F100
G00 Z3 f50 
G38.3 Z-11
G00 z5 F300

Re: GladeVCP и PyVCP для начинающих

Добавлено: 02 июл 2012, 19:30
Nick
А как именно он глючит? просто этот код в итоге ничего не сделает.
Съездит до датчика и уедет на бывший Z5.
а вот если бы было
G38.2 Z-10 F100
G00 Z3 f50
G38.3 Z-11
G92 Z0
G00 z5 F300
То уедет на 5 мм выше датчика.

И еще все это можно сделать в относительных координатах и добавить переезд к датчику в координатах станка, вот так:
G53 G00 X-- Y--
G91

G38.2 Z-100 F100
G00 Z3
F10
G38.3 Z-2
G92 Z0
F300
G00 z5
G90

Re: GladeVCP и PyVCP для начинающих

Добавлено: 02 июл 2012, 19:56
Виталий
с кодом разберусь.я не могу этот код нормально запустить с кнопки .максимум 1строчку ,в какую сторону смотреть,Action_MDI Toggle -понял что тоже пропихнуть можна 1строчку

Re: GladeVCP и PyVCP для начинающих

Добавлено: 02 июл 2012, 20:00
nkp
а как в пост#142 пробовал?

Re: GladeVCP и PyVCP для начинающих

Добавлено: 02 июл 2012, 20:18
Виталий
nkp писал(а):а как в пост#142 пробовал?
да пробывал,почемуто проигралась одна строчка вместо 3.не нравится то что нада заходить в мди ,пробу удалось запусть один раз,последующие только через выход с програмы.

Re: GladeVCP и PyVCP для начинающих

Добавлено: 02 июл 2012, 20:19
Виталий
интересно ваше мнение,на каком с способов нада остановится ? крыша едет

Re: GladeVCP и PyVCP для начинающих

Добавлено: 02 июл 2012, 20:28
nkp
думаю через Action_MDI Toggle надо делать
а с ладдером тоже доделаю по любому :)

Re: GladeVCP и PyVCP для начинающих

Добавлено: 02 июл 2012, 21:07
nkp
Виталий писал(а):Action_MDI Toggle -понял что тоже пропихнуть можна 1строчку
Сейчас запустил через кнопку на glade панели файл ж-кода 80 строк
все работает :wik:

Re: GladeVCP и PyVCP для начинающих

Добавлено: 02 июл 2012, 21:14
Виталий
класс,а у меня 0

Re: GladeVCP и PyVCP для начинающих

Добавлено: 02 июл 2012, 21:15
nkp
файл:
touchoff.ngc
(94 байт) 1131 скачивание
в папку nc_files.
А в панель:
(для просмотра содержимого нажмите на ссылку)
Выделение(030).png (2021 просмотр) <a class='original' href='./download/file.php?id=6239&mode=view' target=_blank>Загрузить оригинал (25.35 КБ)</a>

Re: GladeVCP и PyVCP для начинающих

Добавлено: 02 июл 2012, 21:22
Виталий
в mdi comand я тоже самое писал ,а как дальше,хал вязать надо

Re: GladeVCP и PyVCP для начинающих

Добавлено: 02 июл 2012, 21:27
nkp
Виталий писал(а):хал вязать надо
не пойму-что вязать
привязываешь к своей кнопке hal_action_mdi1:
(для просмотра содержимого нажмите на ссылку)
Выделение(031).png (2019 просмотров) <a class='original' href='./download/file.php?id=6240&mode=view' target=_blank>Загрузить оригинал (53.41 КБ)</a>
после нажатия-выполняется файл

Re: GladeVCP и PyVCP для начинающих

Добавлено: 02 июл 2012, 21:31
Виталий
спасибо .теперь доступно