Как работать со сменой инструмента?
Смена инструмента в управляющей программе вызывается с помощью макроса M6, с указанием коэффициента Tx (где x – номер инструмента) или без него.
Программный продукт PUMOTIX предоставляет пользователям возможность смены инструмента по одному из 4-х предлагаемых сценариев.
Сценарий 0: Default - установлен в программе по умолчанию.
Вызов команды смены инструмента в управляющей программе игнорируется без уведомления пользователя.
Чтобы воспользоваться макросом смены инструмента, пройдите «Конфигурация» → «Настройки» → «G-коды» → «Параметры интерпретации G-кода» и снимите галочку напротив поля «Игнорировать команду смены инструмента». Затем нажмите кнопку «Применить» и закройте окно настроек.
Описанные далее сценарии реализованы с помощью различных конфигураций макроса M6.
Для применения нужной конфигурации выберите шаблон макроса M6 (Auto или Semiauto) с помощью окна управления макросами и фоновыми операциями.
Сценарий 1: Пауза управляющей программы.
Данный сценарий заложен в стандартном макросе M6 и будет выполняться без проведения дополнительных изменений. При вызове из УП команды смены инструмента, шпиндель поднимется на высоту SafeZ, остановит вращение и останется на месте, позволив сделать любые изменения, в том числе провести дополнительные измерения для коррекции координат в программе.
Сценарий 2: Полуавтоматическая смена инструмента (шаблон макроса Semiauto).
Полуавтоматическая смена инструмента происходит последовательно по следующему алгоритму действий:
- Поднятие на высоту SafeZ, если она была задана.
- Отключение шпинделя.
- Переезд в точку смены инструмента. (подробнее...)
- Включение режима ожидания (желтым мигает индикатор "Замена").
Все предыдущие операции выполняются автоматически, получая инструкции из макроса. - Замена режущего инструмента (фрезы) - производится оператором вручную, последующие измерения производить необязательно.
- После замены инструмента оператору необходимо нажать кнопку "Старт" в интерфейсе PUMOTIX, чтобы макрос завершил выполнение программы.
- Автокоррекция длины инструмента (автопробинг). Процедура не требует дополнительных переездов, так как точка пробинга по умолчанию находится в точке смены инструмента.
- Включение шпинделя, восстановление исходного состояния системы.
- Запуск дальнейшего выполнения УП.
Сценарий 3: Автоматическая смена инструмента (шаблон макроса Auto).
Автоматическая смена инструмента происходит последовательно по следующему алгоритму действий:
- Поднятие на высоту SafeZ, если она была задана.
- Отключение шпинделя.
- Переезд в точку смены инструмента.
Для разбора дальнейших действий заглянем в окно «Таблица инструментов» непосредственно в программе PUMOTIX («Конфигурация» → «Таблица инструментов»).
В нижней части окна находится поле «Режим», содержащее выбор и ввод координат точки смены инструмента.
При выборе «Из таблицы инструментов» для каждого из добавленных в таблицу инструментов появляется возможность ввести индивидуальные координаты смены. По этим координатам и происходят дальнейшие действия, которые выглядят следующим образом:
- Переезд к ячейке текущего инструмента.
- Сброс текущего инструмента в ячейку.
- Переезд к ячейке нового инструмента.
- Захват нового инструмента.
При выборе «Общая для всех инструментов» задается единая точка смены, а сама смена инструмента содержит следующие шаги:
- Переезд к точке смены и сброс текущего инструмента.
- Захват нового инструмента.
На месте пунктов 2, 4 и 6 вручную прописывается индивидуальная логика управления, исходя из особенностей аппарата для смены инструмента, его подключения и других условий.
После захвата нового инструмента, программа делает авто корректировку высоты с учетом параметра «Длина» из«Таблицы инструментов», а затем возвращается к выполнению УП.
При использовании данного сценария вмешательство пользователя не требуется, все действия выполняются как часть управляющей программы.