Инструкция по эксплуатации HEIDENHAIN TNC 640 (34059x-05)
Страница 306
Программирование: подпрограммы и повторы частей программ
8.6
Примеры программирования
8
306
TNC 640 | Руководство пользователя "Диалог открытым текстом HEIDENHAIN" | 5/2015
Пример: группа отверстий, выполняемая
несколькими инструментами
Работа программы:
Программирование циклов обработки в главной
программе
Вызов полного плана сверления (подпрограмма 1)
в главной программе
Вызов группы отверстий (подпрограмма 2) в
главной программе 1
Один раз запрограммируйте группу отверстий в
подпрограмме 2
0 BEGIN PGM UP2 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-20
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL CALL 1 Z S5000
Вызов инструмента центровое сверло
4 L Z+250 R0 FMAX
Отвод инструмента
5 CYCL DEF 200 СВЕРЛЕНИЕ
Определение цикла "Центровка"
Q200=2
;BEZOPASN.RASSTOYANIE
Q201=-3
;GLUBINA
Q206=250
;PODACHA NA WREZANJE.
Q202=3
;GLUBINA WREZANJA
Q210=0
;WYDER. WREMENI WWER.
Q203=+0
;KOORD. POVERHNOSTI
Q204=10
;2-YE BEZOP.RASSTOJ.
Q211=0.25
;WYDER.WREMENI WNIZU
Q395=0
;DEPTH REFERENCE
6 CALL LBL 1
Вызов подпрограммы 1 для полного плана сверления
7 L Z+250 R0 FMAX
8 TOOL CALL 2 Z S4000
Вызов инструмента сверло
9 FN 0: Q201 = -25
Новая глубина для сверления
10 FN 0: Q202 = +5
Новое врезание для сверления
11 CALL LBL 1
Вызов подпрограммы 1 для полного плана сверления
12 L Z+250 R0 FMAX
13 TOOL CALL 3 Z S500
Вызов инструмента развертка