MATERIAŁY POMOCNICZE
Instrukcje typu G (FUNKCJE PRZYGOTOWAWCZE)
Instrukcja Opis Możliwe parametry
G00 Sterowanie punktowe z ruchem szybkim X, Y, Z
G01 Interpolacja liniowa z posuwem roboczym X, Y, Z
G02 Interpolacja kołowa zgodna z ruchem wskazówek zegara (ujemny kierunek trygonometryczny) X, Y, I, J, R
G03 Interpolacja kołowa przeciwna do ruchu wskazówek zegara (dodatni kierunek trygonometryczny) X, Y, I, J, R
G40 Odwołanie kompensacji promienia narzędzia
G41 Kompensacja (korekta) promienia w lewo od konturu X, Y
G42 Kompensacja (korekta) promienia w prawo od konturu X, Y
G43 Korekcja promienia do () X, Y
G44 Korekcja promienia ponad () X, Y
G53 Anulowanie zmiany położenia punktu zerowego
G54 do G59 Przesuniecie początku układu współrzędnych
G70 Podanie wymiarów w calach
G71 Podanie wymiarów w milimetrach
G72 Anulowanie odbijania lustrzanego
G73 Odbijanie lustrzane względem osi X, Y, Z
G74 Przesunięcie do punktu odniesienia
G79 Wykonanie cyklu wiercenia X, Y, Z
G81 Wiercenie Z, Y, X, F
G83 Wiercenie głębokich otworów z łamaniem i usuwaniem wiórów Z, Y, X, K, J, I, F
G90 Programowanie w układzie współrzędnych absolutnych (wymiary bezwzględne)
G91 Programowanie w układzie współrzędnych przyrostowych (wymiary względne)
G92 Względne przesuniecie zera X, Y, Z
G93 Bezwzględne przesuniecie zera X, Y, Z
Instrukcje typu M (FUNKCJE POMOCNICZE , MASZYNOWE)
Wszystkie instrukcje typu M są stosowane bez dodatkowych parametrów.
M00 Zatrzymanie programu (stop)
M01 Warunkowe zatrzymanie programu
M02 Koniec programu (bez zatrzymania ruchu narzedzia)
M03 Obroty wrzeciona zgodne z ruchem wskazówek zegara
M04 Obroty wrzeciona przeciwne do ruchu wskazówek zegara
M06 Wymiana narzędzi
M08 Włączenie chłodziwa, smarowania
M09 Wyłączenie chłodziwa, smarowania
M10 Włączenie zamocowania
M11 Wyłączenie zamocowania
M18 Włączenie odsysania
M19 Wyłączenie odsysania
M30 Koniec programu
M33 Przesuw zawsze 100 % (gałka obrotowa „Override”)
M34 Cofnięcie instrukcji M33
Symbole specjalne:
% Rozpoczęcie programu NC
; Komentarz
# Zakończenie programu NC (opcjonalne)
F Posuw w m/min (możliwość przełączenia na mm/min)
S Prędkość obrotowa wrzeciona w obr/min
T Narzędzie z bazy narzędzi
N Numer bloku w programie (nr wiersza)
Program NC potrzebuje symbolu „%” do uruchomienia. Wszystkie informacje umieszczone przed znakiem „%” są traktowane jako komentarz. Wszystko, co jest umieszczone po znaku średnika (;), traktowane jest również jako komentarz.
Koło, (łuk) (G02, G03)
Przy pomocy instrukcji G02 i G03 możliwe jest wykonanie przemieszczenia po kole, od aktualnej pozycji do zaprogramowanego punktu końcowego. Koło może być wykonane tylko w płaszczyźnie x-y. (Eberle FRP 600)
G02 Interpolacja kołowa w kierunku ruchu wskazówek zegara
G03 Interpolacja kołowa w kierunku przeciwnym do ruchu wskazówek zegara
Parametry:
X Pozycja końcowa w kierunku X
Y Pozycja końcowa w kierunku Y
I środek koła
J środek koła
R promień koła
Należy podać wartość parametru R albo wartości parametrów I i J. Jedno i drugie jednocześnie jest niemożliwe.
Jeżeli podany jest tylko promień R, to środek koła jest obliczany na podstawie punktu początkowego i końcowego, i wykonywane jest przesunięcie według wycinka koła z kątem mniejszym od 180°. W tym przypadku podanie parametru I lub J prowadzi do przerwania programu NC. Również do przerwania programu prowadzi podanie zbyt małego promienia (punkty początkowy i końcowy leżą zbyt daleko od siebie).
Środek koła może być określony przez I oraz J względnie, w stosunku do punktu początkowego, albo bezwzględnie, w stosunku do punktu zerowego.
Instrukcja koła bez podania parametrów I, J albo R prowadzi do komunikatu o błędzie oraz do przerwania programu NC.
Następujące 3 przykłady opisują frezowanie tego samego łuku, chociaż określane są przez różne parametry:
Obliczany jest środek Względne podanie środka Bezwzględne podanie środka
koła koła koła
% % %
G01 x5 y11 z0 G01 x5 y11 z0 G01 x5 y11 z0
G02 x5 y37 R16.401 ; G02 x5 y37 I10 j13 G02 x5 y37 I15 j24
M02 M02 M02
.
Rys.1
PRZYKŁAD DLA PROFILU 320
Rys. 2.
Rys. 3.
Kod NC - dla 320 (rys.3)
%
N01 G71 G90 G40
(TOOL NO : T01 )
(TOOL TYPE :ENDMILL )
(TOOL DIAMETER :1.0 )
N02 T01 M06 S7500 M08
N03 G00 X0.0 Y0.0 Z5.0
N04 G01 X0.0 Y0.0 Z-0.5 F3000.0
N05 X40.8 F6000.0
N06 Y1.424
N07 G02 X51.8 Y12.424 R11.0 G2 X52.848 Y12.374 R11.0
N08 X52.848 Y12.374 R11.0
N09 G03 X54.4 Y12.3 R16.3 G3 X38.114 Y27.935 R16.3
N10 X70.7 Y28.6 R16.3
N11 X54.4 Y44.9 R16.3
N12 X38.1 Y28.6 R16.3
N13 X38.114 Y27.935 R16.3
N14 G02 X38.129 Y27.2 R18.0 G2 X20.129 Y9.2 R18.0
N15 X20.129 Y9.2 R18.0
N16 G01 X0.0 Y0.0
N17 G00 Z10.0 M09
N18 M30
%
4