3MF против STL: в каком формате присылать модель на печать
STL знают все, но он хранит только форму. Формат 3MF добавляет единицы, цвета, материалы и несколько объектов в одном файле. Разбираем, что выбрать для заказа.
Обновлено 28.10.2026
STL остаётся стандартом де-факто: любая программа умеет его сохранять, любой слайсер открывает. Но у STL есть ограничения: он хранит только форму, а всё остальное (единицы, цвет, материал, расположение нескольких деталей) приходится передавать словами. Современный 3MF решает эти проблемы, а STEP остаётся лучшим выбором для инженерных деталей.
Что хранит каждый формат
| Параметр | STL | 3MF | OBJ | STEP |
|---|---|---|---|---|
| Геометрия | Сетка треугольников | Сетка треугольников | Сетка, возможны многоугольники | Точные поверхности (B-rep) |
| Единицы измерения | Нет | Да | Нет | Да |
| Цвет | Нет | Да | Да, через материалы | Частично |
| Текстура | Нет | Да | Да | Нет |
| Несколько объектов | Нет, или в одной сетке | Да | Да | Да |
| Настройки печати | Нет | Да, в расширениях | Нет | Нет |
| Размер файла | Большой | Меньше в 5–10 раз | Средний | Малый |
| Правка геометрии | Сложно | Сложно | Сложно | Легко в CAD |
STL: простой и универсальный
Формат придуман в 1980-х для стереолитографии. Сетка из треугольников описывает поверхность: у каждого треугольника три вершины и нормаль. Бинарный STL занимает 80 байт заголовка и 50 байт на каждый треугольник, поэтому детализированная модель легко достигает десятков мегабайт.
Главные неудобства:
- нет единиц: число 25 в файле может означать 25 мм или 25 дюймов;
- нет цвета и материалов;
- ошибки сетки (дыры, вывернутые нормали) никак не помечены;
- каждая деталь хранится отдельным файлом.
Для одноцветной детали из одного пластика STL вполне годится. Как исправить типичные ошибки сетки — в статье про исправление STL.
3MF: современный контейнер
3MF — ZIP-архив с XML-описанием. Внутри лежат:
- сетки объектов с точными координатами;
- единицы измерения (по умолчанию миллиметры);
- цвета и материалы для каждого объекта или участка;
- расположение объектов на столе;
- иногда настройки печати, если файл сохранён из слайсера.
Это удобно, когда деталей много или модель многоцветная. Файл весит меньше STL благодаря сжатию и общим вершинам. Открывают 3MF PrusaSlicer, Orca Slicer, Bambu Studio, Cura, Microsoft 3D Builder и большинство CAD-систем. О цвете и экспорте — в материале экспорт цветной модели.
OBJ и STEP
OBJ хранит сетку и ссылки на материалы и текстуры. Он подходит для цветных моделей из Blender и скульптинга. Ограничение: единицы не заданы, а текстуры лежат отдельными файлами, которые нужно прислать вместе.
STEP — формат САПР. Он хранит точные поверхности и тела, а не сетку, поэтому круглое отверстие остаётся круглым при любом масштабе. Из STEP можно изменить размер отверстия, добавить фаску, поправить допуск. Для инженерных деталей с посадками и резьбами STEP предпочтительнее, о чём подробнее в статье про STEP и STL.
Что присылать
| Задача | Рекомендуемый формат |
|---|---|
| Одноцветная фигурка или декор | STL или 3MF |
| Многоцветная модель | 3MF или OBJ с текстурами |
| Инженерная деталь с посадками | STEP + STL для проверки |
| Несколько деталей в одном заказе | 3MF с расположением |
| Модель из Blender или ZBrush | OBJ или 3MF, масштаб в мм |
Частые ошибки при экспорте
- Единицы. Модель из программы в дюймах экспортируется в мм без пересчёта. Проверьте габариты после экспорта.
- Слишком мелкая сетка. Файл на 500 МБ не нужен: детали мельче 0,05 мм принтер не воспроизведёт. Сократите число полигонов, как описано в материале про уменьшение полигонов.
- Несколько тел в одном файле. Если детали должны печататься отдельно, сохраните их как разные объекты.
- Открытые поверхности. Проверьте замкнутость сетки перед экспортом.
Как открыть и преобразовать
Большинство современных программ работают с 3MF без дополнительных расширений. В PrusaSlicer, Orca Slicer и Bambu Studio файл открывается перетаскиванием, и цвета сохраняются. Microsoft 3D Builder позволяет посмотреть модель и починить мелкие дефекты. В Blender для 3MF есть дополнение, которое включается в настройках. Если нужно получить STL из 3MF, достаточно сохранить модель в слайсере командой «Экспортировать как STL»: при этом цвет теряется, а модель остаётся. Обратное преобразование STL в 3MF не добавляет информации, а просто упаковывает сетку в архив. Для файлов из CAD лучше сохранять сразу в STEP и 3MF.
Если нужно сделать
Пришлите файл в любом из этих форматов и напишите размеры, материал и цвет. Если файла нет, подготовим 3D-модель по эскизу или фото. Для печати готовых моделей откройте раздел Детали на заказ. Цена — в калькуляторе.