12 przykłady programowania, Przykład: elipsa – HEIDENHAIN TNC 320 (340 55x-04) ISO programming Instrukcja Obsługi
Strona 252
252
Programowanie: Q-parametry
8.12 Przyk
łady programowania
8.12 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
%ELIPSA G71 *
N10 D00 Q1 P01 +50 *
Środek osi X
N20 D00 Q2 P01 +50 *
Środek osi Y
N30 D00 Q3 P01 +50 *
Półoś X
N40 D00 Q4 P01 +30 *
Półoś Y
N50 D00 Q5 P01 +0 *
Kąt startu na płaszczyźnie
N60 D00 Q6 P01 +360 *
Kąt końcowy na płaszczyźnie
N70 D00 Q7 P01 +40 *
Liczba kroków obliczenia
N80 D00 Q8 P01 +30 *
Położenie elipsy przy obrocie
N90 D00 Q9 P01 +5 *
Głębokość frezowania
N100 D00 Q10 P01 +100 *
Posuw wgłębny
N110 D00 Q11 P01 +350 *
posuw frezowania
N120 D00 Q12 P01 +2 *
Odstęp bezpieczeństwa dla pozycjonowania wstępnego
N130 G30 G17 X+0 Y+0 Z-20 *
Definicja półwyrobu
N140 G31 G90 X+100 Y+100 Z+0 *
N150 T1 G17 S4000 *
Wywołanie narzędzia
N160 G00 G40 G90 Z+250 *
Wyjście narzędzia z materiału
N170 L10,0 *
Wywołać obróbkę
X
Y
50
50
30
50