Формат STL: что это такое и как конвертировать онлайн

Формат STL — самый распространённый способ хранить 3D-модель для печати: сетка из треугольников без цветов и настроек. Здесь собраны бесплатные конвертеры из STL и в STL, а также короткая справка о формате.

Что такое формат STL

STL (Standard Triangle Language, также Stereolithography) появился в 1980-х для первых 3D-принтеров. Файл описывает поверхность модели набором треугольников, у каждого три вершины и направление наружу. Расширение файла — .stl.

Особенности STL

Формат простой и понятен любой программе, но не хранит цвета, материалы и единицы измерения. Бывает бинарным (компактный) и текстовым ASCII (тяжёлый, читаемый глазами). Вершины повторяются для каждого треугольника, поэтому файл тяжелее, чем у 3MF.

Сжатиеtriangle mesh
ПрозрачностьНет
Лучше всего для3D-печать и обмен моделями между программами

Где используется STL

В 3D-печати, станках с ЧПУ, обмене моделями между CAD-программами и на сайтах с готовыми моделями. Для печати файл открывают в слайсере, превращают в траектории и отправляют на принтер. Современную замену смотрите в разделе формат 3MF.

Чем открыть STL

Любой слайсер (Cura, PrusaSlicer, Bambu Studio), Blender, Meshmixer, FreeCAD, 3D Builder в Windows и просмотрщик «Быстрый просмотр» на Mac. Если программа просит другой формат, воспользуйтесь конвертером.

Как конвертировать STL

Выберите направление ниже: сейчас доступен STL в 3MF. Конвертация выполняется в браузере, регистрация не нужна, модель никуда не загружается. Можно обработать сразу несколько файлов.

Конвертировать из STL

Конвертировать в STL

Частые вопросы

Что такое STL и для чего он нужен?

STL — это формат 3D-модели, в котором поверхность записана треугольниками. Его открывает любой слайсер, поэтому он стал стандартом для 3D-печати. Цветов, материалов и единиц измерения в файле нет, только форма.

Чем открыть STL на компьютере?

Подойдут слайсеры Cura, PrusaSlicer и Bambu Studio, программа Blender, FreeCAD и 3D Builder в Windows. На Mac файл показывает быстрый просмотр. Для простого осмотра есть и онлайн-просмотрщики, но модель придётся загружать.

Чем отличается бинарный STL от ASCII?

Бинарный STL компактный: на треугольник уходит 50 байт. ASCII записывает те же данные текстом и весит в несколько раз больше. Форма модели одинакова, поэтому для печати лучше бинарный. Конвертер читает оба.

В каких единицах размеры в STL?

Единицы в файле не указаны. Слайсеры по умолчанию считают числа миллиметрами. Если модель открылась слишком большой или маленькой, проверьте масштаб: часть программ рисует в дюймах или метрах.

Почему STL получается таким тяжёлым?

Каждый треугольник хранит три вершины, а общие точки повторяются у соседей. У детальных моделей это даёт сотни мегабайт. 3MF записывает вершины один раз и сжимается, поэтому файл обычно меньше.

Можно ли восстановить STL из G-code?

Нет, G-code содержит траектории печати, а не поверхность. Но если проект сохранён слайсером в 3MF, оттуда можно достать модель и сохранить как STL с помощью конвертера [[3MF в STL|3mf-to-stl/]].

Полезно почитать