STL файл в читаемый текстовый файл - PullRequest
0 голосов
/ 04 декабря 2018

Я сейчас изучаю 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

Я искал такое программное обеспечение, но пока что не повезло.

Ответы [ 2 ]

0 голосов
/ 30 апреля 2019

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 позволяет вручную проверять координаты вершин.

0 голосов
/ 05 декабря 2018

MeshLab (http://www.meshlab.net) - широко используемый просмотрщик с открытым исходным кодом для 3D-моделей, который хорошо обрабатывает все варианты STL (и многие другие 3D-файлы). Доступен для mac / win / linux

Тамэто также онлайн-версия, которая работает в вашем браузере http://www.meshlabjs.net

...