Зачем конвертировать STL в PLY?
PLY поддерживает свойства вершин и граней, такие как цвет RGB, нормали и настраиваемые скалярные поля, которые STL хранить не может. Исследователям и специалистам по обработке сканов, использующим CloudCompare, Open3D или PCL, часто требуется входной формат .PLY. Конвертация из STL дает вам меш, готовый к получению данных о цвете или использованию в этих инструментах.
Способы конвертации STL в PLY
MeshLab OPEN-SOURCE
Откройте ваш .stl через File > Import Mesh, затем File > Export Mesh As и выберите PLY (*.ply) - программа автоматически обрабатывает как ASCII, так и бинарные STL.
Blender OPEN-SOURCE
Импортируйте через File > Import > STL, затем экспортируйте через File > Export > Stanford .ply.
CloudCompare FREE
Откройте файл .stl, затем используйте File > Save As и выберите .ply - полезно, когда вам также нужны инструменты для редактирования облаков точек.
Командная строка - meshconv CLI
Выполните meshconv model.stl -c ply -o model.ply, чтобы конвертировать одной командой.
Программы, которые конвертируют STL
Об этих форматах
Файл STL - это 3D-модель, описывающая форму в виде сетки из треугольников. Чтобы просмотреть его, используйте Microsoft 3D Viewer (Windows) или Quick Look (macOS). Чтобы распечатать его на…
Открыть детали .STL →Файл PLY - это 3D-модель в формате Polygon File Format (также называемом Stanford Triangle Format), представляющая собой список вершин и многоугольников, опционально с цветом и нормалями.…
Открыть детали .PLY →Качество и на что обратить внимание
- STL не хранит данные о цвете; выходной
.plyбудет иметь пустые слоты для цвета - назначьте цвета вершин в MeshLab или CloudCompare после конвертации. - PLY бывает в текстовом (ASCII) и бинарном вариантах; большинство инструментов позволяют выбрать вариант при экспорте - бинарный меньше по размеру, ASCII читаем для человека.
- Единицы измерения не хранятся ни в одном из форматов, поэтому числа сохраняют то же значение, которое они имели в исходном приложении.
Часто задаваемые вопросы
Меняет ли конвертация STL в PLY геометрию меша?
Могу ли я добавить цвет в файл PLY после конвертации из STL?
.ply в MeshLab или CloudCompare и назначьте цвет каждой вершине на основе скана, запекания текстуры или ручного выбора; конвертация дает вам геометрию, а работа с цветом - это отдельный шаг.Является ли PLY более подходящим форматом для 3D-печати, чем STL?
.stl для рабочих процессов печати.Можно ли конвертировать PLY обратно в STL?
.ply в MeshLab или Blender и экспортируйте как .stl; данные о цвете будут отброшены, так как STL не поддерживает цвет.