13 przykłady programowania, Przykład: elipsa – HEIDENHAIN TNC 320 (340 551-02) Instrukcja Obsługi
Strona 398
398
10 Programowanie: Q-parametry
10.13 Przyk
łady programowania
10.13 Przykłady programowania
Przykład: elipsa
Przebieg programu
Kontur elipsy zostaje utworzony poprzez
zestawienie wielu małychodcinków prostej
(definiowalne poprzez Q7). Im więcej kroków
obliczeniowych zdefiniowano, tym bardziej
gładki będzie kontur
Kierunek frezowania określa się przez kąt startu
i kąt końcowy na płaszczyźnie:
Kierunek obróbki w kierunku ruchu wskazówek
zegara:
Kąt startu > Kąt końcowy
Kierunek obróbki w kierunku przeciwnym do
ruchu wskazówek zegara:
Kąt startu < Kąt końcowy
Promień narzędzia nie zostaje uwzględniony
0 BEGIN PGM ELLIPSE MM
1 FN 0: Q1 = +50
Środek osi X
2 FN 0: Q2 = +50
Środek osi Y
3 FN 0: Q3 = +50
Półoś X
4 FN 0: Q4 = +30
Półoś Y
5 FN 0: Q5 = +0
Kąt startu na płaszczyźnie
6 FN 0: Q6 = +360
Kąt końcowy na płaszczyźnie
7 FN 0: Q7 = +40
Liczba kroków obliczenia
8 FN 0: Q8 = +0
Położenie elipsy przy obrocie
9 FN 0: Q9 = +5
Głębokość frezowania
10 FN 0: Q10 = +100
Posuw wgłębny
11 FN 0: Q11 = +350
posuw frezowania
12 FN 0: Q12 = +2
Odstęp bezpieczeństwa dla pozycjonowania wstępnego
13 BLK FORM 0.1 Z X+0 Y+0 Z-20
Definicja części nieobrobionej
14 BLK FORM 0.2 X+100 Y+100 Z+0
15 TOOL DEF 1 L+0 R+2.5
Definicja narzędzia
16 TOOL CALL 1 Z S4000
Wywołanie narzędzia
17 L Z+250 R0 FMAX
Wyjście narzędzia z materiału
X
Y
50
50
30
50