Примеры программирования 8.6 – Инструкция по эксплуатации HEIDENHAIN TNC 640 (34059x-02)
Страница 279
Примеры программирования
8.6
8
TNC 640 | Руководство пользователя «Диалог открытым текстом HEIDENHAIN» | 12/2013
279
Пример: группа отверстий, выполняемая
несколькими инструментами
Работа программы:
Программирование циклов обработки в главной
программе
Вызов полного плана сверления (подпрограмма 1)
Подвод к группе отверстий в подпрограмме1,
вызов группы отверстий (подпрограмма 2)
Один раз запрограммируйте группу отверстий в
подпрограмме 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
;БЕЗОП. РАССТ.
Q202=-3
;ГЛУБИНА
Q206=250
;F ВРЕЗАНИЕ НА ГЛУБИНУ
Q202=3
;ГЛУБИНА ВРЕЗАНИЯ
Q210=0
;ВРЕМЯ ВЫДЕРЖКИ ВВЕРХУ
Q203=+0
;КООРД. ПОВЕРХН.
Q204=10
;2-ОЕ БЕЗОП. РАССТ.
Q211=0.25
;ВРЕМЯ ВЫДЕРЖКИ ВНИЗУ
6 CALL LBL 1
Вызов подпрограммы 1 для полного плана сверления
7 L Z+250 R0 FMAX M6
Смена инструмента
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 M6
Смена инструмента
13 TOOL CALL 3 Z S500
Вызов инструмента: развертывание