Przykłady programowania 8.6 – HEIDENHAIN TNC 640 (34059x-05) Cycle programming Instrukcja Obsługi
Strona 237
Przykłady programowania
8.6
8
TNC 640 | Podręcznik obsługi dlaużytkownika programowanie cykli | 5/2015
237
Przykład: powierzchnia boczna cylindra przy
pomocy cyklu 28
Cylinder zamocowany na środku stołu
obrotowego.
Maszyna z głowicą B i stołem C
Punkt odniesienia znajduje się na
środku stołu obrotowego
Opis toru punktu środkowego w
podprogramie konturu
Y (Z)
X (C)
0 BEGIN PGM C28 MM
1 TOOL CALL 1 Z S2000
Wywołanie narzędzia, oś narzędzia Z, średnica 7
2 L Z+250 R0 FMAX
Wyjście narzędzia z materiału
3 L X+50 Y+0 R0 FMAX
Narzędzie pozycjonować na środku stołu obrotowego
4 PLANE SPATIAL SPA+0 SPB+90 SPC+0 TURN FMAX
Nachylić
5 CYCL DEF 14.0 KONTUR
Ustalić podprogram konturu
6 CYCL DEF 14.1 KONTURLABEL 1
7 CYCL DEF 28 POWIERZCHNIA BOCZNA CYLINDRA
Ustalić parametry obróbki
Q1=-7
;GŁĘBOKOŚĆ FREZOWANIA
Q3=+0
;NADDATEK Z BOKU
Q6=2
;BEZPIECZNY ODSTĘP
Q10=-4
;GŁĘBOKOŚĆ WCIĘCIA
Q11=100
;POSUW WCIĘCIA WGŁ.
Q12=250
;POSUW FREZOWANIA
Q16=25
;PROMIEŃ
Q17=1
;RODZAJ WYMIAROWANIA
Q20=10
;SZEROKOŚĆ ROWKA
Q21=0.02
;TOLERANCJA
Dopracowanie aktywne
8 L C+0 R0 FMAX M3 M99
Pozycjonować wstępnie stół obrotowy, włączyć wrzeciono,
wywołać cykl
9 L Z+250 R0 FMAX
Wyjście narzędzia z materiału
10 PLANE RESET TURN FMAX
Odsunąć, anulować funkcję PLANE
11 M2
Koniec programu
12 LBL 1
Podprogram konturu, opis toru punktu środkowego
13 L X+60 Y+0 RL
Dane w osi obrotu w mm (Q17=1)
14 L Y-35
15 L X+40 Y-52.5
16 L Y-70
17 LBL 0
18 END PGM C28 MM