将STL文件转换为可读的文本文件

时间:2018-12-04 07:47:08

标签: 3d stl-format

我现在正在研究3d模型(stl文件等)以及如何从头开始制作。我需要使用什么软件来查看stl文件中的内容,像这样:

solid dart
    facet normal 0.00000E+000 0.00000E+000 -1.00000E+000
        outer loop
            vertex 3.10000E+001 4.15500E+001 1.00000E+000
            vertex 3.10000E+001 1.00000E+001 1.00000E+000
            vertex 1.00000E+000 2.50000E-001 1.00000E+000
        endloop
    endfacet
endsolid dart

我一直在搜索这类软件,但到目前为止,还没有运气。

3 个答案:

答案 0 :(得分:1)

MeshLab(http://www.meshlab.net)是3D模型的一种广泛使用的开源查看器,可以很好地处理所有STL变体(以及许多其他3D文件)。 适用于mac / win / linux

浏览器中还有一个在线版本 http://www.meshlabjs.net

答案 1 :(得分:1)

STL文件有ASCII格式和二进制格式。大多数STL文件都是二进制格式,不能以文本形式打开。要更改格式,可以使用CAD程序(更改“另存为”中的选项)。

采用ASCII格式,表示如下:

solid dart
    facet normal 0.00000E+000 0.00000E+000 -1.00000E+000
        outer loop
            vertex 3.10000E+001 4.15500E+001 1.00000E+000
            vertex 3.10000E+001 1.00000E+001 1.00000E+000
            vertex 1.00000E+000 2.50000E-001 1.00000E+000
        endloop
    endfacet
endsolid dart

因此,只有ASCII格式才能手动检查顶点的坐标。

答案 2 :(得分:0)

您可以使用我制作的开源STL-Viewer软件。它支持二进制和ASCII格式的STL文件。这是链接:https://github.com/batu92k/STL-Viewer