.STL

Файл STL

Stereolithography / Standard Tessellation Language file
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл STL - это 3D-модель, описывающая форму в виде сетки из треугольников. Чтобы просмотреть его, используйте Microsoft 3D Viewer (Windows) или Quick Look (macOS). Чтобы распечатать его на 3D-принтере, откройте его в слайсере, таком как Ultimaker Cura или PrusaSlicer, который преобразует его в G-code для вашего принтера. STL хранит только геометрию поверхности - без единиц измерения, цвета и истории редактирования.

Разработчик: 3D Systems (Chuck Hull / Albert Consulting Group, 1987) Категория: Файлы изображений 3D Открыть стандартное MIME: model/stl
ОТКРЫВАЕТСЯ НА Windows macOS Linux Web
Связанные: .DCM · .STEP · .SKP · .STP

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Jun 28, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла STL?

.stl - это универсальный формат файлов для хранения данных о 3D-геометрии, созданный компанией 3D Systems (разработчиком технологии 3D-печати стереолитографией) в 1987 году. Файл .stl хранит данные о 3D-объекте либо в текстовом виде ASCII, либо в бинарной форме.

Простота STL

Файлы .stl используются для хранения и определения 3D-моделей, описанных триангулированными поверхностями. Формат известен своей простотой: каждый объект определяется геометрией его поверхности, без представления текстур, цветов или других стандартных атрибутов CAD, таких как материалы или единицы измерения. Каждая поверхность разбита на треугольные грани (фасеты), каждая из которых описывается тремя вершинами углов и вектором нормали, направленным наружу.

Популярность STL

Изначально .stl поддерживался только системой 3D-печати стереолитографией, которая и дала ему название, но вскоре он приобрел популярность благодаря своей простоте и теперь поддерживается практически всеми современными приложениями для CAD, 3D-моделирования и слайсерами. .stl считается одним из самых простых форматов обмена 3D-данными и используется как профессионалами, так и любителями - он остается доминирующим форматом для настольной 3D-печати FDM и SLA, хотя новые форматы, такие как 3MF, постепенно вытесняют его в более сложных рабочих процессах.

Две версии STL

Формат .stl доступен в двух версиях - бинарной и текстовой ASCII. Версия ASCII определяет 3D-объекты с помощью текстовых ключевых слов (solid, facet normal, vertex, endloop, endfacet, endsolid) в структурированном цикле для каждого треугольника. Бинарная версия использует другую, более компактную структуру: 80-байтовый заголовок, за которым следует 4-байтовое количество треугольников и по 50 байт на каждый треугольник. Бинарный вариант гораздо популярнее, так как бинарные файлы .stl имеют гораздо меньший размер - часто в 5-6 раз меньше, чем эквивалентный файл ASCII.

Безопасность и защита

РИСК: LOW

Файлы STL представляют собой пассивные геометрические данные и не содержат исполняемого кода, поэтому их открытие сопряжено с низким риском. Реальные предостережения носят практический, а не технический характер: STL не хранит единицы измерения, поэтому модель может импортироваться в неправильном масштабе (проверьте мм против дюймов), а сетки часто бывают негерметичными или имеют перевернутые нормали, что вызывает ошибки нарезки - исправляйте их в MeshLab/Blender/Meshmixer. При загрузке STL для печати придерживайтесь проверенных сайтов с моделями и избегайте страниц с «бесплатными STL», которые упаковывают загрузки в установщики с рекламным ПО.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕStereolithography / Standard Tessellation Language file
РАЗРАБОТЧИК3D Systems (Chuck Hull / Albert Consulting Group, 1987)с 1987 (created by 3D Systems for stereolithography 3D printing)
MIME-ТИПmodel/stl
ТИП3D-модель в виде треугольной сетки - только геометрия поверхности (ASCII или бинарная)
СТАНДАРТОткрытый · без роялти
СВЯЗАННЫЕ.dcm.step.skp.stp

Программы, открывающие файлы STL

Windows7 apps
TurboCAD Платно Откройте или импортируйте STL в этот CAD-пакет для просмотра или работы с ним наряду с CAD-геометрией.
Blender Открытый код Импортируйте STL (File > Import > STL) для редактирования сетки, скульптинга, масштабирования или восстановления; экспортируйте обратно в STL/3MF.
MeshLab Открытый код Откройте STL для просмотра, восстановления, упрощения и конвертации сетки.
3D Viewer (Microsoft) Бесплатно Установите бесплатное приложение Microsoft «3D Viewer», затем откройте STL для просмотра, вращения и осмотра. Самый быстрый способ просто взглянуть на модель.
Ultimaker Cura Открытый код Откройте STL в Cura, выберите принтер/профиль и нажмите «Slice» для генерации готового к печати G-code. Самый популярный бесплатный слайсер.
PrusaSlicer Открытый код Импортируйте STL, расположите/масштабируйте его и нарежьте в G-code. Работает с большинством принтеров, а не только с Prusa.
Bambu Studio Бесплатно Откройте STL, задайте настройки печати и выполните нарезку. Популярный слайсер для принтеров Bambu Lab и других моделей.
macOS3 apps
Preview / Quick Look (built-in) Встроенная Выберите STL и нажмите Пробел (Quick Look) для предварительного просмотра или откройте в Preview для вращения - установка не требуется.
Ultimaker Cura / PrusaSlicer / Bambu Studio Открытый код Откройте STL в слайсере, чтобы подготовить его к 3D-печати (все три работают на macOS).
MeshLab / Blender Открытый код Просматривайте, очищайте, восстанавливайте или конвертируйте сетку STL на macOS.
Linux3 apps
MeshLab Открытый код Откройте STL для просмотра, восстановления, упрощения и конвертации сетки.
Blender / FreeCAD Открытый код Blender редактирует сетку; FreeCAD импортирует STL и может помочь преобразовать сетку в твердотельную CAD-геометрию.
Ultimaker Cura / PrusaSlicer Открытый код Нарезайте STL в G-code для печати на Linux.
Web1 app
Autodesk Viewer / online STL viewers Бесплатно Загрузите STL в браузер для просмотра и вращения без установки каких-либо программ.

Технические подробности

глубокая спецификация
Тип форматаТреугольная сетка - только геометрия триангулированной поверхности (без волюметрических данных или NURBS)
Варианты кодированияДве официальные кодировки: текстовая ASCII и бинарная; обе представляют одну и ту же геометрию
Геометрический примитивТреугольная грань (фасет): три вершины (X, Y, Z в виде 32-битных чисел с плавающей запятой) плюс один внешний вектор нормали
Поддержка текстур и цветаОтсутствует - только геометрия; цвета, текстуры, материалы или информация о слоях не сохраняются
Система координатПравосторонняя декартова (X, Y, Z) с 32-битными значениями с плавающей запятой IEEE 754 одинарной точности
Единицы измеренияНе кодируются в формате; за интерпретацию масштаба отвечает импортирующее приложение
Ключевые слова структуры ASCII`solid`, `facet normal`, `outer loop`, `vertex`, `endloop`, `endfacet`, `endsolid`
Бинарный заголовок80-байтовый заголовок со свободным текстом (без фиксированной сигнатуры), за которым следует 4-байтовое целое число uint32 (little-endian) - количество треугольников
Размер бинарной записи50 байт на треугольник: 12 байт (нормаль) + 36 байт (3 × вершина XYZ) + 2-байтовый счетчик атрибутов
Идентификация файлаФайлы ASCII начинаются с `solid` со смещением 0; бинарные файлы не имеют фиксированной сигнатуры - инструменты используют эвристику для их различения
MIME-тип`model/stl` (также исторически `application/sla` и `application/vnd.ms-pki.stl`)
Соотношение размеров файловБинарная кодировка обычно в 5-6 раз меньше, чем ASCII для тех же данных сетки
Порядок обхода вершинПротив часовой стрелки при взгляде снаружи поверхности (правило правой руки определяет внешнюю нормаль)
Требование к целостности сеткиСлайсеры для 3D-печати требуют «герметичных» (замкнутых, многообразных) сеток; сам формат это не контролирует
Поддержка нескольких материаловНативно отсутствует; каждый файл `.stl` кодирует одну однородную поверхность без назначения материалов или цветов
Основной сценарий использования3D-печать (FDM, SLA, SLS) и быстрое прототипирование; широко используется для обмена CAD-геометрией между приложениями
Выпущен1987 (created by 3D Systems for stereolithography 3D printing)
Открыть стандартноеДа · без роялти
Спецификацияen.wikipedia.org

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

Возможно
.STL .DAEОнлайн-конвертер
Как конвертировать
.STL .STPОнлайн-конвертер
Как конвертировать
.STL .IGSОнлайн-конвертер
Как конвертировать
.STL .WRLОнлайн-конвертер
Как конвертировать
.STL .IGESОнлайн-конвертер
Как конвертировать
.STL .DWGОнлайн-конвертер
Как конвертировать
.STL .OFFОнлайн-конвертер
Как конвертировать
.STL .3MFОнлайн-конвертер
Да - PrusaSlicer, Bambu Studio и Windows 3D Builder могут открывать STL и сохранять его как 3MF, и все три…
Как конвертировать
.STL .GCODEРУКОВОДСТВО
Да - откройте STL в бесплатном слайсере (Cura, PrusaSlicer или Bambu Studio), установите профиль вашего…
Как конвертировать
.STL .OBJОнлайн-конвертер
Да - STL и OBJ оба хранят треугольные сетки, поэтому геометрия передается точно, а конвертация надежна.
Как конвертировать
.STL .STEPОнлайн-конвертер
Да - STL можно преобразовать в STEP, но результат представляет собой фасетную аппроксимацию из плоских…
Как конвертировать
.STL .PNGРУКОВОДСТВО
Да - откройте STL в Blender или MeshLab и экспортируйте отрендеренный кадр или скриншот окна просмотра как…
Как конвертировать
.STL .BREPОнлайн-конвертер
Как конвертировать
.STL .PDFРУКОВОДСТВО
Да - самый практичный способ для большинства пользователей - сделать рендер скриншота в Blender или MeshLab и…
Как конвертировать
.STL .PLYОнлайн-конвертер
Да - STL чисто конвертируется в PLY без потери геометрии с помощью MeshLab, Blender или нашего бесплатного…
Как конвертировать
.STL .GLBОнлайн-конвертер
Как конвертировать

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами STL. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах STL.

Часто задаваемые вопросы

Как открыть файл STL?
Для простого просмотра используйте Microsoft 3D Viewer в Windows, Quick Look в macOS или онлайн-просмотрщик. Для 3D-печати откройте его в слайсере, таком как Ultimaker Cura, PrusaSlicer или Bambu Studio. Для редактирования используйте Blender или MeshLab.
Как распечатать STL-файл на 3D-принтере?
Откройте STL в слайсере (Cura, PrusaSlicer, Bambu Studio), выберите профиль вашего принтера и материала, расположите и масштабируйте модель, затем нажмите «Slice» (Нарезать). Слайсер выдаст G-code, который вы отправите на принтер.
В чем разница между STL и STEP?
STL - это сетка из треугольников, которая лишь аппроксимирует поверхность; она отлично подходит для печати, но не для редактирования. STEP хранит точную CAD-геометрию (точные поверхности, твердые тела), которую можно измерять и изменять. Используйте STL для печати, а STEP - для проектирования.
Как конвертировать STL в STEP?
Это преобразование сетки в твердое тело с потерями. FreeCAD или Fusion 360 могут выполнить аппроксимацию, но результат будет грубым - если вам нужна точная CAD-модель, лучше раздобыть оригинальный файл STEP или нативный файл проекта вместо конвертации из STL.
Мой STL не печатается правильно - почему?
Распространенными причинами являются «негерметичная» сетка (дыры/зазоры), перевернутые нормали или неправильный масштаб/единицы измерения. Пропустите модель через инструмент восстановления (Microsoft 3D Builder, Meshmixer или MeshLab) и проверьте размер в слайсере перед печатью.
Почему мой STL выглядит низкополигональным / граненым?
STL аппроксимирует кривые плоскими треугольниками, и детализация фиксируется в момент экспорта. Если она слишком грубая, повторно экспортируйте STL из исходной CAD-программы с более точными настройками отклонения - вы не сможете добавить детализацию, которой нет в файле.
STL или 3MF - что использовать?
Используйте 3MF, если ваш принтер и слайсер поддерживают его: он сохраняет единицы измерения, цвет, материалы и несколько объектов в одном файле, избегая неопределенности масштабирования STL. STL по-прежнему является самым универсальным форматом, поэтому сохраняйте его для максимальной совместимости.

Ссылки

1Wikipedia - STL (file format)en.wikipedia.org
2Ultimaker Cura - slicing softwareultimaker.com

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.BINCD/DVD Disc Image (BIN/CUE)
7.NOMEDIAAndroid No-Media Marker File
8.TMPTemporary File
9.MDMarkdown Document
10.RPMSGRestricted Permission Message

Похожие расширения

.DCMDICOM Medical Image
.STEPSTEP - Standard for the Exchange of Product Data (ISO 10303)
.SKPSketchUp Document
.STPSTEP - Standard for the Exchange of Product Data (ISO 10303), .stp spelling
.MTLMaterial Template Library (Wavefront)
.MAX3ds Max Scene File (Autodesk 3ds Max)

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z