UltKit
Изображения11
PDF13
Документы и данные7
Видео6
Аудио4
Другие инструменты22

Конвертировать 3MF в STL

Скачали модель как проект .3mf, а для другого слайсера, сервиса печати или программы ремонта сетки нужен обычный .stl? Конвертируйте его здесь, и геометрия сохранит правильный масштаб.

Конвертер 3D-моделей

или перетащите сюда файлы STL, OBJ, MTL … ·

Макс. 95 MB на файл· До 20 файлов· Удаляются через 30 минут

Вывод

Файлы обрабатываются на наших серверах и удаляются через 30 минут.

Как пользоваться инструментом

  1. 1

    Загрузите файл .3mf

    Добавьте один 3MF или до 20 файлов, каждый до 95 MB. Подходят проекты, сохраненные в PrusaSlicer, Bambu Studio, Cura или Windows 3D Builder.

  2. 2

    Оставьте миллиметры и двоичный формат

    В поле Преобразовать в выбран STL, Кодировка файла — Двоичная, Единицы модели — миллиметры: именно этого ждет любой слайсер. Включайте Объединить в одну сетку, только если детали должны стать одним объектом.

  3. 3

    Конвертируйте в STL

    Нажмите Конвертировать в STL и скачайте результат. Откройте файл в слайсере и сверьте размеры с оригиналом.

Ответ

Как конвертировать 3MF в STL?

Загрузите файл .3mf, оставьте STL в миллиметрах и нажмите «Конвертировать в STL». Треугольная сетка каждого объекта записывается в двоичный STL; цвета, материалы и настройки слайсера не переносятся, потому что STL не умеет их хранить.

3MF и STL: файл проекта против списка треугольников

Консорциум 3MF, основанный в 2015 году компанией Microsoft вместе с Autodesk, HP, Dassault Systèmes, Shapeways и другими, создал 3MF на смену STL в 3D-печати. Файл 3MF — это ZIP-пакет по стандарту Open Packaging Conventions. Модель хранится внутри в виде XML с явным атрибутом unit, который по умолчанию равен миллиметрам, а сам формат добавляет цвета, материалы, несколько объектов и столы печати. Слайсеры вроде PrusaSlicer и Bambu Studio сохраняют в 3MF целые проекты, добавляя собственные файлы настроек в папку Metadata.

STL намного старше. Компания 3D Systems описала его в 1987 году для своих стереолитографических машин, и хранит он одно: список треугольников, у каждого из которых есть нормаль. Ни единиц, ни цвета, ни имени объекта. Поскольку его читает почти любая программа для 3D-печати, STL по-прежнему требуют многие инструменты, старые слайсеры и формы заказа печати. Если модель пришла ZIP-архивом из нескольких деталей, конвертер ZIP в STL обработает весь архив за один раз.

Что сохраняется при переводе 3MF в STL, а что теряется

Сохраняется

  • Каждый треугольник каждого объекта
  • Размеры, записанные в миллиметрах
  • Отдельные детали, если вы их не объединяете
  • Отверстия, нависания и мелкие детали

Теряется

  • Цвета, окрашенные области и текстуры
  • Назначения материалов и филамента
  • Столы, положение на платформе и поддержки
  • Настройки печати, модификаторы и миниатюры

50 байтна треугольник в двоичном STL

После 80-байтного заголовка и 4-байтного счетчика треугольников каждый треугольник занимает 50 байт, так что модель из 500 000 треугольников весит около 25 MB. Текстовый (ASCII) STL той же сетки примерно в пять раз больше.

Проверьте STL перед нарезкой

  • Сравните один известный размер, например ширину основания со страницы модели, с тем, что показывает слайсер.
  • Посчитайте объекты: модель из нескольких деталей должна прийти с тем же числом деталей.
  • Заново добавьте поддержки и кайму в новом слайсере: они не переносятся.
  • Для многоматериальных моделей снова назначьте филамент каждой детали.
  • Если слайсер сообщает об ошибках, запустите его функцию исправления: спецификация 3MF требует замкнутых сеток, но модель, отредактированная позже, может им не соответствовать.
  • Сохраните исходный 3MF: в нем остаются цвета и настройки, которые STL хранить не может.

Форматы 3MF и STL: основные факты

3MF

Формат 3D Manufacturing Format

3MF — открытый формат для 3D-печати, выпущенный в 2015 году консорциумом 3MF Consortium, который основали Microsoft и отраслевые партнёры. Он хранит сетчатую геометрию вместе с единицами измерения, цветами, материалами, несколькими объектами и настройками печати в сжатом ZIP-пакете. Слайсеры PrusaSlicer, Bambu Studio и Cura используют 3MF как формат проекта. Многие универсальные программы для 3D-моделирования и САПР по-прежнему предпочитают STL или OBJ.

Сжатие
–
Прозрачность
–
Анимация
Нет
Год появления
2015 · 3MF Consortium
Конвертер 3MF

STL

Сетка STL

STL (стереолитография) — формат 3D-сеток, созданный компанией 3D Systems в 1987 году. Он описывает только геометрию поверхности объекта в виде списка треугольников, без цвета, материалов, единиц измерения и информации о сцене. Благодаря простоте он стал стандартным входным форматом для слайсеров 3D-печати, таких как Cura и PrusaSlicer. Изогнутые поверхности аппроксимируются множеством плоских треугольников, поэтому гладкие модели могут давать очень большие файлы.

Сжатие
–
Прозрачность
–
Анимация
Нет
Год появления
1987 · 3D Systems
Конвертер STL

3MF переводят в STL потому, что многие слайсеры, сервисы печати и программы для сеток по-прежнему принимают только STL, а современные сайты с моделями и слайсеры вроде Bambu Studio раздают проекты в 3MF.

Вопросы о конвертации 3MF в STL

Можно ли заглянуть внутрь файла 3MF без слайсера?

Да. 3MF — это ZIP-архив, поэтому, если переименовать копию из .3mf в .zip, ее откроет любая программа-распаковщик; о телефонах и компьютерах рассказано в статье как распаковать файлы на любом устройстве. Внутри лежит модель в виде XML в папке 3D, миниатюры, а в проектах слайсеров еще и файлы настроек.

Сохранится ли многоцветная покраска из 3MF в файле STL?

Нет. В STL нет поля для цвета, поэтому окрашенные области и назначения филамента теряются. Чтобы печатать в несколько цветов в другом слайсере, оставьте Объединить в одну сетку выключенным: отдельно смоделированные детали останутся отдельными, и в новом слайсере филамент можно назначить каждой из них.

Сохраняет ли STL раскладку столов из проекта Bambu Studio?

Нет. Столы, положение на платформе, поддержки и модификаторы — это данные слайсера, а не геометрия. В STL остаются только формы моделей, а новый слайсер расставит их на своей платформе сам.

Почему STL получился больше, чем исходный 3MF?

3MF хранит каждую вершину один раз и сжат как ZIP. Двоичный STL записывает для каждого треугольника три полные координаты углов без всякого сжатия, поэтому та же сетка обычно занимает в несколько раз больше места.

Что отправлять в сервис 3D-печати: 3MF или STL?

То, что указано у сервиса. Многие принимают оба формата, и 3MF надежнее, потому что в нем указаны единицы измерения. Если в форме заказа есть только STL, конвертируйте файл здесь и укажите в заказе, что модель в миллиметрах.

После конвертации 3MF в STL модель стала в 25,4 раза меньше. Что случилось?

3MF был задан в дюймах, или программа, в которую вы открыли файл, решила, что он в дюймах. Конвертируйте заново, выбрав в Единицы модели дюймы (in), или масштабируйте модель на 2540% в слайсере и сверьте известный размер.