tigtools

3MF у STL

Виберіть файл .3mf зі слайсера чи CAD-програми, щоб отримати STL-файли для будь-якого інструмента 3D-друку. Нічого не завантажується на сервер.

Працює у вашому браузері Без реєстрації

або перетягніть його сюди. Файл залишається на вашому пристрої.

Як користуватися

  1. Виберіть або перетягніть файл .3mf.
  2. Перегляньте список об’єктів та їхні розміри.
  3. Виберіть один об’єднаний STL або окремий STL для кожного об’єкта, а також двійковий чи ASCII.
  4. Завантажте STL або ZIP.

Як це працює

Файл 3MF — це ZIP-архів. Інструмент відкриває його за допомогою JSZip, знаходить основну модель через _rels/.rels (зазвичай 3D/3dmodel.model) і читає XML: сітчасті об’єкти (вершини та трикутники), об’єкти-компоненти, які посилаються на інші об’єкти, зокрема в інших файлах .model архіву, як їх записують Bambu Studio та PrusaSlicer, а також елементи збірки, що розміщують об’єкти на столі. Застосовуються трансформації компонентів і елементів збірки, тому кожен об’єкт опиняється там, де його було розміщено.

Одиниці виміру перетворюються на міліметри (підтримуються мікрони, сантиметри, дюйми, фути й метри), оскільки STL не має одиниці виміру, а слайсери припускають міліметри. Двійковий STL компактний; ASCII STL — це читабельний текст, але в кілька разів більший. Нормалі обчислюються на основі порядку обходу трикутників. Якщо у 3MF немає елементів збірки, кожен об’єкт моделі експортується один раз.

Обмеження: кольори, матеріали, текстури, балкові грати, стеки шарів і налаштування слайсера не перетворюються, оскільки STL не може їх зберігати. Дуже великі файли потребують багато пам’яті в браузері.

Приклади

Стіл із Bambu Studio

3MF із чотирма деталями на одному столі стає одним об’єднаним STL у тому самому розташуванні або чотирма STL у ZIP, якщо вибрати один файл для кожного об’єкта.

Модель, завантажена як 3MF

Модель із репозиторію, де доступний лише 3MF, можна перетворити на двійковий STL для старішого слайсера або CAD-програми, яка не читає 3MF.

Поширені запитання

Чи об’єкти в правильному положенні?

Так. Застосовуються трансформації елементів збірки та компонентів, тому об’єднаний STL відповідає розташуванню у 3MF.

Чому мій STL у міліметрах, якщо 3MF використовував дюйми?

STL-файли не містять одиниць виміру, і майже всі слайсери сприймають їх як міліметри, тому інструмент перетворює координати. Куб розміром 1 дюйм стає кубом 25,4 мм.

Чи зберігаються кольори та налаштування для кількох матеріалів?

Ні. STL може зберігати лише трикутники. Залиште 3MF, якщо потрібні кольори, матеріали або параметри друку.

Двійковий чи ASCII?

Вибирайте двійковий, якщо програма спеціально не потребує ASCII. Двійкові файли приблизно в п’ять разів менші та завантажуються швидше.

Конфіденційність

3MF-файл розпаковується й конвертується у вашому браузері. Нічого не завантажується та не зберігається; лише анонімно фіксується факт використання інструмента.