HEIDENHAIN TNC 640 (34059x-02) Cycle programming Instrukcja Obsługi
Strona 226
Cykle obróbkowe: kieszeń konturu z formułą konturu
9.1
SL-cykle z kompleksową formułą konturu
9
226
TNC 640 | Podręcznik obsługi dlaużytkownika programowanie cykli | 10/2013
9 CYCL DEF 22 ROZWIERCANIE
Definicja cyklu rozwiercanie
Q10=5
;GŁĘBOKOŚĆ WCIĘCIA
Q11=100
;POSUW WCIĘCIA WGŁ.
Q12=350
;POSUW PRZECIĄGANIA
Q18=0
;PRZECIĄGACZ ZGRUBNY
Q19=150
;POSUW WAHADŁOWY
Q401=100
;WSPÓŁCZ.POSUWU
Q404=0
;STRATEGIA PRZECIĄGANIA
DODATK.
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 OBRÓBKA NA GOTOWO DNA
Wywołanie cyklu obróbka wykańczająca dna
Q11=100
;POSUW WCIĘCIA WGŁ.
Q12=200
;POSUW PRZECIĄGANIA
13 CYCL CALL M3
Definicja cyklu obróbka wykańczająca dna
14 CYCL DEF 24 OBRÓBKA NA GOTOWO BOKU
Definicja cyklu obróbka wykańczająca boku
Q9=+1
;KIERUNEK OBROTU
Q10=5
;GŁĘBOKOŚĆ WCIĘCIA
Q11=100
;POSUW WCIĘCIA WGŁ.
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
Program definicji konturu ze wzorem konturu:
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