STL(Stereolithography,立体光刻)是一种文件格式,最初是为 3D Systems 创建的立体光刻 CAD 软件而生的。STL 文件仅描述三维对象的表面几何结构,不包含颜色、纹理或其他常见的 CAD 模型属性的表示。它将表面表示为一组三角形的集合,也称为网格(mesh)。每个三角形由其三个顶点的坐标以及一个指示三角形方向的法向量(normal vector)来定义。由于 STL 文件仅描述表面几何结构,因此它们被广泛应用于快速原型制造(rapid prototyping)、3D 打印和计算机辅助制造(CAM)。该格式的简洁性使其易于处理和操作,从而可以高效地进行切片(slicing)和刀具路径生成(toolpath generation)。STL 文件通常用于在不同的软件包和制造设备之间传输 3D 模型。该格式得到了 3D 建模软件、切片软件和 3D 打印机的广泛支持,使其成为增材制造过程(additive manufacturing processes)中表示 3D 模型的标准。尽管 STL 被广泛使用,但它存在局限性,例如缺乏对颜色、纹理和材料属性的支持。这促使了提供更全面模型表示的替代格式的开发。