Примеры программ 17.14 – Инструкция по эксплуатации HEIDENHAIN TNC 640 (34059x-02) Cycle programming

Страница 545

Advertising
background image

Примеры программ 17.14

17

TNC 640 | РуководствопользователяПрограммированиециклов | 12/2013

545

Пример: Измерение прямоугольного кармана,

протоколирование результатов измерения

0 BEGIN PGM BSMESS MM
1 TOOL CALL 1 Z

Вызов инструмента щуп

2 L Z+100 R0 FMAX

Отвод щупа

3 TCH PROBE 423 ИЗМЕРЕНИЕ ПРЯМОУГОЛЬНОГО

КВАРМАНА

Q273=+50

;ЦЕНТР 1. ОСИ ОСИ

Q274=+40

;ЦЕНТР 2. ОСИ ОСИ

Q282=90

;ДЛИНА 1. СТОРОНЫ

Заданная длина по X

Q283=70

;ДЛИНА 1. СТОРОНЫ

Заданная длина по Y

Q261=-5

;ВЫСОТА ИЗМЕРЕНИЯ

Q320=0

;БЕЗОПАСНОЕ РАССТОЯНИЕ

Q260=+20

;БЕЗОПАСНАЯ ВЫСОТА

Q301=0

;ПЕРЕМЕЩЕНИЕ НА БЕЗ.ВЫСОТУ

Q284=90.15

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

Максимальный размер по X

Q285=89.95

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

Минимальный размер по X

Q286=70.1

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

Максимальный размер по Y

Q287=69.9

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

Минимальный размер по Y

Q279=0.15

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

Разрешенное отклонение положения по X

Q280=0.1

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

Разрешенное отклонение положения по Y

Q281=1

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

Вывод протокола измерений в файл

Q309=0

;PGM-СТОП ПРИ ОШИБКЕ

При превышении допуска не выводить сообщение об

ошибке

Q330=0

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

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

4 L Z+100 R0 FMAX M2

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

5 END PGM BSMESS MM

Advertising