Конвертер OBJ в STL
Перетащите .obj, подтвердите единицы измерения и скачайте STL, который слайсер откроет в правильном размере. Бесплатно, без аккаунта, а конвертация идёт на вашем компьютере.
- Выбор единиц: мм, см, м, дюйм
- Триангуляция четырёхугольников
- До 200 МБ
- Без загрузки на сервер
Конвертация OBJ в STL в три шага
- 01
Перетащите файл .obj
Одного .obj достаточно для STL — цвета он не хранит. Если хотите сначала проверить модель в цвете, выберите вместе с ней .mtl и текстуры или перетащите один .zip, и превью покажет их. Без них модель отображается серой с пометкой о недостающем .mtl. - 02
Подтвердите единицы измерения
В OBJ не указано, в каких единицах он задан. Конвертер по умолчанию считает метры (как в Blender) и показывает получившийся размер печати. Если размер вышел абсурдным, меняйте Единицы файла, пока он не совпадёт с ожидаемым. - 03
Скачайте STL
Нажмите Конвертировать в STL. Каждый четырёхугольник и n-угольник уже разбит на треугольники, все группы объединены в одно тело, а деталь повёрнута в Z-up и поставлена на стол.
Проблема единиц при конвертации OBJ в STL — решаем её до скачивания
В OBJ нет поля единиц. Значение 50 может означать 50 метров у игрового ассета или 50 миллиметров у модели для печати, и файл никак не подскажет. Большинство конвертеров просто переносят число, а ошибку вы обнаружите уже в слайсере.
Здесь вы увидите её сразу. Конвертер считает, что единицы — метры, поэтому модель высотой 0,12 единицы из Blender получится 120 мм. Если OBJ экспортирован из программы, работающей в миллиметрах (например, многие сайты печати, Meshmixer или CAD), панель покажет что-то вроде 120 000 мм и предупредит, что это больше большинства столов печати. Поставьте Единицы файла в мм, и размер упадёт до 120 мм. В остальных случаях Масштаб до 100 мм по высоте задаёт разумный размер одним щелчком.
Второй вопрос — оси. Большинство OBJ ориентированы Y-up, и конвертер поворачивает их в Z-up, как ожидают слайсеры. Если ваш файл экспортирован в Z-up, в превью он будет лежать на спине; выключите Z-up для печати и конвертируйте снова.
Что OBJ передаёт в STL, а что теряет
| Содержимое OBJ | В STL |
|---|---|
| Вершины и грани | Сохраняются; четырёхугольники и n-угольники триангулируются |
Группы и объекты (g, o) | Объединяются в одно тело |
Нормали вершин (vn) | Заменяются одной нормалью грани на треугольник |
UV-координаты (vt) | Отбрасываются |
| Материалы MTL и текстуры | Показываются в превью, если переданы; в STL не попадают — там нет цвета |
| Цвета вершин со сканеров | Отбрасываются |
Группы сглаживания, отдельные рёбра (l), точки | Отбрасываются; записываются только поверхности |
OBJ и STL: что хранит каждый формат
- Происхождение OBJ
- Wavefront Technologies, конец 1980-х
- Содержимое OBJ
- Текст: вершины, UV, нормали, полигоны любого размера, группы, ссылка на MTL
- Для чего используют OBJ
- Перенос мешей между 3D-программами, скульптинг, сканы, ассеты с текстурами
- Происхождение STL
- 3D Systems, 1987
- Содержимое STL
- Треугольники с одной нормалью, бинарный или ASCII
- Для чего используют STL
- Слайсеры, сервисы печати, исправление мешей
OBJ и STL для 3D-печати: практические советы
Оба формата печатают одну и ту же форму. Эти привычки помогут убедиться, что форма пригодна для печати.
- Проверьте, что меш закрыт: у скульптов и сканов часто есть дырки, которые исправит исправление STL
- Проредите скульпт на 10 миллионов полигонов с помощью упрощения меша перед печатью
- Измерьте результат в просмотрщике STL, если важен размер
- Храните OBJ как редактируемый исходник, а STL считайте экспортом
- Добавлять .mtl в надежде, что STL сохранит цвет: он влияет только на превью, для цветной печати используйте 3MF
- Доверять размеру, не глядя на панель результата: единицы OBJ — это догадка
- Печатать игровой ассет с односторонними плоскостями: у них нет толщины
Когда конвертировать OBJ в STL, а когда можно пропустить
Современные слайсеры, включая PrusaSlicer, Bambu Studio, Orca и свежие версии Cura, импортируют OBJ напрямую. Конвертация всё равно нужна, когда сервис печати или маркетплейс принимает только STL, когда слайсер неверно читает масштаб вашего OBJ или когда хочется один небольшой бинарный файл вместо текстового, который в разы больше.
Идёте на многоцветный принтер? STL теряет все материалы, поэтому сохраните OBJ для цвета и назначьте филаменты в слайсере. STL в 3MF упаковывает обычный STL в родной формат слайсера, а подробное сравнение — в сравнении STL и OBJ. Нужно наоборот? Используйте STL в OBJ.
Другие конверсии
FAQ
Частые вопросы
Как бесплатно конвертировать OBJ в STL?
Нужно ли добавлять MTL-файл?
Мой OBJ открывается как каркас без граней. Почему?
Почему мой STL в тысячу раз больше?
Можно ли конвертировать OBJ с четырёхугольниками или n-угольниками?
Что лучше для 3D-печати: OBJ или STL?
Несколько объектов в моём OBJ останутся отдельными?
Мой OBJ получен с 3D-сканера. Он подойдёт?
Похожие инструменты и руководства
Продолжить
Начать бесплатно
Начните с изображения
Есть фото, но нет OBJ? Студия соберёт 3D-модель по одному изображению. Скачайте бесплатный GLB или пропустите шаг OBJ → STL и экспортируйте STL сразу на платном тарифе.
Без банковской карты · 3 бесплатных кредита на старте