Добавьте среду визуализации виртуальной реальности в блок-схемы
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);