3D-печать: какой формат файла лучше
Лучший формат файла для 3D-печати — 3MF: он хранит единицы измерения, цвета и настройки слайсера в одном файле. STL — универсальный запасной вариант, STEP подходит для CAD-деталей.
- 7 форматов по местам
- Матрица поддержки слайсеров
- Измеренные размеры файлов
Короткий ответ
Если запомнить только одно правило: сохраняйте и передавайте 3MF, держите STL как резерв, а для всего механического отправляйте STEP. Это закрывает почти все случаи.
Почему выигрывает 3MF: это открытый стандарт 3MF Consortium без лицензионных отчислений. Он хранит единицы измерения (по умолчанию миллиметры), несколько именованных объектов, цвета и материалы, а ещё сжат в ZIP. PrusaSlicer называет его предпочтительным форматом и использует для файлов проектов, Bambu Studio сохраняет в нём каждый проект, Cura его открывает.
Почему STL до сих пор жив: он появился в 1987 году, он простой, и его читает буквально каждый слайсер, сервис печати и CAD-программа. Вот только он не может сказать, в каких единицах сделан, какой цвет куда идёт и как печатать деталь.
Лучший формат файла для 3D-печати зависит и от того, откуда взялась модель. CAD-деталь лучше хранить в STEP до попадания в слайсер, потому что STEP сохраняет точные кривые. Скульпт, скан или AI-модель — это меш с самого начала, поэтому 3MF или STL здесь естественный выбор. А G-code вообще не формат модели: это результат нарезки под конкретный принтер.
Типы файлов для 3D-печати: рейтинг
Рейтинг для типичного рабочего процесса FDM- или смол-печати на октябрь 2026 года: сколько полезной информации несёт формат, насколько широко его читают слайсеры и как часто он создаёт проблемы.
- #1
3MF
Кому подходит: Повседневная печать, мультицвет и мультиматериал, обмен проектамиЛучший выбор по умолчанию для печати и обмена готовыми к печати проектами.
- Хранит единицы измерения, поэтому никаких сюрпризов с масштабом 25.4x
- Цвета, материалы и несколько деталей
- Проекты слайсера сохраняют настройки, поддержки и столы
- Примерно на 59% меньше бинарного STL в нашем тесте
- Настройки внутри зависят от конкретного слайсера
- Некоторые старые программы и сервисы его до сих пор не читают
- #2
STL
Кому подходит: Обмен одноцветными моделями, сервисы печати, старое ПОУниверсальный запасной вариант. Никогда не самый функциональный, но принимается всегда.
- Читается любым слайсером, CAD- и CAM-инструментом
- Предельно прост: только треугольники
- Размер бинарного STL предсказуем: 50 байт на треугольник
- Ни единиц измерения, ни цвета, ни отдельных деталей
- Большой и без сжатия
- Битые меши — частая история
- #3
STEP
Кому подходит: CAD-детали с отверстиями, скруглениями и точными посадкамиЛучший исходный формат для инженерных деталей, если ваш слайсер его импортирует.
- Точные кривые; сглаживание выбираете вы при импорте
- Единицы измерения и сборки из коробки
- Импортируется в PrusaSlicer 2.5+ и Bambu Studio
- Нет в списке поддерживаемых форматов Cura
- Бесполезен для сканов, скульптинга и AI-моделей
- При импорте всё равно триангулируется
- #4
OBJ
Кому подходит: Модели из Blender или пайплайна игровых ассетовХороший мост из 3D-софта, с поддержкой цвета в Bambu Studio.
- Открывается любым крупным слайсером
- Bambu Studio сопоставляет цвета OBJ с филаментами
- Обычный текст, легко автоматизировать скриптами
- Нет единиц измерения
- PrusaSlicer игнорирует его материалы и текстуры
- Текстуры лежат в отдельных файлах
- #5
AMF
Кому подходит: Открытие старых проектовФункциональный XML-формат, который на практике вытеснил 3MF.
- Единицы измерения, цвета и материалы
- Читается PrusaSlicer, Bambu Studio и Cura
- Сегодня его мало кто записывает
- Prusa рекомендует вместо него 3MF
- #6
PLY
Кому подходит: Вывод сканера с цветами вершинЧастый формат для 3D-сканов; конвертируйте перед печатью, если не работаете в Cura.
- Хранит цвет по вершинам от сканеров
- Cura его открывает
- Нет в списках PrusaSlicer и Bambu Studio
- Сканы обычно сначала нужно ремонтировать
- #7
G-code (.gcode, .bgcode, .gcode.3mf)
Кому подходит: Отправка готового задания на свой принтерНе формат модели: нарезанные инструкции для одного конкретного принтера.
- Печатает сразу, без нарезки
- Привязан к одному принтеру, соплу и филаменту
- Нельзя отредактировать обратно в модель
Форматы файлов для 3D-печати: таблица сравнения
Четыре формата, между которыми вы реально выбираете, — рядом.
| 3MF | STL | STEP | OBJ | |
|---|---|---|---|---|
| Тип геометрии | Индексированный треугольный меш, несколько объектов | Неиндексированные треугольники | Точные B-rep поверхности (NURBS, плоскости, цилиндры) | Индексированные полигоны |
| Цвет / текстуры | Цвета и материалы; текстуры через расширение | Нет | Цвета деталей и граней | UV и текстуры в отдельных файлах |
| Единицы измерения | Хранятся (по умолчанию мм) | Нет | Хранятся | Нет |
| Материалы | По объекту или треугольнику, с привязкой к филаментам | Нет | Данные изделия | Файл .mtl, который большинство слайсеров игнорирует |
| Размер файла (наши тесты) | 10.3 MB для модели на 500 тыс. треугольников | 25.0 MB для той же модели | 175 KB для кронштейна, который в STL занимает от 73 KB до 1.27 MB | 21.4 MB для той же модели на 500 тыс. треугольников |
| Редактируемость | Снова открывается как полный проект слайсера | Только правки меша | Полностью редактируется в CAD | Только правки меша |
| Поддержка в ПО | Bambu Studio, PrusaSlicer, OrcaSlicer, Cura | Везде | Все CAD; PrusaSlicer и Bambu Studio | Везде |
| Использование для печати | Лучший выбор по умолчанию | Универсальный запасной вариант | Лучший для CAD-деталей | Годится; цвет — в Bambu |
Какие типы файлов для 3D-печати открывает каждый слайсер
По данным справочного центра PrusaSlicer, списка типов файлов UltiMaker Cura и вики с документацией Bambu Lab; проверено в октябре 2026 года.
| Формат | Bambu Studio | PrusaSlicer | UltiMaker Cura |
|---|---|---|---|
| 3MF | Да, нативный формат проектов | Да, предпочтительный формат и формат проектов | Да, включая проекты Cura |
| STL | Да | Да, бинарный и ASCII | Да |
| STEP / STP | Да, со сборками и настраиваемым отклонением | Да, триангулируется при импорте | Нет в списке |
| OBJ | Да, с сопоставлением цветов филаментам | Да, материалы и текстуры игнорируются | Да |
| AMF | Да | Да, но рекомендуется 3MF | Да |
| PLY | Нет в списке | Нет в списке | Да |
| glTF / GLB | Нет в списке | Нет в списке | Да |
| FBX | Нет в списке | Нет в списке | Нет в списке |
«Нет в списке» означает, что формат отсутствует в документированном списке импорта слайсера; сначала конвертируйте его в 3MF или STL.
Лучший формат для мультицветной 3D-печати
Цвет — то, в чём форматы различаются сильнее всего. STL не умеет его хранить вообще. OBJ хранит его как текстуры или цвета материалов: Bambu Studio может сопоставить их со слотами AMS, а PrusaSlicer их игнорирует. 3MF хранит цвет как данные, понятные слайсеру напрямую: какой объект, деталь или треугольник получает какой филамент, а файлы проектов сохраняют эти назначения.
Именно поэтому мультицветные модели на MakerWorld и Printables выкладывают в 3MF. Если вы генерируете модель по фото в SupaVoxel, платные планы экспортируют многоцветный 3MF для Bambu AMS с 4 или 16 цветами филамента, подобранными под палитру Bambu PLA, — цвета приходят уже назначенными. Модель с текстурами обычно генерируется за 3–5 минут.
- STL: без цвета
- OBJ: цвет как текстуры, которые сопоставляют только некоторые слайсеры
- 3MF: цвет как назначение филаментов
Выбирайте по тому, откуда пришла модель
Спроектировано в CAD (Fusion, Onshape, SolidWorks, FreeCAD): экспортируйте STEP для слайсеров, которые его импортируют, и 3MF для всех остальных. Настройки тесселяции — в нашем руководстве STEP vs STL.
Слеплено или смоделировано в Blender или ZBrush: экспортируйте 3MF или STL; берите OBJ, если нужен цвет на принтере Bambu. Смотрите STL vs OBJ.
Отсканировано: сканеры часто выдают PLY или OBJ. Отремонтируйте меш и сохраните в 3MF или STL.
Скачано из библиотеки игровых или AR-ассетов: такие файлы обычно GLB, glTF или FBX. Конвертируйте их; смотрите GLB vs glTF и FBX vs OBJ.
Сгенерировано AI: меш здесь и есть исходник. Экспортируйте 3MF для цвета или STL для одного материала и прогоните ремонт, чтобы модель стала водонепроницаемой.
Ошибки с форматами файлов, которые портят печать
Большинство проблем «плохого файла» — на самом деле проблемы единиц измерения, экспорта или меша.
- Проверяйте размер модели сразу после импорта; в 25.4 раза меньше — значит, её сохранили в дюймах
- Экспортируйте STL из CAD с хордовым допуском около 0.01 мм для функциональных деталей
- Сохраняйте проект слайсера в 3MF, чтобы следующая печать шла с теми же настройками
- Ремонтируйте меши с дырами или вывернутыми нормалями до нарезки
- Делитесь G-code вместо модели; он работает только на том принтере, для которого нарезан
- Используйте ASCII STL; в нашем тесте он был примерно в шесть раз больше бинарного
- Конвертируйте STL в STEP в надежде вернуть редактируемые кривые
- Ждите, что слайсер напечатает текстуры из OBJ, GLB или FBX
Бесплатные просмотрщики и конвертеры для любого формата печати
Открывайте, проверяйте и конвертируйте файлы прямо в браузере. Без регистрации, ничего не загружается на сервер.
FAQ
Частые вопросы
Какой формат файла лучше для 3D-печати?
STL всё ещё стандарт для 3D-печати?
Можно ли напечатать на 3D-принтере файл GLB, glTF или FBX?
Какой формат лучше для фотополимерных принтеров?
Почему моя модель импортируется не того размера?
Какой файл нужен для многоцветной печати на Bambu AMS?
Чем отличается файл модели от G-code?
Как получить файл для печати из фотографии?
Похожие инструменты и руководства
Продолжить
Начать бесплатно
Получите готовый к печати файл из фотографии
Создайте 3D-модель по одной фотографии, исправьте её до герметичного цельного объекта и экспортируйте STL или многоцветный 3MF на платном тарифе. Начните с 3 бесплатных кредитов.
Без банковской карты · 3 бесплатных кредита на старте