14 примеры программиров ания – Инструкция по эксплуатации HEIDENHAIN iTNC 530 (34049x-08) Cycle programming

Страница 468

Advertising
background image

468

Циклы измерительных щупов: автоматический контроль деталей

16.14

Примеры

программиров

ания

Q284=0

;МАКС. РАЗМЕР 1 СТОРОНЫ

Значения ввода для проверки допуска не требуются

Q285=0

;МИН. РАЗМЕР 1 СТОРОНЫ

Q286=0

;МАКС. РАЗМЕР 2 СТОРОНЫ

Q287=0

;МИН. РАЗМЕР 2 СТОРОНЫ

Q279=0

;ДОПУСК 1 ЦЕНТРА

Q280=0

;ДОПУСК 2 ЦЕНТРА

Q281=0

;ПРОТОКОЛ ИЗМЕРЕНИЙ

Не выводить протокол измерений

Q309=0

;ОСТ. ПРОГР. ПРИ ОШИБКЕ

Не выводить сообщение об ошибке

Q330=0

;НОМЕР ИНСТРУМЕНТА

Без контроля инструмента

9 FN 2: Q1 = +Q1 - +Q164

Рассчитать длину по X на основании измеренного отклонения

10 FN 2: Q2 = +Q2 - +Q165

Рассчитать длину по Y на основании измеренного отклонения

11 L Z+100 R0 FMAX

Отвод щупа, смена инструмента

12 TOOL CALL 1 Z S5000

Вызов инструмента чистовой обработки

13 CALL LBL 1

Вызов подпрограммы для обработки

14 L Z+100 R0 FMAX M2

Отвод инструмента, конец программы

15 LBL 1

Подпрограмма с циклом обработки прямоугольного кармана

16 CYCL DEF 213 ЧИСТ. ОБР. ОСТРОВА

Q200=20 ;БЕЗОПАСНОЕ РАССТ.

Q201=-10 ;ГЛУБИНА

Q206=150 ;ПОДАЧА НА ВРЕЗАНИЕ

Q202=5

;ГЛУБИНА ВРЕЗАНИЯ

Q207=500 ;ПОДАЧА ФРЕЗЕР.

Q203=+10 ;КООРД. ПОВЕРХНОСТИ

Q204=20 ;2-Й БЕЗОП. ИНТЕРВАЛ

Q216=+50 ;ЦЕНТР ПО 1 ОСИ

Q217=+50 ;ЦЕНТР ПО 2 ОСИ

Q218=150 ;ДЛИНА 1 СТОРОНЫ

Длина по X, переменная для черновой и чистовой обработки

Q219=Q2 ;ДЛИНА 2 СТОРОНЫ

Длина по Y, переменная для черновой и чистовой обработки

Q220=0

;УГЛОВОЙ РАДИУС

Q221=0

;ПРИПУСК ПО 1 ОСИ

17 CYCL CALL M3

Вызов цикла

18 LBL 0

Конец подпрограммы

19 END PGM BEAMS ММ

Advertising
Эта инструкция подходит к следующим моделям: