CNC PROBING · Точность начинается у станка Вход / Регистрация
TR EN 中文
CNC PROBING
Главная › AutoFinish
НОВОЕ

CNC Probing AutoFinish

Чистовой цикл, который измеряет, корректирует и завершается сам

AutoFinish — модуль внутри CNC Probing. Он берёт чистовую программу, которую пользователь создал в своей CAM-системе, строит вокруг неё собственный цикл измерения и коррекции и ведёт станок, пока деталь не выйдет на заданный размер. Оператор и программист выходят из этого круга.

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

Ночная сменаРаботает без ожидания оператора
Один оператор, много станковТолько контроль
Программист вне кругаGcode (траектория) вручную не правится
Без отправки на КИМСвободная форма — на станке

Как это делается сегодня

Когда чистовой размер не выходит с первого раза, круг крутят вручную. Оператор чистит станок и измеряет, программист правит Gcode (траекторию) на величину ошибки, станок запускается снова и снова измеряется. Каждый круг занимает двух человек, и всё это время станок стоит.

На поверхностях свободной формы хуже: их оператор у станка измерить не может. Деталь снимают, отправляют на КИМ и ждут результат. В момент снятия теряется и база закрепления.

Что это даёт

Программист выходит из круга. Gcode (траекторию) править вручную не нужно; коррекция выполняется через корректор инструмента, внутри станка. Вызов программиста на каждом круге исчезает.

Вмешательство оператора прекращается. Измерение, очистка и коррекция — часть цикла. После запуска ждать у станка не нужно; работа возможна и вне смены.

Станок не ждёт между кругами. В ручном круге он стоит во время измерения и правки; в AutoFinish следующий круг начинается сразу.

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

Для свободной формы отправка на КИМ отпадает. Такие поверхности измеряются внутри цикла при закреплённой детали. Деталь не покидает станок, а поскольку база закрепления сохраняется, повторная привязка не нужна.

Исходный Gcode (траектория) не изменяется

Пользователь создаёт чистовую программу в своей CAM-системе; какая именно CAM — неважно. Программа импортируется в AutoFinish. Модуль анализирует код, определяет инструмент и гнездо магазина и строит поверх него мастер-программу. В исходном коде не меняется ни строки.

Измеряемый элемент задаётся в программе

Какой размер контролировать — диаметр или ширину — выбирается в CNC Probing и записывается в стойку специальным макросом. Целевое значение и допуск из Gcode (траектории) не извлекаются; их задаёт пользователь.

На поверхностях свободной формы измерение выполняется режимом точечного касания: отсчёты снимаются с заранее заданных точек поверхности и находится отклонение в каждой точке. Щуп может двигаться одновременно по трём осям, поэтому подходит к наклонным и криволинейным поверхностям по нормали; коррекция делается по этому отклонению.

Инструмент проверяется на каждом круге

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

Очистка — часть цикла

Из магазина берётся обдувочное устройство; продуваются рабочая зона и деталь. Отсчёт с поверхности, на которой осталась стружка или СОЖ, вводит в заблуждение. Устройство может быть приобретено заказчиком.

Щуп проверяется каждый круг

Из магазина берётся щуп; на каждом круге заново определяется его длина — непосредственно перед измерением.

Число кругов задаёт пользователь

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

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

Цикл AutoFinish

От CAM-системы до готовой детали, за десять шагов

Цикл заканчивается в CAM-системе пользователя и начинается в AutoFinish. Первые четыре шага — подготовка, выполняются один раз. Остальные шесть идут на станке и повторяются, пока размер не попадёт в допуск.

Подготовка

1 CAM-системаПользователь создаёт чистовой Gcode (траекторию) в своей CAM-системе. Какая именно CAM — неважно.
2 Импорт в AutoFinishGcode (траектория) импортируется в модуль AutoFinish внутри CNC Probing.
3 АнализМодуль читает код и определяет, какой инструмент в каком гнезде магазина.
4 Мастер-программаСтроится без изменения исходного кода. Мастер-программа вызывает исходный.

Цикл

число кругов задаёт пользователь

5Обработка
6Измерение инструмента
7Очистка
8Проверка щупа
9Измерение детали
10Обновление корректора

Число кругов задаёт пользователь · при попадании в допуск цикл останавливается

Чем заканчивается цикл

Размер попал в допускЦикл останавливается. Оставшиеся круги не выполняются, даже если заданное число не исчерпано.
Превышен предел износа инструментаСтанок выдаёт аварию и останавливается. Измерение изношенным инструментом исключается.
Круги исчерпаны, размер не достигнутСтанок выдаёт аварию. Деталь передаётся оператору.

Главная