11 przykłady programowania, Przykłady programowania – HEIDENHAIN TNC 640 (34059x-04) Cycle programming Instrukcja Obsługi
Strona 204
Cykle obróbkowe: kieszeń konturu
7.11 Przykłady programowania
7
204
TNC 640 | Podręcznik obsługi dlaużytkownika programowanie cykli | 4/2014
7.11
Przykłady programowania
Przykład: frezowanie wybrania zgrubne i
wykańczające
0 BEGIN PGM C20 MM
1 BLK FORM 0.1 Z X-10 Y-10 Z-40
2 BLK FORM 0.2 X+100 Y+100 Z+0
Definicja części nieobrobionej
3 TOOL CALL 1 Z S2500
Wywołanie narzędzia rozwiertaka, średnica 30
4 L Z+250 R0 FMAX
Wyjście narzędzia z materiału
5 CYCL DEF 14.0 KONTUR
Ustalić podprogram konturu
6 CYCL DEF 14.1 KONTURLABEL 1
7 CYCL DEF 20 DANE KONTURU
Określić ogólne parametry obróbki
Q1=-20
;GŁĘBOKOŚĆ FREZOWANIA
Q2=1
;NAKŁADANIE TORÓW
Q3=+0
;NADDATEK Z BOKU
Q4=+0
;NADDATEK NA GŁĘBOKOŚĆ
Q5=+0
;WSPŁ. POWIERZCHNI
Q6=2
;BEZPIECZNY ODSTĘP
Q7=+100
;BEZPIECZNA WYSOKOŚĆ
Q8=0.1
;PROMIEŃ ZAOKRĄGLENIA
Q9=-1
;KIERUNEK OBROTU
8 CYCL DEF 22 ROZWIERCANIE
Definicja cyklu przeciąganie wstępne
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
Q208=30000
;POSUW POWROTU
9 CYCL CALL M3
Wywołanie cyklu przeciąganie wstępne
10 L Z+250 R0 FMAX M6
Zmiana narzędzia