Полезные статьи и примеры 3D-сканирования

Geomagic Design X: выравнивание и редактирование сетки

8-2.jpg


Мы продолжаем знакомить вас с уроками по реверс инжинирингу в Geomagic Design X.

В этой статье мы рассмотрим следующие темы:

  • выравнивание и трансформация сетки,

  • лечение сетки, удаление элементов и заполнение отверстий,

  • как использовать функции Healing Wizard, Defeature, Sew Boundaries, Fill holes, Add Bridge, Fill Gulf, Rewrap,

  • оптимизация сетки с помощью Enhance Shape, Global Remesh, Optimize Mesh, Decimate and Subdivide, Smart Brush, Smooth, Decimate и Enhance Shape,

  • инструменты редактирования сетки: Split, Offset, Trim, Fix Normal,

  • как добавить текстуру сетки из файла с изображением,

  • поверхностное моделирование с помощью Geomagic Design X,

  • как получить твердое тело из сетки в Geomagic Design X.



Выравнивание сетки (mesh) в системе координат

1. Первый шаг - автоматическое разделение сетки на подсетки

1-1.jpg

2. Второй - определение нужных примитивов. Плоскость определит базовую плоскость X

2-1.jpg

3. Вспомогательный вектор - ось цилиндра - поможет определить начало координат

3-1.jpg

4. Точка пересечения этого вектора с плоскостью и будет началом координат

4-1.jpg

5. Вторая плоскость определит направление оси X, которая пройдет вдоль прямой пересечения двух плоскостей

5-1.jpg

6. Третий шаг - выравнивание. Выбираем метод 3-2-1 и указываем построенные примитивы

6-1.jpg

7. Проверяем результат операции переключением видов

7-1.jpg


Трансформация сетки

1. Transform Scan Data позволяет изменить положение объекта в системе координат, изменить его размер пропорциональным масштабированием...

1-1.jpg

...или масштабировать и деформировать по осям согласно матрице

2-1.jpg


Лечение, удаление элементов и заполнение отверстий

1. Healing Wizard проанализирует и исправит ошибки структуры

1-1.jpg

2. Defeature удаляет части сетки и заполняет разрыв с учетом кривизны

2-1.jpg

2-2.jpg

3. Небольшие разрывы заполнит Sew Boundaries

3-1.jpg

3-2.jpg

4. Для больших лучше подойдет Fill Hole

4-1.jpg

4-2.jpg

5. Add Bridge поможет вручную соединить разорванное ребро объекта перед заполнением

5-1.jpg

5-2.jpg

6. С помощью Fill Gulf можно заполнить незамкнутую границу сетки

6-1.jpg

6-2.jpg

7. Также могут быть полезны инструменты удаления частей сетки для корректного заполнения разрыва

7-1.jpg

7-2.jpg

8. Для автоматического заполнения всех разрывов используем Rewrap

8-1.jpg

8-2.jpg


Оптимизация геометрии

1. В программу включены также различные оптимизаторы структуры и геометрии. Enhance Shape заостряет углы и сглаживает ровные поверхности

1-1.jpg

1-2.jpg

2. Global Remesh перестраивает сетку с заданной средней длиной ребра треугольников и заполняет небольшие отверстия

2-1.jpg

2-2.jpg

3. Optimize Mesh оптимизирует структуру и форму сетки согласно заданным параметрам

3-1.jpg

3-2.jpg

4. Также можно изменить количество треугольников командами Decimate и Subdivide

4-1.jpg

4-2.jpg

4-3.jpg

5. Smooth сглаживает всю сетку с заданной степенью

5-1.jpg

5-2.jpg

6. Smart Brush работает аналогично описанным функциям сглаживания, прорежения и улучшения, но дает возможность изменять сетку локально

6-1.jpg

7. Один из режимов работы кисти - локальная деформация

7-1.jpg

7-2.jpg


Инструменты для редактирования сетки

1. Split обрезает сетку с помощью плоскости, пользовательской полилинии или других объектов

1-1.jpg

1-2.jpg

2. Edit Boundary позволяет редактировать границы mesh: сглаживать, изменять длину, замыкать и т.д.

2-1.jpg

2-2.jpg

2-3.jpg

3. Offset создает новую сетку на расстоянии от существующей

3-1.jpg

4. Trim позволяет выделить отдельный участок с помощью кривых и обрезать выделенное

4-1.jpg

4-2.jpg

4-3.jpg

5. Thicken строит замкнутую оболочку с заданной толщиной и направлением

5-1.jpg

5-2.jpg

6. Fix Normal исправляет направление нормалей сетки

6-1.jpg


7. К mesh можно добавить текстуру из файла

7-1.jpg

7-2.jpg


Смотрите полную видео инструкцию