Инструкция по эксплуатации HEIDENHAIN iTNC 530 (340 49x-03)
Страница 479
HEIDENHAIN iTNC 530
479
8.7 SL-
цик
л
ы
с
фо
рмуло
й
ко
н
тур
а
Программа определения контура с формулой контура:
Q10=5
;ГЛУБИНА ВРЕЗАНИЯ
Q11=100
;ПОДАЧА НА ГЛУБИНУ
Q12=350
;ПОДАЧА ПРОТЯГИВАНИЯ
Q18=0
;ИНСТРУМЕНТ
ПРЕДПРОТЯГИВАНИЯ
Q19=150
;ПОДАЧА КАЧАЮЩИМ
ДВИЖЕНИЕМ
10 CYCL CALL M3
Вызов цикла Протягивание
11 TOOL CALL 2 Z S5000
Вызов инструмента
12 CYCL DEF 23 ЧИСТОВАЯ ОБРАБОТКА НА
ГЛУБИНЕ
Дефиниция цикла Чистовая обработка на глубине
Q11=100
;ПОДАЧА НА ГЛУБИНУ
Q12=200
;ПОДАЧА ПРОТЯГИВАНИЯ
13 CYCL CALL M3
Вызов цикла Чистовая обработка на глубине
14 CYCL DEF 24 ЧИСТОВАЯ ОБРАБОТКА
БОКА
Дефиниция цикла Чистовая обработка бока
Q9=+1
;НАПРАВЛЕНИЕ ВРАЩЕНИЯ
Q10=5
;ГЛУБИНА ВРЕЗАНИЯ
Q11=100
;ПОДАЧА НА ГЛУБИНУ
Q12=400
;ПОДАЧА ПРОТЯГИВАНИЯ
Q14=+0
;ПРИПУСК БОК
15 CYCL CALL M3
Вызов цикла Чистовая обработка бока
16 L Z+250 R0 FMAX M2
Свободный ход инструмента, конец программы
17 END PGM КОНТУР MM
0 BEGIN PGM МОДЕЛЬ MM
Программа определения контура:
1 DECLARE CONTOUR QC1
= “ОКРУЖНОСТЬ1“
Определение определителя контура для программы “KРУГ1“
2 FN 0: Q1 =+35
Распределение значений для применяемых параметров в PGM
“KРУГ31XY“
3 FN 0: Q2 =+50
4 FN 0: Q3 =+25
5 DECLARE CONTOUR QC2
= “ОКРУЖНОСТЬ31XY“
Определение определителя контура для программы
“KРУГ31XY“
6 DECLARE CONTOUR QC3
= “ТРЕУГОЛЬНИК“
Определение определителя контура для программы
“ТРЕХУГОЛЬНИК“
7 DECLARE CONTOUR QC4 = “КВАДРАТ“
Определение определителя контура для программы
“ТРЕХУГОЛЬНИК“
8 QC10 = ( QC 1 | QC 2 ) \ QC 3 \ QC 4
Формула контура
9 END PGM МОДЕЛЬ MM