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

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

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

Радиальная визуализация Engine с двумя скрытыми цилиндрами

Откройте модель примера

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

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

Радиальный Engine Блока схема

Обновление модели примера

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

Визуализация модели радиального Engine

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

На панели древовидного представления разверните узел Housing_and_Cylinders_Assembly. Щелкните правой кнопкой мыши узел Half_Cylinder_A и выберите Hide This. Mechanics Explorer скрывает полуцилиндровую подсистему и содержащиеся в ней твердые тела, соответствующие узлам Fins и Half_Annular_Cylinder. Имена скрытых узлов выделены серым цветом на панели древовидного представления. Рисунок показывает полученную визуализацию модели.

Радиальный Engine с Скрытой Полуцилиндровой Подсистемой

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

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

Радиальный Engine с Видимым Твердым Телом в Скрытой Полуцилиндровой Подсистеме

Показать только подсистему поршня

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

Радиальный Engine с видимой только поршневой подсистемой

Показать все

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