Замер токарного инструмента
Макрос замера инструмента на токарном станке с датчиком RENISHAW.
Перед циклом выведите станок в референт по всем осям.
Можно оформить как пользовательский G-code на станке — см. другие макросы.
[!NOTE] Задайте номер G-кода для короткой формы вызова цикла, например G223.
Формат вызова
G65 P9010 [B] [D_] H_ [T_]
G223 [B] [D_] H_ [T_]
Параметры
- H – позиция инструмента (8, 7, 6 или 5)
- *D – диаметр сверла (со знаком)
- *B – длина отвода (со знаком)
- *T – номер корректора
* – необязательные параметры

Примеры
G223 H8 – замер по оси X (позиция H8)
G223 H6 – замер по оси X (позиция H6)
G223 H7 – замер по оси X (позиция H7)
G223 H5 – замер по оси X (позиция H5)
G223 H8 D12. – замер сверла Ø12 мм по оси X (позиция H8)
G223 H6 D12. – замер сверла Ø12 мм по оси X (позиция H6)
G223 H8 T25 – замер по оси X (позиция H8) в 25-м корректоре
Порядок работы
- Револьверная головка в референт
- Режим MDI
- Вызов инструмента (например T0303)
- Опустить Renishaw M-командой (например M90)
- Режим HANDLE
- Подвести режущую кромку к датчику на расстояние 4–8 мм
- Режим MDI
- Вызов подпрограммы O9010
- Режим HANDLE
- Увести инструмент от датчика на безопасное расстояние
- Револьверная головка в референт
- Поднять Renishaw M-командой (например M91)
Заданные переменные
- #161 — коррекция по оси X (мм, с точкой)
- #162 — коррекция по оси Z (мм, с точкой)
- #163 — максимальное число инструментов
- #164 — максимальное число корректоров
-
#165 — номер корректора -
#166 — позиция (5, 6, 7 или 8) -
#167 — длина отвода -
#168 — диаметр инструмента - #169 — шарик щупа RENISHAW (мм, с точкой)
- #170 — длина отвода (мм, с точкой)
- #171 — быстрая подача (мм/мин)
-
#172 — рабочая подача (мм/мин)
Используемые системные переменные
- #3000 — авария макроса
- #5001 — конечная точка предыдущего кадра (СК детали), ось X
- #5002 — конечная точка предыдущего кадра (СК детали), ось Z
- #5021 — текущая позиция (МСК), ось X
- #5022 — текущая позиция (МСК), ось Z
- #4205 — модальная подача
- #15001+ — геометрическая коррекция по X
- #16001+ — геометрическая коррекция по Z
- #2000 — износ по X
- #2100 — износ по Z
Совместимость
- Токарный — FANUC Series Oi-MODEL F
[!WARNING] Перед запуском проверьте используемые системные переменные — на разных станках они могут отличаться.