N095G01Z-5
NI00G02 X+95 Y+75 1+30 J+10
lYzyklad programowania w wymiarach przyrostowych:
N085 G00 X+55 Y+35 Z+2 N090 G9I N095G01 Z-7
N100G02 X+40 Y+40 1+30 J+10
Interpolacja kołowa ze zwrotem przeciwnym do ruchu wskazówek zegara G03
Narzędzie przejeżdża z zaprogramowanym posuwem po hiku przeciwnie do ruchu wskazówek zegara do zdefiniowanego przez współrzędne X, Y i Z punktu docelowego. Współrzędne mogą być programowane w wymiarach absolutnych (G90) lub w wymiarach przyrostowych (G91).
G03 [X~]"[\[7~.\u D-JP (J-l1 DM |S—] (ŁJ IM..J
X współrzędna X punktu docelowego Y współrzędna Y punktu docelowego Z współrzędna Z punktu docelowego
1 Jeżeli współrzędna docelowa jest taka sama jak aktualna pozycja narzędzia, to nic trzeba jej programować (funkcja modalna adresu współrzędnych),
1 względny środek okręgu (odległość od punktu startowego do środka okręgu w kierunku osi X)
J względny środek okręgu (odległość od punktu startowego do środka okręgu w kierunku osi Y)
2) Gdy nie zaprogramujemy środka okręgu 1 lub J to zostaną przyjęte współrzędne środka okręgu równe 0.
F posuw w mm/min
S liczba obrotów wrzeciona w 1/min
T wymiana narzędzia
M funkcja pomocnicza
Współrzędne X, Y i Z można programować w wymiarach absolutnych (G90) lub przyrostowych (G91). Współrzędne środka 1 i J standardowo wymiarowane są względem punktu startowego, jeśli w konfiguracji nic jest wprowadzone wymiarowanie środka okręgu w wymiarach absolutnych (por. konfiguracja programu w podręczniku obsługi, rozdz. interpretacje).
Gdy nie będą zaprogramowane adresy X, Y, Z, 1 i J, to sterowanie zostanie włączone tylko na funkcję modalna posuwu.
Gdy w tym samym bloku NC będzie zaprogramowana wymiana narzędzia, zmiana posuwu i /lub zmiana liczby obrotów to najpierw będą wprowadzone te zmiany a po tym nastąpi przejazd do współrzędnych docelowych. Maksymalnie można zaprogramować trzy rozkaz)' typu M, które będą wykonane w opisanej w rozdziale 4 kolejności.
Przykład programowania w wymiarach absolutnych:
N085G90
N090 G00 X+55 Y+35 Z+2 N095G0IZ-5
N100 G03 X+100 Y+701+15 J+30
Przykład programowania w wymiarach przyrostowych:
N085 G00 X+55 Y+25 Z+2 N090 G91 N095G01 Z-7
N100 G03 X+45 Y+45 1+15 J+30 Czasowy postój G04
Ruch narzędzia zostanie zatrzymany na zadany czas.
G04 X...
X czas postoju w sekundach N120G04 X+2
Czas postoju będzie podawany pod adresem X w' sekundach Funkcja G04 musi występować we własnym bloku
NC.
Zwolnienie G09
Gdy będzie w bloku NC zaprogramowana funkcja G09, to prędkość posuwu w pobliżu zaprogramowanego punktu konturu zmniejszy się do zera, zanim narzędzie przcjcdzic do następnego punktu konturu.
X... Z.. G09