Strona 1 z 1

G - kody

: 25 maja 2007, 20:57
autor: llukasz
Proszę o informację czy G - kody np. G1, G2, G3, obowiązują do wszystkich sterowań?
Może ktoś z Kolegów poda nr normy gdzie to znajdę?
Pozdrawiam:
Lukaszek

: 25 maja 2007, 21:34
autor: easy2002
Witaj
Jeśli chodzi o normy to za dużo w nich nie znajdziesz
tylko podstawowe grupy G-kodów
czyli G00,G01,G02, G03
G40 G41 G42
G70 G71
G90 G91
i jeszcze pare, ale większość pozostałych zależy od producentów
te o których pisze są nie zmieniane bo są często używane przez postprocesory systemów CAD\CAM
Pytasz czy są do wszystkich sterowań
są do większości, chyba z 90 % wszystkich sterowań

: 26 maja 2007, 06:51
autor: dell
pracuje na kilku sinumerikach jak 802C 810 i podajze 840 D haidenhainie itnc530 programowanie jest w ISO czyli G-kodach :)

: 01 lip 2007, 22:18
autor: pitkowski
easy2002 pisze:Witaj
Jeśli chodzi o normy to za dużo w nich nie znajdziesz
tylko podstawowe grupy G-kodów
czyli G00,G01,G02, G03
G40 G41 G42
G70 G71
G90 G91
i jeszcze pare, ale większość pozostałych zależy od producentów
te o których pisze są nie zmieniane bo są często używane przez postprocesory systemów CAD\CAM
Pytasz czy są do wszystkich sterowań
są do większości, chyba z 90 % wszystkich sterowań
G90 lub 91 i G42 i41 oraz M30 to standart w wiekszosci maszyn musiasz poszukać w necie tam znajdziesz odpowiedz?!a wiekszość kodów jest napisane według norm , na tabliczce znamionowej lub w paszporcie maszyny znajdziesz odpowiedz na swoje pytanie!? w według jakich norm jest napisany jezyk maszyny który rozpoznaje KODY
poz.

Re: G - kody

: 26 sie 2007, 10:54
autor: jurek56
llukasz pisze:Proszę o informację czy G - kody np. G1, G2, G3, obowiązują do wszystkich sterowań?
Może ktoś z Kolegów poda nr normy gdzie to znajdę?
Pozdrawiam:
Lukaszek
Zajrzyj do instrukcji programowania dla twojej maszyny (nie piszesz o jaką chodzi).
Standard ISO przeważnie obsługuje wszystkie sterowania ale są w niektórych przypadkach małe zmiany w przyporządkowaniu oznaczeń np: dla funfcji G4 podaje się łącznie z nią X lub F lub P (zależnie od typu maszyny i jej PLC)
To przykład kodów G stosowanych przez Yamazaki w MAZATROLU:
[1] Czy kod G dostępny jest w trybie konwersji współrzędnych 3D?
[2] Czy tryb konwersji współrzędnych 3D dostępny jest w warunkach działania kodu G?


Kody G Grupa Funkcje [1] [2]
00 01 Pozycjonowanie Tak Tak
01 01 Interpolacja liniowa Tak Tak
02 01 Interpolacja kołowa zgodna z ruchem wskazówek zegara Tak Nie
03 01 Interpolacja kołowa w kierunku przeciwnym do ruchu
wskazówek zegara (CCW) Tak Nie

02.1 00 Interpolacja spiralna CW Tak Nie
03.1 00 Interpolacja spiralna CCW Tak Nie
04 00 Programowalna przerwa Tak
05 00 Tryb szybkiej obróbki (high-speed) Nie Nie
06
06.1 01 Interpolacja spline Tak Nie
06.2 01 Interpolacja NURBS Tak Nie
07 00 interpolacja wirtualnej osi Nie Nie
08
09 00 Sprawdzenie dokładnego zatrzymania Tak
10 00 Wprowadzanie programowalnych parametrów: Tak Nie
11 00 Anulowanie wprowadzenia programowalnych parametrów: Tak


12
13
14
15
16
17 02 wybór płaszczyzny X-Y Nie Tak
18 02 Wybór płaszczyzny Z-X Nie Tak
19 02 Wybór płaszczyzny Y-Z Nie Tak
20 06 Instrukcje calowe Tak Tak
21 06 Instrukcje metryczne Tak Tak
22 04 Włączenie kontroli wstępnego ograniczenia przesuwu Nie Nie
23 04 Wyłączenie sprawdzenia wstępnego ograniczenia przesuwu Nie Tak
24
25
26
27 00 Sprawdzenie punktu referencyjnego Tak
28 00 Powrót do punktu referencyjnego Nie
29 00 Powrót do punktu początkowego Nie
30 00 Powrót do punktu referencyjnego nr. 2 przez nr. 4 Nie
31 00 Przeskok Tak
31.1 00 Wielokrokowy przeskok 1 Tak
31.2 00 Wielokrokowy przeskok 2 Tak
31.3 00 Wielokrokowy przeskok 3 Tak
32
33 01 Gwintowanie Nie Nie
34
35
36
37 00 Automatyczny pomiar długości narzędzia Nie
38 00 Wybór wektora korekcji średnicy narzędzia Nie Nie
39 00 łuk naroża korekcji średnicy narzędzia Nie Nie
40 07 Anulowanie korekcji średnicy narzędzia Tak Tak
40.1 15 Anulowanie kształtowania Nie Nie
41 07 Lewa korekcji średnicy narzędzia Tak Nie
41.1 15 Kształtowanie po lewej stronie Nie Nie
42 07 Prawa korekcji średnicy narzędzia Tak Nie
42.1 15 Kształtowanie po prawej stronie Nie Nie
43 08 Korekcja długości narzędzia (+) Tak Nie
44 08 Korekcja długości narzędzia (-) Tak Nie
45 00 Korekcji położenia narzędzia, wydłużenie Tak Nie
46 00 Korekcji położenia narzędzia, redukcja Tak Nie
47 00 Korekcji położenia narzędzia, podwójne wydłużenie Tak Nie
48 00 Korekcji położenia narzędzia, podwójna redukcja Tak Nie
49 08 Anulowanie korekcji długości narzędzia Tak Tak
50 11 Anulowanie skalowania Tak Tak
50.1 19 Kod G anulowania odbicia lustrzanego Tak Tak
51 11 Włączenie skalowania Tak Nie
51.1 19 Kod G włączenia odbicia lustrzanego Tak Nie
52 00 Ustawienie układu współrzędnych lokalnych Tak Tak
53 00 Wybranie maszynowego układu współrzędnych Tak
54 12 Wybranie 1 układu współrzędnych detalu Tak Tak
54.1 12 Wybór dodatkowej korekcji układu współrzędny detalu Tak Tak
55 12 Wybranie 2 układu współrzędnych detalu Tak Tak
56 12 Wybranie 3 układu współrzędnych detalu Tak Tak
57 12 Wybranie 4 układu współrzędnych detalu Tak Tak
58 12 Wybranie 5 układu współrzędnych detalu Tak Tak
59 12 Wybranie 6 układu współrzędnych detalu Tak Tak
60 00 Jednokierunkowe pozycjonowanie Tak
61 13 Tryb Sprawdzenia dokładnego zatrzymania Tak Nie
61.1 13 Tryb korekcji kształtu Tak Nie
61.2 13 Korekcja kształtu (modalna interpolacja spline) Tak Nie
62 13 Automatyczne zwalnianie posuwu przy narożach Tak Nie
63 13 Tryb gwintowania Tak Nie
64 13 Tryb skrawania Tak Tak
65 00 Proste przywołanie makro użytkownika Tak
66 14 Modalne przywołanie A makro instrukcji Tak Nie
66.1 14 Modalne przywołanie B makro instrukcji Tak Nie
67 14 Anulowanie modalnego przywołania A makro instrukcji Tak Tak
68 16 Obrót współrzędnych detalu Tak Nie
69 16 Anulowanie obrotu współrzędnych programu Tak Tak
70
71.1 09 Stały cykl (fazowanie nożem 1) Tak Nie
72.1 09 Stały cykl (fazowanie nożem 2) Tak Nie
73 09 Stały cykl (wiercenie głębokich otworów z dużą prędkością high-speed) Tak Nie
74 09 Stały cykl (wsteczne gwintowanie otworów) Tak Nie
75 09 Stały cykl (wytaczanie) Tak Nie
76 09 Stały cykl (wytaczanie) Tak Nie
77 09 Stały cykl (wytaczanie od tyłu) Tak Nie
78 09 Stały cykl (wytaczanie) Tak Nie
79 09 Stały cykl (wytaczanie) Tak Nie
80 09 anulowanie stałego cyklu Tak Tak
81 09 Stały cykl (wiercenie/nawiercanie wstępne) Tak Nie
82 09 Stały cykl (wiercenie) Tak Nie
83 09 Cykl stały (głębokie wiercenie) Tak Nie
84 09 Stały cykl (gwintowanie otworów) Tak Nie
85 09 Stały cykl (rozwiercanie) Tak Nie
86 09 Stały cykl (wytaczanie) Tak Nie
87 09 Stały cykl (wytaczanie od tyłu) Tak Nie
88 09 Stały cykl (wytaczanie) Tak Nie
89 09 Stały cykl (wytaczanie) Tak Nie
90 03 Wprowadzanie danych absolutnych Tak Tak
91 03 Wprowadzanie danych przyrostowych Tak Tak
92 00 Ustawienie maszynowego układu współrzędnych Tak
93
94 05 Asynchroniczny posuw (posuw na minutę) Tak Tak
95 05 Synchroniczny posuw (posuw na obrót) Tak Tak
96
97
98 10 Poziom początkowy wycofania w cyklu stałym Tak Tak
99 10 punkt R poziomu powrotnego w stałym cyklu Tak Tak