Примеры программ 17.14 – Инструкция по эксплуатации HEIDENHAIN TNC 640 (34059x-02) Cycle programming
Страница 545
Примеры программ 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