Коротко: STL — найпоширеніший формат для друку: лише форма у вигляді трикутників, без кольору і розмірів у одиницях. 3MF — сучасна заміна STL: зберігає кольори, налаштування слайсера і кілька деталей в одному файлі. OBJ додає кольори й текстури, частіше для графіки. STEP — точна інженерна модель для CAD, яку можна редагувати. Для друку беріть 3MF або STL, для редагування — STEP.
Порівняння форматів
| Формат | Що зберігає | Можна редагувати точно | Для чого |
|---|---|---|---|
| STL | сітка трикутників | ні, лише як сітку | друк, обмін моделями |
| 3MF | сітка + кольори + налаштування друку + одиниці | ні, лише як сітку | друк, проєкти слайсера |
| OBJ | сітка + текстури і кольори | ні | графіка, скульптинг, кольоровий друк |
| STEP (.step, .stp) | точна геометрія поверхонь | так, у CAD | інженерія, передача моделі замовнику |
| G-code / .gcode.3mf | команди для принтера | ні | готовий файл для конкретного принтера |
STL: старий, але всюди
STL описує поверхню моделі як тисячі трикутників. Він не знає, в міліметрах модель чи дюймах, тому інколи деталь відкривається в 25,4 раза меншою. Великий плюс — його відкриває будь-яка програма. Якщо модель «бита» (дірки, вивернуті грані), слайсер може її неправильно нарізати — див. ремонт STL.
3MF: що обрати сьогодні
3MF — це zip-архів, у якому лежить модель, одиниці, кольори, розташування на столі і навіть профіль друку. Bambu Studio, OrcaSlicer і PrusaSlicer зберігають проєкти саме в 3MF. Порада: якщо автор моделі виклав 3MF з профілем — беріть його, але перевірте, чи профіль під ваш принтер.
OBJ: коли важливі кольори
OBJ використовують у Blender, ZBrush та для 3D-сканів. Для звичайного одноколірного друку різниці з STL немає.
STEP: формат для інженерів
STEP зберігає не трикутники, а математично точні поверхні: циліндр лишається циліндром. Його можна відкрити у Fusion чи FreeCAD і змінити діаметр отвору. Тому замовнику моделювання зазвичай віддають STEP разом зі STL. Свої моделі теж зберігайте в рідному форматі CAD або STEP — з STL правити незручно.
Конвертація
- STEP → STL: експорт у будь-якому CAD, без втрат для друку.
- STL → STEP: формально можливо, але вийде не «точна» модель, а набір граней. Краще перемоделювати.
- STL → 3MF: просто відкрийте в слайсері і збережіть проєкт.
Часті запитання
Який формат потрібен для 3D-принтера?
Для слайсера — STL або 3MF. Сам принтер отримує G-code, який створює слайсер.
Що краще: STL чи 3MF?
3MF: він зберігає одиниці, кольори та налаштування. STL універсальніший для обміну.
Як відкрити STEP-файл?
У Fusion, FreeCAD, Onshape або в сучасних слайсерах (Bambu Studio, OrcaSlicer, PrusaSlicer імпортують STEP).
Чому модель відкрилася крихітною?
Ймовірно, STL збережений у дюймах. Збільште масштаб на 2540% або оберіть одиниці при імпорті.
Навчіться моделювати власні деталі
Курс «3D Моделер»: Fusion, Blender, ZBrush і ШІ, від першого ескізу до моделей під замовлення.
Програма курсуБільше на цю тему: Де брати STL-моделі для 3D-друку і як перевірити їх перед друком.