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

Последние авторы
1 Смена инструмента в управляющей программе вызывается с помощью макроса (% style="color:#8d69b2" %)**M6**(%%), с указанием коэффициента Tx (где x – номер инструмента) или без него.
2
3 Программный продукт PUMOTIX предоставляет пользователям возможность смены инструмента по одному из 4-х предлагаемых сценариев.
4
5 (% style="margin-left:30.0px" %)
6 (% style="color:#007a7a" %)**Сценарий 0: Default**(%%) - установлен в программе по умолчанию.
7
8 Вызов команды смены инструмента в управляющей программе игнорируется без уведомления пользователя.
9
10 Чтобы воспользоваться макросом смены инструмента, пройдите «Конфигурация» → «Настройки» → [[«G-коды»>>doc:Руководство пользователя.Настройка ПО.Настройка параметров G-кода.WebHome]] → «Параметры интерпретации G-кода» и снимите галочку напротив поля «Игнорировать команду смены инструмента». Затем нажмите кнопку «Применить» и закройте окно настроек.
11
12 [[image:2019-07-03 09_49_07-Настройки.png||data-xwiki-image-style-alignment="center" height="100" width="528"]]
13
14 Описанные далее сценарии реализованы с помощью различных конфигураций макроса (% style="color:#8d69b2" %)**M6**(%%).
15
16 {{warning}}
17 Рекомендуем установить необходимый режим смены инструмента сразу после установки PUMOTIX.
18 {{/warning}}
19
20 Для применения нужной конфигурации выберите шаблон макроса (% style="color:#8d69b2" %)**M6**(%%) (**Auto **или **Semiauto**) с помощью [[окна управления макросами и фоновыми операциями>>doc:Руководство пользователя.Описание M-кодов.Управление макросами и фоновыми операциями.WebHome]].
21
22 [[image:Macro_replace_menu.png||data-xwiki-image-style-alignment="center" height="200" width="568"]]
23
24 (% style="margin-left:30.0px" %)
25 (% style="color:#007a7a" %)**Сценарий 1: Пауза управляющей программы**(%%).
26
27 Данный сценарий заложен в стандартном макросе (% style="color:#8d69b2" %)**M6**(%%) и будет выполняться без проведения дополнительных изменений. При вызове из УП команды смены инструмента, шпиндель поднимется на высоту SafeZ, остановит вращение и останется на месте, позволив сделать любые изменения, в том числе провести дополнительные измерения для коррекции координат в программе.
28
29 (% style="margin-left:30.0px" %)
30 (% style="color:#007a7a" %)**Сценарий 2: Полуавтоматическая смена инструмента**(%%) (шаблон макроса **Semiauto**).
31
32 Полуавтоматическая смена инструмента происходит последовательно по следующему алгоритму действий:
33
34 1. Поднятие на высоту SafeZ, если она была задана.
35 1. Отключение шпинделя.
36 1. Переезд в точку смены инструмента. ([[подробнее...>>doc:Руководство пользователя.Ответы на типовые вопросы.Для чего нужна Таблица инструментов?.WebHome]])
37 1. Включение режима ожидания (желтым мигает индикатор "Замена").
38 [[image:Инструмент - рабочий процесс.png||data-xwiki-image-style-alignment="center"]]Все предыдущие операции выполняются автоматически, получая инструкции из макроса.
39 1. Замена режущего инструмента (фрезы) - производится оператором вручную, последующие измерения производить необязательно.
40 1. После замены инструмента оператору необходимо нажать кнопку "Старт" в интерфейсе PUMOTIX, чтобы макрос завершил выполнение программы.
41 1. Автокоррекция длины инструмента (автопробинг). Процедура не требует дополнительных переездов, так как точка пробинга по умолчанию находится в точке смены инструмента.
42 1. Включение шпинделя, восстановление исходного состояния системы.
43 1. Запуск дальнейшего выполнения УП.
44
45 {{info title="**ОБРАТИТЕ ВНИМАНИЕ!**"}}
46 Для изменения поведения макроса (% style="color:#8d69b2" %)**M6**(%%), вы можете самостоятельно отредактировать его и заложить удобную для вас логику действий! (Подробнее: [[Как создать пользовательский макрос?>>doc:Руководство пользователя.Ответы на типовые вопросы.Как создать пользовательский макрос?.WebHome]])
47 {{/info}}
48
49 (% style="margin-left:30.0px" %)
50 (% style="color:#007a7a" %)**Сценарий 3: Автоматическая смена инструмента**(%%) (шаблон макроса **Auto**).
51
52 Автоматическая смена инструмента происходит последовательно по следующему алгоритму действий:
53
54 1. Поднятие на высоту SafeZ, если она была задана.
55 1. Отключение шпинделя.
56 1. Переезд в точку смены инструмента.
57
58 Для разбора дальнейших действий заглянем в окно «Таблица инструментов» непосредственно в программе PUMOTIX («Конфигурация» → [[«Таблица инструментов»>>doc:Руководство пользователя.Ответы на типовые вопросы.Для чего нужна Таблица инструментов?.WebHome]]).
59
60 [[image:Tool_Table_Window.png||data-xwiki-image-style-alignment="center" height="527" width="1000"]]
61
62 В нижней части окна находится поле «Режим», содержащее выбор и ввод координат точки смены инструмента.
63
64 При выборе «Из таблицы инструментов» для каждого из добавленных в таблицу инструментов появляется возможность ввести индивидуальные координаты смены. По этим координатам и происходят дальнейшие действия, которые выглядят следующим образом:
65
66 1. Переезд к ячейке текущего инструмента.
67 1.
68 1. Сброс текущего инструмента в ячейку.
69 1.
70 1. Переезд к ячейке нового инструмента.
71 1.
72 1. Захват нового инструмента.
73
74 При выборе «Общая для всех инструментов» задается единая точка смены, а сама смена инструмента содержит следующие шаги:
75
76 1. Переезд к точке смены и сброс текущего инструмента.
77 1.
78 1. Захват нового инструмента.
79
80 На месте пунктов 2, 4 и 6 вручную прописывается индивидуальная логика управления, исходя из особенностей аппарата для смены инструмента, его подключения и других условий.
81
82 После захвата нового инструмента, программа делает авто корректировку высоты с учетом параметра «Длина» из«Таблицы инструментов», а затем возвращается к выполнению УП.
83
84 При использовании данного сценария вмешательство пользователя не требуется, все действия выполняются как часть управляющей программы.