Indeksowane narzędzie
Zastosowanie
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.
Warunek
- Narzędzie główne zdefiniowane
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
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.
- NC-nawiertak
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.
- Frez do rozcinania lub Frez do rowków T
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
Indeksowane narzędzie możesz utworzyć w następujący sposób: | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
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.
- Kiedy generujesz indeksowane narzędzie sterownik kopiuje dane narzędzia z poprzedniego wiersza tabeli. Poprzedni wiersz tabeli to może być albo narzędzie główne albo dostępne indeksowane narzędzie.
- Nie jest konieczne generowanie indeksów na bieżąco. Możesz utworzyć np. narzędzia T5, T5.1 i T5.3.
- Po skasowaniu narzędzia głównego sterownik usuwa wszystkie przynależne indeksowane narzędzia.
- Jeżeli kopiujesz bądź wytniesz tylko indeksowane narzędzia to przy użyciu Dołączyć może dołączyć indeksy do aktualnie wybranego narzędzia.
- 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.
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.
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 |