Проектирование и постобработка · уровень: новичок · 6 мин чтения · обновлено 06.11.2026
Форматы файлов для 3D-печати
Модель для печати проходит путь от САПР или скульптинга через слайсер к принтеру, и на каждом этапе свой формат. Разберёмся, что хранит каждый из них, почему STL постепенно уступает 3MF и когда нужен STEP.

Форматы 3D-печати делятся на три группы. Сеточные (STL, OBJ, 3MF) описывают поверхность треугольниками — с ними работает слайсер. Твердотельные (STEP) хранят точную геометрию из САПР — с ними удобно дорабатывать модель. Машинные (G-code) — это уже готовая программа для конкретного принтера с конкретными настройками.
Сетка приближает поверхность треугольниками, а STEP хранит точную формуСравнение форматов
Что хранит каждый формат| Формат | Геометрия | Единицы | Цвета и материалы | Для чего |
|---|
| STL | треугольники | не хранит (принято — мм) | нет | универсальный обмен моделями |
| OBJ | треугольники и многоугольники | не хранит | цвета и текстуры через файл MTL | модели с текстурами, графика |
| 3MF | треугольники | хранит | да, плюс несколько объектов и настройки | печать, проекты слайсеров |
| STEP | точные поверхности из САПР | хранит | ограниченно | обмен между САПР, доработка |
| G-code | траектории сопла | мм | команды смены пластика | печать на конкретном принтере |
STL — старый стандарт
STL появился в 1980-х и до сих пор самый распространённый формат: его открывает любой слайсер и выгружает любая САПР. Файл — это просто список треугольников с нормалями. В нём нет единиц измерения — принято считать, что это миллиметры, но модель из программы, работающей в дюймах или метрах, может открыться в 25 раз больше или в 1000 раз меньше. Нет и цветов, нет разделения на детали, нет настроек печати.
STL бывает текстовым (ASCII) и двоичным. Двоичный в несколько раз компактнее — экспортируйте его, если программа предлагает выбор.
3MF — современный формат для печати
3MF — это ZIP-архив с XML-описанием модели. Он хранит единицы измерения, несколько объектов и их расположение на столе, цвета и материалы частей, миниатюру, а слайсеры кладут в него свои настройки. Поэтому проекты Bambu Studio, Orca Slicer и PrusaSlicer сохраняются именно в 3MF. Открыв такой проект, вы получаете не только модель, но и пластик, высоту слоя, поддержки и назначенные цвета.
- Многоцветные модели передавайте в 3MF — каждая часть сохранит свой цвет и экструдер.
- Настройки внутри 3MF привязаны к слайсеру: проект Bambu Studio откроется в PrusaSlicer, но принтер и пластик придётся выбрать заново.
- Если передаёте файл человеку с другим принтером, сохраните 3MF без настроек или STL.
STEP — точная геометрия
STEP — международный стандарт обмена данными между САПР. Он хранит не треугольники, а точные поверхности: окружность остаётся окружностью, а не многоугольником. STEP нужен, когда модель будут дорабатывать: менять размер отверстия, добавлять крепёж, скругления. Сетку из STL так отредактировать трудно — это как пытаться поправить чертёж по фотографии.
Современные слайсеры — PrusaSlicer, Bambu Studio, Orca — умеют открывать STEP напрямую и сами превращают его в сетку с нужной точностью. Это удобно для инженерных деталей: не нужно думать о настройках экспорта.
Как экспортировать сетку правильно
При экспорте в STL или 3MF САПР превращает точные поверхности в треугольники. Точность задаётся отклонением хорды и углом. Слишком грубая сетка даёт гранёные цилиндры и отверстия — болт не войдёт в «многоугольное» отверстие. Слишком мелкая — файлы на сотни мегабайт, которые долго нарезаются. Для деталей размером в десятки миллиметров отклонения в сотые доли миллиметра обычно достаточно.
Чек-лист экспорта
- Единицы. Экспортируйте в миллиметрах и проверьте размеры после импорта в слайсер.
- Точность. Задайте отклонение хорды и угол так, чтобы окружности выглядели гладкими.
- Одно тело — одна оболочка. Перекрывающиеся тела объедините, если они должны печататься как одна деталь; подвижные части оставьте раздельными.
- Ориентация. Положите деталь на стол в нужной ориентации ещё в САПР или сразу поверните в слайсере.
Ошибки сетки и их починка
- Дыры в сетке — поверхность не замкнута, слайсер не понимает, где внутри.
- Неманифолдные рёбра — ребро принадлежит больше чем двум треугольникам; часто у моделей из скульптинга и игр.
- Перевёрнутые нормали — треугольник «смотрит» внутрь, и слайсер может принять поверхность за пустоту.
- Самопересечения — части модели проходят друг сквозь друга.
Большинство слайсеров чинят простые ошибки автоматически при импорте. Для сложных случаев используют инструменты проверки сетки в Blender и других редакторах. Если модель из интернета нарезается с пропущенными слоями или дырами — проблема почти всегда в сетке. Где брать качественные модели — в статье где взять модели для печати.
G-code — программа для принтера
G-code создаёт слайсер: это последовательность команд — куда двигаться, сколько выдавить пластика, какую температуру держать. Он привязан к конкретному принтеру, соплу и пластику, поэтому делиться им имеет смысл только с владельцами такого же принтера. Bambu Lab использует упакованный вариант — G-code внутри 3MF с миниатюрами. Хранить для повторной печати лучше проект 3MF: из него G-code можно сгенерировать заново под новые условия.
Что выбрать
- Печатаете сами — сохраняйте проект слайсера в 3MF.
- Делитесь моделью — 3MF или STL; если модель инженерная, приложите STEP.
- Заказываете печать или отдаёте на доработку — STEP для деталей из САПР, 3MF для многоцветных моделей.
- Модель с текстурой — OBJ или 3MF с цветами.
И ещё один практический совет: храните модели вместе с их историей. Исходник САПР или STEP — для изменений, проект 3MF — для повторной печати с проверенными настройками, а STL — для передачи тем, у кого другой слайсер. Такой набор из трёх файлов на каждую деталь занимает немного места и через год избавит от необходимости заново моделировать или подбирать настройки.
Вопросы и ответы
Почему модель открылась в слайсере крошечной?
STL не хранит единицы: модель экспортирована в метрах или дюймах. Масштабируйте её в слайсере или экспортируйте заново в миллиметрах.
Можно ли превратить STL обратно в STEP?
Только приближённо: сетку можно преобразовать в тело, но оно останется из множества плоских граней. Для доработки лучше найти исходную модель.
Чем 3MF лучше STL?
3MF хранит единицы, цвета, несколько объектов и настройки печати и обычно компактнее. STL проще и поддерживается везде.
Нужен ли мне G-code из интернета?
Обычно нет: он рассчитан на чужой принтер и пластик. Скачивайте модель и нарезайте её сами.
Мастерская НИТ — Бесплатные генераторы моделей с готовыми проектами 3MF для Bambu Studio.
Читайте также
Все статьи базы знаний НИТ · Каталог филамента НИТ