vrphysmod

Добавьте среду визуализации виртуальной реальности в блок-схемы

Синтаксис

vrphysmod(virtualWorldFile,system)

Описание

vrphysmod(virtualWorldFile,system) обновляет систему Simulink® (модель или подсистема), который генерирует Simscape™ Multibody™ функция mech_import.

Модель должна быть на пути MATLAB® или уже открыться до вызывания функции vrphysmod.

Расширение .wrl является дополнительным для файла виртуального мира VRML. Если заданная система была создана с Первым поколением Simscape Multibody функция mech_import, можно задать также .x3d или файл .x3dv для virtualWorldFile.

По мере необходимости vrphysmod добавляет дополнительные блоки, чтобы визуализировать механическую систему в виртуальной реальности. Ассоциация между механическими системными организациями и соответствующими узлами, найденными в виртуальном мире 3D файл, основана на соответствии имени.

Если ваша модель содержит несколько блоков Приемника VR, которые относятся к тому же virtualWorldFile, эта функция пытается консолидировать сигналы анимации той виртуальной сцены в один блок VR Sink.

Можно затем сохранить, переименовать, изменить и запустить модель. Когда вы сохраняете получившуюся модель, убедиться сохранить относительный путь между системой Simulink и виртуальным миром 3D файл.

Примечание

Фильтр экспорта SolidWorks® VRML не сохраняет имена экземпляра части и порядок части в получившемся виртуальном мире 3D файл. Поэтому ассоциация между такими частями и соответствующими телами в блок-схеме является не всегда точным совпадением. В таких случаях функция идентифицирует узлы с частичными соответствиями и выдает предупреждения. Чтобы предотвратить эти предупреждения, гарантируйте, что узел имена DEF в виртуальном мире 3D файл идентичен их соответствующим телам в модели Simulink прежде, чем запустить эту функцию.

Если вы получаете это предупреждение и набор виртуального мира, 3D файлы не происходят в продукте SolidWorks, игнорируют сообщение. Другие поддерживаемые Инструменты CAD также генерируют, расстаются имена с аналогичными именами, но сохраняют их через различные форматы экспорта.

Примеры

Обновить модель four_link с помощью файла four_link.wrl:

vrphysmod('four_link.wrl', 'four_link');

Чтобы обновить подсистему four_link/FOURLINK_ASM с помощью файла VRML four_link.wrl, гарантируйте, что модель, которая содержит подсистему, открыта, затем:

vrphysmod('four_link.wrl', 'four_link/FOURLINK_ASM');

Обновить существующую систему с помощью файла four_link.wrl:

vrphysmod('four_link.wrl', gcs);

Смотрите также

| |

Представленный в R2009a

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