CNC Probing AutoFinish
Чистовой цикл, который измеряет, корректирует и завершается сам
AutoFinish — модуль внутри CNC Probing. Он берёт чистовую программу, которую пользователь создал в своей CAM-системе, строит вокруг неё собственный цикл измерения и коррекции и ведёт станок, пока деталь не выйдет на заданный размер. Оператор и программист выходят из этого круга.
Выигрыш заметнее всего в ночную смену. Поскольку чистовая операция больше не требует присутствия оператора у станка, один оператор может вести сразу несколько станков, выполняя только контроль. Затраты на персонал в чистовых операциях снижаются, планирование смен становится гибким.
Как это делается сегодня
Когда чистовой размер не выходит с первого раза, круг крутят вручную. Оператор чистит станок и измеряет, программист правит Gcode (траекторию) на величину ошибки, станок запускается снова и снова измеряется. Каждый круг занимает двух человек, и всё это время станок стоит.
На поверхностях свободной формы хуже: их оператор у станка измерить не может. Деталь снимают, отправляют на КИМ и ждут результат. В момент снятия теряется и база закрепления.
Что это даёт
Программист выходит из круга. Gcode (траекторию) править вручную не нужно; коррекция выполняется через корректор инструмента, внутри станка. Вызов программиста на каждом круге исчезает.
Вмешательство оператора прекращается. Измерение, очистка и коррекция — часть цикла. После запуска ждать у станка не нужно; работа возможна и вне смены.
Станок не ждёт между кругами. В ручном круге он стоит во время измерения и правки; в AutoFinish следующий круг начинается сразу.
Риск брака падает. Цикл не завершается, пока деталь не выйдет на размер, а измерение изношенным инструментом исключается.
Для свободной формы отправка на КИМ отпадает. Такие поверхности измеряются внутри цикла при закреплённой детали. Деталь не покидает станок, а поскольку база закрепления сохраняется, повторная привязка не нужна.
Исходный Gcode (траектория) не изменяется
Пользователь создаёт чистовую программу в своей CAM-системе; какая именно CAM — неважно. Программа импортируется в AutoFinish. Модуль анализирует код, определяет инструмент и гнездо магазина и строит поверх него мастер-программу. В исходном коде не меняется ни строки.

Измеряемый элемент задаётся в программе
Какой размер контролировать — диаметр или ширину — выбирается в CNC Probing и записывается в стойку специальным макросом. Целевое значение и допуск из Gcode (траектории) не извлекаются; их задаёт пользователь.
На поверхностях свободной формы измерение выполняется режимом точечного касания: отсчёты снимаются с заранее заданных точек поверхности и находится отклонение в каждой точке. Щуп может двигаться одновременно по трём осям, поэтому подходит к наклонным и криволинейным поверхностям по нормали; коррекция делается по этому отклонению.
Инструмент проверяется на каждом круге
По окончании обработки измеряются длина и диаметр инструмента и сравниваются со значениями до работы. Если износ превышает заданный пользователем предел, станок выдаёт аварию и останавливается; если меньше — цикл продолжается.
Очистка — часть цикла
Из магазина берётся обдувочное устройство; продуваются рабочая зона и деталь. Отсчёт с поверхности, на которой осталась стружка или СОЖ, вводит в заблуждение. Устройство может быть приобретено заказчиком.

Щуп проверяется каждый круг
Из магазина берётся щуп; на каждом круге заново определяется его длина — непосредственно перед измерением.
Число кругов задаёт пользователь
После обновления корректора исходный Gcode (траектория) запускается снова. Сколько кругов выполнить, задаёт пользователь. Цикл останавливается, как только размер попадает в допуск; оставшиеся круги не выполняются. Если круги исчерпаны, а размер всё ещё вне допуска, станок выдаёт аварию.

Измеряемый элемент должен быть задан в программе
Предел износа инструмента вводит пользователь
Число кругов задаёт пользователь
Обдувочное устройство должно быть в магазине
Щуп должен быть в магазине
Цикл AutoFinish
От CAM-системы до готовой детали, за десять шагов
Цикл заканчивается в CAM-системе пользователя и начинается в AutoFinish. Первые четыре шага — подготовка, выполняются один раз. Остальные шесть идут на станке и повторяются, пока размер не попадёт в допуск.
Подготовка
Цикл
число кругов задаёт пользователь
Число кругов задаёт пользователь · при попадании в допуск цикл останавливается