ID.nl logo
Huis

Alles over het stl-file voor 3D-printen

Hoewel de 3D-printer voor thuis niet de ooit verwachte grote doorbraak heeft gekend, blijft het een opmerkelijk apparaat. Je downloadt een bestand van internet, waarna de 3D-printer dit ontwerp laagje voor laagje opbouwt tot een echt voorwerp. Dergelijke 3D-modellen download je doorgaans in een stl-bestand of stl-file, voordat je kunt 3D-printen. Hoe zit dat precies?

Wanneer je op zoek bent naar een object om te printen, dan kun je 3D-modellen op diverse plekken downloaden. Een bekende site met 3D-modellen is Thingiverse van 3D-printerfabrikant MakerBot Industries. Er zijn verschillende bestandsformaten om 3D-modellen te delen, maar het populairste bestandsformaat voor 3D-printers is stl.

Hoewel 3D-printen wellicht iets van de laatste jaren lijkt, is het stl-bestandsformaat al in 1987 uitgevonden door 3D Systems voor hun eerste commerciële 3D-printer SLA-1. Deze printer maakt gebruik van stereolithografie, waarbij een uv-laserstraal laagje voor laagje een kunsthars verhard en zo een 3D-model opbouwt. De meeste 3D-printers voor thuisgebruik maken gebruik van Fused Deposition Modeling (FDM) waarbij een verplaatsbare spuitmond het model laagje voor laagje met gesmolten kunststof opbouwt.

Het is niet bekend waar stl precies voor staat, maar waarschijnlijk is het een afkorting van het woord stereolithography. Een andere betekenis zou Standard Tessellation Language kunnen zijn.

Tesselatie

Dat stl volgens sommigen voor Standard Tessellation Language staat, is niet voor niets. want voor de opbouw van een model wordt in een stl-file gebruikgemaakt van tesselatie. Tesselatie (oftewel betegeling) betekent dat een oppervlak wordt verdeeld in aaneensluitende vormen, ‘tegels’. In het geval van stl worden driehoeken gebruikt, dit wordt ook wel triangulatie genoemd.

De buitenkant van een 3D-model is in een stl-bestand dus opgebouwd uit driehoekjes. In het stl bestand worden de coördinaten van de hoekpunten van de driehokjes opgeslagen. Met driehoekjes kun je uiteraard niet iedere vorm perfect opbouwen, een bol laat zich bijvoorbeeld nooit vloeiend verdelen in driehoekjes. Een stl-bestand is dan ook een benadering van een 3D-model.

©PXimport

Hierbij geldt dat hoe meer driehoekjes er gebruikt worden, hoe beter de vorm van bijvoorbeeld een bol benaderd kan worden. Daar staat tegenover dat meer driehoekjes ook een groter bestand betekent en dat 3D-printers zelf maar een beperkt oplossend vermogen hebben.

Er moet dus een juiste balans gevonden worden tussen de resolutie en bestandsgrootte. Een te lage resolutie zorgt voor duidelijk zichtbare driehoeken in het model, terwijl een te hoge resolutie geen zin heeft omdat de 3D-printer zelf ook maar een beperkte resolutie heeft.

Van stl naar 3D-model

Doorgaans wordt een stl-bestand gemaakt door een 3D-model dat is ontworpen in 3D-modeleringssoftware te exporteren naar een stl-bestand. Omdat stl een oud en veelgebruikt bestandsformaat is, biedt vrijwel alle 3D-modeleringssosftware biedt ondersteuning voor stl.

Tijdens de export kan de tolerantie ingesteld worden, die bepaalt wat de maximale afstand is tussen het oppervlak van het originele 3D-model en de variant in het stl-bestand. Om weer het voorbeeld van die bol te nemen: een bol opgebouwd uit driehoekjes is nooit perfect rond, dus er zal altijd wat ruimte zitten tussen het originele model en het model dat opgebouwd is uit driehoekjes.

Over het algemeen wordt aangeraden om de tolerantie op één twintigste van de laagdikte van de 3D-printer in te stellen. Bij een laagdikte van 0,2 mm wordt dan dus een tolerantie van 0,01 mm ingesteld. Daarnaast kan ook de hoek die de tegels ten opzichte van elkaar hebben ingesteld worden.

Hierbij zorgt een lagere hoek voor een betere benadering van een model, maar ook voor een groter bestand. Het hangt af van de software die je gebruikt wat je precies kunt instellen voor de export naar stl. Voor de meeste software kun je de aangeraden instellingen opzoeken. Niet ieder stl-file is geschikt voor een 3D-printer, het model moet bijvoorbeeld gesloten zijn om te kunnen printen.

Slicen

Een stl-bestand is maar het halve verhaal om een driedimensionale afdruk met een 3D-printer op basis van een stl-bestand te maken. Het stl-model is eigenlijk alleen het uiterlijk, je hebt aanvullende software nodig om het model om te zetten naar een formaat dat echt door de 3D-printer ondersteund wordt. Dergelijke software wordt een slicer genoemd.

Een voorbeeld van dergelijke software is Ultimaker Cura, dat behalve voor printers van Ultimaker ook geschikt is voor sommige andere 3D-printers. De slicer opent het stl-bestand, waarna er een groot aantal eigenschappen ingesteld kan worden die samen de kwaliteit van de afdruk bepalen. Het belangrijkste is dat het model wordt opgedeeld in laagjes, bijvoorbeeld laagjes van 0,2 mm dik. Je kunt de laagdikte zelf bepalen in de instellingen van de gebruikte slicersoftware.

©PXimport

Hoe dunner deze laagjes zijn, hoe beter de kwaliteit van de afdruk zal zijn. Een hogere kwaliteit leidt uiteraard tot een langere afdruktijd. In de slicersoftware kan ook ingesteld worden of een model hol of opgevuld moet worden afgedrukt, en met welk percentage er dan moet worden opgevuld.

Als opvulling wordt aan de binnenkant van het model dan een ruitjespatroon gebruikt. Opvulling maakt het model sterker, maar gebruikt uiteraard ook veel meer kunststof. Ook kan de slicersoftware steunen aan je model toevoegen die het model ondersteunen tijdens het printen. Heb je een model met te veel overhang, dat stort het zonder steunen in tijdens het printen.

Is alles naar wens ingesteld in de slicersoftware, dan worden de instructies opgeslagen in een GCode-bestand dat naar de printer gestuurd wordt.

Verschil tussen 3mf- en amf- en stl-file

Omdat stl al meer dan dertig jaar geleden is uitgevonden, is het niet gek dat het inmiddels veel beperkingen heeft. Zo bevat een stl-bestand alleen een beschrijving van de buitenkant van een 3D-model. Zaken als kleur, materiaal of textuur kunnen in een stl-bestand niet opgeslagen worden. Toen stl werd uitgevonden in 1987, was dat ook niet noodzakelijk; 3D-printen was net uitgevonden en afdrukken konden met slechts één materiaal tegelijkertijd gemaakt worden.

Overigens is het in de binaire variant van stl in combinatie met bepaalde software wel mogelijk om kleurinformatie op te slaan, maar hierbij is van standaardisering geen sprake. Nu is het gebrek aan kleur bij de huidige 3D-printers voor thuis die doorgaans werken met één kleur kunststof uiteraard geen heel groot probleem, maar de ontwikkelingen op het gebied van 3D-printers gaan natuurlijk door.

Een andere beperking van stl is dat metadata als de auteursnaam niet in het bestand opgeslagen kunnen worden. Er zijn diverse bestandsformaten die de beperkingen van stl (deels) opheffen, maar doorgaans zijn dat eigen bestandsformaten die niet universeel ondersteund worden.

Een poging tot een universeel formaat is het Additive Manufacturing File Format (amf), dat zijn ontwikkeling begon als stl 2.0 en in 2011 is vastgesteld. De standaard wordt beheerd door standaardenorganisaties ISO en ASTM. Amf gebruikt xml als opbouw voor het bestand en ondersteunt in tegenstelling tot stl kleur, materiaal, textuur en metadata. Ook nieuw is ondersteuning voor gebogen driehoeken, zodat ronde vormen efficiënter beschreven kunnen worden.

In de vorm van 3D Manufacturing Format (3mf), dat werd vastgesteld in 2015, is er nog een bestandsformaat dat de opvolger van stl wil worden. 3mf is geïnitieerd door Microsoft, maar ook andere bedrijven als 3D Systems, UltiMaker, Siemens, AutoDesk en HP zijn lid van het 3MF Consortium. Net als amf is 3mf gebaseerd op xml. Ook 3mf kan informatie over materiaal, kleur en textuur opslaan. Windows 10 heeft ingebouwde ondersteuning voor 3mf. Het is vooralsnog onduidelijk welke van deze twee formaten dé opvolger van stl wordt, maar vooralsnog heeft 3mf de grootste kans.

▼ Volgende artikel
Review Amazon Echo Dot Max – Betaalbare smartspeaker met Nederlandstalige Alexa
© Amazon
Huis

Review Amazon Echo Dot Max – Betaalbare smartspeaker met Nederlandstalige Alexa

Amazon introduceerde kortgeleden een nieuwe generatie slimme speakers, waaronder de hier besproken Echo Dot Max. Volgens de fabrikant levert deze bescheiden luidspreker een verbeterde audiokwaliteit, terwijl de microfoon naar verluidt nauwkeuriger spraakopdrachten verwerkt. Met een adviesprijs van 109,99 euro is het ook nog eens een van de goedkopere smartspeakers in de markt. Hoog tijd voor een review!

Goed
Conclusie

Zoek je een slimme luidspreker met een redelijke audiokwaliteit voor het luisteren van achtergrondmuziek? Dan is de Amazon Echo Dot Max een interessante kandidaat. Da een zeer gevoelige microfoon laat je allerlei stemopdrachten op deze smartspeaker los. Meestal verwerkt de Echo Dot Max probleemloos deze commando's, al gaat er soms ook weleens iets fout.

Plus- en minpunten
  • Betaalbaar
  • Compacte behuizing
  • Twee actieve audiodrivers
  • Wifi6E-adapter
  • Snelle en gebruiksvriendelijke configuratie
  • Gevoelige microfoon
  • Temperatuur- en aanwezigheidssensor
  • Geen accu
  • Paarse uitvoering heeft goedkope uitstraling
  • Ongeschikt voor muziek luisteren op hoog volume
  • Onjuiste interpretatie van bepaalde stemopdrachten

Vergeleken met de voorgaande Echo Dot-speaker uit 2022 is het design ietwat op de schop gegaan. De behuizing oogt weliswaar nog altijd als een bolletje met als verschil dat er aan de voorzijde een stukje is 'afgesneden'. Je treft hier twee volumetoetsen en een aan-uitknop voor de microfoon. Rondom dit bedieningspaneel bevindt zich een blauwgekleurde ledring. Verder zit er aan de achterzijde een ingang voor de bijgesloten voedingsadapter.

©Maikel Dijkhuizen

De compacte productdoos bevat alleen een wifi-speaker, netadapter en korte handleiding.

Lichtgewicht wifi-speaker zonder accu

De bolvormige behuizing heeft een diameter van amper elf centimeter. Ondanks deze geringe afmetingen leent de wifi-speaker zich voornamelijk voor binnengebruik. Dit nieuwe model heeft namelijk, net zoals bij eerdere generaties het geval was, weer geen accu. Een gemiste kans, want de compacte constructie van 505 gram is in principe handzaam genoeg om ook als mobiele bluetooth-speaker te dienen.

De door ons geteste paarse uitvoering heeft naar onze smaak een nogal kitscherige uitstraling. Gelukkig is de Amazon Echo Dot Max er ook in een wit en grijs jasje. Die zien er al heel wat chiquer uit en zullen in jouw woonkamer niet misstaan. Het grootste deel van de kunststof behuizing is voorzien van een laagje stof. Dit materiaal voelt niet zo stevig aan zoals we bij veel bluetooth-speakers van onder andere JBL tegenkomen. Nou is dat niet zo'n probleem, want ten opzichte van weerbestendige speakers heeft dit exemplaar natuurlijk minder te lijden.

©Maikel Dijkhuizen

Vind je deze paarse versie niet zo fraai, dan kun je de witte of grijze uitvoering overwegen.

Verbinden en luisteren

De configuratie en bediening van het apparaat gebeurt via de Amazon Alexa-app op een smartphone. Dat gaat erg vlot. Na verbinding met wifi downloadt de Echo Dot Max eerst een firmwareupdate. In de behuizing zit trouwens een rappe wifi6E-adapter, waardoor het apparaat overweg kan met de snelste draadloze netwerken. Al met al duurt de configuratie slechts enkele minuten.

Je koppelt Spotify of een andere muziekdienst eenvoudig aan je Amazon-account. Zeg vervolgens hardop waarnaar je wilt luisteren. Met een spraakopdracht als “Alexa, speel Coldplay” hoor je binnen enkele ogenblikken de bijbehorende deuntjes. Gebruik je stem ook om bijvoorbeeld een liedje te skippen of het volume te wijzigen. De microfoon is zéér gevoelig. Zelfs zacht uitgesproken (fluister)opdrachten op enkele meters afstand verwerkt de speaker zonder morren.

Lees ook: Van mobiel naar desktop: waarom je Spotify op je pc moet proberen

De behuizing is weliswaar compact, maar toch slaagde Amazon erin om een tweeter en woofer te integreren. Kijken we binnen dezelfde prijscategorie naar de enigszins vergelijkbare Apple HomePod Mini, dan biedt dit nieuwe model van Amazon dus een extra audiodriver. Voor zo'n kleine speaker in deze prijsklasse hoef je uiteraard geen wonderen te verwachten, maar voor het opzetten van een achtergrondmuziekje voldoet dit product prima. Met name de hoge tonen klinken erg helder. Als we geconcentreerd luisteren, horen we ook een beetje bas. Deze lage tonen zijn ietwat ondervertegenwoordigd. Verder gaat het geluid op een hoog volume galmen en vervormen.

©Maikel Dijkhuizen

Geef de Amazon Alexa-app toegang tot Spotify en bedien de muziek voortaan met je stem.

Smartspeaker met Alexa

Lange tijd legde Alexa van Amazon het af tegen de spraakassistenten van Google en Apple, maar sinds 2024 verstaat Alexa eindelijk ook Nederlands. Daarmee is de Echo Dot Max een serieus alternatief voor smartspeakers van de eerdergenoemde merken. Je kunt in de Alexa-app onder andere een wekker, timer, herinnering, agenda-afspraak en boodschappenlijst instellen.

De behuizing heeft een temperatuursensor, zodat je naar de kamertemperatuur kunt vragen. Je kunt ook allerlei andere verzoeken doen. Vraag bijvoorbeeld naar de weersverwachting of naar de leeftijd van een BN'er. Helaas gaat niet iedere stemopdracht even vlekkeloos. Zo weigert ons testmodel om een overzicht van het laatste nieuws af te spelen.

Een nuttige optie is dat je in huis andere smarthome-apparaten met Alexa-ondersteuning kunt bedienen, zoals slimme lampen, stekkers en thermostaten. Dat werkt eveneens via spraakopdrachten. Misschien komt de geïntegreerde aanwezigheidssensor goed van pas, zodat de smartspeaker geschikte apparaten zelfstandig kan in- en uitschakelen.

Amazon Echo Dot Max kopen?

Zoek je een slimme luidspreker met een redelijke audiokwaliteit voor het luisteren van achtergrondmuziek? Dan is de Amazon Echo Dot Max een interessante kandidaat. Dankzij een zeer gevoelige microfoon laat je allerlei stemopdrachten op deze smartspeaker los. Meestal verwerkt de Echo Dot Max probleemloos deze commando's, al gaat er soms ook weleens iets fout.

▼ Volgende artikel
Zo verklein je mappen en schijven met NTFS-compressie in Windows 11
© ID.nl
Huis

Zo verklein je mappen en schijven met NTFS-compressie in Windows 11

Heb je een pc met weinig opslagruimte dan loont het wellicht om in Windows 11 de bestandscompressie in te schakelen. Dan hebben we het niet over zip-archieven, maar de NTFS-compressie waarmee je bestanden, mappen en zelfs volledige schijven kunt verkleinen.

Dit gaan we doen

In dit artikel ontdek je hoe je NTFS-compressie inzet om mappen of een volledige schijf kleiner te maken. Je ziet waar je de optie vindt in Windows Verkenner, welke stappen je doorloopt en wanneer deze methode wel of niet zin heeft. Ook leggen we uit hoe je een gecomprimeerde map herkent en hoe je de compressie later weer uitschakelt. Zo kun je bewuster omgaan met beperkte opslagruimte zonder je bestanden te hoeven verplaatsen.

Lees ook: Dit is er nieuw in de 25H2-update van Windows 11

Eerst een waarschuwing

Dankzij compressie is het mogelijk om meer data op te slaan op dezelfde ruimte. In Windows 11 kun je NTFS (New Technology File System) aanspreken. Het nadeel van deze methode is dat het extra rekenkracht vraagt iedere keer dat je zo'n gecomprimeerd bestand opent. Hetzelfde gebeurt wanneer je na de bewerking het bestand sluit en er recompressie wordt toegepast. Gebruik deze methode dus voor data die je lange tijd niet gebruikt en waar extra laadtijd nauwelijks hinderlijk is.

Je kunt op deze manier ook een volledige schijf comprimeren, maar we raden af om dit met de opstartschijf te doen. Gebruik deze functie niet op usb-sticks en alleen op snelle schijven zoals ssd's. Het prestatieverlies zou teveel doorwegen. Bij jpg-afbeeldingen of mp3- of mp4-mediabestanden is de winst verwaarloosbaar.

Een gecomprimeerde map herken je aan twee blauwe pijltjes in de rechterbovenhoek.

Map comprimeren

Open Windows Verkenner en navigeer naar de map waarvan je de inhoud wilt verkleinen. Klik met de rechtermuisknop op de map en in het snelmenu selecteer je Eigenschappen. Open het tabblad Algemeen en klik op Geavanceerd. Bij de Geavanceerde kenmerken zie je onderaan Compressie en versleutelingskenmerken. Plaats een vinkje bij Inhoud comprimeren om schijfruimte vrij te maken. Klik op OK en klik daarna op Toepassen.

Selecteer indien nodig de optie Wijzigingen toepassen op deze map, submappen en bestanden en klik op de OK-knop. Net zoals voorheen kun je zo'n map openen en de bestanden bekijken in Verkenner. Om de volledige map te decomprimeren, open je opnieuw de Eigenschappen en volg je de beschreven stappen.

Comprimeer de map via de Eigenschappen.

Station comprimeren

Het is mogelijk om een volledige schijf te comprimeren. Open Windows Verkenner en klik op Deze pc in het linkerdeelvenster. Klik met de rechtermuisknop op de opslagschijf die je wilt comprimeren. Selecteer onder het gedeelte Apparaten en stations de optie Eigenschappen. Daarna kun je opnieuw de optie aanvinken: Dit station comprimeren om schijfruimte te besparen.

Het is ook mogelijk om een volledig station te comprimeren.

Ook leuk:

Een stoomwals van Lego