STL (Stereolithografie) ist ein Dateiformat, das ursprünglich für die Stereolithografie-CAD-Software von 3D Systems entwickelt wurde. STL-Dateien beschreiben ausschließlich die Oberflächengeometrie eines dreidimensionalen Objekts, ohne Informationen über Farbe, Textur oder andere gängige CAD-Modellattribute zu enthalten. Die Oberfläche wird dabei als eine Sammlung von Dreiecken dargestellt, was auch als Mesh oder Polygonnetz bezeichnet wird. Jedes Dreieck wird durch die Koordinaten seiner drei Eckpunkte (Vertices) und einen Normalenvektor definiert, der die Ausrichtung des Dreiecks angibt. Da STL-Dateien nur die Oberflächengeometrie beschreiben, werden sie häufig für das Rapid Prototyping, den 3D-Druck und die computergestützte Fertigung (CAM) eingesetzt. Die Einfachheit des Formats ermöglicht eine effiziente Verarbeitung und Manipulation, was insbesondere für das Slicing und die Generierung von Werkzeugwegen (Toolpaths) vorteilhaft ist. STL-Dateien dienen oft dem Austausch von 3D-Modellen zwischen verschiedenen Softwarepaketen und Fertigungsanlagen. Das Format wird von nahezu allen 3D-Modellierungsprogrammen, Slicing-Tools und 3D-Druckern unterstützt und gilt als Standard für die Darstellung von Modellen in additiven Fertigungsverfahren. Trotz der weiten Verbreitung weist STL Einschränkungen auf, wie die fehlende Unterstützung für Materialeigenschaften, was zur Entwicklung umfassenderer Alternativformate geführt hat.