Programowanie automatyczne maszyn CNC
Programowanie maszynowe - jest to system gdzie za pomocą komputera zew. Dokonuje się zapisu programu za pomocą odpowiedniego języka symbolicznego, gdzie
w późniejszej fazie przetwarza się ten program do postaci gotowego programu sterującego. Symboliczne języki to EXAPT i KSP ( Konwersacyjny System Programowania).
Zasadę programowania maszynowego przedstawiono na rys. 4.16. Zasadniczo jest ono realizowane niezależnie od wyposażenia warsztatu, a zadanie technologiczne zdefiniowane
w programie jest rozwiązywane bezpośrednio wg określonej procedury przetwarzania.
W systemie programowania automatycznego programy obróbki części są tworzone w języku problemowo zorientowanym, a dane sterujące niezbędne do obróbki są generowane przez dostęp do plików ze szczegółowymi informacjami na temat aplikacji rys.4.17[3].

-
Zasada programowania maszynowego [3].

-
Przetwarzanie programu części w trybie automatycznym [3].
W strukturze programu można wyróżnić rys. 4.18:. dane główne (nagłówek), definicje geometryczne i technologiczne, instrukcje wykonawcze i symbol zakończenia.

-
Przykład programu obróbki w języku EXAPT [3].
Realizacja programu jest wspomagana przez procesory i postprocesory. Procesor przetwarza program części (ma dostęp do plików) i generuje niezależny od obrabiarki interfejs (CLData – cutter location data). Postprocesor, który ma dostęp do danych obrabiarki, przetwarza plik danych pośrednich CLData do postaci programu sterującego i dopasowuje go do wybranej obrabiarki NC i układu sterowania. W tej fazie są wykonywane następujące czynności:
-
kontrola możliwości realizacji danych CLData na obrabiarce,
-
dopasowanie programu do charakterystyki obrabiarki,
-
sprawdzenie przestrzeni roboczej i wystąpienia kolizji narzędzi,
-
tworzenie bloków programu sterującego przy przenoszeniu na inne obrabiarki,
-
symulacja przebiegu obróbki.
Zaletą automatycznego przygotowania programów NC jest obok przyjaznego dla programisty środowiska i ułatwionej kontroli błędów i kolizji, także wspomniana możliwość przenoszenia wygenerowanego programu na inne użytkowane w warsztacie obrabiarki [3].
- Metody programowania obrabiarek NC/ CNC
- Programowanie manualne
- Programowanie automatyczne
- Programowanie interaktywne
Wybierz kategorię :
- Wstęp do CNC
- Cel i zakres pracy
- Sterowanie numeryczne obrabiarek
- Charakterystyka obrabiarek NC/CNC
- Cechy układu sterowania CNC
- Budowa i funkcje układu CNC
- Rodzaje układów sterowania CNC
- Sterowanie punktowe
- Sterowanie odcinkowe
- Struktura układu sterowania punktowego i odcinkowego
- Sterowanie kształtowe
- Struktura układu sterowania kształtowego
- Ogólna charakterystyka obrabiarek NC/CNC
- Budowa obrabiarek NC/CNC
- Zespoły obrabiarek CNC
- Cechy obrabiarek CNC
- Układy współrzędnych
- Porównanie obrabiarek konwencjonalnych i wyposażonych w system sterowania CNC
- Metody programowania obrabiarek NC/ CNC
- Programowanie manualne
- Programowanie automatyczne
- Programowanie interaktywne
- Modernizacja układu sterowania plotera frezującego
- Układ przed modernizacją
- Układ po modernizacji
- Podsumowanie CNC