G00
Szybkie pozycjonowanie
G00 X__Y__Z__;
G01
Tryb interpolacji liniowej
G01 X__Y__Z__;
Tryb fazowania narożników
G01 X__Y__C__;
G01 X__Y__;
C: Odległość od wyimaginowanego narożnika do punktu początkowego lub końcowego cięcia fazującego
Tryb zaokrąglania narożników
G01 X__Y__;
R: Promień łuku narożnika, wykonaj fazowanie zaokrąglone na przecięciu pierwszego i drugiego programu.
tryb kąta prostego
G17;
G01 A__X__(Y_);
Odp.: Kąt pomiędzy linią prostą a pierwszą osią płaszczyzny
X: Współrzędna X punktu końcowego
GO2
Interpolacja łuku (zgodnie z ruchem wskazówek zegara)
G02 X__Y__R__F__;
R: promień łuku
GO3
Interpolacja kołowa (w kierunku przeciwnym do ruchu wskazówek zegara)
G03 X__Y__R__F__;
R: promień łuku
GO4
pauza
G04 X(U)__; lub G04 P__;
XU: następuje określony czas pauzy, a kolejna wartość musi mieć przecinek dziesiętny, w przeciwnym razie jest obliczana jako jedna tysięczna tej wartości, a jednostką jest s;
P: Określ czas, nie jest dozwolona żadna kropka dziesiętna (to znaczy wyrażona jako liczba całkowita), jednostką jest ms.
GO2.1
Interpolacja ewolwentowa (zgodnie z ruchem wskazówek zegara)
G02.1 X__Y__I__J__F__P;
IJ: Współrzędne środka łuku
P: numer skoku, liczba obrotów
GO3.1
Kompensacja różnicy ewolwenty (w kierunku przeciwnym do ruchu wskazówek zegara)
G03.1 X__Y__I__J__F__P;
IJ: Współrzędne środka łuku
P: numer skoku, liczba obrotów
GO2.3
Interpolacja funkcji wykładniczej (rotacja do przodu)
G02.3 X__Y__I__J__R__F__Q__I;
IJ: kąt
R: stała wartość
F: Początkowa prędkość posuwu
P: Prędkość posuwu w punkcie końcowym
G03.3
Interpolacja funkcji wykładniczej (inwersja)
G03.3 X__Y__I__J__R__F__Q__ I;
IJ: kąt;
R: stała wartość;
F: Początkowa prędkość posuwu
P: Prędkość posuwu w punkcie końcowym
G05
Szybkie i precyzyjne sterowanieⅠ
G05 P10000 szybkie i precyzyjne otwieranie sterujące
G05 P0 szybkie i precyzyjne wyłączenie sterowania
G05 P3 obróbka z dużą prędkością włączona
G05 P0 obróbka z dużą prędkością zamknięta
G05.1
Szybkie i precyzyjne sterowanie II
G05.1 Sterowanie szybkie i precyzyjne Q1 jest włączone
G05.1 Q0 szybkie i precyzyjne wyłączenie sterowania
G05.2 Q2 X0 Y0 Z0 Tryb wysokiej precyzji powierzchni o dowolnym kształcie jest włączony
G05.1 Tryb wysokiej precyzji powierzchni swobodnej Q0 jest wyłączony
G07.1
Interpolacja cylindryczna
G07.1 C__;
C: promień cylindra
G09
kontrola prawidłowego zatrzymania
G10
Wprowadzanie parametrów programu/wprowadzanie korekcji
G90 G10 L2 P__Xp__Yp__Zp__;
G91
P: 0 Zewnętrzne współrzędne przedmiotu
1 G54
2 G55
3 G56
4 G57
5 G58
6 G59
Gdy P: jest liczbą inną niż 0~6, wartość P jest uważana za 1. Gdy P jest pominięte, uważa się je za aktualnie wybraną wielkość korekcji współrzędnych przedmiotu obrabianego.
G10 L10 P__R__;
P: numer poprawki
R: Kwota korekty
G10 L10 P__ R__; długa korekta korekcji kształtu
G10 L11 P__ R__; długa korekta zużycia korekta
G10 L12 P__ R__ ;Korekta kształtu średnicy
G10 L13 P__ R__; Korekcja zużycia średnicy
G11
Anulowanie wprowadzenia parametrów programu
G12
Cięcie kołowe CW
G12 I__D__F__;
I: Promień okręgu (wartość przyrostowa)
D: numer poprawki
① Wytnij ze środka okręgu
②Przybliż kontur po łuku
③Frezowanie ścieżki łuku
G12.1
Rozpocznie się tryb interpolacji współrzędnych biegunowych
G13
Cięcie kołowe CCW
G13 I__D__F__;
I: Promień okręgu (wartość przyrostowa)
D: numer poprawki
G13.1
Tryb interpolacji współrzędnych biegunowych anulowany
G15
Polecenie współrzędnych biegunowych zostało anulowane
G15 anuluje polecenie współrzędnych biegunowych G16
G16
Polecenie współrzędnych biegunowych jest prawidłowe
N1005 G16;
N1010 G90 G01 X__Y__;
…
N2000 G15;
Wśród nich X__ w zdaniu N1010 reprezentuje promień współrzędnych biegunowych, a Y__ reprezentuje kąt.
G17
Wybór płaszczyzny XY
Frezowanie gwintu M36*0.75
Przykład: w tym przykładzie założono, że punkt środkowy gwintu to ({0}}, 0); średnica obcinacza nici wynosi 33,244.
G00 G90 G80 G40 G49 G54 X0. Y0.;
S4000 M13;
G00 G43 H2 Z50.;
Z10. G01 Z0. F800.;
G41 D__;
G02 Y1.378 J0.689 F600.;
G17;
G02 Z-15. J-1.378 P20. F600.;
G02 Y0. J-0.689;
G00 Z80.;
G40;
M05;
M09;
M30;
Najpierw użyj frezu o tej samej średnicy co frez do gwintów, aby zaprogramować, uzyskaj wartości Y, J oraz wartości współrzędnych X, Y, a następnie podstaw je do powyższego przykładowego programu
G18
Wybór płaszczyzny XZ
G19
Wybór płaszczyzny YZ
G20
Instrukcje brytyjskie
G21
Instrukcje metryczne
G27
Kontrola pochodzenia odniesienia
G28
Wróć do źródła odniesienia
G28 X__ Y__ Z__;
G29
Reset punktu początkowego
G29 X__ Y__ Z__;
G30
Wróć do punktu początkowego odniesienia od 2. do 4.
G30 P2(P3,P4) X__ Y__ Z__;
G30.1
Zresetuj pozycję narzędzia 1
G30.2
Zresetuj pozycję narzędzia 2
G30.3
Zresetuj pozycję narzędzia 3
G30.4
Zresetuj pozycję narzędzia 4
G30.5
Zresetuj pozycję narzędzia 5
G30.6
Zresetuj pozycję narzędzia 6
G31
skok
G31.1
Skok 1
G31.2
Skok 2
G31.3
Skok 3
G32
Obcinanie gwintów (normalny ołów)
G32 Z__F__Q__;
Z: adres osi kierunku nacinania gwintu i długość gwintu;
F: Prowadź w kierunku długiej osi (oś o największym ruchu)
P: Kąt przemieszczenia początku nacinania gwintu (0~360 stopni)
G33
Nacinanie gwintów (precyzyjny skok - gwint calowy)
G33 Z__E__Q__;
Z: Adres osi kierunku nacinania gwintu i długość gwintu
E: Prowadzenie w kierunku osi długiej (oś o największym ruchu), liczba zębów zawarta w 1 calu
P: Kąt przemieszczenia początku nacinania gwintu (0~360 stopni)
G34
Cykl otworów w układzie kołowym
G34 X__Y__I__J__K__;
XY: Położenie środkowe cyklu otworów obwodowych
I: promień okręgu wyrażony jako liczba dodatnia
J: Kąt początkowego punktu wiercenia, w kierunku przeciwnym do ruchu wskazówek zegara, jest dodatni
K: Liczba wierconych otworów, zakres 1~9999, nie może wynosić 0, kierunek przeciwny do ruchu wskazówek zegara jest dodatni, kierunek zgodny z ruchem wskazówek zegara jest ujemny
G35
Cykl otworów rozmieszczonych pod kątem liniowym
G35 X__Y__I__J__K;
XY: współrzędne punktu początkowego, na które wpływa G90/G91
I: Interwał, odległość w linii prostej pomiędzy dwoma otworami
J: Kąt, kąt pomiędzy kierunkiem szyku a osią X, kierunek przeciwny do ruchu wskazówek zegara, jest dodatni
K: Liczba otworów (łącznie z punktem początkowym), zakres ustawień wynosi 1 ~ 9999
G36
Cykl otworów w układzie łuku
G36 X__Y__I__J__P__K__;
XY: Współrzędne środka łuku
I: promień łuku
J: Kąt początkowego punktu wiercenia, w kierunku przeciwnym do ruchu wskazówek zegara, jest dodatni
P: przedział kątowy
K: liczba otworów
G37
Automatyczny pomiar długości narzędzia
G37 Z__R__D__F__;
Z: Pomiar położenia osi i wartości współrzędnych mierzonej pozycji
R: Odległość od punktu, który zaczyna się poruszać z prędkością pomiaru, do pozycji pomiaru
D: Ograniczenie zakresu zatrzymania narzędzia
F: Prędkość pomiaru
G37.1
Pętla z otworami w układzie szachownicy
G37.1 X__Y__I__P__J__K__
XY: współrzędne punktu początkowego
I: Odstęp osi X
P: Liczba w kierunku osi X. Określ zakres 1~9999
J: Odstęp osi Y
K: Liczba w kierunku osi Y
G38
Oznaczenie wektora kompensacji promienia narzędzia
G38 I__J__;
Używane tylko w trybie korekcji średnicy
G39
Korekcja promienia narzędzia Korekta łuku naroża
G39 X__ Y__
Używane tylko w trybie korekcji średnicy
G40
Korekcja promienia narzędzia Anuluj
G41
Pozostała korekta średnicy narzędzia
G42
Korekta średnicy narzędzia prawa
G40.1
Normalne anulowanie sterowania
G40.1 X__Y__F__;
G41.1
Normalna kontrola pozostała skuteczna
G41.1 X__Y__F__;
G42.1
Normalna kontrola, prawidłowa
G42.1 X__Y__F__;
G43
Ustawienie długości narzędzia (+)
G43 Z__H__;
…;
G49 Z__;
G44
Ustawienie długości narzędzia (-)
G44 Z__H__;
…;
G49 Z__;
G49
Ustawienie długości narzędzia Anuluj
G43.1
Sterowanie 1. wrzecionem ważne
G44.1
Sterowanie 2. wrzecionem ważne
G45
Ustawienie pozycji narzędzia (rozszerzenie)
G45 X__D__;
Użyj wielkości korekcji ustawionej w obszarze pamięci wielkości korekcji, aby obliczyć wydłużenie w kierunku ruchu.
G46
Ustawienie pozycji narzędzia (pomniejszenie)
G46 X__D__;
Użyj wielkości korekcji ustawionej w obszarze pamięci wielkości korekcji, aby zmniejszyć wielkość ruchu w danym kierunku.
G47
Ustawienie pozycji narzędzia (podwójne)
G47 X__D__;
Wydłużenie w kierunku ruchu jest obliczane jako dwukrotność wielkości korekcji ustawionej w obszarze pamięci wielkości korekcji.
G48
Ustawienie pozycji narzędzia (w połowie)
G48 X__D__;
Wielkość redukcji w kierunku ruchu jest obliczana jako dwukrotność wielkości korekty ustawionej w obszarze pamięci wielkości korekty.
G47.1
Obowiązuje jednoczesne sterowanie 2 wrzecionami
G50
Skala Anuluj
G51
Skalowanie jest prawidłowe
G51 X__Y__Z__P__;
XYZ: skalowane współrzędne środka
P: Proporcjonalne powiększenie
G50.1
Anulowanie lusterka poleceniem G
G50.1 X0;
G50.1 Y0;
G50.1 Z0;
Którakolwiek oś zostanie anulowana, zostanie wprowadzona po G50.1.
G51.1
Obraz polecenia G jest prawidłowy
G51.1 X0;
G51.1 Y0;
G51.1 Z0;
Która oś jest odzwierciedlana, wprowadza się po G51.1
G52
Ustawienia lokalnego układu współrzędnych
G53
Wybór mechanicznego układu współrzędnych
G54
Wybór 1 układu współrzędnych przedmiotu obrabianego
G55
Wybór układu współrzędnych przedmiotu obrabianego 2
G56
Wybór układu współrzędnych przedmiotu obrabianego 3
G57
Wybór układu współrzędnych przedmiotu obrabianego 4
G58
Wybór układu współrzędnych przedmiotu obrabianego 5
G59
Wybór układu współrzędnych przedmiotu obrabianego 6
G54.1
Wybór układu współrzędnych przedmiotu obrabianego rozszerzony do 48 grup
G60
Pozycjonowanie w jedną stronę
G60 X__Y__Z__;
G61
Prawidłowy tryb kontroli zatrzymania
G61.1
Wysoka prędkość i wysoka precyzja sterowania
G61.1 X__Y__F__;
G62
Automatyczna regulacja szybkości posuwu narożnego
G63
Tryb stukania
Procent cięcia jest stały na poziomie 100%
Wstrzymanie kanału jest nieprawidłowe
Zatrzymanie pojedynczego bloku jest nieprawidłowe
G63.1
Tryb jednoczesnego stukania (stukanie w przód)
G63.2
Tryb jednoczesnego stukania (stukanie wsteczne)
G64
Tryb cięcia
G65
Makro użytkownika Pojedyncze połączenie
G66
Wywołanie statusu makra użytkownika A
G66.1
Wywołanie statusu makra użytkownika B
G67
Wywołanie statusu makra użytkownika C
G68
Obrót współrzędnych prawidłowy
G17 G68 X0 Y0 R__;
R: Kąt obrotu w kierunku przeciwnym do ruchu wskazówek zegara jest dodatni, zakres -360.000~+360.000
G69
Obrót współrzędnych Anuluj
G70
pętla konserwowana użytkownika
G71
pętla konserwowana użytkownika
G72
pętla konserwowana użytkownika
G73
Cykl stały (cykl krokowy)
G73 X__Y__Z__R__F__S__Q__;
XYZ: dane o lokalizacji otworu
P: Staraj się jak możesz
R: Punkt R
F: Prędkość posuwu
S: prędkość wrzeciona
G74
Cykl stały (gwintowanie wsteczne)
G74 X__Y__Z__R__Q__F__S__X__Y__;
Z: dane o lokalizacji otworu
R: Punkt R
P: kwota kroku
F: Prędkość posuwu
S: prędkość wrzeciona
Wartości F i S to: prędkość * wysokość=posuw
G75
pętla konserwowana użytkownika
G76
Cykl stały (wytaczanie precyzyjne)
Po ustawieniu osi X i Y oś Z szybko przemieszcza się do punktu R, a następnie z prędkością podaną przez F posuwa się do punktu Z. Następnie wrzeciono zostaje zorientowane i przemieszcza się na określoną odległość w zadanym kierunku, po czym szybko wraca do punktu początkowego lub punktu R. Następnie wrzeciono obraca się z pierwotną prędkością i kierunkiem.
Uwaga: Należy zwrócić uwagę, aby sprawdzić, czy kierunek ostrza narzędzia po orientacji wrzeciona spełnia wymagania.
G77
pętla konserwowana użytkownika
G78
pętla konserwowana użytkownika
G79
pętla konserwowana użytkownika
G80
Anulowanie cyklu standardowego
G81
Cykl stały (wiercenie/otwór prowadzący)
G8?(G7?) X_Y_Z_R_Q_P_F_L_S_, S_, I_, J_;
G8?(G7?) X_Y_Z_R_Q_P_F_L_S_, R_, I_, J_;
G8? (G7?): Tryb obróbki otworu
XYZ: dane o lokalizacji otworu
RQPF: dane dotyczące obróbki otworu (R: odnosi się do punktu R. Q: specyfikacja każdej wielkości skrawania, wprowadzanie wartości przyrostowej
P: Zatrzymaj czas, dodaj WeChat: Yuki7557 i otrzymaj samouczek dotyczący programu makr
F: prędkość wiercenia lub skok gwintu)
L: liczba powtórzeń
S: prędkość obrotowa wrzeciona
R: Prędkość obrotowa wrzeciona podczas przełączania synchronizacji lub odzyskiwania
I: Szerokość pozycjonowania osi pozycjonowania
J: Szerokość pozycjonowania osi wiercenia
G82
Cykl stały (wiercenie/liczenie wytaczania)
G82 X__Y__Z__R__F__P__;
P: czas pauzy
G83
Cykl stały (wiercenie głębokich otworów)
G83 X__Y__Z__R__Q__F__;
P: Każda ilość cięcia, wejście przyrostowe
G84
Cykl stały (stukanie) System Mitsubishi
G84 X__Y__Z__R__F__P__;
F: smoła
P: Czas pauzy
Cykl stały (stukanie) System Frank itp.
G84 X__Y__Z__R__F__S__;
XYZ: dane o lokalizacji otworu
R: Punkt R
F: Prędkość posuwu
S: prędkość wrzeciona
Wartości F i S to: prędkość * wysokość=posuw
G85
Cykl stały (wytaczanie i wytaczanie)
Cykl standardowy jest bardzo prosty, a proces wykonania wygląda następująco:
Pozycjonowanie osi X i Y, oś Z szybko osiąga punkt R, wykonuje ruch do punktu Z z prędkością F i powraca do punktu R z prędkością F.
G86
Cykl stały (wytaczanie)
Proces wykonywania tego cyklu standardowego jest podobny do G81. Różnica polega na tym, że w G86 wrzeciono zatrzymuje się, gdy narzędzie dosuwa się do dna otworu.
Szybko powróć do punktu R lub punktu początkowego, a następnie obróć wrzeciono
G87
Cykl stały (wytaczanie wsteczne)
W cyklu G87 po usytuowaniu osi X i Y następuje zorientowanie wrzeciona, osie X i Y poruszają się w zadanym kierunku o odległość podaną parametrem obróbczym Q i przesuwają się na dno otworu (punkt R ) przy dużej prędkości posuwu, a osie X i Y wracają do normy. W położeniu wyjściowym wrzeciono obraca się z zadaną prędkością i kierunkiem, oś Z dosuwa się do punktu Z z prędkością podaną przez F, po czym wrzeciono jest ponownie orientowane, a osie X i Y poruszają się w zadanym kierunku o odległość określona przez Q w celu szybkiego posuwu. Prędkość powraca do punktu początkowego, osie X i Y wracają do swoich pozycji pozycjonowania, a wrzeciono zaczyna się obracać.
Uwagi są takie same jak w przypadku G76
G88
Cykl stały (wytaczanie)
G88 to cykl standardowy do wytaczania z funkcją ręcznego powrotu
G89
Cykl stały (wytaczanie)
G90
Instrukcje wartości bezwzględnej
G90 X__Y__Z__;
G91
polecenie zwiększania wartości
G91 X__Y__Z__;
G92
Mechaniczne ustawienie układu współrzędnych
G92 S__Q__;
S: Maksymalna prędkość zaciskania;
P: Minimalna prędkość mocowania
G92.1
Ustawienie układu współrzędnych przedmiotu obrabianego
G93
Licznik czasu zasilania
G94
Posuw niesynchroniczny (posuw na minutę)
G95
Posuw synchroniczny (posuw na obrót)
G96
Cotygodniowa dostosowana kontrola prędkości jest skuteczna
G96 S__P__;
S: Prędkość tygodniowa
P: Aby określić oś, należy kontrolować prędkość obwodową
G97
Anuluj kontrolę niestandardową Zhousu One
G98
Powrót do punktu początkowego cyklu stałego
G99
Powrót do punktu R w cyklu stałym
G113
Anulowanie kontroli synchronizacji wrzeciona
G114.1
Kontrola synchronizacji wrzeciona prawidłowa
G114.1 H__D__R__A__;
H: Podstawowy wybór wrzeciona
D: Wybór wrzeciona synchronicznego
R: Wartość przesunięcia fazy wrzeciona synchronicznego
Odp.: Stała czasowa przyspieszania i zwalniania synchronizacji wrzeciona





