Как уменьшить размер файла 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-файла.

    Как уменьшить размер файла STL с помощью 3DLess

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

    1. Нажмите кнопку Choose File (Выбрать файл) и выберите свой файл.
    2. Уменьшите количество вершин в вашей модели. Вы можете увидеть предварительный просмотр того, как будет выглядеть ваша модель, если прокрутите страницу вниз на сайте.
    3. Нажмите на Save To File (Сохранить в файл), и ваш новый уменьшенный STL-файл будет загружен на компьютер.

    Как уменьшить размер файла STL с помощью Aspose

    Aspose - это еще один онлайн-ресурс, который может уменьшать файлы STL, а также предлагает ряд других онлайн-услуг.

    Для сжатия файла выполните следующие действия:

    1. Перетащите или загрузите свой файл в белый прямоугольник.
    2. Нажмите на зеленую нижнюю кнопку "Сжать сейчас" в нижней части страницы.
    3. Загрузите сжатый файл, нажав на кнопку Download Now, которая появляется после сжатия файла.

    В отличие от 3DLess, в Aspose вы не можете выбрать количество вершин, которое должна иметь ваша модель после уменьшения, или какие-либо критерии для уменьшения размера файла. Вместо этого сайт автоматически выбирает размер уменьшения.

    Как уменьшить размер файла STL в Fusion 360

    Существует 2 способа уменьшить размер STL-файла - Reduce и Remesh - оба с помощью инструментов Mesh. Во-первых, чтобы открыть STL-файл, перейдите в File> Open и нажмите Open From My Computer, затем выберите ваш файл. Шаги по уменьшению размера файла следующие:

    Уменьшить размер файла с помощью "Уменьшить"

    1. Перейдите в категорию Mesh в верхней части рабочей области и выберите Reduce. Это довольно простой способ работы: он уменьшает размер файла за счет уменьшения граней на модели.

    Смотрите также: 20 лучших и самых популярных тестов для калибровки 3D-печати

    Существует 3 типа сокращения:

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

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

    Тип "Пропорция" также имеет 2 варианта Remesh:

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

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

    • Face Count: этот тип позволяет задать количество граней, на которые вы хотите уменьшить вашу модель. Опять же, есть типы Adaptive и Uniform remesh, которые вы можете выбрать.

    • Нажмите OK, чтобы применить изменения к вашей модели.
    • Перейдите в меню File> Export и выберите имя и местоположение уменьшенного STL.

    Уменьшите размер файла с помощью "Remesh"

    Этот инструмент также можно использовать для уменьшения размера STL-файла. После нажатия на него в правой части видового экрана появится всплывающее окно Remesh, предлагающее ряд опций.

    Во-первых, это тип ремеша - адаптивный или равномерный, о котором мы говорили выше.

    Во-вторых, у нас есть параметр Плотность. Чем он ниже, тем меньше будет размер файла. 1 - это Плотность базовой модели, поэтому вы захотите иметь значения ниже 1, если хотите, чтобы ваш файл был меньше.

    Далее "Сохранение формы", которое обозначает количество исходной модели, которую вы хотите сохранить. Вы можете изменить этот параметр с помощью ползунка, поэтому попробуйте разные значения и посмотрите, что вам подходит.

    Наконец, у вас есть три галочки, которые вы можете поставить:

    • Сохраняйте острые края
    • Границы заповедника
    • Предварительный просмотр

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

    Не забудьте нажать OK, чтобы применить изменения, а затем перейдите в раздел File> Export и сохраните файл в нужном месте.

    Как уменьшить размер файла STL в Blender

    Blender поддерживает файлы STL, поэтому, чтобы открыть вашу модель, вам нужно перейти в File> Import> STL и выбрать ваш файл. Выполните следующие шаги, чтобы уменьшить размер fie:

    • Перейдите в Свойства модификатора (значок гаечного ключа в правой части окна просмотра) и нажмите на Добавить модификатор.

    • Выберите Decimate. Это модификатор (или процедурная операция), который уменьшает плотность геометрии, то есть уменьшает количество полигонов в модели.

    • Уменьшите соотношение. По умолчанию соотношение установлено на 1, поэтому для уменьшения количества лиц вам придется опуститься ниже 1.

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

    Смотрите также: Можно ли сделать полыми 3D-отпечатки и STL-файлы? Как печатать полые объекты на 3D-принтере
    • Перейдите в меню Файл> Экспорт> STL и выберите имя и местоположение файла.

    Вот видео, в котором показан этот процесс.

    Как уменьшить размер файла STL в Meshmixer

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

    Meshmixer работает аналогично Fusion 360 в плане возможностей уменьшения. Чтобы уменьшить размер STL-файла, выполните следующие действия:

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

    • Нажмите кнопку Уменьшить. После вычисления команды появится новое всплывающее окно. Выделив всю модель, вы можете использовать сочетание клавиш Shift+R, чтобы открыть всплывающее окно Уменьшить.

    Давайте рассмотрим варианты уменьшения размера модели. Два основных выбора, которые вы можете сделать здесь, это Reduce Target и Reduce Type.

    Выбор параметра Reduce Target (Цель уменьшения) в основном указывает на цель операции уменьшения файла. У вас есть 3 варианта уменьшения:

    • Процент: уменьшение количества треугольников до определенного процента от исходного количества. Вы можете настроить долю с помощью ползунка Процент.
    • Triangle Budget: уменьшение количества треугольников до определенного количества. Вы можете настроить количество с помощью ползунка Tri Count.
    • Максимальное отклонение: уменьшите количество треугольников настолько, насколько это возможно, не превышая максимального отклонения, которое можно задать с помощью ползунка. Под "отклонением" понимается расстояние, на которое уменьшенная поверхность отклоняется от исходной поверхности.

    Операция Reduce Type относится к форме получаемых треугольников и имеет 2 варианта на выбор:

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

    Наконец, в нижней части всплывающего окна есть два флажка: Preserve Boundaries и Preserve Group Boundaries. Установка этих флажков обычно означает, что границы вашей модели будут сохранены настолько точно, насколько это возможно, даже без их установки Meshmixer пытается сохранить границы.

    • Перейдите в раздел Файл> Экспорт и выберите местоположение и формат файла.

    Каков средний размер файла STL при 3D-печати

    Средний размер файла STL для 3D-печати составляет 10-20 МБ. Размер 3D Benchy, который является наиболее распространенным объектом 3D-печати, составляет около 11 МБ. Для моделей с большей детализацией, таких как миниатюры, статуи, бюсты или фигурки, они могут составлять в среднем около 30-45 МБ. Для очень простых объектов они в основном составляют менее 1 МБ.

    • Стрельба железного человека - 4MB
    • 3D Benchy - 11MB
    • Артикулированный скелетный дракон - 60MB
    • Настольная миниатюра Мантикора - 47MB

    Roy Hill

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