3MF или STL: что лучше для 3D-печати
3MF или STL: что лучше для 3D-печати? Коротко: 3MF современнее и хранит больше, STL проще и понятен любой программе. Ниже разберём отличия, а если нужен другой формат, переведите файл в браузере за минуту.
Чем отличаются 3MF и STL
STL записывает поверхность модели треугольниками и больше ничего не хранит. 3MF — ZIP-архив, в котором есть сетка, единицы измерения, цвета, материалы, расположение нескольких деталей и нередко настройки слайсера.
Размер файла и точность
В STL каждый треугольник повторяет координаты вершин, поэтому детальные модели весят десятки и сотни мегабайт. В 3MF вершины записаны один раз, а архив сжат: файл часто в несколько раз меньше. Форма модели в обоих случаях одинакова.
Когда выбрать 3MF
Когда нужны цвета и несколько материалов, проект с расположением деталей на столе или единицы измерения без путаницы. Bambu Studio, Orca Slicer, PrusaSlicer и Cura сохраняют проекты именно в 3MF. Если нужна его простая копия, воспользуйтесь STL в 3MF.
Когда выбрать STL
Когда файл уйдёт на сервис печати, в старую программу или в CAD, которые не знают 3MF. STL понимает почти всё. Если у вас проект 3MF, а нужен STL, поможет конвертер 3MF в STL.
Что теряется при переводе
Из 3MF в STL уходят цвета, материалы и настройки печати: остаётся только форма. Из STL в 3MF ничего не теряется, но и не появляется: цветов в исходнике не было. Оригинал лучше сохранить.
Частые вопросы
Что лучше для печати: 3MF или STL?
Для личной печати удобнее 3MF: меньше файл, есть единицы, цвета и расположение деталей. STL нужен, когда программа или сервис не знают 3MF. Форма модели в обоих форматах одинакова, поэтому качество печати не отличается.
Почему 3MF меньше, чем STL?
В STL координаты вершин повторяются для каждого треугольника, а в 3MF вершины записаны один раз, и файл сжат как ZIP. Выигрыш зависит от модели, но у детальных моделей он бывает многократным.
Теряется ли точность при переводе 3MF в STL?
Нет, форма модели сохраняется: мы переносим те же вершины и треугольники. Единицы переводятся в миллиметры, а повороты деталей из проекта применяются. Теряются только цвета, материалы и настройки печати.
Откроется ли 3MF в любом слайсере?
Современные слайсеры читают 3MF, но проекты других производителей иногда открываются без своих настроек. Если файл не открывается, переведите его в STL: [[3MF в STL|3mf-to-stl/]]. Форма модели при этом сохранится.
Что делать, если нужен G-code?
G-code создаёт слайсер при нарезке модели под ваш принтер. Конвертировать в него файл напрямую нельзя. Откройте 3MF или STL в слайсере, выберите принтер и материал, а затем экспортируйте G-code.
Где найти готовые модели в 3MF и STL?
Большинство каталогов моделей предлагают оба формата, а часть выкладывает проекты только в 3MF. Если нужный формат не предложен, переведите файл конвертером на этом сайте: он работает бесплатно и без регистрации.
Полезно почитать