免费在线 STL 转换器 |
您所在的位置:网站首页 › stl如何转step › 免费在线 STL 转换器 |
STL (Standard Triangle Language)扩大STL全名Standard Triangle Language类型3D模型默剧类型application/vnd.ms-pki.stl格式Text & Binary工具STL 转换器, 3D模型体素化器, 创建 STL 动画, 压缩STL, 文本到 STL, 查看STL文件打开用Blender, Daz Studio, MeshLab, CAD AssistantSTL STL 文件格式(标准三角语言)是一种简单的 3D 格式,用于存储和传输 3D模型。该格式是在 80 年代设计的,但至今仍在使用,并且与许多现代替代格式一样流行,例如 3MF 。 STL 格式是一个简单的三角形列表,每个三角形由代表三角形的 3 个顶点、3D 空间中的位置以及指定其方向的 3 个法线组成。 STL 格式的简单性意味着它可以被大多数 3D 应用程序读取,并且该格式已成为某种标准格式 3D打印。 对于STL文件来说,有两种基本的存储格式:文本和二进制。 文本顾名思义,STL 文本格式以人类可读的文本格式存储 3D 几何图形。该格式存储有关 3D 模型中每个面(也称为三角形)的信息,包括其顶点位置和法线。包含六个三角形的STL文件示例如下: 000solid ascii001 facet normal 0.000000e+000 0.000000e+000 -1.000000e+000002 outer loop003 vertex 7.071068e+000 -7.071068e+000 0.000000e+000004 vertex -7.071068e+000 -7.071068e+000 0.000000e+000005 vertex 7.071068e+000 7.071068e+000 0.000000e+000006 endloop007 endfacet008 facet normal -0.000000e+000 0.000000e+000 -7.071068e-001009 outer loop010 vertex 7.071068e+000 7.071068e+000 0.000000e+000011 vertex -7.071068e+000 -7.071068e+000 0.000000e+000012 vertex -7.071068e+000 7.071068e+000 0.000000e+000013 endloop014 endfacet015 facet normal 0.000000e+000 -5.656855e-001 2.000000e-001016 outer loop017 vertex 0.000000e+000 0.000000e+000 2.000000e+001018 vertex -7.071068e+000 -7.071068e+000 0.000000e+000019 vertex 7.071068e+000 -7.071068e+000 0.000000e+000020 endloop021 endfacet022 facet normal -5.656855e-001 0.000000e+000 2.000000e-001023 outer loop024 vertex 0.000000e+000 0.000000e+000 2.000000e+001025 vertex -7.071068e+000 7.071068e+000 0.000000e+000026 vertex -7.071068e+000 -7.071068e+000 0.000000e+000027 endloop028 endfacet029 facet normal 0.000000e+000 5.656855e-001 2.000000e-001030 outer loop031 vertex 0.000000e+000 0.000000e+000 2.000000e+001032 vertex 7.071068e+000 7.071068e+000 0.000000e+000033 vertex -7.071068e+000 7.071068e+000 0.000000e+000034 endloop035 endfacet036 facet normal 5.656855e-001 0.000000e+000 2.000000e-001037 outer loop038 vertex 0.000000e+000 0.000000e+000 2.000000e+001039 vertex 7.071068e+000 -7.071068e+000 0.000000e+000040 vertex 7.071068e+000 7.071068e+000 0.000000e+000041 endloop042 endfacet043endsolid二进制二进制STL文件格式的结构相对简单。该文件以 80 字节的标头块开始,通常包含用于创建 STL 的 3D 软件工具或程序的 ASCII 文本。接下来是一个 32 位整数字段,其中包含 STL 文件中三角形的数量。接下来是 3D 模型中按顺序找到的每个三角形的详细信息。每个三角形存储的信息如下: 法线三角形 - X、Y、Z 的 3 x 32 位浮点值三角形顶点 1 - 3 x X、Y、Z 的 32 位浮点值三角形顶点 2 - 3 x X、Y、Z 的 32 位浮点值三角形顶点 3 - X、Y、Z 的 3 x 32 位浮点值属性 - 16 位整数(未使用)从上述字段可以看出,STL 格式没有任何范围来存储与我们的 STL 工具读入的 3D 模型相关的材质或纹理信息。确实,多年来,一些供应商已经使用 16 位属性字段作为存储有关各个三角形的有限颜色信息的手段;然而,这些从未标准化。我们的 STL 转换工具确实支持创建支持这些有限颜色格式的 STL 文件;但是,用于打开 STL 文件的软件可能无法正确渲染模型。如果您对专为 3D 打印领域设计的现代紧凑 3D 模型格式感兴趣,请参阅专门为此任务设计的 3MF 模型格式。 概括STL 文件由于结构简单,受到大多数 3D 图形编辑软件的支持。 STL 文件也常用于 3D 打印界来分发文件和打印 3D 模型。我们的 STL查看工具完全支持STL格式,包括VisCAM和SolidView格式。 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |