9 sl- цик л ы со сл о ж ной фо рмуло й ко н тур а – Инструкция по эксплуатации HEIDENHAIN iTNC 530 (340 49x-04)

Страница 497

Advertising
background image

HEIDENHAIN iTNC 530

497

8.9 SL-

цик

л

ы

со

сл

о

ж

ной

фо

рмуло

й

ко

н

тур

а

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

9 CYCL DEF 22 ЧЕРН.ОБРАБОТКА

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

Q10=5

;ГЛУБИНА ВРЕЗАНИЯ

Q11=100 ;ПОДАЧА ВРЕЗАНИЯ
Q12=350 ;ПОДАЧА ЧЕРН.ОБР.
Q18=0

;ИНСТР.ЧЕРНОВОЙ ОБРАБ.

Q19=150 ;ПОДАЧА МАЯТНИКОВЫМ

ДВИЖЕНИЕМ

Q401=100 ;КОЭФФ.ПОДАЧИ
Q404=0

;СТРАТЕГИЯ

ДОП.ОБРАБОТКИ

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 KONTUR MM

0 BEGIN PGM MODEL MM

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

1 DECLARE CONTOUR QC1 = “KREIS1“

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

2 FN 0: Q1 =+35

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

“KРУГ31XY“

3 FN 0: Q2 = +50
4 FN 0: Q3 =+25
5 DECLARE CONTOUR QC2 = “KREIS31XY“

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

“KРУГ31XY“

6 DECLARE CONTOUR QC3 = “DREIECK“

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

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

7 DECLARE CONTOUR QC4 = “QUADRAT“

Определение определителя контура для программы “КВАДРАТ“

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

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

9 END PGM MODEL MM

Advertising