Przykład: cylinder wklęsły frezem kształtowym, Przykłady programowania 9.13 – HEIDENHAIN TNC 640 (34059x-05) Instrukcja Obsługi
Strona 365
Przykłady programowania 9.13
9
TNC 640 | Instrukcja obsługi dla operatora HEIDENHAIN-dialog tekstem otwartym | 5/2015
365
Przykład: cylinder wklęsły frezem kształtowym
Przebieg programu
Program funkcjonuje tylko z frezem kształtowym,
długość narzędzia odnosi się do centrum kuli
Kontur elipsy zostaje utworzony poprzez wiele
niewielkich odcinków prostych (definiowalne przez
Q13). Im więcej przejść zdefiniowano, tym bardziej
gładki będzie kontur
Cylinder zostaje frezowany skrawaniem wzdłużnym
(tu: równolegle do Y-osi)
Kierunek frezowania określamy poprzez kąt startu i
kąt końcowy w przestrzeni:
kierunek obróbki zgodnie z ruchem wskazówek
zegara:
kąt startu > kąt końcowy
kierunek obróbki przeciwnie do ruchu wskazówek
zegara:
kąt startu < kąt końcowy
Promień narzędzia zostaje automatycznie
skorygowany
0 BEGIN PGM ZYLIN MM
1 FN 0: Q1 = +50
Środek osi X
2 FN 0: Q2 = +0
Środek osi Y
3 FN 0: Q3 = +0
Środek osi Z
4 FN 0: Q4 = +90
Kąt startu przestrzeni (płaszczyzna Z/X)
5 FN 0: Q5 = +270
Kąt końcowy przestrzeni (płaszczyzna Z/X)
6 FN 0: Q6 = +40
Promień cylindra
7 FN 0: Q7 = +100
Długość cylindra
8 FN 0: Q8 = +0
Położenie przy obrocie na płaszczyźnie X/Y
9 FN 0: Q10 =+5
Naddatek promienia cylindra
10 FN 0: Q11 = +250
Posuw wcięcia wgłębnego
11 FN 0: Q12 = +400
Posuw frezowania
12 FN 0: Q13 = +90
Liczba przejść
13 BLK FORM 0.1 Z X+0 Y+0 Z-50
Definicja półwyrobu
14 BLK FORM 0.2 X+100 Y+100 Z+0
15 TOOL CALL 1 Z S4000
Wywołanie narzędzia
16 L Z+250 R0 FMAX
Wyjście narzędzia z materiału
17 CALL LBL 10
Wywołać obróbkę
18 FN 0: Q10 =+0
Zresetować naddatek
19 CALL LBL 10
Wywołać obróbkę
20 L Z+100 R0 FMAX M2
Przemieścić narzędzie poza materiałem, koniec programu