Przejdź do głównej zawartości

Klipper Timelapse z Fluidd lub Mainsail – wszystko, co musisz wiedzieć

· 8 min aby przeczytać

Wstęp

Dzięki funkcji timelapse w aplikacji Klipper możesz nagrywać cały proces drukowania 3D i udostępniać jego fragmenty w mediach społecznościowych. Filmy te stanowią również doskonałe narzędzie do analizy błędów drukowania i określania przyczyn ich wystąpienia.

Mimo swojej użyteczności, tworzenie filmów poklatkowych w Klipperze może być trudne dla wielu użytkowników. I choć konfiguracja jest stosunkowo prosta, początkowa konfiguracja może łatwo wprowadzić w zakłopotanie początkujących użytkowników Klippera.

W tym artykule uprościmy ten proces. Omówimy całą procedurę krok po kroku i skonfigurujemy funkcję timelapse dla Twojej instancji Klippera. Po przeczytaniu tego przewodnika będziesz w stanie nagrywać perfekcyjne filmy timelapse swoich wydruków 3D i udostępniać je w swoim kręgu znajomych.

Zaczynajmy strzelać.

Czego będziesz potrzebować?

Funkcja timelapse to funkcjonalność instalowana na Twoim urządzeniu Oprogramowanie układowe Klippera, więc zanim zaczniemy ją konfigurować dla drukarki 3D, będziemy potrzebować kilku rzeczy – narzędzia Klipper i kamery.

Po pierwsze, potrzebujesz drukarki 3D z zainstalowanym oprogramowaniem układowym Klipper. Proces jest stosunkowo prosty, ale wymagający. Możesz zapoznać się z naszym poradnikiem Instalacja Klippera przy użyciu Fluidd, aby skonfigurować oprogramowanie układowe w drukarce 3D. Alternatywnie możesz zainstalować Klipper używający Mainsail OS lub Metoda KIAUH.

W zależności od preferencji, możesz wybrać jedną z trzech metod instalacji Klippera. W praktyce różnica między nimi jest niewielka i zależy od Twoich wymagań.

Jako kamera, możesz użyć kamery internetowej USB do nagrywania filmów poklatkowych. Zalecamy użycie kamery internetowej o rozdzielczości co najmniej 720p, takiej jak Logitech C720, do nagrywania filmów poklatkowych. Zapewnia ona przyzwoity stosunek ceny do jakości, a przy dobrym oświetleniu pozwala na nagrywanie wysokiej jakości filmów poklatkowych.

Możesz również użyć kamery Raspberry Pi jako szybkiego i prostego rozwiązania do nagrywania filmów poklatkowych w aplikacji Klipper. Dostępne są dwie lub trzy wersje kamery Raspberry Pi, z których najtańsza kosztuje około 30 dolarów. Są łatwe w konfiguracji i można ich używać do nagrywania filmów poklatkowych w rozdzielczości 1080p.

Jeśli potrzebujesz więcej informacji na temat wyboru kamery do drukarki 3D Klipper, zapoznaj się z naszym Przewodnik po kamerze drukarki 3D. Pomoże Ci on wybrać odpowiednią kamerę, która spełni Twoje potrzeby i będzie zgodna z Twoim budżetem.

Teraz, gdy masz już drukarkę 3D Klipper i kamerę, możemy rozpocząć konfigurację timelapse'a w oprogramowaniu sprzętowym Twojego urządzenia Klipper.

Jak skonfigurować timelapse w aplikacji Klipper

Zainstaluj komponent timelapse Moonrakera

  1. Przejdź do Strona internetowa z filmami poklatkowymi Moonraker.
  2. Skopiuj kod z sekcji Instalowanie komponentu.

  1. Otwórz Kit na swoim komputerze.

  1. Wprowadź adres IP swojego Raspberry Pi i zaloguj się, używając swoich danych logowania.

  2. Wklej kod timelapse w oknie PuTTy i naciśnij Enter.

  1. Wtyczka timelapse zostanie teraz zainstalowana na Twojej instancji Klippera, a na końcu otrzymasz komunikat o pomyślnym wykonaniu operacji.

Włącz aktualizację komponentu timelapse za pomocą menedżera aktualizacji Moonraker

  1. Skopiuj kod znajdujący się na dole tego samego Strona internetowa z filmami poklatkowymi Moonraker, co wcześniej.

  1. Wprowadź adres IP swojego Raspberry Pi i otwórz interfejs sieciowy Fluidd.
  2. Przejdź do sekcji konfiguracji i otwórz plik moonraker.conf.

  1. Wklej kod na dole pliku i kliknij Zapisz i uruchom ponownie.

  1. Sprawdź sekcję aktualizacji timelapse, przechodząc do Ustawienia>>Aktualizacje oprogramowania. Powinna tam być sekcja z opcją timelapse.

  1. Teraz możesz aktualizować funkcję timelapse bezpośrednio przez Fluidd.

Skonfiguruj makro timelapse dla swojego Slicera

Ten krok doda polecenie timelapse do plików Gcode z slicera. Wskaże ono oprogramowaniu Klippera, aby wykonało migawkę trwającego wydruku.

  1. Przejdź do strony internetowej Konfiguracja timelapse'a Moonraker.
  2. Skopiuj kod z sekcji Definiowanie makra Gcode.

  1. Przejdź do sekcji konfiguracji w interfejsie Fluidd i otwórz plik printer.cfg.

  1. Wklej kod do pliku printer.cfg, zapisz i uruchom ponownie.

  1. Otwórz program do drukowania 3D na pulpicie.

Uwaga: W tym przewodniku używamy Ultimaker Cura. Jeśli jednak używasz innego slicera, możesz skorzystać z Strona konfiguracji Moonraker.

  1. Kliknij Rozszerzenia -> Przetwarzanie końcowe -> Modyfikuj kod G.

  1. Przejdź do Dodaj skrypt -> Wstaw przy zmianie warstwy -> Kod G do wstawienia = TIMELAPSE_TAKE_FRAME

Cura będzie teraz wstawiać to polecenie po każdej warstwie, wskazując, że oprogramowanie układowe Klipper ma wykonać migawkę po zmianie warstwy.

Aktywuj komponent Time-Lapse

  1. Skopiuj kod znajdujący się w sekcji Aktywuj komponent na stronie konfiguracji.

  1. Przejdź do pliku moonraker.conf w sekcji konfiguracji.

  1. Wklej kod, zapisz i uruchom ponownie.
  2. Teraz zauważysz osobną sekcję timelapse na pasku menu interfejsu Fluidd.

Pomyślnie zainstalowałeś funkcję timelapse na swojej drukarce 3D Klipper. Teraz możesz używać jej w obecnej postaci lub skonfigurować ją zgodnie z potrzebami swojego procesu pracy. W następnej sekcji omówimy kilka przydatnych funkcji timelapse Klipper i dowiemy się, jak je skonfigurować.

Funkcje timelapse Klippera

Ustawienia renderowania

Ustawienia renderowania pozwalają kontrolować ostateczny wynik filmu poklatkowego Klipper. Liczba klatek na sekundę wskazuje liczbę ujęć na minutę, które zostaną uwzględnione w finalnym filmie. Większa liczba klatek na sekundę zapewni płynniejszy obraz, ponieważ łączy wiele ujęć w ciągu jednej minuty. Dla celów wstępnych, 30 kl./s będzie wystarczające do uzyskania dobrych rezultatów.

Możesz również zapisać klatki/zdjęcia za pomocą opcji timelapse. Funkcja ta pozwala edytować te migawki w oprogramowaniu do edycji i tworzyć spersonalizowane filmy poklatkowe.

Ustawienia duplikowania liczby klatek na sekundę i współczynnika stałej szybkości można pozostawić bez zmian. Nie wpływają one znacząco na ostateczny wynik i mogą być niepotrzebnie mylące dla początkujących.

Wreszcie, wtyczka timelapse może automatycznie wygenerować miniaturę dla Twojego filmu i osadzić ją w pliku. Jest to przydatne do szybkiego rozpoznawania wydruków 3D i warto ją włączyć.

Wybór aparatu i trybu

Jeśli masz konfigurację z wieloma kamerami, możesz wybrać konkretną kamerę do nagrywania filmów poklatkowych. To przydatna funkcja, dzięki której możesz wybrać kamerę główną do strumieniowania wideo i kamerę o wysokiej rozdzielczości do nagrywania filmów poklatkowych.

Tryb aparatu pozwala przełączać się między poleceniem makro Gcode a ustawieniem Hyperlapse. Makro Gcode używa polecenia makro skonfigurowanego wcześniej do robienia zdjęć każdej warstwy.

Tryb Hyperlapse przydaje się, jeśli Twój slicer nie obsługuje wstawiania własnych skryptów G-code. Możesz ustawić czas trwania migawek, powiedzmy 20 sekund. Wtyczka do timelapse'ów będzie nagrywać ujęcia co 20 sekund i łączyć je w gotowym filmie.

Park Head (Octolapse)

Funkcja Park Head pozwala nagrywać płynne filmy poklatkowe bez konieczności ciągłego przesuwania głowicy drukującej. Funkcja ta „parkuje” ekstruder i platformę drukującą w określonym miejscu w momencie wykonania każdej migawki. Ta funkcja tworzy płynny film poklatkowy podobny do Octolapse i sprawia wrażenie, jakby obiekt pojawiał się w powietrzu.

Możesz skonfigurować różne ustawienia w sekcji „Głowa Park”, co może stanowić temat osobnego artykułu. Uzyskanie płynnych filmów z funkcją „Głowa Park” może wymagać rozbudowanej kalibracji i konfiguracji. Możesz więc pominąć ten krok, jeśli zadowalają Cię proste filmy poklatkowe.

Wskazówki i triki dotyczące tworzenia dobrych filmów poklatkowych

Do tej pory skonfigurowaliśmy i omówiliśmy niektóre funkcje funkcji timelapse w Klipperze. Możesz jednak dodatkowo dostroić ustawienia kamery i środowiska nagrywania, aby uzyskać wysokiej jakości film poklatkowy. Przyjrzyjmy się kilku przydatnym wskazówkom.

Oświetlenie

Upewnij się, że obszar drukowania 3D jest odpowiednio oświetlony. Unikaj źródeł światła znajdujących się za platformą drukowania 3D i staraj się oświetlać przednią stronę wydruków 3D. Jeśli masz taką możliwość, ustawienie dwóch lamp z przodu powinno wystarczyć do nagrania dobrze oświetlonego filmu poklatkowego. W przeciwnym razie użyj pojedynczego źródła światła, aby oświetlić wydruk 3D od przodu, tuż obok aparatu.

Pozycja kamery

Ustaw kamerę tak, aby uchwycić cały proces drukowania 3D. Widok z góry jest pomocny w przypadku małych wydruków, ale ograniczy Cię podczas drukowania wysokich obiektów. W przypadku wysokich wydruków ustaw kamerę tak, aby obejmowała całą wysokość modelu 3D. Idealne ustawienie kamery będzie wymagało prób i błędów, ale znacząco pomoże Ci nagrywać filmy o doskonałej jakości.

Centrum

Upewnij się, że Twoje wydruki 3D są zawsze ostre i zapewniają ostry i wyraźny obraz. Jeśli używasz kamery internetowej o stałej ogniskowej, spróbuj wydrukować adapter do regulacji ostrości, aby szybko skonfigurować ostrość kamery. Wyostrzony film pomoże Ci stworzyć wyraźny film poklatkowy i będzie pomocny w szybkiej diagnozie usterek druku oraz złej jakości powierzchni wydruków 3D.

Następne kroki

Nagrywanie filmów poklatkowych to jedna z wielu ekscytujących możliwości oprogramowania Klipper. Ponieważ skonfigurowałeś kamerę do nagrywania filmów poklatkowych, możesz jej również używać do zdalnego monitorowania i sterowania drukarką 3D za pomocą oprogramowania Obico.

Dzięki Obico możesz sterować swoją drukarką 3D z dowolnego miejsca na świecie, na dowolnym urządzeniu, w czasie rzeczywistym. Co więcej, Obico oferuje funkcję wykrywania awarii wspomaganą sztuczną inteligencją, która wykrywa usterki drukowania i natychmiast Cię o nich powiadamia. Obico automatycznie nagrywa i zapisuje filmy poklatkowe, aby ułatwić Ci dostęp do nich.

Obico może zaoszczędzić Ci kilku nieudanych godzin drukowania i mnóstwa zmarnowanego filamentu. Może się przydać, jeśli posiadasz wiele drukarek 3D lub prowadzisz farmę drukarek 3D. Dzięki temu, oprócz funkcji poklatkowej Klipper, możesz skorzystać z funkcji wykrywania awarii sztucznej inteligencji i zdalnego monitorowania druku Obico, aby ulepszyć jakość drukowania 3D. Funkcja wykrywania awarii Obico wykorzystuje uczenie maszynowe i kamerę do monitorowania wydruków. W przypadku wykrycia awarii Obico powiadomi Cię SMS-em, e-mailem, na Discordzie itp., a nawet może zatrzymać drukowanie. Zacznij korzystać z bezpłatny.