Очистка файла 3D виртуального мира, экспортированного из инструментов CAD
vrcadcleanup('filename')
vrcadcleanup('filename', 'hint')
vrcadcleanup('filename')
копирует указанный файл в файл резервной копии с расширением bak
. Затем он изменяет файл 3D виртуального мира, экспортированный из Pro/ENGINEER® или SolidWorks®. Эта очистка включает Simulink® 3D Animation™ программное обеспечение, чтобы использовать эти файлы.
vrcadcleanup
выполняет следующие изменения в файлах VRML:
Удаление всего, кроме встроенных линий, точек зрения и преобразований
Предоставление имен для встроенных преобразований
Примечание
Можно использовать vrcadcleanup
с файлами VRML (.wrl
), но не с X3D файлами (.x3d
или .x3dv
).
vrcadcleanup('filename', 'hint')
учитывает значение 'hint'
во время преобразования. Возможное значение 'hint'
включает в себя:
Аргумент | Описание |
---|---|
'solidworks' | Принимает, что программное обеспечение экспортирует исходный набор файлов 3D виртуального мира из SolidWorks. Эта опция добавляет или увеличивает численный суффикс к именам узлов, чтобы соответствовать именам деталей, которые существуют в соответствующих XML- файл физического моделирования. |
Эта функция ожидает, что структура входного файла будет соответствовать типовому выходу заданных инструментов CAD. Типовой входной файл должен содержать:
Структура точек зрения и встроенных узлов (возможно, содержащаяся в одном слое узлов преобразования)
Один встроенный узел для каждой части экспортированной сборки
Функция также выполняет следующее:
После выхода отбрасывает любые дополнительные узлы, включая узлы преобразования, которые не содержат встроенные узлы.
Обрабатывает иерархически организованные сборки, где встроенные файлы вместо геометрии детали содержат дополнительные группы вложенных встроенных узлов. В таких файлах подсборки копирует все встроенные ссылки в главный файл 3D виртуального мира. Функция переносит эти встроенные ссылки с Transform
узел, с использованием имени, соответствующего наименованию элемента конструкции.
Примечание
Если вы вызываете эту функцию для файла, который не является продуктом экспортного фильтра CAD, выходной файл может быть поврежден.
Очистка файла VRML four_link.wrl
:
vrcadcleanup('four_link.wrl');
Импорт XML- Файлы STL и физического моделирования | Ссылка на модели Simulink и Simscape Multibody | stl2vrml
| vrphysmod