Чтобы сделать STL в Blender, достаточно экспортировать готовую 3D-модель через меню File → Export → Stl (.stl). Формат STL — стандарт для 3D-печати, и Blender поддерживает его без дополнительных плагинов. Достаточно проверить геометрию на ошибки, выбрать правильные настройки экспорта и сохранить файл.

В большинстве случаев проблемы возникают из-за негерметичных мешей, неправильных масштабов или лишних объектов в сцене. Например, если модель содержит несоединённые вершины или отверстия, 3D-принтер не сможет её напечатать. Поэтому перед экспортом нужно убедиться, что модель «чистая»: без дыр, пересечений и лишних деталей.

Подготовка модели к экспорту в STL

Перед тем как сделать STL в Blender, проверьте модель на ошибки. Начните с визуального осмотра: убедитесь, что все грани на месте, нет черных пятен (пропущенных полигонов) или красных линий (несоединённых рёбер). В Blender для этого удобно использовать режим редактирования (Tab) и включить отображение Face Orientation в настройках вида (Viewport Shading → Face Orientation). Красные грани означают, что нормали направлены внутрь — это нужно исправить.

Также проверьте масштаб модели. Для 3D-печати обычно используют реальные размеры в миллиметрах. Если ваша модель слишком большая или маленькая, масштабируйте её в режиме Object Mode с помощью клавиши S. После масштабирования примените преобразования (Ctrl+A → Scale), чтобы зафиксировать изменения.

💡

Используйте модификатор Remesh или Decimate, чтобы упростить сложную геометрию без потери качества для печати. Это уменьшит вес файла и ускорит экспорт.

ПараметрРекомендуемое значениеПояснение
FormatBinaryКомпактный формат, подходит для большинства слайсеров
Selection OnlyВключеноЭкспортируются только выделенные объекты
Up AxisZ Up или Y UpЗависит от требований слайсера
Apply ModifiersВключеноПрименяет все модификаторы к модели перед экспортом

Настройки экспорта STL в Blender

Когда модель готова, перейдите к экспорту. В меню выберите File → Export → Stl (.stl). Откроется окно с настройками, где нужно обратить внимание на несколько параметров.

Во-первых, выберите формат: ASCII или Binary. Binary даёт более компактные файлы и подходит для большинства случаев. Во-вторых, убедитесь, что включена опция Selection Only, если вы хотите экспортировать только выделенные объекты. В противном случае экспортируются все объекты сцены.

Также обратите внимание на параметр Up Axis. По умолчанию это Z Up, но некоторые программы для 3D-печати ожидают Y Up. Уточните требования вашего слайсера (например, Ultimaker Cura или PrusaSlicer) и при необходимости измените ось.

Типичные ошибки при экспорте STL

Даже если вы знаете, как сделать STL в Blender, можно допустить ошибки, которые приведут к проблемам при печати. Вот частые случаи:

  • Негерметичный меш. Модель должна быть «водонепроницаемой» — без отверстий и дыр. Проверьте её с помощью инструмента 3D-Print Toolbox (включён в Blender). Если есть ошибки, исправьте их вручную или с помощью модификатора Boolean.
  • Неприменённые преобразования. Если вы масштабировали или поворачивали модель, но не применили преобразования (Ctrl+A), экспортированный STL может быть некорректным.
  • Слишком высокая детализация. Модели с миллионами полигонов могут быть тяжелыми для слайсеров. Упростите геометрию с помощью Decimate или уменьшите разрешение в модификаторе Subdivision Surface.
  • Неправильные единицы измерения. Убедитесь, что в настройках сцены (Scene Properties → Units) выбраны метрические единицы (метры или миллиметры).

Пошаговый процесс экспорта STL

Теперь разберём, как сделать STL в Blender по шагам. Следуйте этой инструкции, чтобы получить корректный файл для 3D-печати:

  1. Проверьте модель. Убедитесь, что она герметична, без дыр и лишних объектов. Используйте 3D-Print Toolbox для автоматической проверки.
  2. Масштабируйте модель. При необходимости измените размеры в Object Mode и примените преобразования (Ctrl+A → Scale).
  3. Выделите нужные объекты. Если в сцене несколько объектов, выделите те, которые нужно экспортировать. Включите опцию Selection Only в настройках экспорта.
  4. Откройте меню экспорта. Перейдите в File → Export → Stl (.stl).
  5. Настройте параметры. Выберите формат Binary, убедитесь, что включены Apply Modifiers и Selection Only (если нужно). Проверьте ось Up Axis.
  6. Сохраните файл. Выберите папку для сохранения, задайте имя файла и нажмите Export STL.
⚠️ Внимание: если модель содержит NURBS-поверхности или кривые, их нужно конвертировать в меш перед экспортом. Для этого выделите объект и выберите Object → Convert To → Mesh.
Какой слайсер вы испальзуете для 3D-печати?
Ultimaker Cura
PrusaSlicer
Creality Slicer
Другой

Сравнение форматов STL и OBJ для 3D-печати

Хотя STL — самый популярный формат для 3D-печати, иногда используют и OBJ. Давайте разберёмся, чем они отличаются и когда какой формат выбирать.

STL (Stereolithography) — простой формат, который хранит только геометрию модели (вершины и грани). Он идеален для 3D-печати, так как не содержит лишней информации о цветах или текстурах. Однако в нём нет данных о масштабе, поэтому важно правильно настроить единицы измерения в Blender.

OBJ — более универсальный формат, который поддерживает текстуры, цвета и UV-развёртки. Но для 3D-печати он подходит хуже, так как может содержать лишние данные, которые слайсеры не учитывают. К тому же файлы OBJ обычно больше по размеру.

КритерийSTLOBJ
Поддержка текстурыНетДа
Поддержка цветовНетДа
Размер файлаМалыйБольшой
Совместимость с 3D-печатьюОтличнаяХорошая (но не идеальная)
Поддержка масштабаНет (зависит от слайсера)Да

Оптимизация модели для 3D-печати

Даже если вы правильно экспортировали STL, модель может быть не готова к печати. Вот что нужно проверить дополнительно:

Толщина стенок должна быть не менее 0,8–1,2 мм (зависит от материала и принтера). Слишком тонкие стенки могут сломаться или не напечататься. Проверьте это в слайсере или в Blender с помощью инструмента Thickness Analysis (доступен в 3D-Print Toolbox).

Также убедитесь, что модель не содержит «висящих» деталей без поддержки. Если у вас есть нависающие элементы (например, ручки чашки), добавьте опоры в слайсере или измените дизайн модели, чтобы избежать проблем при печати.

STL — это формат только для геометрии. Для печати важна герметичность модели, правильный масштаб и отсутствие лишних объектов в сцене.

Практика: экспорт STL для печати на примере

Рассмотрим пример: у вас есть модель стаканчика, и вы хотите напечатать её на 3D-принтере. Вот как это сделать:

Сначала проверьте модель на герметичность. В Blender выделите объект, перейдите в режим редактирования (Tab) и включите отображение Face Orientation. Если есть красные грани, выделите их (A → Shift+Alt+N для исправления нормалей) и залейте отверстия с помощью Mesh → Clean Up → Fill Holes.

Затем масштабируйте модель до нужных размеров. Предположим, вы хотите стаканчик высотой 10 см. В режиме Object Mode выделите объект, нажмите S, затем Z и введите 0.1 (если текущий размер 1 м). Не забудьте применить масштаб (Ctrl+A → Scale).

Теперь экспортируйте модель: File → Export → Stl (.stl). В настройках выберите Binary, включите Selection Only и Apply Modifiers. Убедитесь, что ось Up Axis соответствует требованиям вашего слайсера. Сохраните файл.

Чек-лист перед экспортом STL

Выполнено: 0 / 5

Часто задаваемые вопросы

Можно ли экспортировать в STL модель с текстурами?

Нет, формат STL не поддерживает текстуры. Он хранит только геометрию модели (вершины и грани). Если вам нужны текстуры, используйте формат OBJ или FBX, но учтите, что они не подходят для 3D-печати.

Почему экспортированный STL не открывается в слайсере?

Чаще всего это происходит из-за негерметичного меша или неправильных единиц измерения. Проверьте модель на ошибки с помощью 3D-Print Toolbox в Blender и убедитесь, что в настройках сцены выбраны метрические единицы (Scene Properties → Units → Metric).

Как уменьшить вес файла STL?

Уменьшите количество полигонов с помощью модификатора Decimate или упростите геометрию вручную. Также выберите формат Binary вместо ASCII — он даёт более компактные файлы.

Нужно ли применять модификаторы перед экспортом?

Да, если вы хотите, чтобы все изменения (например, от модификатора Subdivision Surface) были зафиксированы в модели. Включите опцию Apply Modifiers в настройках экспорта STL.