vrcadcleanup

Очистите виртуальный мир 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');

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