55MP10PL2001_0_2.pdf

(11283 KB) Pobierz
Microsoft Word - a- prpag.rtf
CNC AUTOMAT TOKARSKI WZDŁUŻNY GLD
INSTRUKCJA PROGRAMOWANIA
CNC GE FANUC seria 18i
Numer identyfikacyjny:
Rok produkcji:
Die GILDEMEISTER ITALIANA S.p.A. zastrzega sobie, zgodnie z obowiązującą ustawą, prawo własności do niniejszej
instrukcji programowania wraz z zakazem jej reprodukcji i podawania do wiadomości osobom trzecim bez jej zgody.
20/12/2001
55MP10PL2001/0.2
Opracowanie
Zezwolenie
Data
Wersja
GILDEMEISTER ITALIANA S.p.A.-Via Donizetti138-I-24030 Brembate di Sopra (BG)
Telefono 035607111 - Fax 035617535- E-mail:info@gital.com
44546713.006.png
SPIS TREŚCI
SPIS TREŚCI
STRONA
1.Dane maszyny
1
1.1. Maszyna w wersji z 3 osiami
1
1.2. Maszyna w wersji z 3 osiami z obrotowymi narzędziami
1
1.3. Maszyna w wersji z 4 osiami
2
1.4. Maszyna w wersji z 4 osiami z obrotowymi narzędziami
2
1.5. Maszyna w wersji z 5 osiami
3
2. Architektura CNC
1
2.1. CNC dla maszyny z 3 osiami
1
2.2. CNC dla maszyny z 5 osiami (sanki 1) i ( sanki 2)
2
3. Funkcje "G"
1
3.1. Lista funkcji "G"
1
4. Funkcje pomocnicze"M"
1
5. Programowanie
1
5.1. Struktura programu i podprogramu
1
5.1.1. Podstawowe elementy programu
1
5.1.2. Adresy i ich znaczenie
2
5.1.3. Adresy i ich format
3
5.1.4.Program główny i podprogramm
4
5.1.5. Format programu głównego i podprogramu
5
5.1.6.Wywołanie podprogramu
6
5.1.7. Powtórne wykonanie podprogramu
7
5.1.8. Kontrola wykonania operacji M99
8
5.1.9. Pakietowanie podprogramów
10
5.1.10. Dodatkowe przeskakiwanie bloku
11
5.1.11.Uwagi do programu
12
5.2. Punkt zerowy maszyna – punkt zerowy ext – punkt zerowy przedmiot obrabiany
13
5.2.1.Punkt zerowy maszyna– punkt zerowy ext (wersja 4-osiowa)
13
5.2.2. Punkt zerowy maszyna – punkt zerowy ext (sanki 1 i 2, wersja 5-osiowa)
15
5.2.3. Przykład przesunięć absolutnych i przyrostowych początków układu współrzędnych dla obróbek
na narzędziach zwrotnych z przeciwwrzecionem (sanki 2)
18
5.2.4.Punkt zerowy przedmiot obrabiany
19
5.2.5. Absolutne przesunięcia początku układu współrzędnych G54, G55, G56, G57, G58, G59
20
5.2.6. Przyrostowe przesunięcia początku układu współrzędnych G52
24
5.3. Wezwanie narzędzia "T"
26
5.3.1. Kod wezwania narzędzia
26
5.3.2.Pomiar narzędzia
27
5.3.3. Pomiar narzędzia na maszynie (wersja 4-osiowa)
28
5.3.4. Pomiar narzędzia na maszynie (wersja 5-osiowa)
29
5.3.5.Promień (R) i ostrze narzędzia (P)
30
5.3.6.Typy narzędzi [kod T] (sanki 2)
32
5.3.7. Tabele KOR.NARZ./GEOMETRIA [XZRT]
33
Instrukcja programowania
GD12-GD16-GD20 55MP10PL2001/0.2
1
44546713.007.png 44546713.008.png
SPIS TREŚCI
5.3.8. Tabele KOR.NARZ./GEOMETRIA [Y]
34
5.3.9. Tabele KOR.NARZ./ZUŻYCIE [XZRT]
35
5.3.10. Tabele KOR.NARZ./ZUŻYCIE [Y]
36
5.3.11. Wezwanie narzędzi w różnych miejscach
37
5.3.12. Lewy przecinak
38
5.3.13. Narzędzie w górę do obróbki od strony czołowej
39
5.4. Wspólne działanie punkt zerowy przedmiot obrabiany-funkcja . "T"
40
5.4.1. Oddziaływanie na sanki 1
40
5.4.2. kod wezwania narzędzia (sanki 2, wersja 5-osiowa)
41
5.4.2.1. Kierowanie wezwaniem narzędzia (sanki 2, z obrotowymi narzędziami , wersje 5-osiowe)
42
5.4.2.2. Kierowanie wezwaniem narzędzia (sanki 2, ze stałym narzędziem , wersje 5-osiowe)
43
5.4.3. Promień (R) i ostrze narzędzia (P) (sanki 2)
44
5.4.4. Typy narzędzi [kod T] (sanki 2)
45
5.4.5. Tabela KOR.NARZ./GEOMETRIA [XZRT] (sanki 2)
46
5.4.6. Tabele KOR.NARZ./ZUŻYCIE [XZRT] (sanki 2)
47
5.4.7. Wezwanie narzędzi w różnych miejscach (sanki 2)
48
5.4.8. Mocowanie przemiotu obrabianego przeciwwrzenionem (sanki 2)
49
5.4.9. Presa pezzo con inseguimento
50
5.5.Wskazówki technologiczne
52
5.6. Absolutne, przyrostowe programowanie
54
5.7. Przedstawienie geometryczne profilu
56
5.8. Szybkie pozycjonowanie G00 X/U Z/W
57
5.9. Linearna interpolacja G01 X/U Z/W G95 (G94) F
58
5.10. Linearna interpolacja G01 (X/U) (Z/W) (A) (R) (C) G95 (G94) F programowanie bezpośrednie
profil przedmiotu obrabianego: współrzędne kartezjańskie; kątowanie;zaokrąglenia;ukosowanie
59
5.11. Interpolacja kolista (G02, G03)
66
5.12. Interpolacja w formie koła zgodnie z ruchem wskazówek zegara
(CW) G02 (X/U) (Z/W) (R/IK) G95 (G94) F
67
5.13. Interpolacja w formie koła przeciwnie do ruchu wskazówek zegara
(CCW) G03 (X/U) (Z/W) (R/IK) G95 (G94) F 69
5.13.1. Uwagi do interpolacji kolistej 70
5.14. Dokładny stop w jednym punkcie (ostra krawędź) G04 71
5.15. Globalny dokładny stop M46 - M47 72
5.16. CZAS ZATRZYMANIA G04 X/U/P 73
5.17. Nacinanie gwintów ze stałym skokiem gwintu, pojedyncze ciągi, gwint cylinderyczny, stożkowy,
spiralny G33 X/Z F
74
5.18. Nacinanie gwintu ze zmiennym skokiem gwintu G34 Z F K
77
5.19. Gwintowanie otworów na głównym wrzecionie z funkcją G33 (wersje 4-osiowe)
78
5.20. Gwintowanie otworów na głównym wrzecionie z funkcją G33 (wersje 5-osiowe)
79
5.21. Warunki aktywowane przez nacinanie gwintów
80
5.22. Kompensacja promienia narzędzia G41-G42-G40
81
5.22.1. Kompensacja promienia narzędzia po prawej stronie kierunku biegu profilu przedmiotu
obrabianego (G42)
81
5.22.2. . Kompensacja promienia narzędzia po lewej stronie kierunku biegu profilu przedmiotu
obrabianego (G41)
83
5.22.3. Anulowanie kompensacji promienia narzędzia (G40)
85
5.22.4. Zastosowanie kompensacji promienia narzędzia (WRK)
86
5.22.4.1. Blok aktywacji WRK
86
5.22.4.2. Blok przełączania z G41 na G42
87
5.22.4.3. Blok kasowania WRK
88
Instrukcja programowania
GD12-GD16-GD20 55MP10PL2001/0.2
2
44546713.009.png 44546713.001.png
SPIS TREŚCI
5.22.5. Uwagi do kompensacji promienia narzędzia
89
5.23. Cykl // Z lub cykl stożkowy G77 X/U Z/W R F
91
5.23.1. Toczenie cylindryczne (ruch prostokątny)
92
5.23.2. Toczenie stożkowe (ruch trapezowy-prostokątny)
92
5.24. Cykl // X lub cykl stożkowy G79 X/U Z/W R F
94
5.24.1. Toczenie poprzeczne (ruch prostokątny)
95
5.24.2. Toczenie stożkowe (ruch prostokątny-trapezowy)
96
5.25. Cykl nacinania gwintów G78 X/U Z/W R F
97
5.25.1. Cylindryczne nacinanie gwintów (ruch prostokątny)
98
5.25.2. Stożkowe nacinanie gwintów (ruch trapezowy-prostokątny)
99
5.26. Przykłady nacinania gwintów z G78 X/U Z/W R F
100
5.27. Automatyczne ładowanie prętów i kontrola wykonania programu przy pomocy skoku
uwarunkowanego przez zdarzenia zewnętrzne IF[#... EQ...] GOTO...
102
5.28. Obróbka wseczna (wersja 4-osiowa)
104
5.28.1. Obróbka wsteczna przy użyciu przeciwwrzeciona
105
5.28.2. Programowanie punktu zerowego przy pomocy G52
106
5.28.3. Określenie początku układu współrzędnych dla obróbek na przeciwwrzecionie
109
5.28.4. Równoczesne obrabianie na wrzecionie głównym i na przeciwwrzecionie
110
5.28.5. Obróbka narzędziem tokarskim na przeciwwrzecionie
111
5.29. Obróbkiwsteczne (wersja 5-osiowa)
112
5.29.1. Obróbka steczna z przeciwwrzecionem (sanki 2)
113
5.30. Przykłady programowania (wersja 5-osiowa) obróbki wstecznej
116
5.31. Obróbka przy pomocy narzędzi napędzanych (wersja 4-osiowa)
120
5.31.1. Przykład obróbki narzędziami napędzanymi
121
5.31.2. Wiercenie i gwintowanie otworów narzędziami obrotowymi
123
5.31.3. Frezowanie narzędziami obrotowymi w celu wykonania 2 równoległych płaszczyn
124
5.32. Program dla obróbki osią "E" (wersja 4-osiowa)
125
5.33. Program dla obróbki osią "C" (wersja 5-osiowa) (sanki 1)
127
5.34. Obróbka narzędziami napędzanymi sanki 1 (wersja 5-osiowa)
133
5.34.1. Frezowanie i gwintowanie otworów narzędziem obrotowym (wersja 5-osiowa)
134
5.34.2. Frezowanie narzędziami obrotowymi w celu wykonania 2 równoległych płaszczyn
135
5.35. Obróbka narzędziami napędzanymi sanki 2 (wersja 5-osiowa)
136
5.35.1. Przykład programowania z narzędziami obrotowymi sanek 2, w celu wykonania dwóch
wierceń i dwóch gwintowań otworów
137
5.35.2. Interpolacja śrubowa
138
5.36.Makrofunkcje dla ułatwienia programowania dla GD 12-5 osi
Ge-Fanuc 18i
140
5.36.1. Mocowanie przedmiotu obrabianego przy pomocy zredukowanej siły M48 (sanki 2) GD 12-5A:
140
5.36.2. Mocowanie przedmiotu obrabianego na ograniczniku M49 (sanki 2) GD 12-5A:
142
5.36.3.Kontrola ścinania (sanki 2) GD 12-5A:
143
5.36.4. Makro dla sekwencji zdejmowania gotowego przedmiotu obrabianego (sanki 2) GD 12-5A:
144
5.36.5. Makro dla sekwencji posuwu prętów (sanki 1) GD 12-5A:
146
5.36.6. Makro do odsuwania osi i ścinania bezpiecznego (sanki 1) GD 12 5A:
147
5.36.7. Makro do odsuwania osi (sanki 2) GD 12-5A:
148
5.36.8. Makro do testowania końca prętów i zmiany/ toczenie poprzeczne nowych prętów
(sanki 1) GD 12-5A:
149
5.36.9. Makro do ścinania z ukosowaniem (sanki 1) GD 12-5A:
150
5.36.10. Makro do wiercenia radialnego w równym rozstawie na łuku koła przy pomocy
obracających się narzędzi (sanki 1) GD 12-5A:
151
5.36.11. Makro dla nacinania gwintów radialnego w równym rozstawie na łuku koła przy pomocy
obracających się narzędzi (sanki 1) GD 12-5A:
153
Instrukcja programowania
GD12-GD16-GD20 55MP10PL2001/0.2
3
44546713.002.png 44546713.003.png
SPIS TREŚCI
5.36.12. Makro do frezowania powierzchni w równym rozstawie na łuku koła przy pomocy
obracających się narzędzi (sanki 1) GD 12-5A:
155
5.36.13.Przykłady programowania GD 12-5A
158
6. Tablica sterownicza operatora
1
6.1 OPIS FUNKCJI PRZYCISKÓW I WŁĄCZNIKA PRESELEKCYJNEGO
1
6.2 NA TABBLICY STEROWNICZEJ SOFTWARE WŁĄCZNIK PRESELKCYJNY AKTYWUJE
GD12-16-20 5 OSI
7
6.3 ZARZĄDZANIE HASŁEM OCHRONY PARAMETRÓW
8
7. Sterowania na: tablicy sterowniczej , tablicy CNC, włączniku głównym
1
7.1. Krótki opis klawiatury Ge Fanuc
1
7.2. Opis klawiszy
2
7.3. Włączanie maszyny (sanki 1) i (sanki 2)
4
7.4. Sterowanie ręczne
5
7.4.1. Sterowanie ręczne (sanki 1)
5
7.4.2. Sterowanie ręczne (sanki 2)
6
7.5. Pamięć punkt zerowy przedmiot obrabiany
7
7.5.1. Pamięć punkt zerowy przedmiot obrabiany (sanki 1)
7
7.5.2. Pamięć punkt zerowy przedmiot obrabiany (sanki 2)
8
7.6. Pamięć wartości narzędzia
9
7.6.1. Pamięć wartości narzędzia (sanki hl. 1)
9
7.6.2. Pamięć wartości narzędzia (sanki 2)
12
7.7. Instrukcje MDI (sanki 1) lub (sanki 2)
15
7.8. Edit (sanki 1) lub (sanki 2)
16
7.9. Pojedynczy blok półautomatyczny (sanki 1) - (sanki 1) i (sanki 2)
21
7.10. Automatycznie (sanki 1) - (sanki 1) i (sanki 2)
22
7.10.1. Program edytorski w tle (równoległy program edytorski)
23
7.11. Korekta narzędzia w casie trybu pracy automatycznej i blok pojedynczy
24
7.11.1. Korekta narzędzia w casie trybu pracy automatycznej i blok pojedynczy
(sanki 1) lu (sanki 2)
24
7.11.2. Korekta narzędzia w czasie trybu pracy automatycznej i blok pojedynczy (sanki 1)
25
7.11.3. Korekta narzędzia w czasie trybu pracy automatycznej i blok pojedynczy,
oś C przeciwwrzeciono
26
7.12. Dojście w celu diagnozy i parametrów (sanki 1) lub (sanki 2)
27
7.13. Licznik ilości sztuk
28
7.14. Przenos zenie programu pomiędzy CNC PC/CZYTNIK-sztancer
(sanki 1) lub (sanki 2)
30
7.15. Tabela przeniesień KOREKTUTA NARZĘDZIA (KOR.NARZ.) między CNC i PC (sanki 1)
lub (sanki 2)
31
7.16. Protokół przenoszenia danych i schemat połączenia kabli CNC <--> PC
(sanki 1) lub (sanki 2)
32
7.17. Ustawienie odniesienia osi
35
Instrukcja programowania
GD12-GD16-GD20 55MP10PL2001/0.2
4
44546713.004.png 44546713.005.png
Zgłoś jeśli naruszono regulamin