Naar inhoud springen

Gebruiker:Rommelebom/Kladblok

Uit Wikipedia, de vrije encyclopedie

Dit artikel of een eerdere versie ervan is een (gedeeltelijke) vertaling van het artikel STL (file format) op de Engelstalige Wikipedia, dat onder de licentie Creative Commons Naamsvermelding/Gelijk delen valt. Zie de bewerkingsgeschiedenis aldaar.

STL
De CAD voorstelling van een torus (weergeveven als 2 rode cirkels) en een STL benadering van deze vorm (samengesteld uit driehoekige vlakjes)
Bestandsextensie .stl
MIME-type
  • model/stl
  • model/x.stl-ascii
  • model/x.stl-binary
Ontwikkeld door 3D systems
Portaal  Portaalicoon   Informatica

Een STL-bestand is een computerbestand dat speciaal ontworpen is voor de stereolithografie. Een STL-bestand wordt veel toegepast in het rapid prototyping-proces.

STL staat voor SurfaceTessellationLanguage of ook wel StandardTessellationLanguage. Letterlijk betekent dit: beschrijving van het oppervlak door betegeling. In dit geval zijn de 'tegels' vlakke driehoeken.

Een STL-bestand beschrijft alleen de oppervlaktegeometrie van een vorm. De representatie van het oppervlak (materiaal, kleur en textuur) wordt niet beschreven. Het STL-bestand kan in ASCII-tekens of binair opgemaakt zijn. Binaire bestanden worden vaker toegepast omdat deze compacter zijn.

Omdat een STL-bestand een vorm enkel beschrijft met driehoeken, is de beschrijving altijd een grove benadering van de werkelijkheid. In de figuur is een STL-bestand van een schijf getekend. De gehele schijf is beschreven met zestien driehoeken. Bij de driehoek a-b-c is de cirkelboog x benaderd. Hierdoor ontstaat er een afwijking tussen het CAD-model en het (reële) STL-model. Door het STL-bestand met een zo groot mogelijk aantal driehoeken te beschrijven wordt de afwijking kleiner. Met andere woorden, de nauwkeurigheid van het STL-model neemt dan toe.

Voorbeeld[bewerken | brontekst bewerken]

solid test.stl
facet normal 0 0 0
	outer loop
		vertex 1.0 1.0 0.0
		vertex 0.0 0.0 0.0
		vertex 0.0 0.0 1.0
	endloop
endfacet
facet normal 0 0 0
	outer loop
		vertex 1.0 1.0 0.0
		vertex 0.0 0.0 1.0
		vertex 1.0 1.0 1.0
	endloop
endfacet
endsolid

Categorie:Vormgevingstechniek Categorie:3D-computergraphics Categorie:Bestandsformaat