12 przykłady programowania, Przykład: elipsa, Przykłady programowania – HEIDENHAIN TNC 320 (34055x-06) ISO programming Instrukcja Obsługi

Strona 267: Przykłady programowania 8.12

Advertising
background image

Przykłady programowania 8.12

8

TNC 320 | Instrukcja obsługi dla operatora programowanie DIN/ISO | 11/2013

267

8.12

Przykłady programowania

Przykład: elipsa

Przebieg programu

Kontur elipsy zostaje utworzony poprzez wiele

niewielkich odcinków prostych (definiowalne przez

Q7). Im więcej kroków obliczeniowych zdefiniowano,

tym bardziej gładki będzie kontur
Kierunek frezowania określamy poprzez kąt startu i

kąt końcowy na płaszczyźnie:

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 nie zostaje uwzględniony

%ELLIPSE 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ę

N180 G00 Z+250 M2 *

Przemieścić narzędzie poza materiałem, koniec programu

N190 G98 L10 *

Podprogram 10: obróbka

N200 G54 X+Q1 Y+Q2 *

Przesunąć punkt zerowy do centrum elipsy

N210 G73 G90 H+Q8 *

Obliczyć położenie przy obrocie na płaszczyźnie

N220 Q35 = ( Q6 - Q5 ) / Q7 *

Obliczyć przyrost (krok) kąta

N230 D00 Q36 P01 +Q5 *

Kopiować kąt startu

N240 D00 Q37 P01 +0 *

Nastawić licznik przejść

N250 Q21 = Q3 * COS Q36 *

X-współrzędną punktu startu obliczyć

N260 Q22 = Q4 * SIN Q36 *

Y-współrzędną punktu startu obliczyć

N270 G00 G40 X+Q21 Y+Q22 M3 *

Najechać punkt startu na płaszczyźnie

Advertising