Зачем конвертировать JSON в STL?
JSON хранит пары «имя/значение», массивы, строки и числа как универсальный формат обмена данными. STL (Stereolithography), представленный в 1987 году компанией 3D Systems, описывает 3D-поверхность как список треугольников, каждый из которых определен тремя вершинами и вектором нормали, направленным наружу. Обычный файл JSON не содержит этой геометрической структуры, поэтому ни один конвертер не сможет создать из него STL.
Способы конвертации JSON в STL
Blender FREE
Если .json является экспортом формата Blender, откройте его через File > Import в Blender, затем экспортируйте модель как STL, используя File > Export > STL.
Об этих форматах
Файл JSON - это текстовый файл данных в формате JavaScript Object Notation, используемый веб-API, конфигурациями приложений и для экспорта данных. Его открывает любой текстовый редактор -…
Открыть детали .JSON →Файл STL - это 3D-модель, описывающая форму в виде сетки из треугольников. Чтобы просмотреть его, используйте Microsoft 3D Viewer (Windows) или Quick Look (macOS). Чтобы распечатать его на…
Открыть детали .STL →Качество и на что обратить внимание
- Только файлы JSON, соответствующие известной схеме 3D-приложений - Blender, Three.js BufferGeometry или аналогичным - могут быть преобразованы в STL; обычный JSON нельзя конвертировать.
- STL хранит только геометрию поверхности без цвета, материала или метаданных, поэтому любые поля JSON, кроме координат вершин, будут отброшены при выводе.
- Если JSON содержит измерения или данные, которые вы хотите превратить в печатную 3D-форму, для этого потребуется написание скрипта для построения геометрии, а не файловый конвертер.