1 sl- цик л ы со сл о ж ной фо рмуло й ко н тур а – Инструкция по эксплуатации HEIDENHAIN TNC 320 (340 55x-05) Cycle programming
Страница 224
224
Циклы обработки: описание контура формулой
9.1 SL-
цик
л
ы
со
сл
о
ж
ной
фо
рмуло
й
ко
н
тур
а
Программа определения контура с формулой контура:
9 CYCL DEF 22 VIBORKA
Определение цикла "Выборка"
Q10=5
;GLUBINA VREZANIJA
Q11=100 ;PODACHA NA VREZANIE
Q12=350 ;PODACHA VIBORKI
Q18=0
;INST. DLA VIBORKI
Q19=150 ;MAJATNIKOVAJA PODACHA
Q401=100 ;KOEF. PODACHI
Q404=0
;STRATEGIJA DOP. OBR.
10 CYCL CALL M3
Вызов цикла "Выборка"
11 TOOL CALL 2 Z S5000
Вызов инструмента
12 CYCL DEF 23 CHIST. OBR. DNA
Определение цикла "Чистовая обработка дна"
Q11=100 ;PODACHA NA VREZANIE
Q12=200 ;PODACHA VIBORKI
13 CYCL CALL M3
Вызов цикла "Чистовая обработка дна"
14 CYCL DEF 24 CHIST. OBR. BOK. POV.
Определение цикла "Чистовая обработка боковой поверхности"
Q9=+1
;NAPR. VRASHENIJA
Q10=5
;GLUBINA VREZANIJA
Q11=100 ;PODACHA NA VREZANIE
Q12=400 ;PODACHA VIBORKI
Q14=+0
;PRIPUSK SBOKU
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“
Определение параметров контура для программы “KREIS1“
2 FN 0: Q1 =+35
Присвоение значений для используемых параметров в PGM
“KREIS31XY“
3 FN 0: Q2 = +50
4 FN 0: Q3 =+25
5 DECLARE CONTOUR QC2 = “KREIS31XY“
Определение параметров контура для программы “KREIS31XY“
6 DECLARE CONTOUR QC3 = “DREIECK“
Определение параметров контура для программы “DREIECK“
7 DECLARE CONTOUR QC4 = “QUADRAT“
Определение параметров контура для программы “QUADRAT“
8 QC10 = ( QC 1 | QC 2 ) \ QC 3 \ QC 4
Формула контура
9 END PGM MODEL MM