扩大 | STL |
全名 | Standard Triangle Language |
类型 | 3D模型 |
默剧类型 | application/vnd.ms-pki.stl |
格式 | Text & Binary |
工具 | STL 转换器, 3D模型体素化器, 创建 STL 动画, 压缩STL, 文本到 STL, 查看STL文件 |
打开用 | Blender, Daz Studio, MeshLab, CAD Assistant |
STL 文件格式(标准三角语言)是一种简单的 3D 格式,用于存储和传输 3D模型。该格式是在 80 年代设计的,但至今仍在使用,并且与许多现代替代格式一样流行,例如 3MF 。 STL 格式是一个简单的三角形列表,每个三角形由代表三角形的 3 个顶点、3D 空间中的位置以及指定其方向的 3 个法线组成。
STL 格式的简单性意味着它可以被大多数 3D 应用程序读取,并且该格式已成为某种标准格式 3D打印。
对于STL文件来说,有两种基本的存储格式:文本和二进制。
顾名思义,STL 文本格式以人类可读的文本格式存储 3D 几何图形。该格式存储有关 3D 模型中每个面(也称为三角形)的信息,包括其顶点位置和法线。包含六个三角形的STL文件示例如下:
二进制STL文件格式的结构相对简单。该文件以 80 字节的标头块开始,通常包含用于创建 STL 的 3D 软件工具或程序的 ASCII 文本。接下来是一个 32 位整数字段,其中包含 STL 文件中三角形的数量。接下来是 3D 模型中按顺序找到的每个三角形的详细信息。每个三角形存储的信息如下:
从上述字段可以看出,STL 格式没有任何范围来存储与我们的 STL 工具读入的 3D 模型相关的材质或纹理信息。确实,多年来,一些供应商已经使用 16 位属性字段作为存储有关各个三角形的有限颜色信息的手段;然而,这些从未标准化。我们的 STL 转换工具确实支持创建支持这些有限颜色格式的 STL 文件;但是,用于打开 STL 文件的软件可能无法正确渲染模型。如果您对专为 3D 打印领域设计的现代紧凑 3D 模型格式感兴趣,请参阅专门为此任务设计的 3MF 模型格式。
STL 文件由于结构简单,受到大多数 3D 图形编辑软件的支持。 STL 文件也常用于 3D 打印界来分发文件和打印 3D 模型。我们的 STL查看工具完全支持STL格式,包括VisCAM和SolidView格式。
这里我们有一些示例 STL 文件供您下载并用于您自己的项目中。
漩涡
使用我们的PNG 至 STL工具使用挤压模式。
立方体
经典的立方体示例存储为 STL 文件。在 STL 文件中,这个立方体存储为 12 个三角形的序列。