Measurement with BLUM for milling
Инструкция вызова цикла для нахождения позиции BLUM O9021
Описание:
Предназначен для калибровки датчика. Цикл находит машинные координаты расположения датчика и записывает их в переменные:
- #981 – центр по оси X
- #982 – центр по оси Y
- #983 – торец по оси Z
Используются переменные #150 - #199. Перед запуском цикла необходимо установить калибровочный инструмент (концевик с диаметром 10мм) подвести его примерно к центру датчика в плоскости XY и на 10мм выше по оси Z.
Формат вызова
G65 P9021
M201
Исключения
- 3001 (WRONG DIA TOOL OR MUSHROOM) – неверный диаметр «грибка»
- 3002 (MUSHROOM NOT FOUND) – BLUM не найден
Инструкция вызова цикла для нахождения отклонения BLUM O9022
Описание:
Предназначен для калибровки датчика. Цикл измеряет величину отклонений плоскости датчика относительно плоскости XY. Полученные данные записываются в переменные:
- #991 – по оси Y+ (верхняя сторона датчика)
- #992 – по оси X+ (правая сторона датчика)
- #993 – по оси Y- (нижняя сторона датчика)
- #994 – по оси X- (левая сторона датчика)
Используются переменные #150 - #199. Перед запуском необходимо выполнить калибровку датчика в плоскости стола (M201).
Формат вызова
G65 P9022
M202
Исключения
- 3001 (WRONG DIA TOOL OR MUSHROOM) – неверный диаметр «грибка»
- 3002 (MUSHROOM NOT FOUND) – BLUM не найден
Инструкция вызова цикла для замера инструмента O9014
Описание:
Предназначен для автоматического замера инструмента. Для его корректной работы необходимо предварительно выполнить циклы калибровки датчика M201 и M202.
Используются переменные #111 - #199. При первом запуске необходимо задать константу #151, которая компенсирует длину инструмента.
[!WARNING] Запуск цикла без предварительной калибровки датчика может привести к аварии. Рабочая зона измерения в плоскости XY не превышает максимальный радиус измеряемого инструмента.
Формат вызова
G65 P9014 D_ [K_] [M_] T_ [S_]
G224 D_ [K_] [M_] T_ [S_]
Описание параметров
- D – диаметр нижней части режущей кромки инструмента. Для инструмента с конической режущей кромкой (центровки, сверла, фасочные фрезы и т.д.) равен 0
- *K – опциональный номер корректора. По умолчанию равен номеру инструмента
- *M – направление вращение шпинделя (M3, M4). По умолчанию M4
- T – номер инструмента
- *S – скорость шпинделя (0 – 200 об/мин). По умолчанию 50 об/мин
- * – не обязательные атрибуты
Исключения
- 3001 (MISSING TOOL NUMBER) – отсутствует номер инструмента
- 3002 (WRONG TOOL NUMBER) – неверный номер инструмента
- 3003 (TOOL NUMBER OUT OF RANGE) – номер инструмента вне диапазона
- 3004 (WRONG CORRECTOR NUMBER) – неверный номер корректора
- 3005 (CORR. NUMBER OUT OF RANGE) – номер корректора вне диапазона
- 3006 (WRONG DIA TOOL) – неверный диаметр инструмента
- 3007 (WRONG SPINDLE ROTATION) – неверна задана ротация шпинделя
- 3008 (WRONG SPINDLE SPEED) – недопустимая скорость шпинделя
- 3009 (DANGEROUS POSITION IN Z) – недопустимая позиция по оси Z
Инструкция по эксплуатации Blum Milling
- Установить датчик (BLUM) на стол или на любую другую устойчивую поверхность, находящуюся в рабочей зоне станка
- Установить в любую ячейку концевик с диаметром 10мм
- Подвести его к центру датчика по XY и на 10мм выше по оси Z
- Перевести станок в режим MDI
- Очистить старые переменные командой M230
- Включить шпиндель (50 об/мин)
- Вызвать цикл M201 (нахождение позиции датчика)
- Вызвать цикл M202 (нахождение отклонения плоскости датчика)
- Вызвать цикл измерения длины инструмента: G224 D_ [K_] [M_] T_ [S_]
Примеры вызова
G224 D8. T8 (end mill D8, offset #8)
G224 D8. T38 (end mill D8, offset #38)
G224 D50. S120 T5 (face mill D50, spindle 120 rpm)
G224 D0 T11 (center drill)
G224 D8. T10 (end mill D10, corner radius R1)
G224 D0 T10 (ball nose mill D10)
G224 D12. M3 T12 (end mill D12, spindle CW)
- D – диаметр режущей кромки
- *K – номер корректора
- *M – ротация вращения шпинделя
- T – номер корректора
- *S – скорость шпинделя