SupaVoxel
Типы файлов для 3D-печати

3D-печать: какой формат файла лучше

Лучший формат файла для 3D-печати — 3MF: он хранит единицы измерения, цвета и настройки слайсера в одном файле. STL — универсальный запасной вариант, STEP подходит для CAD-деталей.

  • 7 форматов по местам
  • Матрица поддержки слайсеров
  • Измеренные размеры файлов
Обновлено октябрь 2026 г.
Перетащите, чтобы вращать

Короткий ответ

Если запомнить только одно правило: сохраняйте и передавайте 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. #1

    3MF

    Кому подходит: Повседневная печать, мультицвет и мультиматериал, обмен проектами

    Лучший выбор по умолчанию для печати и обмена готовыми к печати проектами.

    • Хранит единицы измерения, поэтому никаких сюрпризов с масштабом 25.4x
    • Цвета, материалы и несколько деталей
    • Проекты слайсера сохраняют настройки, поддержки и столы
    • Примерно на 59% меньше бинарного STL в нашем тесте
    • Настройки внутри зависят от конкретного слайсера
    • Некоторые старые программы и сервисы его до сих пор не читают
  2. #2

    STL

    Кому подходит: Обмен одноцветными моделями, сервисы печати, старое ПО

    Универсальный запасной вариант. Никогда не самый функциональный, но принимается всегда.

    • Читается любым слайсером, CAD- и CAM-инструментом
    • Предельно прост: только треугольники
    • Размер бинарного STL предсказуем: 50 байт на треугольник
    • Ни единиц измерения, ни цвета, ни отдельных деталей
    • Большой и без сжатия
    • Битые меши — частая история
  3. #3

    STEP

    Кому подходит: CAD-детали с отверстиями, скруглениями и точными посадками

    Лучший исходный формат для инженерных деталей, если ваш слайсер его импортирует.

    • Точные кривые; сглаживание выбираете вы при импорте
    • Единицы измерения и сборки из коробки
    • Импортируется в PrusaSlicer 2.5+ и Bambu Studio
    • Нет в списке поддерживаемых форматов Cura
    • Бесполезен для сканов, скульптинга и AI-моделей
    • При импорте всё равно триангулируется
  4. #4

    OBJ

    Кому подходит: Модели из Blender или пайплайна игровых ассетов

    Хороший мост из 3D-софта, с поддержкой цвета в Bambu Studio.

    • Открывается любым крупным слайсером
    • Bambu Studio сопоставляет цвета OBJ с филаментами
    • Обычный текст, легко автоматизировать скриптами
    • Нет единиц измерения
    • PrusaSlicer игнорирует его материалы и текстуры
    • Текстуры лежат в отдельных файлах
  5. #5

    AMF

    Кому подходит: Открытие старых проектов

    Функциональный XML-формат, который на практике вытеснил 3MF.

    • Единицы измерения, цвета и материалы
    • Читается PrusaSlicer, Bambu Studio и Cura
    • Сегодня его мало кто записывает
    • Prusa рекомендует вместо него 3MF
  6. #6

    PLY

    Кому подходит: Вывод сканера с цветами вершин

    Частый формат для 3D-сканов; конвертируйте перед печатью, если не работаете в Cura.

    • Хранит цвет по вершинам от сканеров
    • Cura его открывает
    • Нет в списках PrusaSlicer и Bambu Studio
    • Сканы обычно сначала нужно ремонтировать
  7. #7

    G-code (.gcode, .bgcode, .gcode.3mf)

    Кому подходит: Отправка готового задания на свой принтер

    Не формат модели: нарезанные инструкции для одного конкретного принтера.

    • Печатает сразу, без нарезки
    • Привязан к одному принтеру, соплу и филаменту
    • Нельзя отредактировать обратно в модель

Форматы файлов для 3D-печати: таблица сравнения

Четыре формата, между которыми вы реально выбираете, — рядом.

3MFSTLSTEPOBJ
Тип геометрииИндексированный треугольный меш, несколько объектовНеиндексированные треугольникиТочные B-rep поверхности (NURBS, плоскости, цилиндры)Индексированные полигоны
Цвет / текстурыЦвета и материалы; текстуры через расширениеНетЦвета деталей и гранейUV и текстуры в отдельных файлах
Единицы измеренияХранятся (по умолчанию мм)НетХранятсяНет
МатериалыПо объекту или треугольнику, с привязкой к филаментамНетДанные изделияФайл .mtl, который большинство слайсеров игнорирует
Размер файла (наши тесты)10.3 MB для модели на 500 тыс. треугольников25.0 MB для той же модели175 KB для кронштейна, который в STL занимает от 73 KB до 1.27 MB21.4 MB для той же модели на 500 тыс. треугольников
РедактируемостьСнова открывается как полный проект слайсераТолько правки мешаПолностью редактируется в CADТолько правки меша
Поддержка в ПОBambu Studio, PrusaSlicer, OrcaSlicer, CuraВездеВсе CAD; PrusaSlicer и Bambu StudioВезде
Использование для печатиЛучший выбор по умолчаниюУниверсальный запасной вариантЛучший для CAD-деталейГодится; цвет — в Bambu

Какие типы файлов для 3D-печати открывает каждый слайсер

По данным справочного центра PrusaSlicer, списка типов файлов UltiMaker Cura и вики с документацией Bambu Lab; проверено в октябре 2026 года.

ФорматBambu StudioPrusaSlicerUltiMaker 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

Бесплатные просмотрщики и конвертеры для любого формата печати

Открывайте, проверяйте и конвертируйте файлы прямо в браузере. Без регистрации, ничего не загружается на сервер.

Просмотрщик 3MF
Откройте файл .3mf без слайсера: объекты, цвета, число треугольников и реальный размер в миллиметрах.
Просмотрщик STL
Откройте STL в браузере, вращайте модель, проверяйте сетку и смотрите реальный размер до слайсинга.
Просмотрщик STEP
Открывайте CAD-файлы .step и .stp прямо в браузере: детали, цвета и реальные размеры — без загрузки и без лицензии CAD.
STL в 3MF
Задайте STL без единиц измерения реальные миллиметры и получите чистую связную сетку в родном формате слайсера.
STEP в STL
Превратите CAD-деталь .step или .stp в бинарный STL для слайсера с размерами в миллиметрах.
GLB в STL
Отправьте GLB из игры, веба или AI-генератора в слайсер — получите STL с правильным масштабом и вертикальной ориентацией.
PLY в STL
Превратите сканированный PLY-меш в готовый к печати STL с исправленным масштабом и ориентацией.
Ремонт STL
Находит дыры, non-manifold рёбра и вывернутые грани, затем закрывает сетку в герметичное тело, готовое к печати.

FAQ

Частые вопросы

Какой формат файла лучше для 3D-печати?

Для большинства — 3MF. Он хранит единицы измерения, цвета, несколько деталей и настройки слайсера в одном сжатом файле, и его открывают Bambu Studio, PrusaSlicer, OrcaSlicer и Cura. Держите STL как универсальный запасной вариант для старого ПО и сервисов печати, а STEP используйте для CAD-деталей, если ваш слайсер его импортирует. G-code — это вывод принтера, а не формат модели.

STL всё ещё стандарт для 3D-печати?

Он по-прежнему самый универсально принимаемый формат, и большинство сайтов моделей до сих пор предлагают скачивание STL. Но лучшим он уже не является. Производители слайсеров перешли на 3MF для проектов: PrusaSlicer называет 3MF предпочтительным форматом, а Bambu Studio сохраняет каждый проект в 3MF. STL остаётся хорошим выбором, когда вы не знаете, каким ПО пользуется получатель.

Можно ли напечатать на 3D-принтере файл GLB, glTF или FBX?

Обычно — нет. UltiMaker Cura открывает glTF и GLB, но PrusaSlicer и Bambu Studio их не поддерживают, а FBX не открывает ни один распространённый слайсер. Для одноцветной печати конвертируйте файл в STL, а чтобы сохранить части — в 3MF. Текстуры в любом случае не напечатаются цветом. Наши браузерные конвертеры переводят GLB, glTF и FBX в STL без загрузки на сервер.

Какой формат лучше для фотополимерных принтеров?

Здесь действует та же логика. Любой слайсер для фотополимерных принтеров импортирует STL, так что это безопасный выбор; если ваш ещё читает 3MF, используйте его, чтобы избежать проблем с единицами измерения. Фотополимерные принтеры воспроизводят гораздо более мелкие детали, чем FDM, поэтому грани от грубого экспорта хорошо заметны на небольших миниатюрах. Экспортируйте CAD-детали с малым допуском и не используйте сильно упрощённые сетки для фигурок.

Почему моя модель импортируется не того размера?

В STL и OBJ нет поля единиц измерения, поэтому слайсер считает, что это миллиметры. Модель, сохранённая в дюймах, импортируется в 25,4 раза меньше; в метрах — в 1 000 раз меньше. PrusaSlicer и Bambu Studio предлагают конвертировать, если модель выглядит так, будто её сохранили в дюймах. 3MF и STEP хранят единицы измерения — это одна из причин выбирать их.

Какой файл нужен для многоцветной печати на Bambu AMS?

3MF. В нём записано, какой объект, часть или треугольник получает какой филамент, и Bambu Studio сохраняет эти назначения в файлах проектов. Bambu Studio также может сопоставить цвета из OBJ, но 3MF — более надёжный путь. Платные тарифы SupaVoxel экспортируют многоцветный 3MF с 4 или 16 цветами, подобранными под палитру Bambu PLA.

Чем отличается файл модели от G-code?

Файл модели, например 3MF или STL, описывает форму. G-code — это то, что создаёт слайсер: построчные перемещения, температуры и объём экструзии для конкретного принтера, сопла и филамента. Принтеры Bambu получают его в упаковке .gcode.3mf, а новые принтеры Prusa могут использовать бинарный .bgcode. Делитесь моделями, а не G-code, если у другого человека нет точно такой же конфигурации.

Как получить файл для печати из фотографии?

Загрузите фотографию в инструмент SupaVoxel изображение в STL. Модель без текстуры обычно создаётся меньше чем за минуту, а новые аккаунты получают 3 бесплатных кредита. Бесплатно скачивается GLB — его можно конвертировать в STL прямо в браузере здесь; прямой экспорт в STL, OBJ и многоцветный 3MF, а также исправление до герметичного цельного объекта в один клик доступны на платных тарифах.

Похожие инструменты и руководства

Продолжить

Начать бесплатно

Получите готовый к печати файл из фотографии

Создайте 3D-модель по одной фотографии, исправьте её до герметичного цельного объекта и экспортируйте STL или многоцветный 3MF на платном тарифе. Начните с 3 бесплатных кредитов.

Без банковской карты · 3 бесплатных кредита на старте