1 sl-cykle z kompleksow ą formu łą konturu – HEIDENHAIN TNC 620 (340 56x-02) Cycle programming Instrukcja Obsługi
Strona 220
220
Cykle obróbkowe: kieszeń konturu z formułą konturu
9.1 SL-cykle z kompleksow
ą formu
łą
konturu
Program definicji konturu ze wzorem konturu:
9 CYCL DEF 22 ROZWIERCANIE
Definicja cyklu rozwiercanie
Q10=5
;GŁĘBOKOŚĆ WCIĘCIA
Q11=100
;POSUW WCIĘCIA W MATERIAŁ
Q12=350
;POSUW PRZECIĄGANIA
Q18=0
;PRZECIĄGACZ
Q19=150
;POSUW OBRÓBKI RUCHEM
WAHADŁOWYM
Q401=100 ;WSPÓŁCZ. POSUWU
Q404=0
;STRATEGIA
DODATK.ROZWIERCANIA
10 CYCL CALL M3
Wywołane cyklu przeciąganie
11 TOOL CALL 2 Z S5000
Wywołanie narzędzia frez do obróbki wykańczającej
12 CYCL DEF 23 NA GOTOWO DNO
Wywołanie cyklu obróbka wykańczająca dna
Q11=100
;POSUW WCIĘCIA W MATERIAŁ
Q12=200
;POSUW PRZECIĄGANIA
13 CYCL CALL M3
Definicja cyklu obróbka wykańczająca dna
14 CYCL DEF 24 NA GOTOWO BOK
Definicja cyklu obróbka wykańczająca boku
Q9=+1
;KIERUNEK OBROTU
Q10=5
;GŁĘBOKOŚĆ WCIĘCIA
Q11=100
;POSUW WCIĘCIA W MATERIAŁ
Q12=400
;POSUW PRZECIĄGANIA
Q14=+0
;NADDATEK Z BOKU
15 CYCL CALL M3
Wywołanie cyklu obróbka wykańczająca z boku
16 L Z+250 R0 FMAX M2
Przemieścić narzędzie poza materiałem, koniec programu
17 END PGM KONTUR MM
0 BEGIN PGM MODEL MM
Program definiowania konturu:
1 DECLARE CONTOUR QC1 = “OKRAG1“
Definicja oznacznika konturu dla programu „OKRAG1”
2 FN 0: Q1 =+35
Przyporządkowanie wartości dla używanych parametrów w PGM
„OKRAG31XY”
3 FN 0: Q2 = +50
4 FN 0: Q3 =+25
5 DECLARE CONTOUR QC2 = “OKRAG31XY“
Definicja oznacznika konturu dla programu „OKRAG31XY”
6 DECLARE CONTOUR QC3 = “TROJKAT“
Definicja oznacznika konturu dla programu „TROJKAT”
7 DECLARE CONTOUR QC4 = “KWADRAT“
Definicja oznacznika konturu dla programu „KWADRAT”
8 QC10 = ( QC 1 | QC 2 ) \ QC 3 \ QC 4
Formuła konturu
9 END PGM MODEL MM