5 przykłady programowania, Przykłady programowania – HEIDENHAIN TNC 640 (34059x-04) Cycle programming Instrukcja Obsługi
Strona 220
Cykle obróbkowe: powierzchnia boczna cylindra
8.5
Przykłady programowania
8
220
TNC 640 | Podręcznik obsługi dlaużytkownika programowanie cykli | 4/2014
8.5
Przykłady programowania
Przykład: powierzchnia boczna cylindra przy pomocy
cyklu 27
Maszyna z głowicą B i stołem C
Cylinder zamocowany na środku stołu
obrotowego.
Punkt odniesienia znajduje się na
stronie spodniej, w centrum stołu
obrotowego
0 BEGIN PGM C27 MM
1 TOOL CALL 1 Z S2000
Wywołanie narzędzia, średnica 7
2 L Z+250 R0 FMAX
Wyjście narzędzia z materiału
3 L X+50 Y0 R0 FMAX
Narzędzie pozycjonować wstępnie na środku stołu
obrotowego
4 PLANE SPATIAL SPA+0 SPB+90 SPC+0 TURN MBMAX
FMAX
Nachylić
5 CYCL DEF 14.0 KONTUR
Ustalić podprogram konturu
6 CYCL DEF 14.1 KONTURLABEL 1
7 CYCL DEF 27 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
8 L C+0 R0 FMAX M13 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
13 L X+40 Y+20 RL
Dane w osi obrotu w mm (Q17=1)
14 L X+50
15 RND R7.5
16 L Y+60
17 RND R7.5
18 L IX-20