Jak ustawiać i korygować korektory narzędziowe w maszynie CNC?
Źle ustawiony korektor narzędzia potrafi zniszczyć detal szybciej niż błąd w samym programie. W praktyce wystarczy pomyłka o 1 mm w długości freza, wpisanie korekty do niewłaściwego numeru albo pomieszanie znaku korekcji promienia, żeby maszyna pojechała dokładnie tam, gdzie operator jej kazał — tylko nie tam, gdzie powinna. Dlatego korektory narzędziowe trzeba traktować jak część procesu technologicznego, a nie tabelę, którą uzupełnia się przed naciśnięciem Cycle Start.
Najważniejsze jest rozdzielenie trzech rzeczy: geometrii narzędzia, korekcji zużycia oraz przesunięcia układu przedmiotu. Na sterowaniach Fanuc, Haas, Siemens SINUMERIK czy Heidenhain nazwy ekranów i sposób wprowadzania danych różnią się, ale zasada pozostaje podobna: sterownik musi wiedzieć, gdzie znajduje się końcówka narzędzia i jaka jest jego rzeczywista geometria względem przyjętego punktu odniesienia.
Co właściwie zapisuje się w korektorze narzędzia?
Na frezarce CNC podstawową wartością jest długość narzędzia, najczęściej odnoszona do osi Z. W zależności od konfiguracji maszyny i sterowania w tabeli mogą znajdować się również promień lub średnica freza, numer narzędzia, numer ostrza oraz osobne pola korekcji zużycia.
Przykład: frez palcowy ma rzeczywistą średnicę 9,98 mm zamiast nominalnych 10,00 mm. Jeżeli program wykorzystuje kompensację promienia, różnica 0,02 mm na średnicy oznacza 0,01 mm na promieniu. To właśnie taka wartość może wymagać uwzględnienia w korekcji, zależnie od tego, czy sterowanie pracuje na promieniu, średnicy i jak przygotowano program CAM.
Na tokarce sytuacja jest bardziej rozbudowana. Korektor może obejmować:
-
położenie ostrza w osi X,
-
położenie ostrza w osi Z,
-
promień naroża płytki,
-
orientację ostrza,
-
osobną korekcję zużycia dla X i Z.
Tu pojawia się częsty błąd operatorów przechodzących z frezarek na tokarki: na wielu tokarkach oś X programowana jest średnicowo, więc zmiana korektora X o 0,10 mm może oznaczać zmianę średnicy detalu o 0,10 mm, a nie przesunięcie ostrza o 0,10 mm w przestrzeni. Nie wolno tego zakładać z pamięci. Trzeba sprawdzić konfigurację konkretnego sterowania i maszyny.
Druga rzecz to rozdzielenie geometrii od zużycia.
Geometria opisuje rzeczywiste położenie i wymiar narzędzia. Korekcja zużycia służy natomiast do małych zmian wykonywanych podczas produkcji. Jeśli frez został poprawnie zmierzony, a po kilkudziesięciu detalach wymiar zaczyna uciekać o 0,01-0,02 mm, nie ma sensu mierzyć całego narzędzia od początku i zmieniać jego wartości bazowej. Wprowadza się niewielką poprawkę w polu wear.
To podejście daje dwie korzyści. Po pierwsze, operator widzi, jak szybko zużywa się narzędzie. Po drugie, po wymianie płytki lub freza łatwiej wrócić do prawidłowej geometrii bez szukania, które wartości były pomiarem, a które późniejszym „ratowaniem wymiaru”.
Problem zaczyna się wtedy, gdy korektor zużycia rośnie do kilku dziesiątych milimetra. Duża korekta nie powinna automatycznie prowadzić do kolejnego dopisywania wartości. Może oznaczać zużycie płytki, bicie narzędzia, niewłaściwe zamocowanie, zmianę temperatury procesu, przesunięcie detalu albo błąd samego pomiaru.
Jak prawidłowo ustawić korektor i bezpiecznie uruchomić program?
Najpewniejsza procedura zaczyna się od ustalenia punktu odniesienia. Operator musi wiedzieć, względem czego sterowanie zapisuje długość narzędzia: stołu, wrzeciona, powierzchni wzorcowej, sondy narzędziowej czy innego punktu wynikającego z konfiguracji producenta maszyny.
Na centrach obróbczych wykorzystuje się między innymi sondy i systemy pomiarowe Renishaw, Blum-Novotest oraz rozwiązania montowane fabrycznie przez producentów maszyn. Przy ręcznym ustawianiu nadal spotyka się płytki pomiarowe, czujniki zegarowe i wzorce o znanej wysokości.
Procedura powinna wyglądać w tej kolejności:
-
Sprawdź poprawność zamocowania narzędzia. Oprawka musi być czysta, stożek bez wiórów, a narzędzie wysunięte zgodnie z założeniami technologii. Pomiar freza, który później zostanie wsunięty o 3 mm głębiej w oprawkę, jest bezwartościowy.
-
Zmierz geometrię narzędzia i zapisz ją pod właściwym numerem.
-
Porównaj numer narzędzia T z numerem korektora używanym w programie.
-
Sprawdź offset przedmiotu, np. G54-G59 w typowej konwencji ISO.
-
Zweryfikuj pierwsze wywołanie kompensacji długości i promienia.
-
Pierwsze uruchomienie wykonaj z ograniczonym posuwem i możliwością szybkiego zatrzymania maszyny.
-
Po wykonaniu pierwszego istotnego przejścia zmierz detal, a dopiero później wprowadzaj korektę zużycia.
Na obrabiarkach pracujących w kodzie zbliżonym do ISO często można spotkać wywołanie kompensacji długości w rodzaju G43 H…, ale nie wolno kopiować tej zasady między sterowaniami bez sprawdzenia programu i dokumentacji. Siemens SINUMERIK czy Heidenhain organizują zarządzanie narzędziami inaczej niż klasyczny Fanuc, a dodatkowo producent obrabiarki może zmodyfikować standardowe zachowanie sterowania.
Szczególnej uwagi wymagają G41 i G42, czyli kompensacja promienia narzędzia po lewej lub prawej stronie zaprogramowanego konturu. Operator powinien rozumieć kierunek ruchu, a nie wybierać G41 lub G42 metodą prób.
Wyobraźmy sobie frezowanie zewnętrznego konturu frezem Ø10 mm. Program opisuje geometrię części, a sterownik odsuwa środek narzędzia o wartość promienia. Jeśli kierunek kompensacji zostanie odwrócony, środek freza może znaleźć się po niewłaściwej stronie konturu. Przy obróbce zgrubnej skończy się to zepsuciem wymiaru. Przy małej ilości materiału, imadle lub łapie mocującej konsekwencją może być kolizja.
Drugie niebezpieczeństwo to błędne wejście w kompensację. Sterownik potrzebuje odpowiednio przygotowanego ruchu wejściowego. Jeżeli odcinek jest za krótki w stosunku do promienia narzędzia albo geometria prowadzi do matematycznie niemożliwego przesunięcia konturu, maszyna może zgłosić alarm zamiast rozpocząć obróbkę. To akurat dobra sytuacja — alarm jest tańszy od kolizji.
Przy pierwszym przejściu sensowną praktyką jest pozostawienie niewielkiego naddatku. Jeżeli tolerancja gotowego wymiaru wynosi przykładowo ±0,02 mm, próba trafienia dokładnie w środek tolerancji na pierwszym detalu nie daje żadnej przewagi. Lepiej zostawić kilka setnych milimetra materiału, wykonać pomiar i dopiero wtedy doprowadzić detal do wymiaru korektorem.
Nie należy natomiast automatycznie wpisywać korekty równej całemu błędowi pomiaru. Najpierw trzeba ustalić, czy dany korektor wpływa na wymiar w stosunku 1:1.
Przykład z frezowaniem: kieszeń wychodzi o 0,04 mm za mała na średnicy. W zależności od sposobu wykorzystania korekcji promienia zmiana wartości może wymagać uwzględnienia połowy różnicy, czyli 0,02 mm. Na tokarce zależność może wyglądać inaczej z powodu średnicowego sposobu programowania osi X. Bez zrozumienia tej zależności operator łatwo wykonuje korektę dwa razy za dużą.
Jak korygować wymiar bez wprowadzania kolejnych błędów?
Korektę wykonuje się dopiero wtedy, gdy wiadomo, które narzędzie utworzyło konkretną powierzchnię. To brzmi banalnie, ale w produkcji seryjnej jest jednym z częstszych źródeł problemów. Średnica może być obrabiana zgrubnie jednym narzędziem, wykańczana drugim, a fazowana trzecim. Zmiana niewłaściwego offsetu niczego nie naprawi, za to popsuje kolejną operację.
Przed zmianą wartości trzeba odpowiedzieć na cztery pytania:
-
jaki wymiar zmierzono,
-
jaka jest wartość nominalna i tolerancja,
-
które narzędzie wykonuje powierzchnię na gotowo,
-
w którą stronę i w jakiej proporcji zmiana korektora przesunie wymiar.
Załóżmy, że nominalna średnica wałka wynosi Ø30,00 mm, tolerancja to ±0,02 mm, a pomiar po toczeniu daje Ø30,03 mm. Detal jest już poza górną granicą 30,02 mm. Jeśli konkretne sterowanie interpretuje korekcję X średnicowo, trzeba doprowadzić średnicę w dół — rozsądnie nie do samej granicy tolerancji, lecz bliżej jej środka.
Inna sytuacja: wymiar wynosi Ø30,015 mm. Detal mieści się jeszcze w tolerancji, ale przy serii kilkuset sztuk trend jest niekorzystny. Jeśli poprzednie sztuki miały 30,005; 30,008; 30,011 i 30,015 mm, czekanie na brak zgodności nie ma sensu. Korektor zużycia służy właśnie do kontrolowania takiego dryfu.
Nie oznacza to jednak, że każdy pojedynczy pomiar trzeba natychmiast wpisywać do maszyny. Suwmiarka może wprowadzić błąd większy od korekty, którą operator zamierza zastosować. Przy tolerancjach liczonych w setnych milimetra odpowiednie będą mikrometry, średnicówki, wysokościomierze lub systemy pomiarowe dobrane do kontrolowanego wymiaru. Sam detal powinien być oczyszczony z chłodziwa i wiórów.
Temperatura również ma znaczenie. Stal ma współczynnik rozszerzalności cieplnej rzędu około 11-13 µm/(m·K). Element stalowy o długości 500 mm przy różnicy temperatury 10°C może zmienić długość o około 0,055-0,065 mm. Przy ciasnych tolerancjach jest to więcej niż cały dopuszczalny błąd wymiaru. Korygowanie rozgrzanego detalu tak, jakby znajdował się już w temperaturze odniesienia pomiarowego, może spowodować, że po ostygnięciu wymiar „ucieknie” w przeciwną stronę.
Podobnie wygląda sytuacja z narzędziem. Długi frez pełnowęglikowy pracujący z dużym wysięgiem może się uginać. Jeśli otwór, ścianka albo kieszeń są niedowymiarowe, nie zawsze oznacza to błędny promień zapisany w tabeli. Powodem może być ugięcie narzędzia pod obciążeniem. Zwiększanie korekcji rozwiąże problem tylko dla konkretnych warunków skrawania, a po zmianie posuwu, głębokości lub materiału błąd może wrócić.
Najbardziej irytującym błędem w praktyce jest „leczenie korektorem” problemu mechanicznego. Jeśli płytka jest wykruszona, frez bije w oprawce, detal podnosi się w imadle albo na stożku znajduje się wiór, dalsze dopisywanie setnych milimetra do tabeli nie naprawia procesu. Najpierw usuwa się przyczynę, później ustawia offset.
Dobrą granicą decyzyjną jest zachowanie korektora w czasie. Jeżeli po każdej sztuce trzeba dopisywać kolejne 0,01-0,02 mm, operator powinien przestać traktować problem jako jednorazową korektę. Trzeba sprawdzić ostrze, parametry skrawania, chłodzenie, bicie narzędzia, stabilność zamocowania i sam sposób pomiaru.
Przy bardziej złożonych programach istotne jest także rozumienie związku między tabelą narzędziową, kodem NC i strategią przygotowaną w CAM-ie. Operator, który potrafi tylko wpisać wartość do pola „wear”, jest mocno ograniczony, gdy pojawia się nietypowy błąd. Dlatego praktyczny kurs CNC ma sens przede wszystkim wtedy, gdy obejmuje nie tylko obsługę pulpitu, ale również czytanie programu, układy współrzędnych, kompensację promienia i długości oraz analizę tego, jaki ruch maszyna faktycznie wykona po zmianie korektora.
Jest jeszcze jedna zasada, której nie warto łamać: dużej, niewyjaśnionej korekty nie testuje się na pełnym posuwie produkcyjnym. Jeśli operator spodziewał się zmiany o 0,02 mm, a z obliczeń wychodzi nagle 0,2 mm, trzeba zatrzymać proces i znaleźć przyczynę. Dziesięciokrotnie większa różnica zwykle nie pojawia się bez powodu.
Przy zmianie narzędzia na nowe warto również uważać na pozostawioną korekcję wear. Nowa płytka lub nowy frez wchodzą wtedy do pracy razem z poprawką, która kompensowała zużycie starego narzędzia. Efekt jest przewidywalny: pierwszy detal po wymianie potrafi wyjść poza tolerancję mimo prawidłowo zmierzonej geometrii. W procedurze wymiany powinien więc znaleźć się punkt sprawdzenie lub wyzerowanie odpowiedniej korekcji zużycia.
FAQ — korektory narzędziowe w CNC
Czy korektor długości narzędzia i G54 oznaczają to samo?
Nie. Korektor narzędziowy opisuje położenie lub geometrię konkretnego narzędzia, natomiast G54 i kolejne układy robocze określają położenie przedmiotu względem układu maszyny. Błąd G54 przesuwa zwykle cały program, a błąd korektora dotyczy określonego narzędzia lub operacji.
Czy po założeniu nowego freza trzeba zawsze mierzyć długość od początku?
Tak, jeśli nie ma gwarantowanego systemu pozwalającego odtworzyć dokładnie tę samą długość zespołu narzędziowego. W praktyce nawet identyczny frez zamocowany ponownie w oprawce może mieć inną długość wystawienia. Automatyczna sonda narzędziowa znacznie upraszcza tę operację.
Ile można bezpiecznie dopisać w korekcji zużycia?
Nie istnieje jedna uniwersalna wartość. Korekcje rzędu kilku setnych milimetra są normalnym narzędziem regulacji procesu precyzyjnego. Jeżeli poprawka dochodzi do dziesiątych części milimetra albo szybko rośnie, trzeba najpierw sprawdzić narzędzie i proces zamiast bez końca zwiększać offset.
Czy po zmianie korektora trzeba uruchamiać cały program od początku?
Nie zawsze. Można wznowić obróbkę od odpowiedniej operacji, ale tylko wtedy, gdy sterowanie ma odtworzony prawidłowy stan: aktywny układ współrzędnych, właściwe narzędzie, obroty wrzeciona, chłodziwo, kompensacje i bezpieczną pozycję startową. Uruchomienie programu „od środka” bez sprawdzenia kodów modalnych jest częstym źródłem kolizji.
Czy suwmiarka wystarczy do ustawiania korekcji?
Do tolerancji rzędu kilku dziesiątych milimetra często tak. Przy wymiarach wymagających kontroli w zakresie setnych milimetra lepiej używać mikrometru, średnicówki albo odpowiedniego przyrządu pomiarowego. Korekcja o 0,01 mm wykonana na podstawie niepewnego pomiaru nie jest precyzyjną regulacją, tylko zgadywaniem.
Co sprawdzić jako pierwsze, gdy po korekcji wymiar przesunął się w złą stronę?
Najpierw znak i logikę działania korektora, a nie programować kolejną poprawkę „na odwrót”. Trzeba ustalić, czy sterowanie przechowuje promień czy średnicę, czy oś X tokarki działa średnicowo oraz czy zmieniono właściwy numer korektora. Dopiero później wykonuje się następną korekcję.
Pierwsza decyzja przy każdym problemie z wymiarem powinna więc być jedna: nie zmieniaj korektora, dopóki nie potwierdzisz, które narzędzie wykonało powierzchnię, jak dany offset wpływa na wymiar i czy sam pomiar jest wiarygodny. Jeżeli korekta jest nietypowo duża, najpierw usuń błąd mechaniczny lub pomiarowy. Dopisywanie kolejnych wartości do tabeli powinno być ostatnim krokiem, nie pierwszym.