Als je een liefhebber bent van 3D-printen, heb je waarschijnlijk STL- en G-code-bestanden gezien. STL-bestanden zijn het meest voorkomende bestandstype voor 3D-printers, terwijl G-code de taal is die de meeste 3D-printers gebruiken om bewegingen te regelen. Lees verder om te ontdekken hoe u STL-bestanden naar G-code converteert met behulp van Cura-software.
Wat zijn STL en G-code en wat zijn hun toepassingen?
STL-bestanden zijn de meest voorkomende bestandsindelingen voor 3D-printen. STL staat voor STereoLithografie. G-code daarentegen is een programmeertaal die een 3D-printer en CNC-machines (computer numerieke besturing) stap voor stap vertelt wat ze moeten doen. 3D-printers gebruiken G-code om objecten te maken. De printer leest de G-code en maakt het object laag voor laag aan volgens de instructies in het bestand.
Voordelen van het converteren van STL naar G-code
Hier zijn zeven redenen waarom u STL-bestanden naar G-code zou willen converteren.
- G-code is de standaardtaal die 3D-printers en CNC-machines spreken. Dus als u een bestand heeft dat u op uw computer wilt gebruiken, is het converteren naar G-code de juiste keuze.
- G-code is ook nauwkeuriger dan STL omdat er minder ruimte is voor fouten wanneer de machine het bestand leest.
- STL-bestanden kunnen enorm zijn, waardoor ze moeilijk te bewerken en over te dragen zijn. Door ze om te zetten naar G-code, kunnen ze kleiner worden.
- G-code-bestanden worden doorgaans sneller uitgevoerd dan STL-bestanden. Dus als u tijd wilt besparen, is dit een goede optie.
- G-codebestanden crashen minder snel dan STL-bestanden omdat ze niet zoveel informatie hebben om te verwerken.
- STL-bestanden kunnen een uitdaging zijn om te bewerken. Als u wijzigingen in een bestand moet aanbrengen, kan het veel eenvoudiger zijn als het in G-code-indeling is.
- G-code-bestanden zijn breder compatibel. Als u een bestand naar iemand anders stuurt, is de kans groter dat deze het kan openen als het in G-code-indeling is.
Hoe een STL-bestand naar G-code te converteren?
Er zijn twee manieren om G-code te genereren uit een STL-bestand. De eerste is om een slicing-programma te gebruiken en de tweede is om een CAM-programma te gebruiken. Snijprogramma's nemen een driedimensionaal model en snijden het in lagen, die vervolgens één voor één kunnen worden afgedrukt. Slicing-software is de meest gebruikelijke manier om G-code te genereren, omdat het relatief eenvoudig en snel is. Het heeft echter enkele beperkingen. Het kan bijvoorbeeld alleen code genereren voor rechte lijnen en eenvoudige krommen. Het kan ook niet goed overweg met complexere vormen.
CAM-programma's kunnen aan de andere kant G-code genereren voor complexe vormen, maar ze zijn moeilijker te gebruiken dan programma's voor slicen. Ze worden gebruikt door mensen die al bekend zijn met CNC-bewerkingen. Hier zullen we slice-software gebruiken om het STL-bestand naar G-code te converteren.
Er zijn veel 3D-printer snijmachines beschikbaar, maar in deze gids zullen we ons concentreren op: Cura. Cura is een open-source slicer gemaakt door Ultimaker, een toonaangevende fabrikant van desktop FFF/FDM-printers. Het is een populair programma omdat het gratis, relatief eenvoudig te gebruiken is en resultaten van hoge kwaliteit oplevert.
Een STL-bestand converteren naar G-code in Cura
Ga als volgt te werk om een STL-bestand naar G-code in Cura te converteren:
- Het eerste dat u hoeft te doen, is Cura openen en uw STL-bestand laden. Dit doe je door te klikken op de Open bestand knop in de linkerbovenhoek van het venster. Zodra uw bestand is geladen, zou u het in het midden van het scherm moeten zien.
- Nu het bestand is geladen, is het tijd om de snij-instellingen te configureren. Deze instellingen vertellen Cura hoe je je model kunt segmenteren en G-ode kunt genereren. Je kunt ermee experimenteren en de resultaten zien.
- De basisinstellingen van Cura zijn:
- Laag hoogte: Deze instelling regelt de dikte van elke laag. Dunnere lagen resulteren in een print van hogere kwaliteit, maar het printen duurt ook langer. Een laaghoogte van 0,15-0,20 mm is voor de meeste toepassingen een goede keuze.
- Invulling: Deze instelling bepaalt hoeveel van het interieur van uw model met materiaal moet worden opgevuld. Een hoger infillpercentage levert een robuustere print op, maar verbruikt ook meer materiaal. Voor de meeste toepassingen is een infill van 20-40% een goede keuze.
- Wanddikte: Deze instelling regelt de dikte van de buitenwanden van uw model. Een wanddikte van 0,80 mm is voor de meeste toepassingen een goede keuze.
- Nadat u de instellingen voor het snijden hebt geconfigureerd, kunt u op de Plak knop in de rechterbovenhoek van het venster om de G-code te genereren.
Cura zal nu een bestand uitvoeren met de extensie ".gcode" met alle instructies die nodig zijn om uw model af te drukken, en u kunt het op uw computer opslaan. Gefeliciteerd, je hebt met succes een STL-bestand omgezet naar G-code in Cura!
Tips die u moet weten bij het converteren van STL naar G-code in Cura
- Om de kwaliteit van uw bestanden te verbeteren en betere resultaten te krijgen bij het snijden, kunt u proberen de resolutie van uw bestand te verhogen; dit maakt uw model gedetailleerder en nauwkeuriger.
- Wanneer u Cura voor het eerst opent, selecteert u uw printer uit een lijst met vooraf geconfigureerde 3D-printers. Als uw 3D-printer niet in de lijst staat, kunt u kiezen voor: Aangepaste FFF-printer keuze. Nadat je je printer hebt geselecteerd, laadt Cura automatisch de juiste instellingen.
- Kies het juiste invulpercentage. Deze instelling bepaalt hoeveel interieur van uw model wordt gevuld met materiaal. Een hoger opvulpercentage zal een robuuster en duurzamer onderdeel opleveren, maar zal ook de printtijd en -kosten verhogen.
- Een andere essentiële instelling waarmee u rekening moet houden, is of u wel of geen ondersteuning nodig heeft. Steunen zijn structuren die samen met uw onderdeel worden bedrukt om te voorkomen dat het tijdens het printproces inzakt. Ze kunnen voordelig zijn, maar ook aanzienlijke tijd en kosten aan uw project toevoegen.
Controleer en controleer altijd uw G-code
Nu weet u hoe u STL-bestanden naar G-code kunt converteren met behulp van slicing-software. Voordat u op de knop Afdrukken drukt, is het echter een goed idee om uw G-code op fouten te controleren. Veel online tools kunnen u helpen uw G-code te controleren op fouten; het is altijd de moeite waard om hier even de tijd voor te nemen voordat u begint met afdrukken. Bovendien kan het controleren van uw G-code helpen bij het identificeren van mogelijke problemen, zoals oververhitting of verstoppingen. Daarom is het controleren van uw G-code essentieel voor een succesvolle afdruk.