Z M101 sterowanie zmienia narzędzie automatycznie na zamienne po przekroczeniu zadanego okresu trwałości. Sterowanie kontynuuje obróbkę narzędziem zamiennym.
Zastosowanie
Warunki
- Kolumna RT tabeli menedżera narzędzi
- Kolumna TIME2 tabeli menedżera narzędzi
W kolumnie RT definiujesz numer narzędzia zamiennego.
W kolumnie TIME2 określasz okres trwałości, po którym sterowanie wymienia narzędzie na narzędzie zamienne.
Jako narzędzia zamiennego należy używać tylko narzędzi o identycznym promieniu. Sterowanie nie sprawdza automatycznie promienia narzędzia.
Jeśli sterowanie ma kontrolować promień, to należy po zmianie narzędzia zaprogramować M108.
Opis funkcji
Działanie
M101 działa na początku bloku.
Aby zresetować M101 programujesz M102.
Przykład zastosowania
Należy zapoznać się z instrukcją obsługi obrabiarki!
M101 jest funkcją zależną od maszyny.
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.
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 5 Z S3000 | ; Wywołanie narzędzia |
12 M101 | ; Aktywacja automatycznej zmiany narzędzia |
Sterowanie przeprowadza zmianę narzędzia i aktywuje w następnym wierszu NC M101. Kolumna TIME2 menedżera narzędzi zawiera maksymalną wartość okresu trwałości przy wywołaniu narzędzia. Jeśli podczas obróbki aktualny okres trwałości z kolumny CUR_TIME przekracza tę wartość, to sterowanie wymienia narzędzie na zamienne w odpowiednim miejscu w programie NC . Wymiana następuje najpóźniej po minucie, za wyjątkiem że sterowanie nie zakończyło jeszcze aktywnego wiersza NC . Ten przykład zastosowania jest niezmiernie przydatny np. w przypadku automatycznych programów wykonywanych w systemach bezzałogowych.
Dane wejściowe
Jeśli definiujesz M101, to sterowanie kontynuuje dialog i zapytuje o BT. Z BT określasz liczbę wierszy NC, o którą może opóźnić się automatyczna zmiana narzędzia, max. 100. Treść wierszy NC, np. posuw bądź dystans, ma wpływ na czas, o który opóźnia się zmiana narzędzia.
Jeśli nie definiujemy BT, to sterowanie używa wartości 1 lub określonej przez producenta obrabiarek wartości standardowej.
Wartość z BT jak i kontrola okresu trwałości a także obliczenie automatycznej zmiany narzędzia mają wpływ na czas obróbki.
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.
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 M101 BT10 | ; Aktywacja automatycznej zmiany narzędzia po max. 10 wierszach NC |
Wskazówki
- M101 używać tylko dla obróbki bez ścinek
- Zmianę narzędzia dezaktywować z M102 .
- Jeśli chcesz zresetować aktualny okres trwałości narzędzia, np. po zmianie płytek skrawających, to należy wprowadzić w kolumnie CUR_TIME menedżera narzędzi wartość 0.
- Sterowanie nie przejmuje danych narzędzia głównego dla narzędzi indeksowanych. W razie potrzeby należy w każdym wierszu tabeli menedżera narzędzi określić narzędzie zamienne ewentualnie z indeksem. Jeśli indeksowane narzędzie zostanie zużyte a następnie zablokowane, to nie obowiązuje to samym dla wszystkich indeksów. W ten sposób pozostaje w użytkowaniu np. narzędzie główne.
- Im większa jest wartość BT, tym mniejsze jest oddziaływanie ewentualnego przedłużenia czasu przebiegu M101. Proszę uwzględnić, iż automatyczna zmiana narzędzia zostanie przez to później wykonana!
- Funkcja dodatkowa M101 nie jest dostępna dla narzędzi tokarskich i w trybie toczenia (opcja #50) .
Wskazówki odnośnie zmiany narzędzia
- Sterowanie wykonuje automatyczną zmianę narzędzi w odpowiednich miejscach w programie NC .
- Sterowanie nie może wykonać automatycznej zmiany narzędzi w następujących miejscach:
- Podczas wykonywania cyklu obróbki
- Przy aktywnej korekcji promienia RR lub RL
- Bezpośrednio po funkcji najazdu APPR
- Bezpośrednio po funkcji odjazdu DEP
- Bezpośrednio przed i po sfazowaniu CHF oraz zaokrągleniu RND
- Podczas makro
- Podczas wykonywania zmiany narzędzia
- Bezpośrednio po funkcjach NC TOOL CALL bądź TOOL DEF
- Jeśli producent obrabiarki niczego innego nie określi, to sterowanie pozycjonuje narzędzie po zmianie narzędzia w następujący sposób:
- Jeśli pozycja docelowa znajduje się na osi narzędzia poniżej aktualnej pozycji, to oś narzędzia pozycjonowana jest w ostatniej kolejności.
- Jeśli pozycja docelowa znajduje się na osi narzędzia powyżej aktualnej pozycji, to oś narzędzia jest najpierw pozycjonowana.
Wskazówki do wartości wejściowej BT
- Aby obliczyć odpowiednią wartość wyjściową dla BT proszę używać formuły:
- W opcjonalnym parametrze maszynowym M101BlockTolerance (nr 202206) producent obrabiarki określa wartość standardową dla liczby wierszy NC, o którą może opóźnić się automatyczna zmiana narzędzia. Jeśli nie określisz BT , to obowiązuje ta wartość standardowa.
t: średni czas przetwarzania bloku NC w sekundach
Należy zaokrąglić wynik na liczbę całkowitą. Jeśli obliczona wartość jest większa od 100, to używać maksymalnej wartości zapisu 100.
Definicja
Skrót | Definicja |
---|---|
BT (block tolerance) | Liczba wierszy NC, o którą może opóźnić się zmiana narzędzia. |