Як зменшити розмір STL-файлу для 3D-друку

Roy Hill 30-06-2023
Roy Hill

Зменшення розміру STL-файлу для 3D-друку - корисний крок, щоб зробити 3D-друк простішим і швидшим. Багато людей цікавляться, як саме зменшити розмір STL-файлу, тому я вирішив написати цю статтю, в якій детально описано, як це зробити.

Щоб зменшити розмір STL-файлу для 3D-друку, ви можете скористатися онлайн-ресурсами, такими як 3DLess або Aspose, імпортувавши STL-файл і стиснувши його. Ви також можете використовувати програмне забезпечення, таке як Fusion 360, Blender і Meshmixer, щоб зменшити розмір STL-файлу за кілька кроків. Це призведе до зниження якості файлу для 3D-друку.

Продовжуйте читати, щоб дізнатися більше про те, як зменшити розмір STL-файлу для 3D-друку.

    Як зменшити розмір STL-файлу в Інтернеті

    Існує багато онлайн-ресурсів, які можуть допомогти зменшити розмір вашого STL-файлу.

    Дивіться також: Огляд ниток OVERTURE PLA

    Як зменшити розмір STL-файлу за допомогою 3DLess

    3DLess - це зручний веб-сайт, який дозволяє зменшити розмір вашого STL-файлу за допомогою декількох простих кроків:

    1. Натисніть "Вибрати файл" і виберіть ваш файл.
    2. Зменшіть кількість вершин у вашій моделі. Ви можете побачити попередній перегляд того, як виглядатиме ваша модель, коли прокручуєте сторінку вниз на сайті.
    3. Натисніть "Зберегти у файл", і ваш новий зменшений файл STL буде завантажено на комп'ютер.

    Як зменшити розмір STL-файлу за допомогою Aspose

    Aspose - ще один онлайн-ресурс, який може зменшувати STL-файли, а також пропонує низку інших онлайн-сервісів.

    Щоб стиснути файл, виконайте наступні кроки:

    1. Перетягніть або завантажте файл у білий прямокутник.
    2. Натисніть на зелену кнопку "Стиснути зараз" внизу сторінки.
    3. Завантажте стиснутий файл, натиснувши на кнопку Завантажити зараз, яка з'явиться після того, як файл буде стиснуто.

    На відміну від 3DLess, на Aspose ви не можете вибрати кількість вершин, які повинна мати ваша модель після зменшення, або будь-які критерії зменшення розміру файлу. Натомість веб-сайт автоматично обирає розмір зменшення.

    Як зменшити розмір STL-файлу у Fusion 360

    Існує 2 способи зменшення розміру STL-файлу - Reduce (Зменшити) і Remesh (Ремеш) - обидва за допомогою інструментів Mesh (Сіть). По-перше, щоб відкрити STL-файл, перейдіть до меню File (Файл) і клацніть на Open From My Computer (Відкрити з мого комп'ютера), а потім виберіть ваш файл. Кроки по зменшенню розміру файлу наведені нижче:

    Зменшити розмір файлу за допомогою кнопки "Зменшити"

    1. Перейдіть до категорії Сіть (Mesh) у верхній частині робочого простору і виберіть Зменшити (Reduce). Ця функція працює досить просто: вона зменшує розмір файлу за рахунок зменшення граней моделі.

    Дивіться також: 3D-друковані різьблення, гвинти та болти - чи справді вони працюють? Як це зробити?

    Існує 3 типи скорочення:

    • Допуск: цей тип зменшення зменшує кількість полігонів шляхом злиття граней разом. Це призведе до деякого відхилення від початкової 3D-моделі, а максимальну величину дозволеного відхилення можна налаштувати за допомогою повзунка Допуск.

    • Пропорція: зменшує кількість граней до певної пропорції від початкової кількості. Як і у випадку з допуском, ви можете встановити цю пропорцію за допомогою повзунка.

    Тип "Пропорція" також має 2 варіанти сітки:

    • Адаптивний
    • Уніформа

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

    • Кількість граней: цей тип дозволяє вказати кількість граней, до яких ви хочете звести модель. Знову ж таки, є адаптивний і рівномірний типи сітки, з яких ви можете вибрати один.

    • Натисніть OK, щоб застосувати зміни до вашої моделі.
    • Перейдіть до пункту меню "Файл" і виберіть ім'я та місце розташування вашого скороченого STL.

    Зменшити розмір файлу за допомогою "Remesh"

    Цей інструмент також можна використовувати для зменшення розміру STL-файлу. Після натискання на нього в правій частині області перегляду з'явиться спливаюче вікно Remesh (Сітка), в якому ви зможете вибрати один з декількох варіантів.

    По-перше, існує тип сітки - адаптивна або однорідна - про який ми говорили вище.

    По-друге, у нас є Щільність. Чим вона нижча, тим меншим буде розмір файлу. 1 - це щільність базової моделі, тому вам потрібно мати значення нижче 1, якщо ви хочете, щоб ваш файл був меншим.

    Далі - Збереження форми, що вказує на розмір оригінальної моделі, яку ви хочете зберегти. Ви можете змінити його за допомогою повзунка, тож спробуйте різні значення і подивіться, які з них вам підходять.

    Нарешті, у вас є три пункти, які ви можете відмітити:

    • Зберегти гострі кути
    • Зберегти межі заповідника
    • Попередній перегляд

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

    Не забудьте натиснути OK, щоб застосувати зміни, а потім перейдіть до пункту Файл - Експорт і збережіть файл у бажаному місці.

    Як зменшити розмір STL-файлу у Blender'і

    Blender підтримує STL-файли, тому, щоб відкрити вашу модель, вам потрібно зайти в меню File (Файл)> Import (Імпорт) STL і вибрати ваш файл. Виконайте наведені нижче дії, щоб зменшити розмір вашого fie:

    • Перейдіть до Властивостей модифікатора (піктограма гайкового ключа в правій частині області перегляду) і натисніть Додати модифікатор.

    • Виберіть Decimate (Зменшити) - це модифікатор (або процедурна операція), який зменшує щільність геометрії, тобто зменшує кількість полігонів у моделі.

    • Зменшити коефіцієнт: за замовчуванням він дорівнює 1, тому вам доведеться зменшити кількість граней нижче 1.

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

    • Перейдіть до пункту Файл; Експорт; STL і виберіть ім'я та місце розташування файлу.

    Ось відео, яке демонструє цей процес.

    Як зменшити розмір STL-файлу в Meshmixer

    Meshmixer також дозволяє імпортувати, зменшувати та експортувати STL-файли. Хоча він повільніший за Blender, але пропонує більше можливостей для спрощення 3D-моделей.

    Meshmixer працює подібно до Fusion 360 з точки зору можливостей зменшення. Щоб зменшити розмір STL-файлу, виконайте наступні кроки:

    • Натисніть CTRL + A (Command + A для Mac), щоб виділити всю модель. У верхньому лівому куті області перегляду з'явиться спливаюче вікно. Виберіть першу опцію "Редагувати".

    • Натисніть кнопку Зменшити. Після обчислення команди з'явиться нове спливаюче вікно. Коли ви виділите всю модель, ви можете скористатися комбінацією клавіш Shift+R, щоб відкрити спливаюче вікно Зменшити.

    Давайте розглянемо варіанти зменшення розміру моделі. Два основних варіанти, які ви можете зробити тут, - це зменшити ціль і зменшити тип.

    Вибір Ціль скорочення в основному стосується мети вашої операції зі скорочення файлів. У вас є 3 варіанти скорочення:

    • Відсоток: зменшити кількість трикутників до певного відсотка від початкової кількості. Ви можете налаштувати частку за допомогою повзунка Відсоток.
    • Бюджет трикутників: зменшити кількість трикутників до певної кількості. Ви можете налаштувати кількість за допомогою повзунка Tri Count.
    • Максимальне відхилення: зменшити кількість трикутників наскільки це можливо, не перевищуючи максимальне відхилення, яке можна встановити за допомогою повзунка. "Відхилення" означає відстань, на яку зменшена поверхня відхиляється від початкової поверхні.

    Операція "Зменшити тип" стосується форми отриманих трикутників і має 2 варіанти на вибір:

    • Рівномірний: це означає, що отримані трикутники матимуть рівні сторони, наскільки це можливо.
    • Збереження форми: ця опція має на меті зробити нову форму максимально схожою на оригінальну модель, ігноруючи форми нових трикутників.

    Нарешті, внизу спливаючого вікна є два прапорці: Зберегти Межі (Preserve Boundaries) і Зберегти Межі Групи (Preserve Group Boundaries). Встановлення цих прапорців зазвичай означає, що межі вашої моделі будуть збережені якомога точніше, навіть якщо їх не встановлено, Meshmixer намагатиметься зберегти межі.

    • Перейдіть до пункту Файл - Експорт і виберіть місце розташування та формат файлу.

    Який середній розмір файлу STL у 3D-друку

    Середній розмір файлу STL для 3D-друку становить 10-20 МБ. 3D-стенд, який є найпоширенішим об'єктом 3D-друку, має розмір близько 11 МБ. Для моделей з більшою деталізацією, таких як мініатюри, статуї, бюсти або фігури, розмір може становити в середньому 30-45 МБ. Для найпростіших об'єктів розмір файлу здебільшого не перевищує 1 МБ.

    • Стрілянина Залізної людини - 4MB
    • 3D Benchy - 11MB
    • Зчленований скелет дракона - 60MB
    • Настільна мініатюра Мантикора - 47 МБ

    Roy Hill

    Рой Хілл — пристрасний ентузіаст 3D-друку та технологічний гуру, який володіє багатими знаннями про все, що стосується 3D-друку. Маючи понад 10 років досвіду роботи в галузі, Рой опанував мистецтво 3D-проектування та друку та став експертом у новітніх тенденціях і технологіях 3D-друку.Рой отримав ступінь інженера-механіка Каліфорнійського університету в Лос-Анджелесі (UCLA) і працював у кількох авторитетних компаніях у сфері 3D-друку, включаючи MakerBot і Formlabs. Він також співпрацював з різними компаніями та окремими особами, щоб створювати спеціальні 3D-друковані продукти, які зробили революцію в їхній промисловості.Окрім пристрасті до 3D-друку, Рой є завзятим мандрівником і любителем активного відпочинку. Любить проводити час на природі, в походах і в кемпінгу з родиною. У вільний час він також наставляє молодих інженерів і ділиться багатством знань про 3D-друк через різні платформи, включаючи свій популярний блог 3D Printerly 3D Printing.