Освіта та практика
у світі 3D
Файли

Що таке STL, 3MF, OBJ і STEP: формати файлів для 3D-друку

Скачали модель, а там чотири файли з різними розширеннями? Пояснюємо, який з них потрібен саме вам.

Коротко: 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-друку і як перевірити їх перед друком.