7 slcykle ze wzor em (formuł) konturu – HEIDENHAIN iTNC 530 (340 49x-01) ISO programming Instrukcja Obsługi
Strona 378
378
8 Programowanie: Cykle
8.7 SLcykle ze wzor
em (formuł) konturu
Program definicji konturu ze wzorem konturu:
N90 G122 PRZECI GANIE
Definicja cyklu przeci ganie
Q10=5
;Gł BOKOŚĆ DOSUWU
Q11=100
;POSUW WGł BNY
Q12=350
;POSUW PRZECI GANIA
Q18=0
;NARZ DZIE DO
PRZECI GANIA
Q19=150
;POSUW RUCHEM
WAHADłOWYM
Q208=750 ;POSUW POWROTU
N100 G79 M3 *
Wywołane cyklu przeci ganie
N110 T2 G17 S5000 *
Wywołanie narz dzia frez do obróbki wykańczaj cej
N150 G123 OBRÓBKA NA GOTOWO DNA
Wywołanie cyklu obróbka wykańczaj ca dna
Q11=100
;POSUW WGł BNY
Q12=200
;POSUW PRZECI GANIA
N160 G79 *
Definicja cyklu obróbka wykańczaj ca dna
N170 G124 OBRÓBKA NA GOTOWO BOKU
Definicja cyklu obróbka wykańczaj ca boku
Q9=+1
;KIERUNEK OBROTU
Q10= 5
;Gł BOKOŚĆ DOSUWU
Q11=100
;POSUW WGł BNY
Q12=400
;POSUW PRZECI GANIA
Q14=0
;NADDATEK Z BOKU
N180 G79 *
Wywołanie cyklu obróbka wykańczaj ca z boku
N190 G00 Z+250 M2 *
Przemieścić narz dzie poza materiałem, koniec programu
N999999 %C21 G71 *
%MODEL G71
Program definiowania konturu:
N10 DECLARE CONTOUR QC1 = “OKRAG1“
Definicja oznacznika konturu dla programu „OKRAG1”
N20 D00 Q1 P01 +35 *
Przyporz dkowanie wartości dla używanych parametrów w PGM
„OKRAG31XY”
N30 D00 Q2 P01 +50 *
N40 D00 Q3 P01 +25 *
N50 DECLARE CONTOUR QC2 =
“OKRAG31XY“
Definicja oznacznika konturu dla programu „OKRAG31XY”
N60 DECLARE CONTOUR QC3 = “TROJKAT“
Definicja oznacznika konturu dla programu „TROJKAT”
N70 DECLARE CONTOUR QC4 = “KWADRAT“
Definicja oznacznika konturu dla programu „KWADRAT”
N80 QC10 = ( QC 1 | QC 2 ) \ QC 3 \ QC 4
Wzór konturu
N99999999 %MODEL G71 *