Инструкция по эксплуатации HEIDENHAIN TNC 640 (34059x-05) Cycle programming
Страница 222
Циклы обработки: описание контура
7.12 Примеры программ
7
222
TNC 640 | Рук/оводствопользователя Программированиециклов | 5/2015
Пример: предварительное сверление, черновая
и чистовая обработка накладывающихся друг на
друга контуров
0 BEGIN PGM C21 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-40
Определение заготовки
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL CALL 1 Z S2500
Вызов инструмента сверло, диаметр 12
4 L Z+250 R0 FMAX
Отвод инструмента
5 CYCL DEF 14.0 КОНТУР
Определение подпрограмм контура
6 CYCL DEF 14.1 КОНТУРН.МЕТКА 1 /2 /3 /4
7 CYCL DEF 20 КОНТУР-ПАРАМЕТРЫ
Определение общих параметров обработки
Q1=-20
;ГЛУБИНА ФРЕЗЕРОВАНИЯ
Q2=1
;НАЛОЖЕНИЕ ТРАЕКТОРИИ
Q3=+0.5
;ПРИПУСК НА СТОРОНЕ
Q4=+0.5
;ПРИПУСК НА ГЛУБИНЕ
Q5=+0
;КООРДИНАТНАЯ ПЛОСКОСТЬ
Q6=2
;БЕЗОПАСНОЕ РАССТОЯНИЕ
Q7=+100
;БЕЗОПАСНАЯ ВЫСОТА
Q8=0.1
;РАДИУС ЗАКРУГЛЕНИЯ
Q9=-1
;НАПРАВЛЕНИЕ ВРАЩЕНИЯ
8 CYCL DEF 21 ПРЕДВ.ЗАСВЕРЛ.
Определение цикла предварительного сверления
Q10=5
;ГЛУБИНА ПОДВОДА НА
ВРЕЗАНИЕ
Q11=250
;ПОДАЧА ВРЕЗАНИЯ НА ГЛУБИНУ
Q13=2
;ИНСТРУМЕНТ ДЛЯ ОЧИСТКИ
9 CYCL CALL M3
Вызов цикла предварительного сверления
10 L +250 R0 FMAX M6
Смена инструмента
11 TOOL CALL 2 Z S3000
Вызов инструмента черновая/чистовая обработка,
диаметр 12
12 CYCL DEF 22 ВЫБОРКА
Определение цикла "Выборка"