Освоение Autodesk Meshmixer для 3D-печати
Цифровой мир 3D-печати часто ощущается как мастерская ремесленника, где точность и тщательная подготовка имеют первостепенное значение. Когда я делал свои первые шаги в этой области, одним инструментом, который постоянно был для меня решающим компаньоном для доработки сложных моделей, был Meshmixer. Он действует как цифровое зубило и наждачная бумага, превращая необработанные 3D-данные в печатные объекты.
Краткое резюме: Основные функции Meshmixer
Autodesk Meshmixer — это мощный, бесплатный инструмент для редактирования 3D-моделей, особенно сетей из треугольных сеток. Вот краткий обзор его возможностей:
- Ремонт моделей: Исправление отверстий, неполноценной геометрии и пересекающихся треугольников.
- Скульптинг: Модификация моделей с помощью различных кистей для создания органических форм.
- Комбинирование и разделение: Объединение объектов с помощью булевых операций или разделение оболочек.
- Подготовка к печати: Генерация поддержек, создание полых моделей и проверка толщины стенок.
- Стилистические инструменты: Создание вокселизированных, низкополигональных или каркасных дизайнов.
- Совместимость файлов: Поддерживает широкий спектр форматов импорта/экспорта (STL, OBJ, PLY, AMF и т. д.).
- Эффективность: Оптимизация расположения модели на печатной платформе и уменьшение плотности сетки для больших файлов.
Meshmixer: Шпага от 3D-моделей
Autodesk Meshmixer — это бесплатное программное обеспечение, предназначенное для редактирования 3D-моделей, особенно сетей из треугольных сеток. Для получения дополнительной информации вы можете изучить такие ресурсы, как этот guide on 3D Natives. Часто называемый «шпагой» из-за своей универсальности, он подходит как для начинающих, так и для опытных пользователей в сфере 3D-печати, как подробно описано в этом Formlabs blog post. В отличие от традиционных CAD-систем, Meshmixer специализируется на ремонте, комбинировании и подготовке 3D-моделей для печати.

Источник: meshmixer.softonic.com.br
Meshmixer, мощный и универсальный инструмент для редактирования 3D-моделей, предлагает решения как для новых, так и для опытных энтузиастов 3D-печати.
Autodesk обновила программное обеспечение до версии 3.5 в 2021 году, и хотя его разработка с тех пор прекращена в пользу Fusion 360, программа остается бесплатно доступной для скачивания с official Meshmixer website. Пользователи могут получить к нему доступ как на платформах Windows, так и на Mac OS.
Поддерживаемые форматы файлов и навигация
Программное обеспечение поддерживает импорт моделей методом перетаскивания, принимая различные форматы файлов. При экспорте оно предлагает еще более широкий спектр:
| Категория | Форматы файлов | Описание |
|---|---|---|
| Импорт | STL, OBJ, PLY, AMF, 3MF, OFF, MIX | Распространенные форматы для импорта 3D-моделей в Meshmixer. |
| Экспорт | STL, OBJ, PLY, AMF, 3MF, OFF, MIX, Collada, VRML, Smesh | Более широкий диапазон для сохранения измененных моделей, включая специализированные параметры. |
Ключевые детали формата файла:
- STL (STereoLithography): Самый распространенный формат в 3D-печати, известный компактным хранением геометрических данных.
- OBJ: Хранит информацию о вершинах, нормалях поверхности и UV-координатах для текстур.
- PLY (Polygon): Комплексный для данных 3D-сканирования, способный хранить данные текстур для каждой грани.
- AMF (Additive Manufacturing Format): Основан на XML, хранит дополнительную информацию, такую как ориентация, масштаб и градиентные материалы.
- 3MF (3D Manufacturing Format): Нативный 3D-формат Windows, разработанный Microsoft.
- OFF (Object File Format): Более простой текстовый формат, хранящий геометрию и данные цвета для каждой вершины.
- Collada (COLLAborative Design Activity): Обрабатывает данные рендеринга, такие как анимация и шейдеры.
- VRML (Virtual Reality Markup Language): Похож на Collada, с совместимостью с веб-браузерами и возможностью написания скриптов.
- Smesh: Оптимизирован для объектов с большими плоскими областями, описывает геометрию с использованием треугольников и сложных многоугольников.
Навигация по среде Meshmixer осуществляется интуитивно понятными средствами управления мышью:
- Вращение: Нажмите и удерживайте колесо мыши.
- Панорамирование: Нажмите и удерживайте колесо мыши и Shift одновременно.
- Масштабирование: Вращайте колесо мыши с помощью Shift или удерживайте колесо мыши с помощью Ctrl.
Оптимизация сеток для безупречной печати
Ремешинг для качества и эффективности
Важная функция в Meshmixer — «Remesh», которая оптимизирует триангуляцию и обеспечивает равномерную тесселяцию. Этот инструмент предлагает несколько режимов:
- Целевая длина ребра: Оптимизирует деталь для скульптинга, обеспечивая равномерный размер треугольников.
- Относительная плотность: Позволяет пользователям указывать плотность треугольников.
- Адаптивная плотность: Создает более плотную триангуляцию в более детализированных областях, тем самым оптимизируя размер файла.
- Линейное подразделение: Создает больше треугольников, разделяя существующие, сохраняя исходную геометрию.
Такие параметры, как «Регулярность», создают более равносторонние треугольники, хотя это может снизить детализацию. «Переход» обеспечивает постепенное слияние исходной сетки с ремешированной областью. Параметр «Сохранить границы группы» сохраняет форму определенных групп треугольников, а «Сохранить острые края» предотвращает сглаживание твердых краев. Для обработки границ часто предпочтительнее «Свободная граница», которая ставит качество сетки выше точной точности.
Разделение и объединение частей
Разделение областей сетки можно выполнить с помощью «Edit → Extract» (Shift+D) или «Edit → Plane Cut». «Extract» создает новую форму оболочки с необязательным смещением. После извлечения «Edit → Separate Shells» позволяет индивидуально сохранять каждую часть. «Plane Cut» облегчает отсоединение областей по определенной плоскости разреза. Meshmixer также имеет функцию «Meshmix», которая открывает библиотеку деталей, где пользователи могут создавать свои собственные пользовательские 3D-библиотеки в разделе «My Parts». Чтобы добавить объект в эту персонализированную библиотеку, пользователи просто выбирают его в браузере объектов и выбирают «Convert to → Solid Part».
Кисть «RobustSmooth» является рекомендуемой вторичной кистью, активируемой удержанием клавиши Shift. «Enable Refinement» или «Refine Brush» улучшает детализацию, добавляя дополнительные треугольники. Для симметричных корректировок «Checking Symmetry» (Shift+S) применяет операции скульптинга симметрично. Meshmixer облегчает объединение двух сеток с помощью булевых операций. «Union» объединяет два объекта в одну оболочку, а «Boolean Difference» вычитает второй выбранный объект из первого. Важно отметить, что булевы операции Meshmixer работают с поверхностями, а не только с твердыми моделями. Пользователи могут выбирать между режимами «Precise», «Max Quality» и «Fast Approximate» для этих операций. Если булева операция не удается, увеличение параметра «Search Depth» часто может решить проблему. «Use Intersection Curves» улучшает качество булевых операций, а «Target Edge Scale» контролирует размер треугольников вблизи точки пересечения.
Скульптурирование и объединение 3D-моделей
Интуитивно понятные инструменты скульптинга
Область «Sculpt» предоставляет несколько кистей для фундаментального 3D-скульптинга. Доступны объемные кисти, такие как «Drag», «Draw», «Flatten» и «Inflate»:
- Перетаскивание: Перемещает область в трехмерном пространстве.
- Смещает вершины вдоль нормали к области кисти.
- Сглаживание: Перемещает вершины к средней нормали области.
- Надувание: Выталкивает вершины вдоль их нормалей; удержание Ctrl инвертирует функцию, чтобы уменьшать, а не надувать.
Кисть «RobustSmooth» является рекомендуемой вторичной кистью, активируемой удержанием клавиши Shift. «Enable Refinement» или «Refine Brush» улучшает детализацию, добавляя дополнительные треугольники. Для симметричных корректировок «Checking Symmetry» (Shift+S) применяет операции скульптинга симметрично.
Булевы операции для интеграции моделей
Meshmixer облегчает объединение двух сеток с помощью булевых операций. «Union» объединяет два объекта в одну оболочку, а «Boolean Difference» вычитает второй выбранный объект из первого. Важно отметить, что булевы операции Meshmixer работают с поверхностями, а не только с твердыми моделями. Пользователи могут выбирать между режимами «Precise», «Max Quality» и «Fast Approximate» для этих операций. Если булева операция не удается, увеличение параметра «Search Depth» часто может решить проблему. «Use Intersection Curves» улучшает качество булевых операций, а «Target Edge Scale» контролирует размер треугольников вблизи точки пересечения.
Ремонт и подготовка к 3D-печати
Исправление проблем с сеткой
Отверстия в сетке идентифицируются и заполняются с помощью «Analysis → Inspector». Параметры для заполнения отверстий включают «Minimal Fill», «Flat Fill» и «Smooth Fill». «Auto Repair All» устраняет отверстия, пересекающиеся и плавающие треугольники одновременно. Альтернативно, можно использовать «Edit → Erase and Fill» (F) с «Smooth MVC» в качестве типа заполнения. «Edit → Make Solid» или «Edit → Replace and Fill» также служат для закрытия всех отверстий. Кисть для скульптинга «RobustSmooth» помогает беспрепятственно интегрировать отремонтированные области в модель.
Обеспечение печатаемости: толщина стенок и полость
Для успешной 3D-печати детали должны иметь минимальную толщину стенки. Ее можно добавить к выбранным областям с помощью «Extrude» (D). Чтобы применить толщину стенки ко всей модели, используется «Edit → Hollow». Минимальная толщина стенки для SLA и SLS печати составляет 1 мм.

Источник: arts.die-nordfischer.de
Для успешной 3D-печати всегда проверяйте минимальную толщину стенок, которую можно проверить с помощью инструментов анализа Meshmixer.
Для SLA-печати рекомендуется как минимум два отверстия диаметром 1,5 мм для слива смолы и очистки. Модели SLS требуют либо два отверстия диаметром 2 мм, либо одно отверстие диаметром 4 мм для эвакуации порошка. Meshmixer может автоматически создавать эти дренажные отверстия. После создания отверстий выполнение «Edit → Make Solid» обеспечивает водонепроницаемость модели. Инструмент «Analysis → Stability» отображает уменьшение объема в результате создания полости, а «Analysis → Thickness» проверяет толщину стенок модели с такими параметрами, как «Minimum Thickness» и «Minimum Defect Size».
Генерация опорных структур
Опорные структуры часто необходимы для 3D-принтеров FDM и SLA. Meshmixer может интегрировать их непосредственно в сетку в виде ветвящихся нитей. Инструмент «Analysis → Overhangs» и «Support Generator» помогают создавать эти структуры. «Contact Tolerance» указывает расстояние между кончиком опорной структуры и моделью. В разделе «Advanced Support» «Allow Top Connections» включает опорные структуры, начинающиеся на модели. Генерация поддержек затем выполняется нажатием «Generate Supports». Для больших моделей «Edit → Remesh» или «Edit → Reduce» могут уменьшить количество треугольников, тем самым снижая вычислительную мощность. Отдельные опорные структуры можно удалить с помощью Ctrl+щелчок левой кнопкой мыши. «Convert to Solid» объединяет связанные опорные структуры в один объект, а «Edit → Separate Shells» позволяет отдельно сохранять структуры и модель.
Расширенные инструменты редактирования
Инструмент «AddTube» в разделе «Edit → AddTube» создает трубки между двумя точками на сетке. Тип «Spline» позволяет изгибать трубку вдоль нормали поверхности, а «AutoRoute (Smooth)» создает трубки, которые максимально простираются по модели. В режиме «Combine Mode» выбор «Boolean» позволяет пользователям добавлять или вычитать трубки. «Append» создает новую оболочку в том же объекте без объединения.
«Edit → Transform» (T) и «Edit → Mirror» ценны для масштабирования и перепозиционирования объектов. «Edit → Align» может привязать объект к плоскости земли. «Edit → Duplicate» создает копии объектов, а «Combine» объединяет несколько моделей в один объект. «Analysis → Layout/Packing» оптимизирует расположение нескольких объектов на печатной платформе с использованием алгоритмов, таких как «Square Packing Style» и «Circular Packing Style».

Источник: store.anycubic.com
Расположение нескольких 3D-моделей на печатной платформе можно оптимизировать с помощью инструментов Meshmixer «Layout/Packing», обеспечивая эффективное использование пространства.
Стилистические преобразования
Meshmixer также поддерживает стилистические вариации, такие как «Voxelize» и «Low Poly». «Edit → Make Solid» может пересчитать объект как воксельное представление, создавая водонепроницаемое тело. Режим «Blocky» в разделе «Solid Type» создает пикселизированный вид. Для низкополигональных моделей пользователи сначала выполняют «Remesh» с отключенными «Relative Density» и «Preserve Sharp Edges», а затем снова с включенными «Target Edge Length» и «Preserve Sharp Edges». Каркасный стиль можно достичь с помощью «Edit → Make Pattern» и «Edges» в качестве «Pattern Type». «Dual Edges» создает узор, похожий на диаграмму Вороного. «Element Dimension» устанавливает диаметр проволоки, с минимумом 2-2,5 мм для FDM-печати и 1 мм для SLS/SLA. «Grid Smoothing» объединяет компоненты каркаса.
Команда «Print» в главном меню настраивает параметры принтера и отправляет модель в программу слайсера. «Inspector» имеет решающее значение для выявления и исправления таких проблем, как отверстия или неполноценная геометрия, поскольку водонепроницаемый STL-файл необходим для 3D-печати, чтобы предотвратить зазоры в поверхности. После редактирования экспорт файла в формате STL подготавливает его для использования в слайсере.
Заключение
Autodesk Meshmixer, хотя и больше не находится в активной разработке, остается мощным и незаменимым инструментом для ремонта сеток, сборки комплектов и подготовки моделей для печати смолой и FDM, как объясняется в этом Formlabs tutorial. Он основан на треугольных сетках, состоящих из вершин, ребер и граней, каждая из которых представляет точки, соединения и поверхности в 3D-пространстве. Программное обеспечение отлично справляется с модификацией существующих моделей, но не предназначено для создания деталей с нуля, как отмечено в этом 3D Natives article. Его применение охватывает медицину, стоматологию, дизайн и различные творческие области.
Хотя Meshmixer менее подходит для точных параметрических изменений или окончательной стратегии печати, он беспрепятственно интегрируется с другими инструментами, такими как CAD-программы и слайсеры, для создания эффективного рабочего процесса. Пользователи часто совершают ошибки, полагаясь только на «Auto-Repair» без визуального осмотра, не отслеживая версии, выполняя булевы операции без достаточного перекрытия, слишком агрессивно уменьшая плотность сетки, создавая полости без дренажных отверстий или ожидая до финальной печати, чтобы протестировать модификации. Для расширенных функций подготовки к печати, таких как те, что касаются опорных структур, рекомендуется использовать такие инструменты, как PreForm от Formlabs.
Часто задаваемые вопросы о Meshmixer
Meshmixer по-прежнему бесплатен и доступен?
Да, Meshmixer по-прежнему доступен для бесплатного скачивания с official Meshmixer website как для Windows, так и для Mac OS, хотя его активная разработка прекращена.
Каковы основные области применения Meshmixer в 3D-печати?
Meshmixer в основном используется для ремонта сеток (исправление отверстий, неполноценной геометрии), сборки комплектов (объединение моделей), скульптинга, генерации опорных структур, создания полых моделей и их подготовки к 3D-печати, особенно для FDM и струйных принтеров.
Может ли Meshmixer создавать 3D-модели с нуля?
Нет, Meshmixer не является традиционной CAD-программой, предназначенной для создания моделей с нуля. Он отлично подходит для модификации, ремонта и подготовки существующих 3D-моделей, особенно на основе сеток.
Почему «водонепроницаемая» модель важна для 3D-печати?
«Водонепроницаемая» модель означает, что сетка не имеет отверстий или зазоров в своих поверхностях, образуя полностью закрытый объем. Это крайне важно для 3D-печати, поскольку программе слайсера необходим твердый, закрытый объект для правильной генерации путей печати и обеспечения того, чтобы модель печаталась как задумано, без ошибок или пропущенных частей.
Каких распространенных ошибок следует избегать при использовании Meshmixer?
Распространенные ошибки включают: полагаться только на «Auto-Repair» без визуального осмотра, не отслеживать версии моделей, выполнять булевы операции без достаточного перекрытия, чрезмерно агрессивное уменьшение сетки, создание полых моделей без добавления дренажных отверстий и откладывать тесты печати до финального вывода.
Источник: YouTube
Источник: YouTube