OBJ в STL

OBJ → STL: модели для слайсера одним кликом.

Загрузка...

Пожалуйста, подождите

Об инструменте

Инструмент извлекает сетку из OBJ и экспортирует её в STL для 3D-печати. Нетреугольные грани автоматически триангулируются, материалы и текстуры отбрасываются. Все операции выполняются локально в браузере, файлы не загружаются на сервер.

Советы

  • 1Материалы и текстуры будут потеряны
  • 2Несколько объектов часто объединяются
  • 3Проверьте единицы измерения и замкнутость модели

Описание параметров конфигурации

Общие настройки

Система координат

По умолчаниюY-up

Определяет ось «вверх» экспортируемой модели. Разное 3D-программное обеспечение использует разные соглашения. Неправильный выбор может привести к тому, что модель будет лежать на боку.

Y-upРекомендуется

Соглашение, используемое в OpenGL, Three.js и большинстве веб-3D-движков. Выбирайте это для моделей из веба или игровых движков.

Z-up

Соглашение, используемое в Blender (по умолчанию), 3ds Max и некоторых CAD-программах. Попробуйте это, если модель отображается боком.

Поворот X

По умолчанию

Диапазон-180° – 180°

Поверните модель вокруг каждой оси, диапазон от -180° до 180°. Полезно для точной настройки ориентации печати или исправления несоосности осей.

Поворот Y

По умолчанию

Диапазон-180° – 180°

Поверните модель вокруг каждой оси, диапазон от -180° до 180°. Полезно для точной настройки ориентации печати или исправления несоосности осей.

Поворот Z

По умолчанию

Диапазон-180° – 180°

Поверните модель вокруг каждой оси, диапазон от -180° до 180°. Полезно для точной настройки ориентации печати или исправления несоосности осей.

Способ применения поворота

По умолчаниюТолько корневой узел

Выберите, как поворот записывается в экспортируемую модель. Запекание в вершины перезаписывает все координаты вершин, поэтому поворот применяется во всех форматах экспорта (включая форматы, читающие только геометрию, такие как STL и STEP); преобразование только корневого узла сохраняет исходные координаты вершин и лучше подходит для анимированных моделей и моделей со скелетом, но форматы, игнорирующие преобразования узлов (например, STEP), не применят поворот.

Запекать в вершины

Поворот записывается во все координаты вершин и применяется одинаково во всех форматах экспорта; данные геометрии перезаписываются.

Только корневой узелРекомендуется

Поворот записывается как преобразование корневого узла, координаты вершин остаются исходными; лучше для моделей со скелетом/анимацией, но форматы, игнорирующие преобразования узлов (например, STEP), его не применят.

Настройки вывода STL

Двоичный формат

По умолчаниюBinary STL

Выберите формат хранения STL. Оба формата дают одинаковые результаты печати.

Binary STLРекомендуется

Меньший размер файла, быстрее загружается. Поддерживается Cura, PrusaSlicer, Chitubox и всеми основными слайсерами. Рекомендуется для 3D-печати.

ASCII STL

Текстовый формат, читаемый в любом текстовом редакторе для отладки. Размер файла примерно в 4-6 раз больше, чем у двоичного.

Разделить на отдельные детали

Экспортирует независимые детали в виде отдельных файлов STL в ZIP-архиве.

Сведения о формате

Формат входа

Расширение:
obj
Полное название:
Wavefront OBJ
Тип:
3D Model
Формат:
OBJ
Инструменты:
BlenderMaya3ds Max
Открыть в:
3D Model ViewerOBJ Viewer
Описание:
OBJ is an open 3D geometry format introduced by Wavefront in the 1980s. It records vertices, normals, UV coordinates, and face connections in human-readable text, and is supported by almost all 3D software, making it a safe choice for cross-software mesh exchange. Its materials and textures are typically defined in an accompanying .mtl file, and both files must be placed in the same directory. OBJ does not contain animation or skeletal data; it only represents static meshes, so it is not suitable as a final format for character animation workflows. Additionally, the text encoding makes large model files bulky, and complex scenes load slowly. If you need a single-file delivery with embedded textures, GLB is a better choice.

Примечания:

  • MTL-файл должен находиться вместе с OBJ-файлом для материалов
  • Не поддерживает анимацию или скелеты

Поддерживаемые возможности:

  • Человекочитаемый текстовый формат
  • Отдельные файлы геометрии (.obj) и материалов (.mtl)
  • Универсальная поддержка программным обеспечением
  • Сохранение UV-координат и нормалей

Формат выхода

Расширение:
stl
Полное название:
Stereolithography
Тип:
3D Mesh
Формат:
STL (Binary / ASCII)
Инструменты:
CuraPrusaSlicerChituboxSimplify3D
Открыть в:
Slicer SoftwareMeshLabWindows 3D ViewerSTL Viewer Online
Описание:
STL is the de facto standard mesh format in 3D printing, storing only triangular surface data since 1987 without color or texture. Almost all slicers (Cura, PrusaSlicer, Bambu Studio, ChiTuBox) support it directly, ensuring its enduring popularity. Two classic pitfalls exist. First, STL lacks unit definitions, so millimeter and inch exports are indistinguishable on disk; confirm scale in your slicer. Second, ASCII and binary encodings differ: ASCII is readable but 4-6 times larger, while binary is compact and default. For multicolor or material needs, switch to 3MF, which retains slicing compatibility with richer data.

Примечания:

  • Не поддерживает цвета, текстуры или материалы
  • Нет определения единиц измерения; проверьте масштаб в слайсере
  • ASCII-формат в 4-6 раз больше бинарного

Поддерживаемые возможности:

  • Только треугольная сетка, просто и универсально совместимо
  • Варианты бинарной и ASCII-кодировки
  • Напрямую импортируется в Cura, PrusaSlicer, Chitubox и др.

Как пользоваться

1

Загрузите файл OBJ

Перетащите файл OBJ; материалы и текстуры при конвертации отбрасываются, сохраняется только геометрия сетки.

2

Проверьте единицы и замкнутость

Перед печатью в предпросмотре убедитесь, что единицы измерения указаны верно и модель представляет собой замкнутое тело.

3

Скачайте STL

Скачайте файл STL; нетреугольные грани автоматически триангулируются, несколько сеток обычно объединяются.

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

Смотреть все частые вопросы
Q

Что произойдёт с несколькими сетками?

A

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

Q

Что такое нетреугольные грани?

A

Нетреугольные грани перед экспортом автоматически триангулируются. STL поддерживает только треугольники, поэтому четырёхугольники и многоугольники разбиваются на треугольники, а общая форма модели не меняется.

Q

Сохранятся ли материалы?

A

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

Q

Что происходит с нормалями вершин при конвертации OBJ в STL?

A

В OBJ нормали вершин хранятся для каждой вершины, а STL поддерживает только нормали граней. При конвертации нормали граней вычисляются автоматически из треугольной геометрии, поэтому пользовательские нормали вершин из исходного OBJ не сохраняются.

Q

Почему для 3D-печати выбирают STL, а не OBJ?

A

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

Q

В моём OBJ есть UV-координаты. Что с ними станет в STL?

A

UV-координаты нужны для наложения текстур, а STL не поддерживает ни текстуры, ни материалы, поэтому они отбрасываются вместе с материалами. Экспортируется только треугольная геометрия, а это всё, что требуется для 3D-печати.

Поддержите нас