Przewodnik po instalacji i konfiguracji czujnika końca filamentu w drukarce 3D
Instalacja czujnika końca filamentu w drukarce 3D zajmuje od 5 do 20 minut, zależnie od typu czujnika — czujniki OEM, takie jak QIDI i-Fast Filament Run-Out Sensor (49,99 USD), można zainstalować w 10 minut przy użyciu jedynie śrubokręta krzyżakowego i nie wymagają żadnej konfiguracji oprogramowania sprzętowego, natomiast czujniki uniwersalne, takie jak BigTreeTech, wymagają 20 minut na wykonanie niestandardowego uchwytu oraz konfigurację Marlin/Klipper; najważniejsze kroki to: wyłączenie zasilania, zamontowanie czujnika na drodze filamentu, podłączenie 3-pinowego przewodu do portu czujnika filamentu na płycie głównej, włączenie wykrywania końca filamentu w oprogramowaniu sprzętowym, przetestowanie działania przez przecięcie filamentu w trakcie druku oraz sprawdzenie, czy automatyczne wstrzymywanie i wznawianie działają prawidłowo — prawidłowo zainstalowany czujnik zapobiega 100% awarii wydruków spowodowanych końcem filamentu.
Ten przewodnik obejmuje pełny proces instalacji i konfiguracji czujnika końca filamentu dla czujników OEM i uniwersalnych, ze szczegółowymi instrukcjami dotyczącymi QIDI i-Fast Filament Run-Out Sensor. Omawiamy: przygotowanie przed instalacją, instalację krok po kroku czujników OEM i uniwersalnych, konfigurację oprogramowania sprzętowego (Marlin i Klipper), testowanie i kalibrację, typowe rozwiązywanie problemów, wskazówki dotyczące konserwacji oraz analizę kosztów i korzyści. Niezależnie od tego, czy wymieniasz uszkodzony czujnik, czy dodajesz ochronę przed końcem filamentu do drukarki, która jej nie ma, ten przewodnik pomoże Ci poprawnie zainstalować i skonfigurować czujnik za pierwszym razem.
Krok 1: Przygotowanie przed instalacją
Wybierz właściwy czujnik
Przed instalacją upewnij się, że masz właściwy czujnik do swojej drukarki. Czujniki OEM (QIDI, Bambu, Prusa, Creality) są przeznaczone do konkretnych modeli drukarek i można je zainstalować w 5–15 minut bez żadnej konfiguracji. Czujniki uniwersalne (BigTreeTech) działają z dowolną drukarką, ale wymagają niestandardowego uchwytu i konfiguracji oprogramowania sprzętowego. QIDI i-Fast Filament Run-Out Sensor (49,99 USD) to czujnik OEM do drukarek QIDI i-Fast — jest to jedyny czujnik pasujący do obudowy ekstrudera i-Fast i działający z oprogramowaniem sprzętowym QIDI bez modyfikacji.
| Typ czujnika | Czas instalacji | Konfiguracja oprogramowania sprzętowego | Potrzebne narzędzia | Najlepsze zastosowanie |
|---|---|---|---|---|
| OEM (QIDI i-Fast) | 10 min | Brak (wstępnie skonfigurowane) | Śrubokręt krzyżakowy nr 1 | Właściciele QIDI i-Fast |
| OEM (Bambu/Prusa/Creality) | 5-15 min | Brak (wstępnie skonfigurowane) | Śrubokręt krzyżakowy | Właściciele odpowiednich marek |
| Uniwersalny (BigTreeTech) | 20 min | Wymagane (Marlin/Klipper) | Śrubokręt krzyżakowy, ewentualnie uchwyt wydrukowany w 3D | Drukarki DIY/niestandardowe |
Zbierz narzędzia i materiały
| Element | Czujnik OEM (QIDI) | Uniwersalny czujnik (BTT) |
|---|---|---|
| Śrubokręt krzyżakowy nr 1 lub 2 | Wymagane | Wymagane |
| Czujnik zamienny | Wymagane | Wymagane |
| Uchwyt montażowy | W zestawie | W zestawie lub wydrukowane w 3D |
| Śruby montażowe | W zestawie (M3 x 6 mm) | W zestawie (M3) |
| Opaski zaciskowe | Opcjonalne (do uporządkowania kabli) | Zalecane |
| Komputer do oprogramowania sprzętowego | Niepotrzebne | Wymagane (do konfiguracji Marlin/Klipper) |
| Multimetr | Opcjonalnie (do testowania) | Zalecane (do sprawdzenia okablowania) |
| Sprężone powietrze | Opcjonalnie (do czyszczenia) | Opcjonalnie |
Środki ostrożności
- Wyłącz zasilanie i odłącz drukarkę. Nigdy nie pracuj przy elektronice, gdy urządzenie jest włączone.
- Odczekaj 2 minuty, aż głowica grzejna ostygnie, jeśli drukowanie niedawno się zakończyło — dysza może spowodować oparzenia.
- Trzymaj czujnik za obudowę — nie dotykaj soczewki optycznej ani styków złącza. Elektryczność statyczna może uszkodzić czujnik.
- Nie wciskaj złączy na siłę — wszystkie złącza OEM są kluczowane i powinny łatwo się wsuwać. Jeśli złącze nie wchodzi, sprawdź jego orientację.
- Pracuj w czystym miejscu — kurz i zanieczyszczenia mogą zabrudzić soczewkę optyczną i powodować fałszywe wyzwolenia.
Krok 2: Instalacja czujnika OEM (QIDI i-Fast — 10 minut)
Oto instrukcja krok po kroku dotycząca instalacji czujnika braku filamentu QIDI i-Fast. Proces jest podobny w przypadku innych czujników OEM (Bambu, Prusa, Creality).
Krok 3: Instalacja uniwersalnego czujnika (BigTreeTech — 20 minut)
Użytkownicy instalujący uniwersalny czujnik (np. BigTreeTech Smart Filament Sensor V2.0) w drukarce niestandardowej lub innej niż OEM powinni wykonać także poniższe dodatkowe kroki.
- Usuń komentarz z `#define FILAMENT_RUNOUT_SENSOR`
- Ustaw `#define FILAMENT_RUNOUT_SENSOR_PIN` na pin, do którego podłączono przewód sygnałowy
- Ustaw `#define FILAMENT_RUNOUT_SENSOR_ENABLED true`
- Opcjonalnie ustaw `#define FILAMENT_RUNOUT_SCRIPT "M600"`, aby włączyć automatyczną zmianę filamentu
- Skompiluj firmware i wgraj go do płyty głównej
- Dodaj sekcję `[filament_switch_sensor my_sensor]`
- Ustaw `switch_pin:` na pin, do którego podłączono czujnik (np. `^PA4` z rezystorem podciągającym)
- Ustaw `pause_on_runout: True`
- Ustaw `runout_gcode:` na wybraną makrokomendę wstrzymania (np. `PAUSE`)
- Zapisz konfigurację i uruchom ponownie Klippera
Krok 4: Testowanie i kalibracja
Tryb testowania czujnika
Większość drukarek ma tryb testowania czujnika w menu ustawień. W przypadku QIDI i-Fast: Ustawienia → Konserwacja → Test czujnika. W tym trybie ekran wyświetla stan czujnika filamentu w czasie rzeczywistym: „Obecny”, gdy wykryto filament, oraz „Nieobecny”, gdy go nie wykryto. Przesuwaj filament do czujnika i wysuwaj go z niego, aby sprawdzić, czy stan zmienia się prawidłowo. Jeśli stan się nie zmienia, czujnik jest nieprawidłowo podłączony lub uległ awarii.
Test drukowania na żywo
Najważniejszym testem jest test drukowania na żywo. Wykonaj następujące czynności:
- Załaduj mały wydruk testowy (sześcian o wymiarach 20 mm lub kształt kalibracyjny).
- Rozpocznij drukowanie i poczekaj, aż zostanie ukończonych pierwszych 3–5 warstw.
- Użyj nożyczek, aby odciąć filament około 50 mm nad czujnikiem.
- Obserwuj drukarkę — powinna zatrzymać się w ciągu 1–2 sekund od przejścia końca filamentu przez czujnik.
- Sprawdź, czy na ekranie dotykowym wyświetla się komunikat „Brak filamentu” lub podobny.
- Sprawdź, czy głowica drukująca zaparkowała (odsunęła się od wydruku) i czy stół został obniżony.
- Załaduj nowy filament — przeprowadź go przez czujnik i do ekstrudera, aż zacznie się płynnie wytłaczać.
- Naciśnij przycisk „Wznów” na ekranie dotykowym.
- Sprawdź, czy drukarka wraca do dokładnej pozycji wstrzymania i kontynuuje drukowanie.
- Po zakończeniu drukowania sprawdź łączenie warstw w miejscu wstrzymania — powinno być minimalne lub niewidoczne.
Lista kontrolna kalibracji
| Sprawdź | Oczekiwany rezultat | W przypadku niepowodzenia |
|---|---|---|
| Tryb testowania czujnika | Stan zmienia się przy wkładaniu i wyjmowaniu filamentu | Sprawdź połączenie kabla, wymień czujnik |
| Wyzwalanie wstrzymania | Wstrzymuje się w ciągu 1–2 sekund od przecięcia | Sprawdź ustawienia oprogramowania sprzętowego, kabel i czujnik |
| Parkowanie głowicy | Przemieszcza się do przedniego lewego narożnika | Sprawdź ustawienie pozycji parkowania w oprogramowaniu sprzętowym |
| Obniżenie stołu | Obniża się o 5–10 mm, zapewniając dostęp | Sprawdź ustawienie wstrzymania osi Z w oprogramowaniu sprzętowym |
| Pozycja wznowienia | Powrót do dokładnego punktu wstrzymania | Sprawdź kod G wznawiania w oprogramowaniu sprzętowym |
| Jakość łączenia warstw | Minimalne lub niewidoczne łączenie warstw | Dostosuj ustawienia wycofania i zalewania przy wznawianiu |
| Fałszywe wyzwolenia | Brak podczas normalnego drukowania | Wyczyść soczewkę, sprawdź kabel, zwiększ czas eliminacji drgań styków |
Krok 5: Rozwiązywanie problemów
Problem: Czujnik nie wykrywa filamentu (zawsze „Brak”)
- Luźne złącze (najczęstsza przyczyna): Wyłącz zasilanie, odłącz i ponownie podłącz 3-pinowe złącze JST na płycie głównej oraz upewnij się, że jest całkowicie zablokowane.
- Uszkodzony kabel: Sprawdź, czy kabel nie jest przecięty, przyciśnięty ani postrzępiony, zwłaszcza w miejscu, w którym przechodzi przez prowadnik kablowy. Jeśli jest uszkodzony, wymień czujnik (kabel nie jest sprzedawany osobno).
- Wyłączona funkcja w oprogramowaniu sprzętowym: Przejdź do Ustawienia → Czujnik filamentu i upewnij się, że wybrano opcję „Włączony”.
- Zabrudzona soczewka optyczna: Wyłącz zasilanie i delikatnie przedmuchaj czujnik sprężonym powietrzem, aby usunąć kurz lub resztki filamentu z soczewki podczerwieni.
- Nieprawidłowy port: Upewnij się, że kabel jest podłączony do portu „FILAMENT”, a nie do portu krańcówki lub wentylatora.
- Uszkodzony czujnik: Jeśli wszystkie powyższe elementy działają prawidłowo, ale czujnik nadal nie wykrywa filamentu, dioda LED podczerwieni lub fototranzystor uległy awarii. Wymień czujnik.
Problem: Fałszywe wyzwalanie funkcji „Brak filamentu” (wstrzymanie mimo obecności filamentu)
- Zabrudzona soczewka (najczęstsza przyczyna): Przedmuchaj czujnik sprężonym powietrzem. Czyść go co 3–6 miesięcy.
- Luźne złącze: Odłącz i ponownie podłącz złącze 3-pinowe — częściowo podłączone złącze może powodować przerywane sygnały.
- Ultraprzezroczysty filament: Niektóre bardzo przejrzyste filamenty PETG lub PC mogą częściowo przepuszczać światło podczerwone. Spróbuj użyć nieco mniej przezroczystego filamentu innej marki albo zwiększ czas eliminacji drgań styków w oprogramowaniu sprzętowym.
- Elektryczność statyczna: W bardzo suchym środowisku (wilgotność poniżej 30%) wyładowania elektrostatyczne mogą powodować fałszywe sygnały. Uziem drukarkę lub użyj nawilżacza.
- Uszkodzony czujnik: Jeśli czyszczenie i ponowne osadzenie czujnika nie rozwiążą problemu, czujnik ulega zużyciu. Wymień go.
Problem: Drukarka nie wstrzymuje pracy po wyczerpaniu filamentu
- Czujnik wyłączony w oprogramowaniu sprzętowym: Ustawienia → Czujnik filamentu → Włączony. To główna przyczyna — użytkownicy czasami przypadkowo go wyłączają.
- Nieprawidłowa logika sygnału: Niektóre czujniki używają stanu aktywnego WYSOKI (filament obecny = WYSOKI), a inne aktywnego NISKI. Jeśli oprogramowanie sprzętowe oczekuje niewłaściwej logiki, czujnik nigdy się nie uruchomi. W przypadku oryginalnych czujników OEM QIDI oprogramowanie sprzętowe jest wstępnie prawidłowo skonfigurowane — nie zmieniaj tego ustawienia.
- Zbyt długi czas eliminacji drgań styków: Jeśli czas eliminacji drgań styków jest ustawiony zbyt wysoko (np. 2000 ms), czujnik może nie zadziałać przy krótkich przerwach. Ustaw wartość 200–500 ms.
- Nieprawidłowo zamontowany czujnik: Jeśli czujnik jest zamontowany pod kątem lub ścieżka filamentu nie przebiega prosto przez komorę detekcji, czujnik może nie wykryć prawidłowo końca filamentu.
Problem: Widoczna spoina lub przerwa po wznowieniu
- Niska precyzja czujnika: Czujniki mechaniczne (precyzja 3–5 mm) pozostawiają przerwę. Zmodernizuj czujnik do optycznego (0,5 mm w przypadku QIDI).
- Niewystarczające doładowanie po wznowieniu: Zwiększ wartość doładowania po wznowieniu (dodatkowe wytłaczanie przed kontynuowaniem) w ustawieniach oprogramowania sprzętowego.
- Wyciek filamentu z głowicy podczas wstrzymania: Zwiększ wartość retrakcji podczas wstrzymania (więcej cofniętego filamentu = mniej wycieku).
- Spadek temperatury stołu: Upewnij się, że stół utrzymuje temperaturę podczas wstrzymania (większość oprogramowania sprzętowego robi to automatycznie).
Problem: Filament blokuje się przy wlocie czujnika
- Nieprawidłowo ustawiona rurka PTFE: Upewnij się, że rurka prowadząca PTFE przy wlocie czujnika jest prosta i wyrównana z komorą detekcji.
- Zużyta rurka PTFE: Rurka PTFE może z czasem ulec zużyciu, szczególnie w przypadku filamentów ściernych (z włóknem węglowym, z domieszką metalu). Jeśli jej średnica wewnętrzna się zwiększyła lub rurka jest porysowana, wymień czujnik (firma QIDI nie sprzedaje rurki osobno).
- Zbyt duża średnica filamentu: Czujnik obsługuje filament o średnicy 1,65–1,85 mm. Jeśli średnica filamentu przekracza specyfikację (jest większa niż 1,85 mm), może dojść do zablokowania. Użyj miernika do filamentu, aby sprawdzić średnicę.
- Ostre zagięcie przed czujnikiem: Upewnij się, że filament zbliża się do czujnika w linii prostej — ostre zagięcie może spowodować zaczepianie się filamentu przy wlocie.
Krok 6: Konserwacja i długoterminowa pielęgnacja
Regularne czyszczenie
Czyść soczewkę czujnika optycznego co 3–6 miesięcy (lub jeśli zauważysz wzrost liczby fałszywych wyzwaleń). Wyłącz drukarkę, a następnie użyj puszki ze sprężonym powietrzem, aby przedmuchać kanał filamentu w czujniku — usunie to kurz, resztki filamentu i ładunki elektrostatyczne. Nie używaj płynnych środków czyszczących ani patyczków kosmetycznych (mogą pozostawić osad lub porysować soczewkę).
Kontrola przewodu
Co 6 miesięcy sprawdzaj przewód czujnika pod kątem: strzępienia przy złączu, przycięć w prowadniku przewodów, odsłoniętych przewodów lub luźnych złączy. Jeśli przewód jest uszkodzony, wymień czujnik (przewód jest zintegrowany i nie jest sprzedawany osobno). Upewnij się, że przewód ma wystarczający luz dla pełnego zakresu ruchu X/Y/Z — naprężony przewód może się poluzować podczas drukowania.
Wymiana rurki PTFE
Prowadnica PTFE przy wlocie czujnika może z czasem ulec zużyciu, szczególnie podczas używania filamentów ściernych (z włóknem węglowym, włóknem szklanym lub wypełnionych metalem). Oznaki zużycia to zacięcia filamentu przy wlocie, częstsze fałszywe wyzwolenia lub widoczne zarysowania wewnątrz rurki. QIDI nie sprzedaje samej rurki PTFE, więc w razie jej zużycia trzeba wymienić cały czujnik. Aby wydłużyć żywotność rurki: unikaj filamentów ściernych, upewnij się, że tor prowadzenia filamentu jest prosty, i raz w miesiącu czyść rurkę sprężonym powietrzem.
Okres wymiany
Przy normalnym użytkowaniu (PLA/PETG, 20 godzin tygodniowo) optyczny czujnik filamentu powinien działać przez 3–5 lat (3000–8000 godzin drukowania). Przy intensywnym używaniu filamentów ściernych (codzienne drukowanie włóknem węglowym) rurka PTFE może zużyć się w ciągu 1–2 lat, co wymaga wymiany czujnika. Czujniki mechaniczne mają krótszą żywotność — od 1 do 3 lat — z powodu zużycia dźwigni i sprężyny.
Analiza kosztów i korzyści
| Scenariusz | Bez czujnika | Z czujnikiem QIDI (49,99 USD) |
|---|---|---|
| Filament kończy się o 3:00 w nocy podczas 8-godzinnego wydruku | Wydruk zniszczony: 10 USD na materiał + 8 godzin straconego czasu | Drukowanie zostaje wstrzymane, rano ładujesz nowy filament, a następnie wznawiasz — 0 USD straty |
| Filament pęka w trakcie druku (słaba szpula) | Wydruk zniszczony: 5–15 USD na materiał + 2–6 godzin straconego czasu | Drukowanie zostaje wstrzymane, łączysz lub ładujesz nowy filament, a następnie wznawiasz — 0 USD straty |
| Wydruki rocznie (100, średnio 4 godziny) | 5–10 awarii rocznie = 50–200 USD na materiały + 20–60 godzin straconego czasu | 0 awarii = 0 USD straty |
| Zwrot z inwestycji w ciągu 1 roku | — | Zwraca się po uratowaniu 2–5 wydruków |
| Oszczędności w ciągu 3 lat | — | 100–500+ USD na materiały i czas |
Analiza: Czujnik końca filamentu QIDI i-Fast w cenie 49,99 USD zwraca się po zapobiegnięciu 2–5 nieudanym wydrukom. Dla użytkowników drukujących regularnie (ponad 20 godzin tygodniowo) lub wykonujących długie wydruki (ponad 4 godziny) czujnik jest niezbędną inwestycją. Nawet w przypadku sporadycznego użytkowania cenna jest świadomość, że wydruk nie zostanie zniszczony przez pustą szpulę.
Wnioski
Instalacja czujnika końca filamentu to jedno z najbardziej opłacalnych ulepszeń, jakie można wprowadzić w drukarce 3D. Czujnik końca filamentu QIDI i-Fast (49,99 USD) można zainstalować w 10 minut, używając wyłącznie śrubokręta krzyżakowego; nie wymaga on żadnej konfiguracji oprogramowania układowego i zapobiega 100% nieudanych wydruków spowodowanych końcem filamentu. Najważniejsze kroki to: (1) wyłącz drukarkę i odłącz ją od zasilania, (2) zdemontuj stary czujnik (2 śruby, 1 złącze), (3) zamontuj nowy czujnik, (4) podłącz kodowany 3-pinowy przewód, (5) sprawdź, czy czujnik jest włączony w oprogramowaniu układowym, (6) przetestuj go, przecinając filament w trakcie druku oraz (7) sprawdź, czy automatyczne wstrzymywanie i wznawianie działają prawidłowo.
W przypadku uniwersalnych czujników (BigTreeTech) proces jest podobny, ale wymaga niestandardowego mocowania i konfiguracji oprogramowania Marlin lub Klipper — na instalację i konfigurację przeznacz około 20 minut. Niezależnie od typu czujnika zawsze przetestuj go podczas drukowania, zanim zaczniesz polegać na nim przy ważnych zadaniach, i czyść soczewkę optyczną co 3–6 miesięcy, aby zapobiec fałszywym wyzwoleniom.