Инструкция по эксплуатации HEIDENHAIN iTNC 530 (340 49x-04) ISO programming
Страница 445
HEIDENHAIN iTNC 530
445
8.7 SL-
цик
л
ы
с
фо
рмуло
й
ко
н
тур
а
Программа определения контура с формулой контура:
N90 G122 ПРОТЯГИВАНИЕ
Дефиниция цикла Протягивание
Q10=5
;ГЛУБИНА ВРЕЗАНИЯ
Q11=100 ;ПОДАЧА ВРЕЗАНИЯ
Q12=350 ;ПОДАЧА ЧЕРН.ОБР.
Q18=0
;ИНСТР.ЧЕРНОВОЙ ОБРАБ.
Q19=150 ;ПОДАЧА МАЯТНИКОВЫМ
ДВИЖЕНИЕМ
Q208=750 ;ПОДАЧА ВОЗВРАТА
Q401=100 ;КОЭФФ.ПОДАЧИ
Q404=0
;СТРАТЕГИЯ
ДОП.ОБРАБОТКИ
N100 G79 M3 *
Вызов цикла Протягивание
N110 T2 G17 S5000 *
Вызов инструмента
N150 G123 ЧИСТОВАЯ ОБРАБОТКА
ГЛУБИНА
Дефиниция цикла Чистовая обработка на глубине
Q11=100 ;ПОДАЧА ВРЕЗАНИЯ
Q12=200 ;ПОДАЧА ЧЕРН.ОБР.
N160 G79 *
Вызов цикла Чистовая обработка на глубине
N170 G124 ЧИСТОВАЯ ОБРАБОТКА
СТОРОНА
Дефиниция цикла Чистовая обработка со стороны
Q9=+1
;НАПРАВЛЕНИЕ ВРАЩЕНИЯ
Q10=-5
;ГЛУБИНА ВРЕЗАНИЯ
Q11=100 ;ПОДАЧА ВРЕЗАНИЯ
Q12=400 ;ПОДАЧА ЧЕРН.ОБР.
Q14=0
;ПРИПУСК СО СТОРОНЫ
N180 G79 *
Вызов цикла Чистовая обработка со стороны
N190 G00 Z+250 M2 *
Свободный ход инструмента, конец программы
N99999999 %C21 G71 *
%MODEL G71 *
Программа определения контура:
N10 DECLARE CONTOUR QC1 = “KREIS1“ *
Определение определителя контура для программы “KРУГ1“
N20 D00 Q1 P01 +35 *
Присваивание значений для применяемых параметров в PGM
“KРУГ31XY“
N30 D00 Q2 P01 50 *
N20 D00 Q3 P01 +25 *
N50 DECLARE
CONTOUR QC2 = “KREIS31XY“ *
Определение определителя контура для программы
“KРУГ31XY“
N60 DECLARE
CONTOUR QC3 = “DREIECK“ *
Определение определителя контура для программы
“ТРЕХУГОЛЬНИК“