Инструкция по эксплуатации HEIDENHAIN iTNC 530 (340 49x-04) ISO programming

Страница 445

Advertising
background image

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“ *

Определение определителя контура для программы

“ТРЕХУГОЛЬНИК“

Advertising