Za pomocą narzędzia indeksowanego można przechowywać kilka różnych danych narzędziowych dla fizycznie istniejącego narzędzia. Dzięki temu możesz w programie NC prowadzić w określonym punkcie narzędzie, który nie musi odpowiadać maksymalnej długości narzędzia.
Zastosowanie
Opis funkcji
Narzędzia o kilku różnych długościach i promieniach nie możesz definiować w jednym wierszu tabeli menedżera narzędzi. W tym celu konieczne są dodatkowe wiersze tabeli z pełnymi definicjami indeksowanych narzędzi. Począwszy od maksymalnej długości narzędzia, długości narzędzi indeksowanych zbliżają się do punktu odniesienia suportu narzędziowego z rosnącym indeksem.
Punkt odniesienia suportu narzędziowego
Generowanie indeksowanego narzędzia
- Przykłady zastosowania indeksowanych narzędzi:
- Wiertło stopniowe
- NC-nawiertak
- Frez do rozcinania lub Frez do rowków T
Dane narzędzia głównego zawierają końcówkę wiertła, co odpowiada maksymalnej długości. Stopnie narzędzia definiujesz jako indeksowane narzędzia. Dzięki temu poszczególne długości odpowiadają rzeczywistym wymiarom narzędzia.
Wraz z narzędziem głównym definiujesz teoretyczny wierzchołek narzędzia jako maksymalną długość. W ten sposób można np. dokonywać centrowania. Przy pomocy tego indeksowanego narzędzia definiujesz punkt wzdłuż krawędzi tnącej narzędzia. W ten sposób można np. wykonywać gratowanie.
Wraz z narzędziem głównym definiujesz dolny punkt krawędzi skrawającej narzędzia, co odpowiada maksymalnej długości. Przy pomocy indeksowanego narzędzia definiujesz górny punkt krawędzi skrawającej. Jeśli używasz indeksowanego narzędzia do rozdzielania, to możesz programować bezpośrednio podaną wysokość obrabianego detalu.
Generowanie indeksowanego narzędzia
| ||
| ||
| ||
![]() |
| |
![]() |
| |
| ||
![]() |
| |
| ||
![]() |
| |
Tip Definiujesz indeksowane narzędzie z numerem narzędzia głównego i indeksem po kropce. | ||
![]() |
| |
Dane dla poszczególnych typów narzędzi Tip Sterowanie nie przejmuje danych narzędzia głównego! Począwszy od maksymalnej długości narzędzia, długości narzędzi indeksowanych zbliżają się do punktu odniesienia suportu narzędziowego z rosnącym indeksem. |
Wskazówki
- Sterowanie zapisuje niektóre parametry automatycznie, np. aktualny okres trwałości CUR_TIME. Te parametry sterowanie zapisuje oddzielnie dla każdego wiersza tabeli.
- Nie jest konieczne generowanie indeksów na bieżąco. Możesz utworzyć np. narzędzia T5, T5.1 i T5.3 .
- Do każdego narzędzia głównego możesz dodać do dziewięciu narzędzi indeksowanych.
Jeśli definiujesz narzędzie zamienne RT , to obowiązuje ono wyłącznie dla danego wiersza tabeli. Jeśli indeksowane narzędzie zostanie zużyte a następnie zablokowane, to nie obowiązuje to również dla wszystkich indeksów. W ten sposób pozostaje w użytkowaniu np. narzędzie główne.
Automatyczna zmiana na narzędzie zamienne z M101
Przykład Frez do rowków T

W tym przykładzie programujesz kanałek, który jest wymiarowany od powierzchni współrzędnych do górnej i dolnej krawędzi. Wysokość rowka jest większa niż długość krawędzi tnącej używanego narzędzia. Z tego wynikają dwa przejścia skrawania.
- Do wytwarzania kanałka konieczne są dwie definicje narzędzia:
- Narzędzie główne jest wymiarowany na dolny punkt krawędzi tnącej, czyli maksymalną długość narzędzia. Dzięki temu możesz obrabiać dolną krawędź rowka.
- Indeksowane narzędzie jest wymiarowane na górny punkt krawędzi tnącej narzędzia. Tym samym możesz obrabiać górną krawędź rowka.
Należy zwrócić uwagę, iż zarówno dla narzędzia głównego jak i dla narzędzia indeksowanego konieczne jest definiowanie wszystkich niezbędnych danych! Promień narzędzia prostokątnego pozostaje identyczny w obydwu wierszach tabeli.
- Programujesz rowek z dwoma etapami obróbki:
- Głębokość 10 mm programujesz z narzędziem głównym.
- Głębokość 5 mm programujesz z narzędziem indeksowanym.
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 7 Z S2000 | ; Wywołanie narzędzia głównego |
12 L X+0 Y+0 Z+10 R0 FMAX | ; Pozycjonowanie wstępne narzędzia |
13 L Z-10 R0 F500 | ; Przemieszczenie narzędzia na głębokość obróbki |
14 CALL LBL "CONTOUR" | ; Wytwarzanie dolnej krawędzi rowka narzędziem głównym |
* - ... | |
21 TOOL CALL 7.1 Z F2000 | ; Wywołanie indeksowanego narzędzia |
22 L X+0 Y+0 Z+10 R0 FMAX | ; Pozycjonowanie wstępne narzędzia |
23 L Z-5 R0 F500 | ; Przemieszczenie narzędzia na głębokość obróbki |
24 CALL LBL "CONTOUR" | ; Wytwarzanie górnej krawędzi rowka narzędziem indeksowanym |
Przykład FreeTurn-narzędzia
Dla narzędzia FreeTurn-konieczne są następujące dane:

Zalecane jest podawanie w nazwie narzędzia informacji o kątach wierzchołkowych P-ANGLE jak i długości narzędzia ZL, np. FT1_35-35-35_100.
Symbol i parametr | Znaczenie | Zastosowanie |
---|---|---|
Długość narzędzia 1 | Długość narzędzia ZL odpowiada całkowitej długości narzędzia w odniesieniu do punktu odniesienia uchwytu narzędzia. | |
Długość narzędzia 2 | Długość narzędzia XL odpowiada różnicy między długością wrzeciona i wierzchołkiem krawędzi tnącej. XL definiujesz w przypadku narzędzi FreeTurn-zawsze o wartości ujemnej. | |
Długość narzędzia 3 | Długość narzędzia YL wynosi dla narzędzi FreeTurn-zawsze 0. | |
Promień ostrza | Promień RS należy zaczerpnąć z katalogu narzędzi. | |
Typ narzędzia tokarskiego | Wybierasz między narzędziem do obróbki zgrubnej (ROUGH) i narzędziem do obróbki wykańczającej (FINISH). | |
Orientacja narzędzia | Orientacja narzędzia narzędzia TO wynosi dla narzędzi FreeTurn-zawsze 18. ![]() | |
ORI | Kąt orientacji | Przy pomocy kąta orientacji ORI definiujesz przesunięcie poszczególnych krawędzi tnących względem siebie. Jeśli pierwsze ostrze ma wartość 0, to definiujesz dla symetrycznych narzędzi drugie ostrze z 120 a trzecie ostrze z 240. |
Kąt wierzchołkowy | Kąt wierzchołkowy P-ANGLE należy pobrać z katalogu narzędzi. | |
Długość ostrza | Długość krawędzi tnącej CUTLENGTH należy pobrać z katalogu narzędzi. | |
Kinematykauchwytu narzędziowego | Przy pomocy opcjonalnej kinematyki uchwytu narzędziowego sterowanie może np. monitorować narzędzie na kolizje. Należy przypisać do każdego pojedynczego ostrza tę samą kinematykę. |