Om du är en 3D-utskriftsentusiast har du förmodligen sett STL- och G-kodfiler. STL-filer är den vanligaste 3D-skrivarfiltypen, medan G-code är det språk som de flesta 3D-skrivare använder för att styra rörelser. Läs vidare för att upptäcka hur du konverterar STL-filer till G-kod med Cura-programvaran.
Vad är STL och G-Code, och vad är deras användningsområden?
STL filer är det vanligaste filformatet för 3D-utskrift. STL står för STereoLithography. G-kod, å andra sidan, är ett programmeringsspråk som talar om för en 3D-skrivare och CNC-maskiner (computer numerical control) vad de ska göra steg för steg. 3D-skrivare använder G-kod för att skapa objekt. Skrivaren läser G-koden och skapar objektet lager för lager enligt instruktionerna i filen.
Fördelar med att konvertera STL till G-Code
Här är sju anledningar till att du kanske vill konvertera STL-filer till G-kod.
- G-kod är standardspråket som 3D-skrivare och CNC-maskiner talar. Så, om du har en fil som du vill kunna använda på din maskin, är det rätt att konvertera den till G-kod.
- G-kod är också mer exakt än STL då den har mindre utrymme för fel när maskinen läser filen.
- STL-filer kan vara enorma, vilket gör dem svåra att arbeta med och överföra. Att konvertera dem till G-kod kan hjälpa till att minska storleken.
- G-kodfiler körs vanligtvis snabbare än STL-filer. Så om du vill spara tid är detta ett bra alternativ.
- G-kodfiler är mindre benägna att krascha än STL-filer eftersom de inte har så mycket information att bearbeta.
- STL-filer kan vara utmanande att redigera. Om du behöver göra ändringar i en fil kan det vara mycket enklare om den är i G-kodformat.
- G-kodfiler är mer allmänt kompatibla. Om du skickar en fil till någon annan är det mer sannolikt att de kan öppna den om den är i G-kodformat.
Hur man konverterar en STL-fil till G-kod
Det finns två huvudsakliga sätt att generera G-kod från en STL-fil. Det första är att använda ett skivningsprogram och det andra är att använda ett CAM-program. Skivningsprogram tar en tredimensionell modell och skär den i lager, som sedan kan skrivas ut ett i taget. Slicing-mjukvara är det vanligaste sättet att generera G-kod, eftersom det är relativt enkelt och snabbt. Det har dock vissa begränsningar. Till exempel kan den bara generera kod för raka linjer och enkla kurvor. Den kan inte heller hantera mer komplexa former särskilt bra.
CAM-program kan å andra sidan generera G-kod för komplexa former, men de är mer utmanande att använda än skivningsprogram. De används av personer som redan är bekanta med CNC-bearbetning. Här kommer vi att använda skivningsprogramvara för att konvertera STL-filen till G-kod.
Det är många 3D-skrivare tillgängliga, men i den här guiden fokuserar vi på Cura. Cura är en slicer med öppen källkod skapad av Ultimaker, en ledande tillverkare av FFF/FDM-skrivare för stationära datorer. Det är ett populärt program eftersom det är gratis, relativt lätt att använda och ger resultat av hög kvalitet.
Konvertera en STL-fil till G-kod i Cura
För att konvertera en STL-fil till G-kod i Cura, följ dessa steg:
- Det första du behöver göra är att öppna Cura och ladda din STL-fil. Du kan göra detta genom att klicka på Öppna fil knappen i fönstrets övre vänstra hörn. När din fil har laddats bör du se den i mitten av skärmen.
- Med filen laddad är det dags att konfigurera skivningsinställningarna. Dessa inställningar kommer att berätta för Cura hur man skär upp din modell och genererar G-ode. Du kan experimentera med dem och se resultatet.
- Grundinställningarna för Cura är:
- Lagerhöjd: Den här inställningen styr tjockleken på varje lager. Tunnare lager ger utskrifter av högre kvalitet, men de tar också längre tid att skriva ut. En lagerhöjd på 0,15-0,20 mm är ett bra val för de flesta applikationer.
- Infill: Den här inställningen styr hur mycket av interiören i din modell som ska fyllas i med material. En högre utfyllnadsprocent ger ett mer robust tryck, men det kommer också att använda mer material. För de flesta applikationer är en fyllning på 20-40 % ett bra val.
- Vägg tjocklek: Den här inställningen styr tjockleken på de yttre väggarna på din modell. En väggtjocklek på 0,80 mm är ett bra val för de flesta applikationer.
- När du har konfigurerat skivningsinställningarna kan du klicka på Skiva knappen i fönstrets övre högra hörn för att generera G-koden.
Cura kommer nu att mata ut en fil med filtillägget ".gcode" som innehåller alla instruktioner som krävs för att skriva ut din modell, och du kan spara den på din dator. Grattis, du har framgångsrikt konverterat en STL-fil till G-kod i Cura!
Tips som du bör veta när du konverterar STL till G-Code i Cura
- För att förbättra kvaliteten på dina filer och få bättre resultat när du skär upp, prova att öka filens upplösning; detta kommer att göra din modell mer detaljerad och exakt.
- När du först öppnar Cura väljer du din skrivare från en lista med förkonfigurerade 3D-skrivare. Om din 3D-skrivare inte finns med i listan kan du välja Anpassad FFF-skrivare alternativ. När du har valt din skrivare kommer Cura automatiskt att ladda de korrekta inställningarna.
- Välj rätt fyllnadsprocent. Den här inställningen bestämmer hur mycket insidan av din modell kommer att fyllas med material. En högre fyllnadsprocent ger en mer robust och hållbar del men kommer också att öka utskriftstiden och kostnaden.
- En annan viktig inställning att överväga är om du behöver använda support eller inte. Stöd är strukturer som skrivs ut tillsammans med din del för att förhindra att den kollapsar under utskriftsprocessen. De kan vara fördelaktiga men också lägga till betydande tid och kostnader för ditt projekt.
Kontrollera och granska alltid din G-kod
Nu vet du hur du konverterar STL-filer till G-kod med hjälp av skivningsprogramvara. Innan du trycker på knappen Skriv ut är det dock en bra idé att kontrollera din G-kod för fel. Många onlineverktyg kan hjälpa dig att granska din G-kod för misstag; det är alltid värt att ta sig tid att göra detta innan du påbörjar en utskrift. Dessutom kan en granskning av din G-kod hjälpa dig att identifiera potentiella problem, som överhettning eller tilltäppning. Som ett resultat är det viktigt att kontrollera din G-kod för att säkerställa en framgångsrik utskrift.