6 примеры программиров ания – Инструкция по эксплуатации HEIDENHAIN iTNC 530 (340 422)

Страница 479

Advertising
background image

HEIDENHAIN iTNC 530

479

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

Advertising