Dokładne podawanie filamentu rzadko psuje się z jednego powodu. Częściej nakładają się na siebie drobne odchylenia: zbyt wysoki przepływ w slicerze, nieprecyzyjne kroki silnika, opór na ścieżce filamentu albo dysza, która nie jest już czysta. Ja zawsze zaczynam od rozdzielenia mechaniki od ustawień programu, bo to najszybszy sposób, żeby naprawić realny problem, a nie tylko zamaskować objaw.
W tym artykule pokazuję, jak podejść do ustawienia ekstrudera w praktyce, kiedy korygować firmware, kiedy profil materiału, a kiedy szukać usterki w hotendzie, feederze lub samym filamencie. Dostaniesz też prostą procedurę pomiaru, przykłady typowych błędów i wskazówki, które naprawdę pomagają przy serwisie oraz pracy z slicerami 3D.
Najważniejsze rzeczy, które warto sprawdzić od razu
- Najpierw mechanika, potem profil - zapchana dysza, ślizgający się feeder albo wilgotny filament potrafią udawać złą kalibrację.
- Kroki silnika ustawiasz w firmware, a flow / extrusion multiplier w slicerze to dwie różne warstwy korekty.
- Do pomiaru używaj jednego materiału, jednej temperatury i wolnego, powtarzalnego testu, najlepiej na czystej dyszy.
- W praktyce drobne korekty są normalne; jeśli musisz zmieniać parametry o kilka procent w jedną lub drugą stronę, to jeszcze mieści się to w typowej pracy z profilem.
- Przy różnych filamentach trzymaj osobne profile, bo PLA, PETG i ASA nie zachowują się identycznie nawet przy tej samej drukarce.
Na czym polega kalibracja ekstrudera
W uproszczeniu chodzi o to, żeby drukarka podawała dokładnie tyle materiału, ile zakładasz w modelu i slicerze. Na papierze brzmi to banalnie, ale w praktyce wpływają na to trzy różne poziomy: mechanika podawania, firmware i ustawienia w slicerze. Jeśli pomylisz te warstwy, zaczniesz gonić objawy zamiast przyczyny.
W firmware korygujesz krok silnika ekstrudera, czyli ile kroków ma wykonać silnik, żeby przesunąć filament o 1 mm. W Marlinie służy do tego polecenie M92, które ustawia liczbę kroków na jednostkę ruchu. Jeśli ta wartość jest zła, każda wydrukowana warstwa odziedziczy ten sam błąd.
W slicerze regulujesz przepływ materiału, czyli to, ile plastiku ma wyjść przez dyszę względem geometrii modelu. W praktyce ten parametr bywa opisany jako flow albo extrusion multiplier. Prusa podaje, że taki mnożnik zwykle trzyma się w okolicach 0,9-1,1, co dobrze pokazuje, że mówimy o precyzyjnej korekcie, a nie o ratowaniu całkowicie źle ustawionej drukarki.
Jest jeszcze trzeci element: kompensacja ciśnienia, czyli Linear Advance albo Pressure Advance. Ona nie służy do ustawiania średniej ilości filamentu, tylko do wyrównania tego, co dzieje się na przyspieszeniach, narożnikach i hamowaniu. Jeśli ktoś próbuje nią naprawić zły flow, zwykle kończy z ładniejszymi narożnikami, ale nadal niepoprawną ilością materiału. To ważne rozróżnienie, bo od niego zależy cały dalszy proces.
Dopiero kiedy widzisz te trzy warstwy osobno, możesz sensownie przejść do przygotowania testu, zamiast strzelać na ślepo w ustawienia.
Jak przygotować drukarkę, żeby wynik był wiarygodny
Kalibracja ma sens tylko wtedy, gdy eliminujesz wszystko, co mogłoby zafałszować pomiar. Ja zawsze zaczynam od czystej dyszy i przewidywalnego materiału, bo nawet drobny brud w hotendzie potrafi dać wynik, który wygląda jak błąd przepływu, a w rzeczywistości jest częściowym przytkaniem. Podobnie działa wilgotny filament: drukarka niby podaje go poprawnie, ale na wyjściu dostajesz pianę, pryskanie i niestabilną linię.
- Rozgrzej hotend do temperatury roboczej dla danego filamentu, a nie do przypadkowej temperatury z poprzedniego wydruku.
- Wyczyść dyszę i upewnij się, że nie ma w niej resztek spalonego materiału.
- Użyj suchego filamentu, najlepiej z jednej, świeżej szpuli.
- Nie zmieniaj kilku parametrów naraz - jeśli testujesz flow, nie poprawiaj równocześnie retrakcji, wentylacji i temperatury.
- Sprawdź tor filamentu - w Bowdenie liczy się opór PTFE, w direct drive z kolei docisk radełek i luz na prowadzeniu.
Właśnie na tym etapie wiele osób popełnia podstawowy błąd: zaczyna od slicera, choć drukarka ma problem mechaniczny. Jeśli filament ślizga się na kole zębatym albo jest zbyt mocno dociśnięty i spłaszczony, żadna korekta procentowa nie da stabilnego efektu. Gdy ta baza jest ogarnięta, można przejść do samego pomiaru.
Kalibracja krok po kroku bez zgadywania
Najprostszy i najbardziej powtarzalny test polega na sprawdzeniu, czy ekstruder rzeczywiście podaje taką długość filamentu, jaką mu zadajesz. Ja wolę prosty pomiar liniowy niż rozbudowane testy wizualne, bo tutaj liczby szybciej pokazują, czy problem siedzi w firmware, czy już w slicerze.
- Rozgrzej hotend do temperatury pracy dla danego filamentu.
- Oznacz filament w odległości 120 mm od wejścia do ekstrudera.
- Wymuś wysunięcie 100 mm filamentu z niską, równą prędkością.
- Zmierz, ile materiału zostało do znacznika. Jeśli po komendzie 100 mm zostało 18 mm, to znaczy, że drukarka podała około 102 mm materiału.
- Oblicz nowe ustawienie według wzoru: nowe kroki = stare kroki × (100 / rzeczywiście podane mm).
- Zapisz wartość w firmware, jeśli problem dotyczy kroków silnika, albo zostaw ją i przejdź do drobnej korekty przepływu w slicerze, jeśli mechanika i firmware są już poprawne.
Przykład jest prosty: jeśli drukarka miała podać 100 mm, a podała 97 mm, to korekta idzie w górę o około 3,1%. Jeśli podała 103 mm, korekta musi zejść w dół o około 2,9%. To niewielkie różnice, ale właśnie one decydują o tym, czy cienka ścianka ma właściwą grubość, a górna warstwa nie zostawia prześwitów.
W praktyce warto robić taki test na niskiej prędkości, żeby nie mieszać do pomiaru oporu w hotendzie i zachowania materiału przy dużym przepływie. Jeśli wynik jest stabilny, dopiero wtedy ma sens przejście do kalibracji przepływu w samym profilu materiału.
Co zmieniasz w firmware, a co zostawiasz slicerowi
Najwięcej zamieszania bierze się stąd, że różne programy nazywają podobne rzeczy inaczej. W jednym slicerze widzisz flow, w innym extrusion multiplier, a w firmware ustawiasz kroki na milimetr. Ja trzymam się prostej zasady: jeśli problem dotyczy długości podawanego filamentu, dotykam firmware; jeśli chodzi o ilość plastiku w konkretnym profilu materiału, poprawiam slicer.
| Warstwa ustawień | Co regulujesz | Kiedy to ma sens | Jak rozpoznać, że jesteś we właściwym miejscu |
|---|---|---|---|
| Firmware | Kroki ekstrudera, np. M92 / steps per mm | Gdy ekstruder podaje za dużo albo za mało na całej długości testu | 100 mm polecenia daje powtarzalny, ale zły wynik długościowy |
| Slicer | Flow, extrusion multiplier, materiałowy profil przepływu | Gdy długość jest dobra, ale ścianki są zbyt grube, zbyt cienkie albo top surface wygląda nierówno | Model ma poprawny wymiar w osi, ale detalicznie widać niedolanie lub przelewanie |
| Kompensacja ciśnienia | Pressure Advance / Linear Advance | Gdy problem wychodzi na narożnikach, przy przyspieszeniach i hamowaniu | Linia startuje i kończy się z nadmiarem materiału mimo poprawnego flow |
| Sprzęt | Docisk radełek, prowadzenie PTFE, czystość hotendu | Gdy filament ślizga się, mieli albo zacina tylko czasami | Wynik testu zmienia się losowo zamiast trzymać jedną odchyłkę |
Tu właśnie przydaje się doświadczenie serwisowe: jeśli jedna korekta działa, a po chwili wszystko wraca do starego stanu, to bardzo często problem nie leży w profilu. Albo hotend się przytyka, albo filament ma za duży opór, albo feeder nie trzyma stałego chwytu. Slicer nie naprawi takiej usterki, tylko chwilowo ją przykryje.
Jak rozpoznać, że problem leży gdzie indziej
Jeśli wydruki wyglądają źle, łatwo od razu obwinić przepływ. Tymczasem objawy bardzo często wskazują na coś innego niż sama regulacja ekstrudera. Z mojego punktu widzenia najważniejsze jest rozpoznanie wzorca, bo on szybciej prowadzi do przyczyny niż kolejne próby zmiany procentów.
| Objaw | Co zwykle oznacza | Co sprawdzam najpierw |
|---|---|---|
| Cienkie przerwy między liniami i słabe górne warstwy | Za mały flow, częściowe przytkanie, za niska temperatura | Dyszę, temperaturę, suchy filament |
| Zbyt grube ścianki i „nadlany” top layer | Za duży przepływ albo zbyt wysoka temperatura | Flow, line width, temperaturę dyszy |
| Wynik testu zmienia się między pierwszą a drugą próbą | Poślizg na feederze, opór w PTFE, zabrudzone radełka | Mechanikę podawania i docisk |
| Na wolnych wydrukach jest dobrze, a na szybkich pojawiają się braki | Ograniczenie wydajności hotendu albo zbyt wysoki przepływ objętościowy | Prędkość, temperaturę i limit volumetric flow |
| Narożniki są spuchnięte, a końce linii zostawiają blob | Brak kompensacji ciśnienia albo źle dobrany Linear Advance | Pressure Advance / Linear Advance, retrakcję, przyspieszenia |
Warto też pamiętać o dwóch prostych ograniczeniach. Po pierwsze, Bowden dodaje opór i bezwładność, więc wymaga bardziej ostrożnych testów niż direct drive. Po drugie, filament z dużą zmiennością średnicy potrafi rozjechać nawet dobrze ustawiony profil. W takiej sytuacji kalibracja ma sens, ale nie zrobi cudów, bo materiał sam z siebie nie jest równy.
Co zrobić po udanej regulacji, żeby efekt został na dłużej
Jeśli test potwierdził poprawę, nie kończę pracy na samym zapisaniu parametru. Ja zapisuję osobne profile dla różnych materiałów i wracam do nich zawsze wtedy, gdy zmieniam producenta filamentu, dyszę albo typ ekstrudera. To drobiazg, ale właśnie on oszczędza najwięcej czasu przy kolejnych wydrukach.
- Ustaw osobny profil dla PLA, PETG i ASA/ABS, zamiast przenosić jeden flow między wszystkimi materiałami.
- Po wymianie dyszy powtórz test, bo zmienia się opór i zachowanie przepływu.
- Jeśli drukujesz szybciej niż przewiduje profil materiału, sprawdź limit przepływu objętościowego, zanim zaczniesz podnosić flow.
- Przy zmianie marki filamentu zrób krótki test liniowy, nawet jeśli średnica nominalnie jest taka sama.
- Gdy po kilku dniach problem wraca, nie zakładaj od razu złych kroków silnika - najpierw obejrzyj feeder, hotend i stan filamentu.
Najlepszy efekt daje nie jednorazowe „dokręcenie” ustawień, tylko konsekwentne rozdzielenie źródeł błędu: mechanika, firmware, profil materiału, a dopiero potem parametry jakościowe. Jeśli zrobisz to w tej kolejności, regulacja ekstrudera przestaje być zgadywaniem i staje się normalnym elementem serwisu drukarki 3D.