STL - это самый распространённый формат файлов для 3D-печати. Когда вы скачиваете модель из каталога или экспортируете её из редактора, чаще всего получаете именно STL. Его открывает программа подготовки печати (слайсер), чтобы превратить модель в команды для принтера. Разберём, как устроен формат, что он умеет, а что нет, и почему из-за него иногда вылезают дефекты.
01Как устроен STL
Название STL пришло от слова stereolithography - первой технологии 3D-печати, для которой формат и придумали в 1987 году. С тех пор он стал стандартом де-факто: его понимает любой слайсер и почти любой редактор.
Внутри STL описывает только поверхность модели - её внешнюю оболочку. Эта оболочка собрана из множества плоских треугольников, как огранка на камне. Чем больше треугольников, тем точнее передаются изгибы и тем глаже выглядит деталь. Такую поверхность из треугольников называют полигональной сеткой (mesh).

При этом STL хранит только форму и ничего не знает о том, что у детали внутри. Для него модель - это пустая скорлупа. Заполнение, толщину стенок и всё остальное добавит уже слайсер, когда будет готовить печать.
02Что STL хранит, а что нет
У формата простая и жёсткая логика: только геометрия, ничего лишнего. Это и плюс (файл лёгкий и совместим со всем), и минус (часть данных приходится задавать вручную).

Что STL хранит:
- форму модели - сетку из треугольников;
- размер и пропорции детали.
Чего в STL нет:
- цвета и материала - файл «не знает», каким пластиком и какого оттенка печатать;
- единиц измерения - число есть, а миллиметры это или дюймы, формат не уточняет (обычно слайсеры считают миллиметрами);
- настроек печати - заполнения, поддержек, температуры. Всё это вы задаёте в слайсере.
Из-за отсутствия единиц иногда случается путаница: модель из зарубежного каталога открывается в слайсере крошечной или гигантской. Лечится это масштабированием в слайсере - просто задаёте нужный размер.
03STL и другие форматы
STL не единственный формат, но самый универсальный. Рядом с ним вы встретите 3MF, OBJ и STEP - у каждого своя роль.

- STL - только форма, понимают все программы. Лучший выбор, когда нужно просто отдать модель на печать.
- 3MF - современная замена STL. Хранит ту же сетку, но вдобавок цвета, несколько материалов и даже настройки печати. Если печатаете в цвете на принтере с подачей нескольких материалов, 3MF удобнее. Подробнее про подготовку таких файлов - в гайде по Bambu Studio.
- OBJ - тоже сетка, но с поддержкой цвета и текстур. Чаще встречается в графике и фигурках, реже в технических деталях.
- STEP - формат инженерных редакторов. Хранит не сетку, а точную математику поверхностей, поэтому такую модель легко открыть и переделать по размерам. Перед печатью STEP всё равно превращают в сетку.
Для большинства задач хватает STL. Если хочется цвета и гибкости - смотрите в сторону 3MF. Чем отличаются эти два формата, мы подробно разбирали в статье где скачать 3D-модели.
04Разрешение модели: сколько треугольников
Поскольку изгибы в STL набраны из плоских треугольников, их количество определяет качество. Эту детализацию называют разрешением модели.

Если треугольников мало, на округлых местах видны грани - шар выглядит как многогранник. Если много, поверхность гладкая, но файл становится тяжёлым и медленнее открывается в слайсере. Истина посередине: для печати обычно хватает такого разрешения, при котором грани не видны глазом на готовой детали.
Менять детализацию имеет смысл при экспорте из редактора - там почти всегда есть настройка качества или допуска (tolerance). Скачанные из каталога модели, как правило, уже сохранены с разумным разрешением, трогать их не нужно.
05Чем открыть и посмотреть STL
Чтобы просто заглянуть в файл, отдельная программа обычно не нужна:
- слайсер - главный инструмент. Откройте STL в любом слайсере, покрутите модель, проверьте размер. Заодно сразу подготовите печать.
- встроенный просмотр системы - на Windows STL открывается в приложении «Просмотр 3D», на маке - быстрым просмотром по пробелу. Удобно бегло глянуть, что внутри файла.
- онлайн-просмотрщики - сайты, которые показывают модель прямо в браузере, без установки программ. Подходят, когда нужно показать файл с чужого компьютера.
Для печати в итоге всё равно нужен слайсер - именно он превращает STL в понятные принтеру команды.
06Текстовый и двоичный STL
У формата есть две разновидности, и новичку про это знать необязательно, но встречается термин часто. STL бывает текстовым (ASCII) и двоичным (binary). Содержимое одинаковое - те же треугольники, разница только в способе записи.
Двоичный STL заметно меньше по размеру и открывается быстрее, поэтому почти все программы по умолчанию сохраняют именно его. Текстовый вариант можно открыть блокнотом и увидеть координаты, но весит он в несколько раз больше. На качество печати выбор не влияет - берите двоичный.
07Частые проблемы с STL
Иногда модель выглядит нормально, а печатается с дефектами или слайсер ругается на ошибку. Виноват бывает сам файл.
- Дыры в сетке. Оболочка должна быть полностью замкнутой, без прорех. Если в сетке есть отверстия (такую модель называют незамкнутой), слайсер не понимает, где «внутри» детали, и может нарезать её неправильно.
- Слишком грубое разрешение. Если треугольников мало, на округлых поверхностях вылезут заметные грани. Тут поможет только перевыпуск модели с большим качеством.
- Вывернутые грани. У каждого треугольника есть «лицевая» сторона (направление грани называют нормалью). Если часть граней смотрит внутрь, слайсер путается, где поверхность.
- Пересекающиеся стенки. Когда модель собрана из нескольких кусков, которые входят друг в друга, на стыках возможны артефакты.
Хорошая новость: большинство этих проблем чинятся автоматически. Многие слайсеры умеют «латать» дыры при импорте, а для сложных случаев есть бесплатные ремонтные сервисы и встроенные инструменты в редакторах. Если скачанная модель упорно не печатается, попробуйте найти ту же деталь в формате 3MF или у другого автора. Откуда брать проверенные файлы, мы собрали в гайде где скачать 3D-модели.
08Как из STL получить печать
Сам по себе STL принтер не понимает - формат описывает форму, но не говорит, как её строить. Путь от файла до готовой детали короткий:
- Открываете STL в слайсере и при необходимости масштабируете до нужного размера.
- Задаёте параметры - материал, заполнение, поддержки, высоту слоя.
- Слайсер нарезает модель на слои и сохраняет команды для принтера (G-код).
- Отправляете файл на принтер - и он печатает слой за слоем.
Если хочется глубже понять, что происходит после нарезки, посмотрите статью как работает 3D-принтер. А если своей модели ещё нет - её можно сделать самому или скачать готовую.
09Что нужно, чтобы напечатать STL
Любой современный FDM-принтер печатает из STL без танцев с бубном - формат универсальный. Из тех, что стабильно есть в наличии, для старта хорошо подходят:
- Bambu Lab A1 (от 29 990 ₽) - открыл STL в Bambu Studio, выбрал пластик, отправил на печать по сети. Дружелюбен к новичку.
- Creality K1C (от 31 090 ₽) - закрытый корпус и скорость, уверенно тянет инженерные детали из STL.
Оба работают с любыми STL-файлами из каталогов. Что ещё бывает и как выбрать первый принтер - в гайде как выбрать 3D-принтер. Посмотреть весь ассортимент можно в каталоге 3D-принтеров.
10Коротко
- STL - стандартный формат 3D-печати: его открывает слайсер, чтобы нарезать модель на слои.
- Формат хранит только форму - сетку из плоских треугольников. Цвет, материал и настройки печати в нём не записаны, их задаёте в слайсере.
- Чем больше треугольников, тем глаже поверхность, но тем тяжелее файл. Для печати хватает разрешения, при котором грани не видны.
- 3MF - современная альтернатива: та же сетка плюс цвета и настройки. STEP хранит точную геометрию для переделки по размерам.
- Открыть STL проще всего в слайсере; там же готовится печать. Большинство ошибок файла слайсер чинит сам.






