в MDI вызвать подпрограмму,а уже в ней расписать всё как надоNikomas писал(а):А как сделать одной строкой чтобы сначала ось Z поднялась, а уже потом перемещалась в X0 Y0?
MDI_COMMAND = o<myfile>> call
o<myfile> sub
G0 Z0
G0 X0 Y0
o<myfile> endsub
в MDI вызвать подпрограмму,а уже в ней расписать всё как надоNikomas писал(а):А как сделать одной строкой чтобы сначала ось Z поднялась, а уже потом перемещалась в X0 Y0?
у меня подпрограмма выглядит так:nkp писал(а):в MDI вызвать подпрограмму,а уже в ней расписать всё как надоNikomas писал(а):А как сделать одной строкой чтобы сначала ось Z поднялась, а уже потом перемещалась в X0 Y0?
MDI_COMMAND = o<myfile>> call
o<myfile> sub
G0 Z0
G0 X0 Y0
o<myfile> endsub
Код: Выделить всё
o<go_xy_to_zero> sub
;first go up
G53 G0 Z[#<_ini[CHANGE_POSITION]Z>]
G0X0Y0
o<go_xy_to_zero> endsub
M2
Код: Выделить всё
[CHANGE_POSITION]
# Позиция смены инструмента. Всё в станочных координатах
X = 880.0
Y = 372
Z = -2
подойти с другой стороны (средняя ступень не нужна)D.L. писал(а):Интересует возможность создания обычной кнопки с фиксацией в pyvcp
http://www.cnc-club.ru/forum/viewtopic. ... ad#p410990kang2k писал(а):в компоненте comp, есть параметр param rw, которому надо передать значение из gui
Как это сделать ? Через net нельзя, потому что в компоненте не пин.
как индикатор использовать лед(прямоугольный узкий делал)D.L. писал(а):nkp, хотелось чтобы кнопка визуально оставалась нажатой.
GladeVCP пока не хочу использовать, видимо придётся написать свою кнопочку.nkp писал(а):как индикатор использовать лед(прямоугольный узкий делал)если уж совсем надо по настоящему - пересесть на gladevcp?или,таки да, написать свою кнопочку
checkbutton не устраивает?D.L. писал(а):Интересует возможность создания обычной кнопки с фиксацией в pyvcp, я так понимаю что без написания класса своей кнопки не обойтись?
Нет, хотелось бы нормальную кнопку.Сергей Саныч писал(а):checkbutton не устраивает?
сделай лампочку рядом с кнопкой...D.L. писал(а):Нет, хотелось бы нормальную кнопку.
checkbutton только на время отладки.
Или на кнопке.UAVpilot писал(а):сделай лампочку рядом с кнопкой...
в редакторе Glade ПКМ на нужном виджетеDr.Jarold писал(а):Доброго времени суток комрады. Начал изучать Glade. Нарисовал себе панельку с 2-мя кнопками, подключил ее к gmoccapy. Накидал несколько подпрограмм закинул в их в папку макросы. И встал вопрос что нужно подвесить к этим кнопкам вызов MIDI, для этого должно быть добавлено действие к кнопке, которое нужно создать на панели EMC Action. Однако у меня только панелька VCP Action (Возможно ее переименовали), и при нажатии на кнопку VCP Action MIDI ничего не происходит. Если же создавать через кнопку через "Связанное действие" то создается какое-то левое GtkAction в котором нельзя прописать MIDI команду.... Я понимаю что я чего-то не понимаю, только не понимаю чего не понимаю...