Obliczenie z wyprzedzeniem konturu ze skorygowanym promieniem z M120

Zastosowanie

Przy użyciu M120 sterowanie z wyprzedzeniem oblicza kontur z korektą promienia. Dzięki temu sterowanie może wytwarzać kontury mniejsze niż promień narzędzia, bez uszkodzenia konturu bądź wyświetlania komunikatu o błędach.

Warunek

  • Opcja software #21 Rozszerzone funkcje grupa 3

Opis funkcji

Działanie

M120 działa na początku bloku i działa poza cyklami do obróbki frezowaniem.

  • Następujące funkcje resetują M120:
  • Korekta promienia R0
  • M120 LA0
  • M120 bez LA
  • Funkcja PGM CALL
  • FunkcjePLANE- (opcja #8)
  • Cykl 19 PLASZCZ.ROBOCZA
  •  
    Tip

    Programy NC ze starszych modeli sterowników, zawierające cykl 19 PLASZCZ.ROBOCZA możesz w dalszym ciągu odpracowywać.

Przykład zastosowania

8H000_76.1
8H000_80

Stopień konturu z M97

Stopień konturu z M120

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.

11 TOOL CALL 8 Z S5000

; Zamontować narzędzie o średnicy 16

* - ...

21 L X+0 Y+30 RL M120 LA2

; Aktywacja obliczenia konturu z wyprzedzeniem i przemieszczenie na płaszczyźnie roboczej

22 L X+10

23 L Y+25

24 L X+50

25 L Y+23

26 L X+100

Przy użyciu M120 LA2 w wierszu NC 21 sterowanie sprawdza kontur ze skorygowanym promieniem na ścinki. W tym przykładzie sterowanie oblicza z wyprzedzeniem tor narzędzia od aktualnego wiersza NC dla dwóch następnych wierszy NC . Następnie sterowanie pozycjonuje narzędzie z korektą promienia na pierwszy punkt konturu.

Przy obrabianiu konturu sterowanie wydłuża tor narzędzia na tyle, aby narzędzie nie uszkodziło konturu.

Bez M120 narzędzie wykonywałoby okrąg przejściowy wzdłuż naroży zewnętrznych i spowodowałoby uszkodzenie konturu. W takich miejscach sterowanie przerywa obróbkę z komunikatem o błędach Promień narzędzia za duży.

Dane wejściowe

Jeśli definiujesz M120 , to sterowanie kontynuuje dialog i zapytuje o liczbę obliczanych z wyprzedzeniem wierszy NC LA, maks. 99.

Wskazówki

 
Wskazówka
Uwaga niebezpieczeństwo kolizji!
Definiujesz liczbę obliczanych z wyprzedzeniem wierszy NC LA tak małą jak to możliwe. Sterowanie może pominąć części konturu jeśli wybrane wartości będą zbyt duże!
  1. Należy przetestować program NC przed wykonaniem przy pomocy symulacji
  2. Powoli rozpocząć program NC
  • Należy także zwrócić uwagę przy dalszej obróbce, iż w narożnikach konturu pozostaje materiał resztkowy. Ewentualnie musisz dopracować stopień konturu dodatkowo przy pomocy mniejszego narzędzia.
  • Jeśli programujesz M120 zawsze w tym samym wierszu NC jak i korektę promienia, to osiągniesz dzięki temu stałą i przejrzystą procedurę programowania.
  • Jeśli przy aktywnej M120 wykonujesz następujące funkcje, to sterowanie przerywa wykonanie programu i wyświetla komunikat o błędach:
    • Cykl 32 TOLERANCJA
    • M128 (opcja #9)
    • FUNCTION TCPM (opcja #9)
    • Start programu z dowolnego wiersza

Przykład

8H000_84.1

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 "M120" MM

1 BLK FORM 0.1 Z X+0 Y+0 Z-10

2 BLK FORM 0.2 X+110 Y+80 Z+0

; Definicja detalu

3 TOOL CALL 6 Z S1000 F1000

; Zamontować narzędzie o średnicy 12

4 L X-5 Y+26 R0 FMAX M3

; Przemieszczenie na płaszczyźnie obróbki

5 L Z-5 R0 FMAX

; Dosuw wcięcia na osi narzędzia

6 L X+0 Y+20 RL F AUTO M120 LA5

; Aktywacja obliczenia konturu z wyprzedzeniem i najazd pierwszego punktu konturu

7 L X+40 Y+30

8 CR X+47 Y+31 R-5 DR+

9 L X+80 Y+50

10 L X+80 Y+45

11 L X+110 Y+45

; Najazd na ostatni punkt konturu

12 L Z+100 R0 FMAX M120

; Wycofanie narzędzia i reset M120

13 M30

; Koniec programu

14 END PGM "M120" MM

Definicja

Skrót

Definicja

LA (look ahead)

Liczba wierszy dla przetwarzania z wyprzedzeniem