Hvis du er en 3D print entusiast, har du sikkert set STL og G-kode filer. STL-filer er den mest almindelige 3D-printerfiltype, mens G-kode er det sprog, de fleste 3D-printere bruger til at styre bevægelser. Læs videre for at finde ud af, hvordan du konverterer STL-filer til G-kode ved hjælp af Cura-software.
Hvad er STL og G-Code, og hvad er deres anvendelse?
STL filer er det mest almindelige filformat til 3D-print. STL står for STereoLithography. G-kode er på den anden side et programmeringssprog, der fortæller en 3D-printer og CNC (computer numerical control) maskiner, hvad de skal gøre trin for trin. 3D-printere bruger G-kode til at skabe objekter. Printeren læser G-koden og opretter objektet lag for lag i henhold til instruktionerne i filen.
Fordele ved at konvertere STL til G-kode
Her er syv grunde til, at du måske ønsker at konvertere STL-filer til G-kode.
- G-kode er standardsproget, som 3D-printere og CNC-maskiner taler. Så hvis du har en fil, som du vil være i stand til at bruge på din maskine, er det den rigtige vej at konvertere den til G-kode.
- G-kode er også mere præcis end STL, da den har mindre plads til fejl, når maskinen læser filen.
- STL-filer kan være enorme, hvilket gør dem svære at arbejde med og overføre. Konvertering af dem til G-kode kan hjælpe med at reducere deres størrelse.
- G-kode-filer kører typisk hurtigere end STL-filer. Så hvis du ønsker at spare tid, er dette en god mulighed.
- G-kode-filer er mindre tilbøjelige til at gå ned end STL-filer, fordi de ikke har så meget information at behandle.
- STL-filer kan være udfordrende at redigere. Hvis du skal lave ændringer i en fil, kan det være meget nemmere, hvis det er i G-kode format.
- G-kode filer er mere kompatible. Hvis du sender en fil til en anden, er der større sandsynlighed for, at de kan åbne den, hvis den er i G-kode-format.
Sådan konverteres en STL-fil til G-kode
Der er to hovedmåder at generere G-kode fra en STL-fil. Den første er at bruge et udskæringsprogram, og den anden er at bruge et CAM-program. Udskæringsprogrammer tager en tredimensionel model og skærer den i lag, som derefter kan udskrives et ad gangen. Slicing-software er den mest almindelige måde at generere G-kode på, da det er relativt enkelt og hurtigt. Det har dog nogle begrænsninger. For eksempel kan den kun generere kode til lige linjer og simple kurver. Den kan heller ikke håndtere mere komplekse former særlig godt.
CAM-programmer kan på den anden side generere G-kode til komplekse former, men de er mere udfordrende at bruge end opskæringsprogrammer. De bruges af folk, der allerede er fortrolige med CNC-bearbejdning. Her vil vi bruge udskæringssoftware til at konvertere STL-filen til G-kode.
Der er mange 3D printer skæremaskiner tilgængelig, men i denne guide vil vi fokusere på Cura. Cura er en open source-slicer skabt af Ultimaker, en førende desktop FFF/FDM-printerproducent. Det er et populært program, fordi det er gratis, relativt nemt at bruge og giver resultater af høj kvalitet.
Konvertering af en STL-fil til G-kode i Cura
Følg disse trin for at konvertere en STL-fil til G-kode i Cura:
- Den første ting du skal gøre er at åbne Cura og indlæse din STL fil. Du kan gøre dette ved at klikke på Åben fil knappen i vinduets øverste venstre hjørne. Når din fil er indlæst, bør du se den vist i midten af skærmen.
- Med filen indlæst, er det tid til at konfigurere udskæringsindstillingerne. Disse indstillinger fortæller Cura, hvordan man opskærer din model og genererer G-ode. Du kan eksperimentere med dem og se resultaterne.
- De grundlæggende indstillinger for Cura er:
- Laghøjde: Denne indstilling styrer tykkelsen af hvert lag. Tyndere lag vil resultere i et print i højere kvalitet, men det vil også tage længere tid at udskrive. En laghøjde på 0,15-0,20 mm er et godt valg til de fleste applikationer.
- Udfyldning: Denne indstilling styrer, hvor meget af det indre af din model, der skal fyldes ud med materiale. En højere udfyldningsprocent vil give et mere robust print, men det vil også bruge mere materiale. Til de fleste applikationer er en infill på 20-40% et godt valg.
- Vægtykkelse: Denne indstilling styrer tykkelsen af ydervæggene på din model. En vægtykkelse på 0,80 mm er et godt valg til de fleste applikationer.
- Når du har konfigureret udskæringsindstillingerne, kan du klikke på Skive knappen i vinduets øverste højre hjørne for at generere G-koden.
Cura vil nu udlæse en fil med filtypenavnet ".gcode", der indeholder alle nødvendige instruktioner for at udskrive din model, og du kan gemme den på din computer. Tillykke, du har med succes konverteret en STL-fil til G-kode i Cura!
Tips, du bør vide, når du konverterer STL til G-kode i Cura
- For at forbedre kvaliteten af dine filer og få bedre resultater ved udskæring, prøv at øge din fils opløsning; dette vil gøre din model mere detaljeret og nøjagtig.
- Når du åbner Cura første gang, vælger du din printer fra en liste over forudkonfigurerede 3D printere. Hvis din 3D-printer ikke er på listen, kan du vælge Brugerdefineret FFF-printer mulighed. Når du har valgt din printer, indlæser Cura automatisk de korrekte indstillinger.
- Vælg den korrekte udfyldningsprocent. Denne indstilling bestemmer, hvor meget det indre af din model vil være fyldt med materiale. En højere udfyldningsprocent vil give en mere robust og holdbar del, men vil også øge udskrivningstiden og -omkostningerne.
- En anden vigtig indstilling at overveje er, om du skal bruge support eller ej. Støtter er strukturer, der udskrives sammen med din del for at forhindre, at den kollapser under udskrivningsprocessen. De kan være gavnlige, men også tilføje betydelig tid og omkostninger til dit projekt.
Tjek og gennemgå altid din G-kode
Nu ved du, hvordan du konverterer STL-filer til G-kode ved hjælp af udskæringssoftware. Før du trykker på knappen Udskriv, er det dog en god idé at tjekke din G-kode for fejl. Mange onlineværktøjer kan hjælpe dig med at gennemgå din G-kode for fejl; det er altid værd at tage sig tid til at gøre dette, før du starter et print. Derudover kan gennemgang af din G-kode hjælpe med at identificere potentielle problemer, såsom overophedning eller tilstopning. Som et resultat er det vigtigt at kontrollere din G-kode for at sikre en vellykket udskrivning.