Конвертер OBJ в STL
Перетягніть .obj, підтвердьте одиниці й завантажте STL, який слайсер відкриє потрібного розміру. Безкоштовно, без облікового запису, а конвертація відбувається на вашому комп’ютері.
- Вибір одиниць: mm, cm, m, in
- Чотирикутники тріангулюються
- До 200 MB
- Нічого не завантажується
Конвертуйте OBJ у STL за три кроки
- 01
Перетягніть файл .obj
Самого .obj достатньо для STL, який не зберігає колір. Якщо хочете спершу переглянути модель з кольорами, виберіть разом із нею .mtl і текстури або перетягніть один .zip — тоді попередній перегляд їх покаже. Без них модель відображатиметься сірою з приміткою про відсутній .mtl. - 02
Підтвердьте одиниці
Файли OBJ не вказують, в яких одиницях вони створені. Конвертер починає з метрів — типового значення Blender — і показує отриманий розмір друку. Якщо цей розмір явно нереальний, змінюйте Одиниці файлу, доки він не відповідатиме очікуваному. - 03
Завантажте STL
Натисніть Конвертувати в STL. Кожен чотирикутник і n-кутник уже розбито на трикутники, усі групи об’єднано в одне тіло, а деталь повернуто Z-up і розміщено на столі друку.
Проблема одиниць під час конвертації OBJ у STL, вирішена до завантаження
OBJ не має поля одиниць. Значення 50 може означати 50 метрів для ігрового асета або 50 міліметрів для моделі друку, і файл не дає жодної підказки. Більшість конвертерів просто копіюють число, залишаючи вам виявити помилку в слайсері.
Тут ви побачите її одразу. Конвертер припускає метри, тому модель Blender висотою 0.12 одиниці виходить 120 mm. Якщо OBJ експортовано з інструмента, що працює в міліметрах, як-от багато сайтів для друку, Meshmixer чи CAD, панель покаже щось на кшталт 120,000 mm і попередить, що це більше за більшість столів друку. Установіть Одиниці файлу на mm, і розмір зменшиться до 120 mm. Для будь-якого іншого випадку Масштабувати до 100 mm висоти задає розумний розмір одним кліком.
Друге питання — вісь. Більшість 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 vs 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 vs OBJ дає повне порівняння. Потрібне зворотне? Скористайтеся STL у OBJ.
Інші конвертації
FAQ
Часті запитання
Як безкоштовно конвертувати OBJ у STL?
Чи потрібно додавати файл MTL?
Мій OBJ відкривається як каркас без граней. Чому?
Чому мій STL у тисячу разів більший?
Чи можна конвертувати OBJ із чотирикутниками або n-кутниками?
Що краще для 3D-друку: OBJ чи STL?
Чи залишаться окремі об’єкти в моєму OBJ розділеними?
Мій OBJ отримано з 3D-сканера. Він працюватиме?
Схожі інструменти та гайди
Продовжуйте
Почати безкоштовно
Почніть з картинки натомість
Маєте фото, але немає OBJ? Студія створює 3D-модель з одного зображення. Скористайтеся безкоштовним завантаженням GLB або пропустіть крок конвертації OBJ у STL і експортуйте STL напряму на платному плані.
Без картки · 3 безкоштовні кредити на старт