Как работать со сменой инструмента?

Редактировал(а) Edgar Allan Poe 2024/02/29 19:52

Смена инструмента в управляющей программе вызывается с помощью макроса M6, с указанием коэффициента Tx (где x – номер инструмента) или без него.

Программный продукт PUMOTIX предоставляет пользователям возможность смены инструмента по одному из 4-х предлагаемых сценариев.

Сценарий 0: Default - установлен в программе по умолчанию.

Вызов команды смены инструмента в управляющей программе игнорируется без уведомления пользователя.

Чтобы воспользоваться макросом смены инструмента, пройдите «Конфигурация» → «Настройки» → «G-коды» → «Параметры интерпретации G-кода» и снимите галочку напротив поля «Игнорировать команду смены инструмента». Затем нажмите кнопку «Применить» и закройте окно настроек.

2019-07-03 09_49_07-Настройки.png

Описанные далее сценарии реализованы с помощью различных конфигураций макроса M6.

Рекомендуем установить необходимый режим смены инструмента сразу после установки PUMOTIX.

Для применения нужной конфигурации выберите шаблон макроса M6 (Auto или Semiauto) с помощью окна управления макросами и фоновыми операциями.

Macro_replace_menu.png

Сценарий 1: Пауза управляющей программы.

Данный сценарий заложен в стандартном макросе M6 и будет выполняться без проведения дополнительных изменений. При вызове из УП команды смены инструмента, шпиндель поднимется на высоту SafeZ, остановит вращение и останется на месте, позволив сделать любые изменения, в том числе провести дополнительные измерения для коррекции координат в программе.

Сценарий 2: Полуавтоматическая смена инструмента (шаблон макроса Semiauto).

Полуавтоматическая смена инструмента происходит последовательно по следующему алгоритму действий:

  1. Поднятие на высоту SafeZ, если она была задана.
  2. Отключение шпинделя.
  3. Переезд в точку смены инструмента. (подробнее...)
  4. Включение режима ожидания (желтым мигает индикатор "Замена").
    Инструмент - рабочий процесс.pngВсе предыдущие операции выполняются автоматически, получая инструкции из макроса.
  5. Замена режущего инструмента (фрезы) - производится оператором вручную, последующие измерения производить необязательно.
  6. После замены инструмента оператору необходимо нажать кнопку "Старт" в интерфейсе PUMOTIX, чтобы макрос завершил выполнение программы.
  7. Автокоррекция длины инструмента (автопробинг). Процедура не требует дополнительных переездов, так как точка пробинга по умолчанию находится в точке смены инструмента.
  8. Включение шпинделя, восстановление исходного состояния системы.
  9. Запуск дальнейшего выполнения УП.
ОБРАТИТЕ ВНИМАНИЕ!

Для изменения поведения макроса M6, вы можете самостоятельно отредактировать его и заложить удобную для вас логику действий! (Подробнее: Как создать пользовательский макрос?)

Сценарий 3: Автоматическая смена инструмента (шаблон макроса Auto).

Автоматическая смена инструмента происходит последовательно по следующему алгоритму действий:

  1. Поднятие на высоту SafeZ, если она была задана.
  2. Отключение шпинделя.
  3. Переезд в точку смены инструмента.

Для разбора дальнейших действий заглянем в окно «Таблица инструментов» непосредственно в программе PUMOTIX («Конфигурация» → «Таблица инструментов»).

Tool_Table_Window.png

В нижней части окна находится поле «Режим», содержащее выбор и ввод координат точки смены инструмента.

При выборе «Из таблицы инструментов» для каждого из добавленных в таблицу инструментов появляется возможность ввести индивидуальные координаты смены. По этим координатам и происходят дальнейшие действия, которые выглядят следующим образом:

  1. Переезд к ячейке текущего инструмента.
  2.  
  3. Сброс текущего инструмента в ячейку.
  4.  
  5. Переезд к ячейке нового инструмента.
  6.  
  7. Захват нового инструмента.

При выборе «Общая для всех инструментов» задается единая точка смены, а сама смена инструмента содержит следующие шаги:

  1. Переезд к точке смены и сброс текущего инструмента.
  2.  
  3. Захват нового инструмента.

На месте пунктов 2, 4 и 6 вручную прописывается индивидуальная логика управления, исходя из особенностей аппарата для смены инструмента, его подключения и других условий.

После захвата нового инструмента, программа делает авто корректировку высоты с учетом параметра «Длина» из«Таблицы инструментов», а затем возвращается к выполнению УП.

При использовании данного сценария вмешательство пользователя не требуется, все действия выполняются как часть управляющей программы.