Elastyczne programowanie obrabiarek / Roman Stryczek, Bogusław

Transkrypt

Elastyczne programowanie obrabiarek / Roman Stryczek, Bogusław
Elastyczne programowanie obrabiarek / Roman Stryczek, Bogusław
Pytlak. – Warszawa, 2011
Spis treści
Przedmowa
1.
Elastyczna automatyzacja
9
2.
2.1.
2.2.
2.3.
Środki i metody programowania OSN
Wprowadzenie
Programowanie ręczne
Programowanie wspomagane komputerowo
12
12
3.
3.1.
3.2.
3.3.
Podstawy programowania OSN
Struktura programu sterującego
Opis przestrzeni roboczej obrabiarki
Kompensacja promienia narzędzia skrawającego
20
20
23
27
4.
4.1.
4.2.
4.2.1.
4.2.2.
4.2.3.
4.2.4.
4.2.5.
4.2.6.
4.2.7.
4.2.8.
4.3.
4.3.1.
43.2.
4.4.
4.5.
4.5.1.
4.5.2.
4.5.3.
4.6.
5.
5.1.
5.2.
5.3.
5.3.1.
5.3.2.
Programowanie parametryczne
Obróbka grupowa
Zmienne w programie sterującym
Typy zmiennych i ich konwersje
Zmienne definiowane przez uŜytkownika
Zmienne tablicowe
R-parametry
Zmienne systemowe
Operatory
Wymiana danych między kanałami
Wymiana danych między NC i PLC
Rozgałęzienia w programie sterującym
Skoki bez warunkowe i warunkowe
Pętle programowe i instrukcje wyboru
Struktura programu parametrycznego
Przykłady programów parametrycznych
Regeneracyjna obróbka obręczy kola tramwajowego
Obróbka wieloboku
Podprogram obróbki zgrubnej kieszeni kołowej
Technika makr
Podprogramy
Rodzaje podprogramów
Sposoby wywoływania podprogramów
Przykłady wykorzystania techniki podprogramów
Wywołanie podprogramu za pomocą funkcji T
Obróbka walca bruzdowego
31
31
32
33
33
36
39
40
41
43
45
46
46
48
54
59
59
62
64
66
69
71
73
80
80
84
6.
6.1.
6.2.
6.3.
6.3.1.
Cykle obróbkowe
Cykle standardowe
Cykle pomiarowe
Cykle uŜytkownika
Tworzenie cyklu uŜytkownika
88
93
98
98
17
6.3.2.
6.33.
6.4.
6.4.1.
6.4.2.
6.4.3.
6.4.4.
Tworzenie okna dialogowego
Cykl szlifowania płaszczyzny
Cykle producenta
Cykl szlifowania piasty przedniej
Cykle pomiarowe producenta
Cykle diamentowania ściernicy
Cykle szlifowania otworu walcowego (stoŜkowego) oraz. walca (stoŜka)
7.
7.8.
Programowanie dialogowe - tworzenie aplikacji w środowisku
Expand User Interlace
Definiowanie menu
Definiowanie okien dialogowych
Definiowanie tablic
Funkcje i metody
Podprogramy
Operacje na plikach
Przykład wykorzystania EUI do tworzenia okna obsługi obrotowego
magazynu narzędziowego
Okna dialogowe do nadzoru trwałości narzędzi
187
200
8.
5.1.
8.1.1.
8.1.2.
8.1.3.
8.2.
Akcje synchroniczne
Pomiary na obrabiarkach sterowanych numerycznie
Pomiar punktów charakterystycznych obrzeŜa kola
Pomiar bicia promieniowego czujnikiem laserowym
Pomiar bicia osiowego powierzchni wewnętrznej obręczy kola
Sterowanie adaptacyjne
215
216
217
219
221
222
9.
9.1.
9.2.
Funkcja sprzęŜenia osi obrabiarki
Tablicowanie funkcji złoŜonej
Obróbka tokarska walca pielgrzymowego
225
226
227
10.
10.1.
10.2.
Generowanie raportów
Raport z pomiarów
Skanowanie konturu
236
237
238
11.
11.1.
11.2.
11.2.1.
11.2.2.
Przykłady komputerowego wspomagania programowania OSN
Generowanie programu obróbki rolki walcowniczej
CAD-READER
Generowanie kodu dla tokarki CNC
Generowanie kodu dla frezarki CNC
241
241
249
250
251
7.1.
7.2.
7.3.
7.4.
7.5.
7.6.
7.7.
Literatura
104
120
123
124
139
147
154
161
164
169
179
182
184
185
254
oprac. BPK