Hur du installerar OctoPrint på din 3D-skrivare - Ender 3 & More

Roy Hill 11-10-2023
Roy Hill

Att ställa in OctoPrint på din 3D-skrivare är en mycket användbar sak som öppnar upp en massa nya funktioner. Många vet inte hur man ställer in det, så jag bestämde mig för att skriva en artikel som beskriver hur man gör det.

Du kan enkelt installera OctoPi på din Mac-, Linux- eller Windows-dator, men det enkla och mest kostnadseffektiva sättet att köra OctoPrint för din Ender 3 3D-skrivare är via Raspberry Pi.

Fortsätt läsa för att lära dig hur du installerar OctoPrint på din Ender 3 eller någon annan 3D-skrivare.

    Vad är OctoPrint inom 3D-utskrift?

    OctoPrint är en gratis programvara för 3D-utskrift med öppen källkod som ger flera funktioner till din 3D-utskriftsinstallation. Med OctoPrint kan du starta, övervaka, stoppa och till och med spela in dina 3D-utskrifter via en ansluten trådlös enhet, t.ex. en smartphone eller dator.

    I princip är OctoPrint en webbserver som körs på dedikerad hårdvara, t.ex. en Raspberry Pi eller en PC. Allt du behöver göra är att ansluta skrivaren till hårdvaran, så får du ett webbgränssnitt för att styra skrivaren.

    Här är några saker du kan göra med OctoPrint:

    • Stoppa och stoppa utskrifter via en webbläsare
    • Skiva STL-kod
    • Flytta skrivarens olika axlar
    • Övervaka temperaturen i din hotend och utskriftsbädd
    • Visualisera din G-kod och hur utskriften fortskrider
    • Titta på dina utskrifter på distans via en webbkamera
    • Ladda upp G-kod till skrivaren på distans
    • Uppgradera skrivarens fasta programvara på distans
    • Ange principer för åtkomstkontroll för dina skrivare

    OctoPrint har också en mycket livlig gemenskap av utvecklare som bygger plugins för programvaran. Det finns flera plugins som du kan använda för att få ytterligare funktioner som time-lapses, live-streaming av utskrifter osv.

    Du kan alltså hitta plugins för nästan allt du vill göra med din skrivare.

    Hur man ställer in OctoPrint för Ender 3

    Att installera OctoPrint för din Ender 3 är ganska enkelt nuförtiden, särskilt med de nya OctoPrint-versionerna. Du kan lätt få igång din OctoPrint på ungefär en halvtimme.

    Innan du gör det måste du dock ha en del hårdvara klar, förutom skrivaren. Vi går igenom dem.

    Vad du behöver för att installera OctoPrint

    • Raspberry Pi
    • Minneskort
    • USB strömförsörjning
    • Webbkamera eller Pi-kamera [Valfritt]

    Raspberry Pi

    Tekniskt sett kan du använda din Mac-, Linux- eller Windows-dator som OctoPrint-server, men detta rekommenderas inte eftersom de flesta människor inte kan ägna en hel dator åt att fungera som server för en 3D-skrivare.

    Raspberry Pi är därför det bästa alternativet för att köra OctoPrint. Den lilla datorn har tillräckligt med RAM-minne och processorkraft för att köra OctoPrint på ett kostnadseffektivt sätt.

    Du kan köpa en Raspberry Pi för OctoPrint på Amazon. På den officiella webbplatsen för OctoPrint rekommenderas Raspberry Pi 3B, 3B+, 4B eller Zero 2.

    Du kan använda andra modeller, men de har ofta problem med prestanda när du lägger till plugins och tillbehör som kameror.

    USB strömförsörjning

    Du behöver en bra strömförsörjning för att ditt Pi-kort ska fungera utan problem. Om strömförsörjningen är dålig kommer du att få problem med prestanda och felmeddelanden från kortet.

    Därför är det bäst att skaffa en bra strömförsörjning för kortet. Du kan använda vilken bra 5V/3A USB-laddare som helst för kortet.

    Ett bra alternativ är Raspberry Pi 4 Power Supply på Amazon. Det är en officiell laddare från Raspberry som tillförlitligt kan leverera 3A/5,1V till ditt Pi-kort.

    Många kunder har gett den positiva recensioner och säger att den inte ger Pi-kortet för lite ström som andra laddare. Det är dock en USB-C-laddare, så tidigare modeller, som Pi 3, kan behöva använda en USB-C- till Micro USB-adapter för att få den att fungera.

    USB A- till B-kabel

    USB A- till USB B-kabeln är mycket viktig, eftersom det är med den som du ska ansluta Raspberry Pi till 3D-skrivaren.

    Den här kabeln följer vanligtvis med skrivaren, så du behöver kanske inte köpa en ny. Om du inte har någon kan du köpa den här billiga Amazon Basics USB A-kabeln för din Ender 3.

    Den har korrosionsbeständiga, guldpläterade kontakter och avskärmning för att motstå elektromagnetiska störningar. Den är också godkänd för snabb dataöverföring på 480 Mbps mellan din skrivare och OctoPrint.

    Observera: Om du använder en Ender 3 Pro eller V2 behöver du en Micro USB-kabel som är avsedd för dataöverföring. Kablar av högsta kvalitet som Anker USB-kabel eller Amazon Basics Micro-USB-kabel är väl lämpade för uppgiften.

    Båda dessa kablar stöder höghastighetsdataöverföring, vilket är nödvändigt för OctoPrint.

    SD-kort

    Ett SD-kort fungerar som lagringsmedia för OctoPrint OS och dess filer på din Raspberry Pi. Du kan använda vilket SD-kort som helst, men A-klassade kort som SanDisk Micro SD-kortet är bäst för OctoPrint-tillämpningar.

    Se även: Hur du skickar G-kod till din 3D-skrivare: Rätt sätt

    De laddar plugins och filer snabbare och erbjuder dessutom blixtsnabba överföringshastigheter. Dessutom är risken för att dina OctoPrint-data skadas mindre.

    Om du ska skapa många time-lapse-videor behöver du mycket utrymme, så du bör överväga att köpa ett minneskort på minst 32 GB.

    Webbkamera eller Pi-kamera

    En kamera är inte helt nödvändig när du ställer in din OctoPrint för den första körningen, men om du vill övervaka dina utskrifter live via ett videoflöde kommer du att behöva en kamera.

    Se även: 30 bästa 3D-utskrifter för kontoret

    Standardalternativet för användare är Arducam Raspberry Pi 8MP Camera från Raspberry Pi. Den är billig, lätt att installera och ger en bra bildkvalitet.

    De flesta användare säger dock att Pi-kameror är svåra att konfigurera och fokusera för att få rätt bildkvalitet. För att få bästa möjliga resultat måste du skriva ut ett Ender 3 Raspberry Pi-fäste (Thingiverse) för kameran.

    Om du vill ha högre bildkvalitet kan du också använda webbkameror eller andra kameratyper. Du kan läsa mer om hur du ställer in det i den här artikeln som jag skrev om de bästa kamerorna för 3D-utskrift med tidsintervall.

    När du har all denna hårdvara på plats är det dags att konfigurera OctoPrint.

    Så här ställer du in OctoPrint på en Ender 3

    Du kan konfigurera OctoPrint på din Raspberry Pi med hjälp av Pi imager.

    Så här installerar du OctoPrint på en Ender 3:

    1. Ladda ner Raspberry Pi Imager
    2. Sätt in MicroSD-kortet i datorn.
    3. Flash OctoPrint på ditt SD-kort.
    4. Välj rätt förvaringsutrymme
    5. Konfigurera nätverksinställningar
    6. Flash OctoPrint till din Pi.
    7. Sätt igång din Raspberry Pi
    8. Konfigurera OctoPrint

    Steg 1: Ladda ner Raspberry Pi Imager

    • Raspberry Pi imager är det enklaste sättet att installera OctoPrint i din Pi. Med den kan du göra all konfiguration snabbt i en programvara.
    • Du kan ladda ner den från Raspberry Pi-webbplatsen. När du har laddat ner den installerar du den på din dator.

    Steg 2: Sätt in ditt MicroSD-kort i datorn.

    • Placera SD-kortet i kortläsaren och sätt in det i datorn.

    Steg 3: Flash OctoPrint på ditt SD-kort.

    • Starta Raspberry Pi Imager

    • Klicka på Välj operativsystem> Andra operativsystem för specifika ändamål> 3D-utskrift> OctoPi. Under OctoPi väljer du den senaste OctoPi-distributionen (stabil).

    Steg 4: Välj rätt förvaringsutrymme

    • Klicka på Välj lagringsutrymme och välj ditt SD-kort i listan.

    Steg 5: Konfigurera nätverksinställningar

    • Klicka på kugghjulsikonen längst ner till höger

    • Kryssa för Aktivera SSH Lämna sedan användarnamnet som " Pi " och ange ett lösenord för din Pi.

    • Kryssa för Konfigurera trådlöst och ange dina anslutningsuppgifter i rutorna.
    • Glöm inte att ändra det trådlösa landet till ditt land.
    • Om det har lämnats automatiskt, kontrollera att uppgifterna är korrekta.

    Steg 6: Flasha OctoPrint till din Pi

    • När allt är klart och du har kontrollerat dina inställningar klickar du på knappen Skriv till
    • Bildskärmen hämtar OctoPrint OS och flashar det till ditt SD-kort.

    Steg 7: Starta din Raspberry Pi

    • Ta ut SD-kortet från skrivaren och sätt in det i Raspberry Pi.
    • Anslut Raspberry Pi till strömkällan och låt den lysa upp.
    • Vänta tills aktlampan (grön) slutar blinka. Därefter kan du ansluta skrivaren till Pi via USB-sladden.
    • Se till att skrivaren är på innan du ansluter Pi till den.

    Steg 8: Konfigurera OctoPrint

    • Öppna en webbläsare på en enhet som är ansluten till samma Wi-Fi-nätverk som Pi och gå till //octopi.local.
    • Hemsidan för OctoPrint öppnas. Följ anvisningarna och konfigurera din skrivarprofil.
    • Nu kan du skriva ut med OctoPrint.

    Titta på videon nedan för att se stegen visuellt och mer detaljerat.

    OctoPrint är ett mycket kraftfullt 3D-utskriftsverktyg som tillsammans med rätt plugins kan förbättra din 3D-utskriftsupplevelse enormt.

    Lycka till och god tryckning!

    Roy Hill

    Roy Hill är en passionerad 3D-utskriftsentusiast och teknikguru med en mängd kunskap om allt som har med 3D-utskrift att göra. Med över 10 års erfarenhet inom området har Roy bemästrat konsten att 3D-designa och skriva ut, och har blivit en expert på de senaste 3D-utskriftstrenderna och -teknologierna.Roy har en examen i maskinteknik från University of California, Los Angeles (UCLA), och har arbetat för flera välrenommerade företag inom området 3D-utskrift, inklusive MakerBot och Formlabs. Han har också samarbetat med olika företag och individer för att skapa anpassade 3D-tryckta produkter som har revolutionerat deras branscher.Bortsett från sin passion för 3D-utskrift är Roy en ivrig resenär och en friluftsentusiast. Han tycker om att tillbringa tid i naturen, vandra och campa med sin familj. På fritiden mentorar han även unga ingenjörer och delar med sig av sin stora kunskap om 3D-utskrift genom olika plattformar, inklusive sin populära blogg, 3D Printerly 3D Printing.