Сгенерируйте модель от Физического XML-файла Моделирования
mech_import
mech_import('filename.xml')
mech_import('filename.xml', option1, value1, option2,
value2, ...)
Это содержимое характерно для программного обеспечения Simscape™ Multibody™ First Generation. Функции первого поколения намечают, чтобы быть удержанными от использования и нужно избежать.
mech_import
открывает диалоговое окно Import Physical Modeling XML. Смотрите Альтернативы.
mech_import('filename.xml')
генерирует модель Simscape Multibody от Физического XML-файла Моделирования под названием filename.xml
. Для XML-файла, сгенерированного от автоматизированного проектирования (CAD), имя сгенерированной модели совпадает с исходным блоком CAD, независимо от имени XML-файла.
mech_import('filename.xml', option1, value1, option2,
value2, ...)
генерирует модель Simscape Multibody от filename.xml
, использование заданных пар значения опции при импорте.
mech_import
функционируйте или генерирует новую модель Simscape Multibody или обновляет ранее сгенерированную модель Simscape Multibody, которую вы задаете. Это также генерирует или обновляет связанные файлы геометрии тела.
mech_import
требует входа того и принимает дополнительные дополнительные входные параметры.
|
Введите имя XML-файла. Замените Этот вход требуется. Значение по умолчанию: |
|
0 1 2 3 Этот вход является дополнительным. Значение по умолчанию: |
|
Строка, задающая целевую модель для импорта или обновления существующих блоков. Этот вход является дополнительным. Значение по умолчанию: Исходное имя сборки CAD |
|
Строка, задающая целевую подсистему для импорта или обновления существующих блоков. Этот вход является дополнительным. Значение по умолчанию: Исходное имя компонента CAD |
|
По умолчанию: false |
|
0 1 2 Этот вход является дополнительным. Значение по умолчанию: 0 |
|
Этот вход является дополнительным. Значение по умолчанию: |
|
Этот вход является дополнительным. Значение по умолчанию: |
|
Этот вход является дополнительным. Значение по умолчанию: |
|
По умолчанию: false |
|
Значение по умолчанию: |
|
По умолчанию: false |
|
0 1 2 Этот вход является дополнительным. Значение по умолчанию: 1 |
|
Задайте полный путь, где средство импорта создаст резервную версию модели. Применяется когда Значение по умолчанию: |
mech_import
производит или обновляет один файл модели.
Выходное имя модели по умолчанию совпадает с именем сборки, заданным в Физическом XML-файле Моделирования. Выходное имя модели независимо от имени XML-файла, используемого в качестве входа.
Создайте Физический XML-файл Моделирования для гипотетического блока CAD под названием assembly
:
С вашей платформы CAD экспортируйте блок. Вызовите файл assembly.xml
.
Поместите или скопируйте XML-файл в свой текущий MATLAB® рабочая папка.
В командной строке войти
mech_import('assembly.xml')
Программное обеспечение Simscape Multibody генерирует блок-схему в файле модели под названием assembly.mdl
. Можно сохранить, переименовать, изменить и запустить эту модель.
Поменяйте имя модели от значения по умолчанию:
Когда вы вызовете функцию, чтобы импортировать XML-файл, используйте 'ModelToImportInto'
опция.
Когда вы будете использовать диалоговое окно, чтобы импортировать XML-файл, используйте поле Specify model to import into.
После того, как вы импортируете XML-файл и сгенерируете модель, когда вы сохраняете модель.
Примените имя не по умолчанию к финалу сгенерированная модель таким образом:
mech_import('robot.xml','ImportMode',0, ... 'ModelToImportInto','myrobot')
Эта форма функции импортирует файл в качестве примера, robot.xml
, в новую модель Simscape Multibody, названную myrobot.
В командной строке войти
showdemo mech_modelsimplification
отобразить страницу в качестве примера и учиться собирающийся упростить соединения и сваренные тела в сгенерированной модели.
Обновите существующую модель (existingModel) с XML-файлом existingModelUpdate.xml
:
mech_import('existingModelUpdate.xml','ImportMode',1, ... 'ModelToImportInto','existingModel', ... 'LayoutWithUpdate',true,'EnableIndvlBlkUpdCtrl',true, ... 'BackupMode',2,'BackupLocation','C:\backupdir\')
Средство импорта располагает обновленные блоки, в то время как уважение отдельного блока обновляет настройки. Функция также создает резервную версию модели и задает местоположение резервирных копий не по умолчанию (C:\backupdir\
).
Если вы вводите mech_import
в командной строке без входных параметров открывается диалоговое окно Import Physical Modeling XML.
Используйте контекстно-зависимую справку в этом диалоговом окне для получения информации о его параметрах. Эти параметры обеспечивают то же управление генерацией моделей Simscape Multibody от Физических XML-файлов Моделирования также, как и входные параметры функции.