Hur man styr en 3D-skrivare med en Raspberry Pi

Hur man styr en 3D-skrivare med en Raspberry Pi

Att använda en Raspberry Pi med OctoPrint för att styra din 3D-skrivare ger dig mer kontroll över dina 3D-skrivarinställningar och hjälper dig att producera 3D-utskrifter av högre kvalitet. Att styra en 3D-skrivare med OctoPrint med en Raspberry Pi är enkelt och kan göras i fem steg:

Flasha OctoPrint-bilden till ett microSD-kort.

Anslut Raspberry Pi till din 3D-skrivare.

Slå på Raspberry Pi med OctoPrint microSD-kortet isatt.

Gå till https://octopi.local i din webbläsare.

Ladda ner och skriv ut 3D-modeller från Thingiverse eller gör dina egna 3D-skapelser.

För den oinvigde kan 3D-utskrift verka som en skrämmande hobby. Men när du väl tar reda på hur allt fungerar kan 3D-utskrift bli roligt och roligt. För nybörjare kan det vara frestande att bara köpa en plug-and-play 3D-skrivare för att använda med Windows 10. Några exempel inkluderar Monoprice Select Mini Pro ($250) eller Snapmaker 3-i-1 3D-skrivare ($800), som erbjuder lasergravering och CNC-fräsningsmöjligheter förutom 3D-utskrift. Båda skrivarna är bra instegsval men de har ett mindre 3D-utskriftsfotavtryck och du kommer snabbt att hitta dig själv på jakt efter att köpa en större skrivare när du behöver skriva ut större delar.

Om du är intresserad av att hitta en 3D-skrivare för nybörjare rekommenderar jag Creality 3D Ender 3 . Det är en 3D-skrivare av bra storlek som erbjuder utskrifter av jämn kvalitet. Dessutom är Ender 3 en självreplikerande skrivare, vilket innebär att skrivaren kan skriva ut sina egna uppgraderingar och reservdelar. Dessutom kommer skrivaren som ett DIY-kit, vilket enligt min mening är det bästa sättet att lära sig om 3D-utskrift.

Hur man styr en 3D-skrivare med en Raspberry Pi

Jag fick Creality 3D Ender 3 i present från mitt bröllopsregister. Jag visste inte vad jag skulle skriva ut, men jag hade några allmänna idéer. Jag undersökte webben för att hitta den bästa 3D-skrivaren i mellanklassen och kom med Ender 3. Den kräver lite av en inlärningskurva, så om du tror att du kommer att köpa den här och skriva ut perfekta 3D-utskrifter på nolltid, kan du är i för ett oförskämt uppvaknande. Denna YouTube-video ger en grundlig Ender 3-recension samt några grundläggande 3D-utskrifter och skrivaruppgraderingar. Ender 3, som ligger runt $200-$250, är ​​ett utmärkt val för pengarna, även om en del montering krävs.

Eftersom jag använder Ender 3 har jag stött på några problem med att kunna starta och stoppa 3D-utskrift när jag inte är framför skrivaren. Problemet med de flesta 3D-skrivare är att 3D-printföretagen inte har gjort ett effektivt gränssnitt för att interagera med din 3D-skrivare via din dator. För att 3D-printa något måste du gå igenom en ganska mödosam process. Det här är vad du gör när du 3D-skriver ut objekt med bara skrivaren.

Skapa eller ladda ner ett objekt från Thingiverse

Redigera objektet så att det kommer att skrivas ut med din skrivare (temperaturinställningar, skalvolym, etc.)

Överför lämplig fil från din dator till microSD-kort

Ta bort microSD-kortet från datorn och sätt i microSD-kortet i skrivaren

Starta utskriften med hjälp av skrivarens kontrollmeny

Den här processen är frustrerande eftersom om det finns ett problem med skrivarinställningarna för objektet du vill skriva ut, eller om temperaturinställningarna är avstängda, eller något annat går fel, måste du stoppa utskriften manuellt och börja om på nytt. Allt viktigt finns på det microSD-kortet. Detta visade sig vara det mest frustrerande med min 3D-skrivare och det gjorde mig galen tills jag hittade OctoPrint. Efter det förändrades allt.

Hur man styr en 3D-skrivare med en Raspberry Pi

OctoPrint är ett webbgränssnitt med öppen källkod för din 3D-skrivare. OctoPrint låter dig dra och släppa filer på din 3D-skrivare, ändra skrivarens temperaturinställningar efter behag och starta och stoppa utskriftsjobb. Det är det bästa och mest intuitiva. För att kunna använda OctoPrint är allt du behöver en Raspberry Pi och du kommer att kunna komma åt din 3D-skrivare via din Wi-Fi-anslutning. Här är vad du behöver göra för att få OctoPrint igång: en Raspberry Pi 3B eller 3B+, minst 8 GB microSD-kort och OctoPi, en Raspbian-baserad microSD-kortbild för Raspberry Pi som inkluderar OctoPrint plus alla beroenden du behöver att köra den. Mer information finns på nedladdningssidan för OctoPrint .

Även om det är möjligt att installera OctoPrint på Windows, körs inte OctoPrint lika konsekvent med Windows och du kan uppleva oväntade buggar och krascher. De senaste nyheterna att du kan installera Windows 10 på ARM på en Raspberry Pi är bra , men enligt min mening är Windows 10 på ARM inte det bästa operativsystemet för Raspberry Pi. Du kan lika gärna installera Windows IoT Core eller Windows 10 på ARM , men Raspberry Pi fungerar bäst med Raspbian , som är ett Linux-baserat operativsystem byggt specifikt för Raspberry Pi. Jag använder en Raspberry Pi 3B och OctoPrint fungerar bra på Raspbian utan några problem.

Med OctoPrint måste du ladda ner den här OctoPrint-bildfilen och följa instruktionerna på nedladdningssidan för att extrahera och flasha skivavbildsfilen till ditt microSD-kort, konfigurera ditt wifi SSID och lösenord och sedan starta Pi från microSD-kortet. När du får din Raspberry Pi igenkänd på ditt WiFi-nätverk kan du ansluta den till din 3D-skrivare och styra din 3D-skrivares inställningar och skriva ut projekt från vilken enhet som helst, och beroende på dina OctoPrint-inställningar, till och med fjärrstyra din 3D-skrivare. Personligen använder jag inte den mobila åtkomstfunktionen eftersom jag har brandsäkerhetsproblem för att köra min 3D-skrivare obevakad.

Hur man styr en 3D-skrivare med en Raspberry Pi

Enligt min mening är OctoPrint det bästa gränssnittet för 3D-utskrift. Octoprint tillhandahåller ett enkelt gränssnitt som ger mig kontroll över nästan alla aspekter av min 3D-skrivare via en webbläsare. Jag önskar att jag kunde säga att du kan använda OctoPrint med Microsoft Edge, men OctoPrint fungerar mycket bättre med Google Chrome. OctoPrint låter mig kontrollera temperaturen, se den återstående tiden på utskriften och stoppa utskriften för att göra justeringar i temperatur och skrivarhastighet om det behövs. Sammantaget har jag varit väldigt nöjd med kvaliteten på mina 3D-utskrifter. Här är ett exempel på min 3D-utskriftskvalitet.

Hur man styr en 3D-skrivare med en Raspberry Pi

Creality 3d ender 3 mops

3D-utskriften (Creality 3D Ender 3 Pug) som sågs ovan var ett större projekt som jag kunde skriva ut efter att ha skrivit ut mindre bitar konsekvent. I början var det mycket försök och misstag för att hitta den bästa temperaturen och andra skrivarinställningar för att få konsekventa utskrifter. Efter att jag fått mer konsekventa tryck som det ovan, började jag skriva ut större och större projekt.

Raspberry Pi är en så kapabel enkelkortsdator som låter mig lägga till andra extrafunktioner, inklusive en webbkamera för att se mina 3D-utskrifter live i OctoPrint. Dessutom tillåter OctoPrint mig att lägga till en mängd plugins för att förbättra kapaciteten hos min 3D-skrivare genom OctoPrint webbläsargränssnitt. Sammantaget är det väldigt bekvämt att använda OctoPrint med Raspberry Pi för att styra min 3D-skrivare via min Windows 10 PC. Nu kommer du inte att skriva ut saker perfekt från början, men när du väl tar reda på vad som fungerar bra för din 3D-skrivare kommer du att upptäcka att 3D-utskrift är en givande hobby. Du kan hitta fler idéer på Thingiverse för vad du kan skapa.


Hur man kör DOS på en Raspberry Pi

Hur man kör DOS på en Raspberry Pi

Observera: denna handledning är inte för nybörjare. Denna handledning kräver användning av Raspian terminalkommandon som är textbaserade, så du måste åtminstone

Hur man installerar Microsoft-teckensnitt på Linux

Hur man installerar Microsoft-teckensnitt på Linux

Arial, Verdana och Times New Roman: vilket operativsystem du än använder har du förmodligen fått dokument som använder dessa typsnitt. Standardtypsnittet för Windows

Hur man installerar Windows 10s Linux Subsystem på din PC

Hur man installerar Windows 10s Linux Subsystem på din PC

Under 2016 gjorde Microsoft ett fantastiskt tillkännagivande under sin årliga Build-utvecklarkonferens: det förde Linux-skalet Bash till Windows-skrivbordet* som

Linux Mint: Hur du loggar in på dina onlinekonton

Linux Mint: Hur du loggar in på dina onlinekonton

Även om att använda dina onlinekonton separat är standardmetoden och ger tillgång till en webbplats eller tjänster full funktionalitet, finns det ibland

Linux Mint: Hur man byter till en ny arbetsyta

Linux Mint: Hur man byter till en ny arbetsyta

Får du inte plats med allt du behöver i en arbetsyta? Upptäck hur du kan skapa en ny arbetsyta på Linux Mint och hålla reda på alla dina uppgifter.

Hur man installerar Microsoft Edge Dev på Linux

Hur man installerar Microsoft Edge Dev på Linux

Microsofts Chromium-drivna Edge-webbläsare är nu tillgänglig på Linux. Även om du ännu inte har nått allmän tillgänglighet kan du installera Edge från "Dev Channel"

Felsökning av hög CPU-användning i Linux

Felsökning av hög CPU-användning i Linux

Om du är en Linux-användare kan du upptäcka att förbrukningen av CPU (eller centralenhet) blir ovanligt hög. Varför är ditt huvudsakliga bearbetningssystem Ta reda på vad som försämrar din CPU-tid i Linux med dessa tips från vår expert.

Linux Mint: Hur man skapar nya anpassade tangentbordsgenvägar

Linux Mint: Hur man skapar nya anpassade tangentbordsgenvägar

Gör saker enklare genom att skapa dina egna kortkommandon på Linux Mint. Ersätt också redan befintliga genvägar med dina egna kombinationer.

Hur man installerar en Python-modul med PIP

Hur man installerar en Python-modul med PIP

Python är ett relativt enkelt programmeringsspråk som inte är så svårt att ta till sig. En del av Pythons funktioner ingår inte i huvud Python Installera enkelt en Python-modul med PIP med dessa detaljerade steg.

Linux Mint: Hur man konfigurerar hur Alt-Tab fungerar

Linux Mint: Hur man konfigurerar hur Alt-Tab fungerar

Konfigurera hur Alt-Tab fungerar och få en mycket mer personlig upplevelse. Använd genvägarna som du vill när du vill.

Linux Mint: Hur man lägger till och tar bort objekt från favoritmenyn

Linux Mint: Hur man lägger till och tar bort objekt från favoritmenyn

Anpassa din favoritmeny i Linux Mint genom att följa stegen i den här guiden.

Linux Mint: Hur man konfigurerar menyappleten

Linux Mint: Hur man konfigurerar menyappleten

Konfigurera menyappleten efter eget tycke för att hitta appletarna snabbare. Få en mer personlig upplevelse genom att göra dessa ändringar.

Hur man styr en 3D-skrivare med en Raspberry Pi

Hur man styr en 3D-skrivare med en Raspberry Pi

För den oinvigde kan 3D-utskrift verka som en skrämmande hobby. Men när du väl tar reda på hur allt fungerar kan 3D-utskrift bli roligt och roligt.

Så här aktiverar du mörkt läge i Microsoft Teams

Så här aktiverar du mörkt läge i Microsoft Teams

Så här använder du mörkt läge i Microsoft Teams

Linux Mint: Hur du konfigurerar dina skrivbordsikoner

Linux Mint: Hur du konfigurerar dina skrivbordsikoner

Få åtkomst till dina filer snabbare genom att ordna skrivbordsikonerna efter dina önskemål. Konfigurera ditt Linux-skrivbord så att du kan njuta av en anpassad upplevelse.

Linux Mint: Hur man lägger till nya Desklets

Linux Mint: Hur man lägger till nya Desklets

Håll dig informerad om vad som är viktigt för dig med nya desklets på Linux Mint. Se hur du kan lägga till så många du behöver.

Linux Mint: Hur man lägger till en ny användare

Linux Mint: Hur man lägger till en ny användare

Förhindra oavsiktlig radering av filer på Linux Mint genom att skapa ett användarkonto för varje familjemedlem. Skapa snabbt en ny användare för att hålla saker och ting mer organiserade.

Hur man installerar SilverStripe CMS på en Fedora 26 LAMP VPS

Hur man installerar SilverStripe CMS på en Fedora 26 LAMP VPS

Använder du ett annat system? SilverStripe är ett flexibelt och utbyggbart gratis och öppen källkod för företagsklassat Content Management System (CMS) skrivet i PHP. jag

Hur man installerar SilverStripe CMS på en CentOS 7 LAMP VPS

Hur man installerar SilverStripe CMS på en CentOS 7 LAMP VPS

Använder du ett annat system? SilverStripe är ett flexibelt och utbyggbart gratis och öppen källkod för företagsklassat Content Management System (CMS) skrivet i PHP. jag

Hur man förbättrar ljudkvaliteten hos AirPods Pro

Hur man förbättrar ljudkvaliteten hos AirPods Pro

Om du är en AirPods Pro-användare vet du att ljudkvaliteten är en stor förbättring jämfört med vanliga AirPods. Men visste du att det finns sätt att förbättra knopparna

Hur man stänger av ljuset på en TCL-TV

Hur man stänger av ljuset på en TCL-TV

Ljuset hjälper till att förbättra det övergripande utseendet på din TV och ger den ett subtilt sken. Och när TV:n är ny kanske den glöden inte stör dig. Men över

Hur man lägger till taggar i Obsidian

Hur man lägger till taggar i Obsidian

Taggar är fraser eller nyckelord som kan hjälpa dig att organisera anteckningar i Obsidian. Genom att skapa taggar kan du hitta specifika anteckningar snabbare om du vill läsa

Hur man åtgärdar ogiltig delningslänk i GroupMe

Hur man åtgärdar ogiltig delningslänk i GroupMe

GroupMe-dellänkar är ett enkelt sätt att bjuda in personer att gå med i dina grupper. Du kan dock generera en ogiltig delningslänk eller få fel under

Hur man fixar en TCL TV-lampa som blinkar

Hur man fixar en TCL TV-lampa som blinkar

Många TCL TV-ägare har haft problem med ett blinkande ljus längst ner på sina skärmar. Ofta vägrar TV:n också att slå på medan ljuset är

Hur man berättar om någon blockerade ditt nummer

Hur man berättar om någon blockerade ditt nummer

Vi har alla varit där; du vet att du har rätt nummer, men dina samtal besvaras aldrig och dina sms ignoreras. De kan vara upptagna, deras telefon

Hur man aktiverar/inaktiverar tvåfaktorsautentisering (2FA) för Gmail

Hur man aktiverar/inaktiverar tvåfaktorsautentisering (2FA) för Gmail

Idag låter det mycket mer förödande att förlora åtkomst till ditt Gmail-konto än att förlora din plånbok. Lyckligtvis finns många säkerhetsfunktioner tillgängliga för

Hur man skickar ett meddelande på Facebook till flera vänner

Hur man skickar ett meddelande på Facebook till flera vänner

https://www.youtube.com/watch?v=PR2EBx8DVOYu0026t=10s Facebook Messenger är en populär tjänst som låter användare skicka meddelanden till vem som helst med ett Facebook-konto.

Hur man fixar en iPhone som ringer när Stör ej är inställd

Hur man fixar en iPhone som ringer när Stör ej är inställd

Apples funktion Stör ej (DND) är idealisk för att hantera dina aviseringar så att du kan fokusera. Medan den är aktiverad kan du anpassa den för att stoppa alla

CROSH-kommandon – en guide för din Chromebook

CROSH-kommandon – en guide för din Chromebook

Chromebooks saknar ePSA-stöd och låter inte användare gå in i en startmeny som andra operativsystem. Lyckligtvis är den inbyggda terminalen, CROSH, en