Treść programu NC

Zastosowanie

Za pomocą programów NC definiujesz przemieszczenia i zachowanie maszyny. Programy NC składają się z wierszy NC, zwanych także blokami, zawierających elementy składni funkcji NC . Przy użyciu formatu Klartext HEIDENHAIN sterownik wspomaga użytkownika, udostępniając do każdego elementu składni odpowiedni dialog z konieczną zawartością treściową.

Opis funkcji

Generujesz programy NC w trybie pracy programowanie w strefie roboczej Program.

Strefa robocza Program

  • Pierwszy i ostatni blok NC w programie NC zawierają następujące informacje:
  • Składnia BEGIN PGM bądź END PGM
  • Nazwa programu NC
  • Jednostka miary programu NC mm bądź inch (cale)

Sterowanie wstawia bloki (wiersze) NC BEGIN PGM i END PGM automatycznie przy zapisie programu NC . Tych wierszy NC nie możesz skasować.

  • Utworzone po BEGIN PGMbloki NC zawierają następujące informacje:
  • Definicja detalu
  • Wywołania narzędzi
  • Najazd na bezpieczną pozycję
  • Posuwy i prędkości obrotowe
  • Ruchy przemieszczeniowe, cykle i dalsze funkcje NC

Wykorzystywane w niniejszej instrukcji obsługi programy NC to propozycje rozwiązania. Przed zastosowaniem programów NC bądź pojedynczych bloków NC na obrabiarce, należy je dopasować.

  • Należy dopasować następujące treści:
  • Narzędzia
  • Wartości skrawania
  • Posuwy
  • Bezpieczna wysokość bądź bezpieczne pozycje
  • Specyficzne pozycje maszynowe, np. z M91
  • Ścieżki wywoływanych programów

Niektóre programy NC są zależne od kinematyki obrabiarki. Należy dopasować te programy NC przed pierwszym testem wykonania do kinematyki obrabiarki.

Należy przetestować programy NC dodatkowo z wykorzystaniem symulacji przed rzeczywistym uruchomieniem programu.

 
Tip

Wykorzystując test programu stwierdzisz, czy program NC może być zastosowany z dostępnymi opcjami oprogramowania, z aktywną kinematyką jak i z aktualną konfiguracją obrabiarki.

0 BEGIN PGM EXAMPLE MM

; początek programu

1 BLK FORM 0.1 Z X-50 Y-50 Z-20

; funkcja NC do definiowania detalu, obejmująca dwa wiersze NC

2 BLK FORM 0.2 X+50 Y+50 Z+0

3 TOOL CALL 5 Z S3200 F300

; funkcja NC do wywołania narzędzia

4 L Z+100 R0 FMAX M3

; funkcja NC dla ruchu prostoliniowego

* - ...

11 M30

; funkcja NC do zakończenia programu NC

12 END PGM EXAMPLE MM

; koniec programu

Element składni

Znaczenie

Blok NC

4 TOOL CALL 5 Z S3200 F300

Blok NC składa się z numeru bloku i składni funkcji NC. Blok NC może obejmować kilka wierszy, np. w cyklach.

Sterowanie numeruje bloki NC w rosnącej kolejności.

Funkcja NC

TOOL CALL 5 Z S3200 F300

Za pomocą funkcji NC definiujesz zachowanie sterowania. Numer bloku nie jest elementem składowym funkcji NC.

Otwieracz składni

TOOL CALL

Otwieracz składni odznacza jednoznacznie każdą funkcję NC . W oknie Funkcję NC wstaw stosowane są otwieracze składni.

Wstawienie funkcji NC

Element składni

TOOL CALL 5 Z S3200 F300

Elementy składni są wszystkie składowymi funkcji NC, np. wartości technologiczne S3200 bądź dane współrzędnych. Funkcje NC zawierają także opcjonalne elementy składni.

Sterownik przedstawia kolorem określone elementy składni w strefie pracy Program .

Prezentacja programu NC

Wartość

3200 dla obrotów S

Nie każdy element składni musi zawierać wartość, np. oś narzędzia Z.

Jeśli zapisujesz programy NC w edytorze tekstu bądź poza sterowaniem, to należy zwrócić uwagę na pisownię i kolejność elementów składni.

Wskazówki

  • Funkcje NC mogą zawierać kilka wierszy NC , np. BLK FORM.
  • Funkcje dodatkowe M i komentarze mogą być zarówno elementami składni w obrębie funkcji NC jak i być same w sobie funkcjami NC .
  • Należy tak zapisywać programy NC jak gdyby narzędzie się przemieszczało! Dzięki temu nie jest istotne, czy ruch wykonuje oś głowicy czy też oś stołu.
  • Z rozszerzeniem *.h definiujesz program w formacie Klartext.
  • Podstawy programowania