6 примеры программиров ания – Инструкция по эксплуатации HEIDENHAIN iTNC 530 (340 49x-04)
Страница 599
HEIDENHAIN iTNC 530
599
10.6
Примеры
программиров
ания
10 L Z+250 R0 FMAX M6
Смена инструмента
11 TOOL CALL 2 Z S4000
Вызов инструмента: сверло
12 FN 0: Q201 = -25
Новая глубина для сверления
13 FN 0: Q202 = +5
Новое врезание для сверления
14 CALL LBL 1
Вызов подпрограммы 1 для полного образца сверлений
15 L Z+250 R0 FMAX M6
Смена инструмента
16 TOOL CALL 3 Z S500
Вызов инструмента развёртка
17 CYCL DEF 201 РАЗВЕРТЫВАНИЕ
Определение цикла развёртывание
Q200=2
;БЕЗОПАСНОЕ РАССТОЯНИЕ
Q201=-15 ;ГЛУБИНА
Q206=250 ;F ВРЕЗАНИЕ НА ГЛУБИНУ
Q211=0.5 ;ВЫДЕРЖКА ВНИЗУ
Q208=400 ;F ВОЗВРАТ
Q203=+0 ;КООРД. ПОВЕРХ.
Q204=10 ;2-ОЕ БЕЗ.РАССТ.
18 CALL LBL 1
Вызов подпрограммы 1 для полного образца сверлений
19 L Z+250 R0 FMAX M2
Конец главной программы
20 LBL 1
Начало подпрограммы 1: полный рисунок сверления
21 L X+15 Y+10 R0 FMAX M3
Подвод к точке старта группы отверстий 1
22 CALL LBL 2
Вызов подпрограммы 2 для группы отверстий
23 L X+45 Y+60 R0 FMAX
Подвод к точке старта группы отверстий 2
24 CALL LBL 2
Вызов подпрограммы 2 для группы отверстий
25 L X+75 Y+10 R0 FMAX
Подвод к точке старта группы отверстий 3
26 CALL LBL 2
Вызов подпрограммы 2 для группы отверстий
27 LBL 0
Конец подпрограммы 1
28 LBL 2
Начало подпрограммы 2: группа отверстий
29 CYCL CALL
Отверстие 1 с активным циклом обработки
30 L 9X+20 R0 FMAX M99
Подвод к 2-му отверстию, вызов цикла
31 L IY+20 R0 FMAX M99
Подвод к 3-му отверстию, вызов цикла
32 L IX-20 R0 FMAX M99
Подвод к 4-му отверстию, вызов цикла
33 LBL 0
Конец подпрограммы 2
34 END PGM UP2 MM