Skip to main content
Service phase: Beta

This service is still in development. Give us your feedback or view this page on the current PRONOM service.

Format

STL (Standard Tessellation Language) Binary

Summary

Name
STL (Standard Tessellation Language) Binary
Identifiers
PUID: fmt/865
Format type
Model
Description
STL is a 3D modelling file format created by 3D Systems. An STL file is a triangular representation of a 3-dimensional surface geometry. The surface is tessellated or broken down logically into a series of small triangles (facets). Each facet is described by a perpendicular direction and three points representing the vertices (corners) of the triangle. These data are used by a slicing algorithm to determine the cross sections of the 3-dimensional shape to be built by the fabricator. The structure of STL Binary, though well defined, makes it impossible to create an identification signature under the current PRONOM signature model. The format consists of an 80 byte ASCII header with no formalized structure, followed by a four byte integer value representing the number of facets within the file, followed by 48 bytes of floating point values representing the 'normal' and 'vertex' coordinates within 3 dimensional space for each triangle, followed by a two byte, typically (but not exclusively) unused 'attribute byte count'. A technical specification may be found here: http://www.fabbers.com/tech/STL_Format
File extensions
stl
Source
The Canadian Centre for Architecture / The Canadian Centre for Architecture

Changelog

  • Added in V84

    Release date
    21 January 2016

    STL (Standard Tessellation Language) Binary: Full entry added. Submitted by the Canadian Centre for Architecture.