Выборочно покажите и скройте компоненты модели

Фильтрация визуализации

Фильтрация визуализации является функцией Mechanics Explorer, которая позволяет вам выборочно показать и скрыть твердые частицы, тела и подсистемы мультитела. Этот пример показывает вам, как использовать эту функцию, чтобы управлять визуализацией модели Simscape™ Multibody™, например, наблюдать компонент модели, который может в противном случае остаться затрудненным в процессе моделирования. Для получения дополнительной информации смотрите Выборочную Визуализацию Модели.

Визуализация звездообразного двигателя с двумя скрытыми цилиндрами

Открытая модель в качестве примера

В этом примере вы фильтруете визуализацию показанного примера звездообразного двигателя Simscape Multibody. Открыть эту модель, в MATLAB® командная строка, введите sm_radial_engine.

Модель содержит две подсистемы верхнего уровня — подсистема корпуса, названная Housing_and_Cylinders_Assembly и поршневой подсистемой, названной Piston_Crank_Assembly. Подсистема корпуса содержит пять половин цилиндров. Поршневая подсистема содержит пять поршней, которые перемещаются в половине цилиндров.

Блок-схема звездообразного двигателя

Обновите модель в качестве примера

Чтобы открыть Mechanics Explorer, утилита визуализации Simscape Multibody, необходимо сначала обновить модель в качестве примера. Во вкладке Modeling нажмите Update Model (Ctrl + D). Отметьте область просмотра в виде дерева на левой стороне Mechanics Explorer. Вы получаете доступ к меню фильтрации визуализации путем щелчка правой кнопкой по узлу по этой панели.

Визуализация модели звездообразного двигателя

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

В области просмотра в виде дерева расширьте узел Housing_and_Cylinders_Assembly. Щелкните правой кнопкой по узлу Half_Cylinder_A и выберите Hide This. Mechanics Explorer скрывает полуцилиндрическую подсистему и твердые частицы, которые это содержит, соответствуя Пластинам узлов и Half_Annular_Cylinder. Скрытые имена узла отображаются серым в области просмотра в виде дерева. Рисунок показывает получившуюся визуализацию модели.

Звездообразный двигатель со скрытой полуцилиндрической подсистемой

Покажите тело в скрытой подсистеме

В области просмотра в виде дерева расширьте узел Half_Cylinder_A. Затем щелкните правой кнопкой по узлу Half_Annular_Cylinder и выберите Show This. Полуцилиндрическое тело теперь отображается, но остаток от его родительского элемента его родительской подсистемы — в этом случае, только тело Пластин — остается скрытым. Недавно видимое полуцилиндрическое имя узла больше не grayed в области просмотра в виде дерева. Рисунок показывает получившуюся визуализацию модели.

Звездообразный двигатель с видимым телом в скрытой полуцилиндрической подсистеме

Покажите только поршневую подсистему

В области просмотра в виде дерева сверните узел Housing_and_Cylinders_Assembly. Затем щелкните правой кнопкой по узлу Piston_Crank_Assembly и выберите Show Only This. Mechanics Explorer показывает выбранный узел и скрывает остаток от модели. В области просмотра в виде дерева имя выбранного узла является единственным, которое не является grayed. Рисунок показывает получившуюся визуализацию модели.

Звездообразный двигатель только с поршневой видимой подсистемой

Покажите все

В области просмотра в виде дерева щелкните правой кнопкой по любому узлу и выберите Show Everything. Все скрытые компоненты становятся видимыми. Соответствующие узлы больше не grayed в области просмотра в виде дерева. Рисунок показывает получившуюся визуализацию модели.