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

Страница 373

Advertising
background image

HEIDENHAIN iTNC 530

373

8.

8 S

L

-цик

л

ы

с

ф

орм

у

л

ой

ко

н

т

ур

а

Программа определения контура с формулой контура:

N90 G122 ПРОТЯГИВАНИЕ

Дефиниция цикла Протягивание

Q1 0=5

;ГЛ УБИНА ПОД ВОДА

Q11= 100

;ПОДАЧА НА ГЛУБИНУ

Q1 2=350

;ПОДАЧА ПРОТЯГИВАНИЯ

Q1 8=0

;ИНСТРУМ ЕНТ

ПРЕДПРОТЯГИВАНИЯ

Q1 9=150

;ПОДАЧА КАЧАЮЩИМ

ДВИЖЕНИЕМ

N100 G79 M3 *

Вызов цикла Протягивание

N11 0 T2 G17 S500 0 *

Вызов инструмента

N150 G123 ЧИСТОВАЯ ОБРАБОТКА
ГЛУБИНА

Дефиниция цикла Чистовая обработка на глубине

Q11= 100

;ПОДАЧА НА ГЛУБИНУ

Q1 2=200

;ПОДАЧА ПРОТЯГИВАНИЯ

N160 G79 *

Вызов цикла Чистовая обработка на глубине

N170 G124 ЧИСТОВАЯ ОБРАБОТКА
СТОРОНА

Дефиниция цикла Чистовая обработка сторона

Q9 =+1

;НАПРАВЛЕНИЕ ВРАЩЕНИЯ

Q1 0=-5

;ГЛ УБИНА ПОД ВОДА.

Q11= 100

;ПОДАЧА НА ГЛУБИНУ

Q1 2=400

;ПОДАЧА ПРОТЯГИВАНИЯ

Q1 4=0

;ПРИПУСК СТОРОНА

N180 G79 *

Вызов цикла Чистовая обработка на стороне

N190 G00 Z+250 M 2 *

Свободный ход инструмента, конец программы

N999999 %C21 G71 *

%MОД ЕЛЬ G71 *

Программа определения контура:

N10 DECLARE CONTOUR QC1 = “KРУГ 1“ *

Определение определителя контура для программы “KРУГ1“

N20 D00 Q1 P0 1 +35 *

Распределение значений для применяемых параметров в PGM

“KРУГ31XY“

N30 D00 Q2 P0 1 +50 *
N20 D00 Q3 P0 1 +25 *
N50 DECLARE CONTOUR QC2 = “KРУГ31XY“

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

“KРУГ31XY“

N60 DECLARE CONTOUR QC3 =
“ТРЕУГОЛЬНИК“

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

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

N70 DECLARE CONTOUR QC4 = “КВАДРАТ“

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

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

N80 QC10 = ( QC 1 | QC 2 ) \ QC 3 \ QC 4

Формула контура

N9999999 9 %M OДЕЛЬ G71*

Advertising