Добрый день!
в результате своей деятельности понял что панель таблицы инструмента необходимая вещь и постоянно нужна перед глазами.
в MACH3 на активкый инструмент есть поля где можно вставить коррекцию без перепрыгиваний из окна в окно.
но в AXIS этого нет прыгать надоело. и вид значений коррекции тоже мелкий и плохо читаемый.
на форуме есть такая тема
viewtopic.php?f=15&t=5760&start=40
она старая и для токарного. необходима для фрезерного.
это переменные как минимум 2 - на длину и диаметр.
не совсем понимаю как сделать.
сразу предупреждаю что советы перейти на версии 2.8.+ и выше будут игнорироваться. по причине того что 2.8.4 уже пробовал и нашел что LPT на моем ПК начинает плохо работать. это апаратное. поменять ПК нет возможности. по этому буду работать на том что есть.
в идеале дополнительные органы управления перенести в левую часть лицевой панели
AXIS 2.7.14 как встроить панель коррекции в интерфейс?
-
- Опытный
- Сообщения: 122
- Зарегистрирован: 29 дек 2021, 15:55
- Репутация: 2
- Настоящее имя: Юрий
- Контактная информация:
AXIS 2.7.14 как встроить панель коррекции в интерфейс?
Последний раз редактировалось stounhead 20 ноя 2023, 16:03, всего редактировалось 1 раз.
-
- Опытный
- Сообщения: 122
- Зарегистрирован: 29 дек 2021, 15:55
- Репутация: 2
- Настоящее имя: Юрий
- Контактная информация:
Re: AXIS 2.7.14 как встроить панель коррекции в интерфейс?
во время выполнения изменения блокируются.а вот при смене инструмента мелкая цифра в низу окна не помогает
постоянно помнить что коррекуция есть сложно. особенно если идет активная работа
-
- Опытный
- Сообщения: 122
- Зарегистрирован: 29 дек 2021, 15:55
- Репутация: 2
- Настоящее имя: Юрий
- Контактная информация:
Re: AXIS 2.7.14 как встроить панель коррекции в интерфейс?
для начала идет опрос таблицы
потом запись
вот вроде обращение к Е . а если нужна Z или Diam как обращаться?
Код: Выделить всё
;выполнить как только будут найдены все HOME
O<code_start> sub
M68 E0 Q#100
O<code_start> endsub
M2
Код: Выделить всё
O<save_correct> sub
#100 = #<_hal[pyvcp.spinbox]>
M68 E0 Q#100
O<save_correct> endsub
M2