Упрощение модели

Предыдущая страницаВ началоСледующая страница

Вызов команды:

Пиктограмма

Лента

3D Модель → Расширенные → Упрощение

Сборка → Сборка → Упрощение

Клавиатура

Текстовое меню

<3SI>

Операции > Состав модели > Упрощение

 

Команда «Упростить модель» предназначена для удаления избыточных рёбер или вершин из заданного тела операции, а также для упрощения геометрической основы граней и рёбер. Избыточные элементы могут возникать в процессе моделирования при выполнении некоторых операций. Наличие таких элементов в модели не является ошибкой, но в некоторых ситуациях их удаление может принести пользу. Данная операция как раз позволяет решить проблемы в сложных случаях, когда достижению цели мешают избыточные рёбра или вершины (например, для создания сглаживаний), а также данная функция может быть использована для упрощения состава импортированных моделей.

 

Общие сведения

 

Удаление избыточных элементов

При упрощении модели могут удаляться только вершины или рёбра. Избыточная вершина обычно может быть исключена из модели, если она принадлежит только одному замкнутому ребру (обычно это ребро поверхности вращения) или принадлежит двум смежным рёбрам, лежащим на одной кривой. Ребро обычно удаляется, если это – изолированные, незамкнутые последовательности рёбер внутри одной грани или если это – ребро между двумя смежными гранями, лежащими на одной поверхности.

clip2066

Операция позволяет указывать для обработки вершины, рёбра, грани, операции. Допустимые типы элементов обрабатываются следующим образом:

вершина будет удалена, если она является избыточной;

если ребро является избыточным, то оно будет удалено. Если концевые вершины этого ребра тоже избыточные, то они также потом будут удалены.

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

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

Если пользователь указал элемент, а система не может исключить его из модели, то он будет проигнорирован.

 

Упрощение топологии

Одновременно с удалением излишней топологии может производиться упрощение отдельных топологических элементов. Если сплайновые рёбра или грани лежат на простых кривых или на аналитических поверхностях (плоскость, цилиндр, тор или сфера),  то геометрическая основа этих элементов заменяется более простой. Эта функциональность идентична опции «упростить геометрию», имеющейся в некоторых операциях (например, «Тело по траектории» или «По сечениям»).

В качестве исходных данных для данной обработки пользователь может выбирать отдельные грани или операцию целиком (как для комплексной обработки).

 

 

 

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

 

Работа с командой

Данная операция позволяет раздельно включать каждый вид обработки – упрощение модели и удаление избыточных элементов – при помощи соответствующих флажков в окне свойств. Для каждой обработки можно формировать свой список обрабатываемых элементов. Если обработка выключена, то она не производится, а работа со списком элементов заблокирована. Для комплексной обработки пользователь может выбрать операцию целиком (рекомендуется). Для выбора операции можно использовать опцию автоменю:

        <O>        Выбрать операцию

Имя операции появляется в поле «Операция:». Списки элементов для всех обработок в этом случае останутся пустыми. Если список для обработки пустой, это означает, что система будет исследовать все топологические элементы данной операции при выполнении обработки.                

При пустом списке обработки «Упрощение геометрии» в окне свойств доступна опция «Отдельно». При её включении активируется специальный режим, который позволяет выполнить последовательное упрощение набора граней,  лежащих на одной геометрической поверхности. В другом случае выполняется одновременная обработка всех граней. Например, имеется набор граней, лежащих на сплайновой геометрической поверхности, которая на одном участке близка к плоскости. При раздельной обработке система сможет упростить те грани, которые попадают на «плоский» участок. При одновременной обработке система не сможет упростить ни одной грани.

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

       <R>        Выбор элементов для удаления        

       <G>        Выбор граней для упрощения        

Также элемент можно выбрать, если поместить курсор в поле окна свойств со списком. Нужная опция автоменю включится автоматически.

Для отмены выбора всех элементов используется команда:

       <F>        Отменить выбор всех элементов

 

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

       <V>        Показать удаляемые элементы и упрощаемые грани        

После вызова этого режима система на выбранной операции подсветит все рёбра, вершины и грани, которые она сможет на данный момент подвергнуть обработке. Удаляемые и упрощаемые элементы подсвечиваются разными цветами.

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

 

В диалоге параметров операции, вызываемом опцией , можно задать общие параметры операции.

 

Смотри: Содержание , Команды T-FLEX CAD 3D в алфавитномпорядке