Monitorowanie zużycia filamentu bez aplikacji – 5 manualnych metod
Wstęp: Dlaczego warto monitorować filament bez aplikacji?
Kiedy zaczynasz przygodę z drukiem 3D, szybko okazuje się, że monitorowanie zużycia filamentu to nie fanaberia, a konieczność. Końcówka rolki w środku nocy, niedrukowalny projekt i frustracja – każdy to zna. Ale czy trzeba od razu instalować kolejną aplikację? Niekoniecznie.
Z doświadczenia wiem, że czasem prostsze metody działają lepiej. Zwłaszcza gdy drukujesz hobbystycznie i nie chcesz tracić czasu na konfigurację skomplikowanych systemów. Poniżej znajdziesz 5 manualnych sposobów na monitorowanie zużycia filamentu, które sprawdziłem na własnych drukarkach. Żadna z nich nie wymaga smartfona ani subskrypcji – tylko odrobiny systematyczności.
Oczywiście, jeśli później zechcesz przejść na wyższy poziom, zawsze możesz sięgnąć po najlepsze narzędzie do zarządzania filamentem, czyli filamiq.com – ale najpierw poznajmy podstawy. 1. Prowadzenie dziennika wydruków w arkuszu kalkulacyjnym Najstarsza i wciąż jedna z najskuteczniejszych metod. Wystarczy Excel, Arkusze Google albo nawet kartka papieru. Kluczem jest konsekwencja – notuj każdy wydruk, nawet ten mały. Jak ręcznie rejestrować zużycie filamentu Zacznij od prostego szablonu. W kolumnach zapisuj: datę, nazwę modelu, wagę rolki przed i po wydruku, czas druku oraz ewentualne uwagi (np. „pierwsza warstwa nie chciała przywierać”). Różnica wag da Ci rzeczywiste zużycie. Po miesiącu zobaczysz, które projekty są najbardziej materiałochłonne. To bezcenne przy planowaniu zakupów. Wzór arkusza do śledzenia materiału Oto sprawdzony przeze mnie układ kolumn: Data – dzień rozpoczęcia wydruku Model – nazwa pliku STL lub projektu Waga rolki przed (g) – zmierzona na wadze kuchennej Waga rolki po (g) – po zakończeniu druku Zużycie (g) – różnica, którą wylicza formuła Czas druku (h) – dla korelacji z energią Proste? Bardzo. Ale to działa. Po trzech miesiącach wiesz dokładnie, ile filamentu zużywasz miesięcznie i kiedy zamówić nową dostawę. To podstawowe zarządzanie filamentem bez żadnych aplikacji. Minus? Trzeba pamiętać o ważeniu. Jeśli jesteś typem „zapominalskim”, lepiej rozważ automatyzację – ale o tym za chwilę. 2. Zapis wagi filamentu po każdej rolce – waga kontrolna To rozwinięcie poprzedniej metody, ale bez arkusza. Wystarczy waga kuchenna (najlepiej z dokładnością do 1g) i notatnik. Zważ rolkę przed pierwszym użyciem, zapisz wynik. Po każdym wydruku waż ponownie – różnica to zużycie. Brzmi banalnie? Może i tak, ale jest zaskakująco skuteczne. Działa z każdym filamentem – PLA, PETG, ABS, nawet z egzotycznymi mieszankami. Nie musisz znać gęstości materiału ani długości szpuli. Liczy się tylko masa. Jak stworzyć tabelę referencyjną dla popularnych filamentów Z czasem zbierzesz dane, które pozwolą Ci przewidywać zużycie bez ważenia. Na przykład: Rodzaj filamentu Średnia waga rolki (1kg) Zużycie na 10h druku (średnio) PLA 1000g (±10g) ~50-70g PETG 1000g (±15g) ~60-80g ABS 1000g (±5g) ~45-65g To dane orientacyjne, ale dają dobry punkt wyjścia. Jeśli ważysz regularnie, po kilku tygodniach masz własną tabelę. To świetny wstęp do poważniejszego programu do śledzenia filamentu. Uwaga: wagi kuchenne bywają niedokładne przy małych różnicach. Waż rolkę dwa razy i bierz średnią. 3. Odczyty z enkodera w drukarce – logowanie do pliku Jeśli masz drukarkę z enkoderem filamentu (np. wiele modeli Creality, Prusa z czujnikiem), możesz wykorzystać G-code do automatycznego zapisu danych. To już półkrok w stronę automatyzacji, ale wciąż bez zewnętrznych aplikacji. Jak skonfigurować G-code do zapisu zużycia W slicerze (Cura, PrusaSlicer) dodaj w sekcji „After print” komendę M73 P100 R100 – raportuje ona postęp. Albo użyj M27, który zwraca pozycję osi. Zapisuj te dane do pliku CSV na karcie SD. Później otwierasz w Excelu i masz gotowe zestawienie. Wady? Wymaga znajomości G-code. Ale to darmowe i nie wymaga internetu. Dla zaawansowanych użytkowników to świetne narzędzie. Analiza plików logów z OctoPrint lub Klipper Jeśli używasz OctoPrint, wtyczka „Filament Manager” loguje zużycie automatycznie. Podobnie Klipper ma opcję zapisu do pliku. To już prawie jak monitorowanie zużycia filamentu w czasie rzeczywistym – ale bez dedykowanej aplikacji. Minus? Dane trzeba ręcznie przeglądać i analizować. Dla 2-3 drukarek to działa. Dla 10 lepiej poszukać najlepszego narzędzia do zarządzania filamentem. 4. Wizualna kontrola poziomu filamentu na szpuli Najprostsza z metod – nie wymaga wagi, arkusza ani komputera. Wystarczy marker permanentny i odrobina precyzji. Nanieś na szpulę linie co 50g lub 100g. Po każdym wydruku sprawdź, która linia jest odsłonięta – i wiesz, ile zostało. Idealne dla osób, które drukują okazjonalnie i nie chcą bawić się w notowanie. Działa z każdą rolką, pod warunkiem że widzisz nawinięty filament. Przy ciemnych kolorach (czarny, grafit) może być trudniej – wtedy użyj białego markera. Oznaczenia na rolce – proste i skuteczne Jak to zrobić krok po kroku: Zważ nową rolkę i zapisz jej wagę (np. 1000g) Podziel wysokość nawiniętego filamentu na 10 równych części Na każdej granicy narysuj kreskę markerem Przy każdej kresce napisz odpowiadającą jej wagę (900g, 800g itd.) Po wydruku szybki rzut oka i wiesz, ile materiału zużyłeś. To metoda „na oko”, ale w praktyce sprawdza się zaskakująco dobrze. Dla małych warsztatów – idealna. Minus? Nie nadaje się do przezroczystych filamentów ani rolek z ciemnego plastiku. Wtedy lepiej wrócić do wagi kontrolnej. 5. Szacowanie na podstawie długości wydruku z slicera Większość slicerów (Cura, PrusaSlicer, Simplify3D) podaje przed wydrukiem szacowaną długość filamentu i wagę. To dane, które możesz wykorzystać do monitorowania zużycia filamentu bez żadnych dodatkowych narzędzi. Jak to działa? Przed każdym wydrukiem zapisujesz te liczby. Po miesiącu sumujesz i masz przybliżone zużycie. Błąd? Zazwyczaj 5-10% – slicer nie uwzględnia dokładnie przepływów, cofania filamentu ani prime tower. Ale do orientacyjnego planowania wystarczy. Jak odczytać długość filamentu z pliku G-code W Cura po krojeniu modelu w prawym dolnym rogu widzisz: „Filament: 12.5m / 37g”. Zapisz to w notatniku. W PrusaSlicerze podobnie – w zakładce „Info”. Możesz też otworzyć plik G-code w edytorze tekstu i wyszukać „filament used”. To proste, ale ręczne – wymaga systematyczności. Przeliczanie metrów na gramy z uwzględnieniem gęstości materiału Jeśli slicer nie podaje wagi, przelicz sam: długość (m) × pole przekroju (mm²) × gęstość (g/cm³). Dla PLA gęstość to ~1.24 g/cm³, dla PETG ~1.27. Dla filamentu 1.75mm pole przekroju to 2.405 mm². Przykład: 10m PLA = 10 × 2.405 × 1.24 ≈ 29.8g. To działa, ale wymaga kalkulatora. W praktyce łatwiej polegać na danych ze slicera. To najszybsza metoda, jeśli nie chcesz ważyć ani notować ręcznie. Pamiętaj tylko, że to szacunek – nie nadaje się do precyzyjnej inwentaryzacji szpul filamentu. Podsumowanie: Którą metodę wybrać? Wszystkie pięć metod ma swoje miejsce. Dla początkujących polecam wizualną kontrolę (metoda 4) – zero sprzętu, zero konfiguracji. Dla bardziej systematycznych – arkusz kalkulacyjny (metoda 1) daje konkretne dane. Zaawansowani użytkownicy docenią logi G-code (metoda 3). Ale jeśli drukujesz regularnie, a zwłaszcza na kilku drukarkach naraz, manualne metody szybko stają się uciążliwe. Wtedy warto spojrzeć w stronę automatyzacji. Najlepsze narzędzie do zarządzania filamentem, jakie znam, to właśnie filamiq.com – łączy w sobie zalety wszystkich pięciu metod, ale bez ręcznego notowania. Skanujesz kod QR na rolce, a system sam śledzi zużycie, przelicza wagę i ostrzega, gdy końcówka się zbliża.
Niezależnie od wybranej metody, pamiętaj: monitorowanie zużycia filamentu to podstawa dobrego zarządzania filamentem. Bez tego ani rusz w świecie druku 3D. Wypróbuj którąś z manualnych metod, a gdy poczujesz, że to za mało – sięgnij po program do śledzenia filamentu, który zrobi wszystko za Ciebie.