Jak skonfigurować OctoPrint na Twojej drukarce 3D - Ender 3 & More

Roy Hill 11-10-2023
Roy Hill

Ustawienie OctoPrint na drukarce 3D to bardzo przydatna rzecz, która otwiera masę nowych możliwości. Wiele osób nie wie jak to zrobić, więc zdecydowałem się napisać artykuł, w którym opisuję jak to zrobić.

OctoPi można łatwo zainstalować na komputerze Mac, Linux lub Windows PC. Jednak prostym i najbardziej opłacalnym sposobem na uruchomienie OctoPrint dla drukarki 3D Ender 3 jest Raspberry Pi.

Czytaj dalej, aby dowiedzieć się jak zainstalować OctoPrint na Enderze 3 lub innej drukarce 3D.

    Czym jest OctoPrint w druku 3D?

    OctoPrint to darmowe, open-source'owe oprogramowanie do druku 3D, które dodaje kilka cech i funkcji do Twojej konfiguracji druku 3D. Pozwala na inicjowanie, monitorowanie, zatrzymywanie, a nawet nagrywanie Twoich wydruków 3D za pośrednictwem podłączonego urządzenia bezprzewodowego, takiego jak smartfon czy komputer.

    Zasadniczo OctoPrint jest serwerem internetowym, który działa na dedykowanym sprzęcie, takim jak Raspberry Pi lub PC. Wszystko, co musisz zrobić, to podłączyć swoją drukarkę do sprzętu, a otrzymasz interfejs internetowy do kontrolowania drukarki.

    Oto kilka rzeczy, które można zrobić z OctoPrint:

    • Zatrzymywanie i wstrzymywanie wydruków za pomocą przeglądarki internetowej
    • Wycinanie kodu STL
    • Przesuwanie poszczególnych osi drukarki
    • Monitoruj temperaturę hotendu i łoża druku.
    • Wizualizuj swój G-Code i postępy w druku
    • Oglądaj swoje wydruki zdalnie za pomocą kamery internetowej
    • Zdalne przesyłanie G-Code do drukarki
    • Zdalne aktualizowanie oprogramowania sprzętowego drukarki
    • Ustaw zasady kontroli dostępu do drukarek

    OctoPrint ma również bardzo żywą społeczność deweloperów budujących wtyczki do oprogramowania. Jest dostarczany z kilkoma wtyczkami, które można wykorzystać do dodatkowych funkcji, takich jak time-laps, drukowanie na żywo-streaming, itp.

    Możesz więc znaleźć wtyczki do prawie wszystkiego, co chcesz zrobić ze swoją drukarką.

    Jak skonfigurować OctoPrint dla Endera 3

    Konfiguracja OctoPrint dla Endera 3 jest obecnie bardzo łatwa, zwłaszcza z nowymi wersjami OctoPrint. Możesz łatwo uruchomić OctoPrint w około pół godziny.

    Zanim jednak to zrobisz, oprócz drukarki musisz mieć przygotowany jakiś sprzęt, przejdźmy przez nie.

    Co będzie potrzebne do zainstalowania OctoPrint

    • Raspberry Pi
    • Karta pamięci
    • Zasilacz USB
    • Kamera internetowa lub kamera Pi [opcja]

    Raspberry Pi

    Technicznie rzecz biorąc, można użyć Maca, Linuxa lub Windowsa jako serwera OctoPrint, jednak nie jest to zalecane, ponieważ większość ludzi nie jest w stanie poświęcić całego komputera, aby funkcjonować jako serwer drukarki 3D.

    W rezultacie Raspberry Pi jest najlepszą opcją do uruchomienia OctoPrint. Ten malutki komputer oferuje wystarczającą ilość pamięci RAM i mocy obliczeniowej do ekonomicznego uruchomienia OctoPrint.

    Raspberry Pi do OctoPrint można dostać na Amazonie. Oficjalna strona OctoPrint zaleca używanie Raspberry Pi 3B, 3B+, 4B lub Zero 2.

    Możesz użyć innych modeli, ale często cierpią one na problemy z wydajnością, gdy dodajesz wtyczki i akcesoria, takie jak kamery.

    Zasilacz USB

    Będziesz potrzebował dobrego zasilacza dla swojej płyty Pi, aby działać bez żadnych problemów. Jeśli zasilacz jest zły, będziesz coraz problemy z wydajnością i komunikaty o błędach z płyty.

    Najlepiej więc zaopatrzyć się w porządny zasilacz do płytki. Do płytki można wykorzystać każdą dobrą ładowarkę USB 5V/3A, którą posiadasz.

    Świetną opcją jest Raspberry Pi 4 Power Supply na Amazon. Jest to oficjalna ładowarka od Raspberry, która może dostarczyć 3A/5.1V do twojej płyty Pi niezawodnie.

    Wielu klientów recenzuje go pozytywnie, mówiąc, że nie jest pod zasilaniem ich Pi boards jak inne ładowarki. Jednak jest to ładowarka USB-C, więc wcześniejsze modele, takie jak Pi 3, może trzeba użyć USB-C do Micro USB Adaptor, aby go uruchomić.

    Kabel USB A do B

    Kabel USB A do USB B jest bardzo potrzebny, to właśnie nim podłączysz swoje Raspberry Pi do drukarki 3D.

    Ten kabel zazwyczaj znajduje się w pudełku z drukarką, więc być może nie będziesz musiał kupować nowego. Jeśli go nie masz, możesz zdobyć ten tani Amazon Basics USB A Cable dla swojego Endera 3.

    Posiada odporne na korozję, pozłacane złącza oraz ekranowanie odporne na zakłócenia elektromagnetyczne. Jest również przystosowany do szybkiego transferu danych 480Mbps pomiędzy drukarką a OctoPrint.

    Uwaga: Jeśli używasz Endera 3 Pro lub V2, będziesz potrzebował kabla Micro USB przystosowanego do transferu danych. Najwyższej jakości kable, takie jak Anker USB Cable lub Amazon Basics Micro-USB są dobrze przystosowane do tego zadania.

    Oba te kable obsługują szybką transmisję danych, która jest niezbędna dla OctoPrint.

    Karta SD

    Karta SD służy jako nośnik pamięci dla OctoPrint OS i jego plików na Raspberry Pi. Możesz użyć dowolnej karty SD, którą masz, ale karty klasy A, takie jak SanDisk Micro SD są najlepsze dla aplikacji OctoPrint.

    Ładują one wtyczki i pliki szybciej, a także oferują błyskawiczne prędkości transferu. Ponadto, masz mniejszą szansę na uszkodzenie danych OctoPrint.

    Jeśli zamierzasz tworzyć dużo filmów poklatkowych, będziesz potrzebował dużo miejsca. Dlatego powinieneś rozważyć zakup karty pamięci o pojemności co najmniej 32 GB.

    Kamera internetowa lub kamera Pi

    Kamera nie jest konieczna przy ustawianiu OctoPrint do pierwszego uruchomienia, ale jeśli chcesz monitorować swoje wydruki na żywo poprzez kanał wideo, będziesz jej potrzebował.

    Standardową opcją dostępną dla użytkowników jest Arducam Raspberry Pi 8MP Camera od samego Raspberry Pi. Jest tania, łatwa w instalacji i daje przyzwoitą jakość obrazu.

    Większość użytkowników twierdzi jednak, że kamery Pi są trudne do skonfigurowania i ustawienia ostrości dla odpowiedniej jakości obrazu. Ponadto, aby uzyskać najlepszy efekt, będziesz musiał wydrukować Ender 3 Raspberry Pi Mount (Thingiverse) dla kamery.

    Aby uzyskać wyższą jakość obrazu możesz również użyć kamer internetowych lub innych typów kamer. Możesz przeczytać więcej o tym jak to ustawić w artykule, który napisałem na temat Najlepszych kamer poklatkowych do druku 3D.

    Kiedy masz już cały ten sprzęt na miejscu, nadszedł czas, aby skonfigurować OctoPrint.

    Jak skonfigurować OctoPrint na Enderze 3

    OctoPrint można skonfigurować na swoim Raspberry Pi za pomocą wywoływarki Pi.

    Oto jak skonfigurować OctoPrint na Enderze 3:

    1. Pobierz Raspberry Pi Imager
    2. Włóż kartę MicroSD do komputera.
    3. Zapisz OctoPrint na swojej karcie SD.
    4. Wybór właściwego sposobu przechowywania
    5. Konfiguracja ustawień sieciowych
    6. Zainstaluj OctoPrint na swoim Pi.
    7. Zasilanie Raspberry Pi
    8. Ustawienie OctoPrint

    Krok 1: Pobierz Raspberry Pi Imager

    • Wywoływacz Raspberry Pi to najprostszy sposób na zainstalowanie OctoPrint w Twoim Pi. Pozwala on na szybkie wykonanie całej konfiguracji w jednym programie.
    • Możesz go pobrać ze strony Raspberry Pi. Po pobraniu zainstaluj go na swoim komputerze.

    Krok 2: Włóż kartę MicroSD do komputera.

    • Umieść kartę SD w czytniku kart i włóż ją do komputera.

    Krok 3: Flash OctoPrint na swojej karcie SD.

    • Uruchomić Raspberry Pi Imager

    • Kliknij na Wybierz OS> Inny system operacyjny specjalnego przeznaczenia> Druk 3D> OctoPi. W zakładce OctoPi wybierz najnowszą dystrybucję OctoPi (stabilną).

    Krok 4: Wybór właściwego sposobu przechowywania

    • Kliknij na Wybierz magazyn i wybierz z listy swoją kartę SD.

    Krok 5: Konfiguracja ustawień sieciowych

    • Kliknij na ikonę koła zębatego w prawym dolnym rogu

    Zobacz też: Najlepsze drukarki 3D z napędem bezpośrednim, jakie można dostać (2022)
    • Zaznacz Włącz SSH Następnie pozostaw nazwę użytkownika jako " Pi " i ustawić hasło dla swojego Pi.

    • Zaznacz Konfiguracja sieci bezprzewodowej i wprowadź dane dotyczące połączenia w odpowiednich polach.
    • Nie zapomnij zmienić kraju sieci bezprzewodowej na swój kraj.
    • Jeśli został on podany automatycznie, wystarczy sprawdzić dane, aby upewnić się, że są one poprawne.

    Krok 6: Flash OctoPrint do Pi

    • Gdy wszystko jest już ustawione i sprawdziłeś swoje ustawienia, kliknij na Napisz
    • Wywoływarka pobierze system operacyjny OctoPrint i prześle go na kartę SD.

    Krok 7: Włączenie zasilania Raspberry Pi

    • Wyjmij kartę SD z drukarki i włóż ją do swojego Raspberry Pi.
    • Podłącz Raspberry Pi do źródła zasilania i pozwól mu się zapalić.
    • Poczekaj, aż kontrolka act (zielona) przestanie migać. Po tym możesz podłączyć drukarkę do Pi za pomocą kabla USB.
    • Upewnij się, że drukarka jest włączona, zanim podłączysz do niej Pi.

    Krok 8: Ustawienie OctoPrint

    • Na urządzeniu podłączonym do tej samej sieci Wi-Fi co Pi, otwórz przeglądarkę i przejdź do //octopi.local.
    • Zostanie załadowana strona główna OctoPrint. Postępuj zgodnie z monitami i skonfiguruj profil drukarki.
    • Teraz możesz drukować z OctoPrint.

    Sprawdź poniższy film, aby zobaczyć kroki wizualnie i bardziej szczegółowo.

    Zobacz też: 8 Najlepszych małych, kompaktowych, mini drukarek 3D, jakie można dostać (2022)

    OctoPrint to bardzo potężne narzędzie do druku 3D, które w połączeniu z odpowiednimi wtyczkami może znacznie poprawić Twoje doświadczenie w druku 3D.

    Powodzenia i szczęśliwego drukowania!

    Roy Hill

    Roy Hill jest zapalonym entuzjastą druku 3D i guru technologii z bogatą wiedzą na temat wszystkich rzeczy związanych z drukowaniem 3D. Dzięki ponad 10-letniemu doświadczeniu w tej dziedzinie, Roy opanował sztukę projektowania i drukowania 3D i stał się ekspertem w zakresie najnowszych trendów i technologii drukowania 3D.Roy ukończył inżynierię mechaniczną na Uniwersytecie Kalifornijskim w Los Angeles (UCLA) i pracował dla kilku renomowanych firm zajmujących się drukiem 3D, w tym MakerBot i Formlabs. Współpracował również z różnymi firmami i osobami prywatnymi, tworząc niestandardowe produkty drukowane w 3D, które zrewolucjonizowały ich branże.Oprócz zamiłowania do drukowania 3D, Roy jest zapalonym podróżnikiem i entuzjastą outdooru. Lubi spędzać czas na łonie natury, wędrować i biwakować z rodziną. W wolnym czasie jest także mentorem dla młodych inżynierów i dzieli się swoją bogatą wiedzą na temat drukowania 3D za pośrednictwem różnych platform, w tym na swoim popularnym blogu 3D Printerly 3D Printing.