Экспортируйте модель блока CAD из программного обеспечения облака Onshape
multibodyDescriptionFile = smexportonshape(assemblyURL)
multibodyDescriptionFile = smexportonshape(assemblyURL,Name,Value)
генерирует файлы, в которых вы нуждаетесь в порядке импортировать модель блока Onshape® в среду Simscape™ Multibody™. multibodyDescriptionFile
= smexportonshape(assemblyURL
)
Аргумент assemblyURL
является веб-адресом модели блока Onshape, чтобы экспортировать. Чтобы получить веб-адрес, откройте модель Onshape, выберите вкладку блока и скопируйте URL, показанный на вашем веб-браузере.
Сгенерированные файлы включают файл описания мультитела XML и набор файлов ШАГА. XML-файл опознает тела, которые включают модель, и задает их кинематические отношения. Файлы ШАГА обеспечивают 3-D конфигурации тел. По умолчанию все файлы хранятся в текущей папке MATLAB®.
multibodyDescriptionFile
вывод является именем файла описания мультитела XML. Необходимо использовать функцию smimport
с этим именем в качестве аргумента в порядке импортировать модель Onshape в среду Simscape Multibody. Данные показывают экспорт и этапы импорта рабочего процесса перевода CAD Onshape. Модель Simscape Multibody и файл данных M являются продуктом этапа импорта.
Рабочий процесс перевода Onshape CAD
Вы должны сделать, чтобы активный Onshape считал. В первый раз, когда вы используете эту функцию, необходимо дать права доступа Средства экспорта Simscape Multibody учетной записи Onshape. Функция использует эти привилегии строго, чтобы получить доступ и экспортировать ваши модели Onshape. Программное обеспечение Onshape предоставляет функциональный доступ через лексемы JavaScript, которые сохраняют ваши учетные данные входа в систему и любую информацию о пользователе безопасными и видимыми только вам.
Чтобы получить лексемы доступа для вашей учетной записи, программное обеспечение Simscape Multibody требует, чтобы вы вошли в свой аккаунт Onshape однажды на сеанс работы с MATLAB. Безопасная страница входа в систему Onshape открывается автоматически на первом использовании функции smexportonshape
сеанса работы с MATLAB.
Можно отменить права доступа, предоставленные Средству экспорта Simscape Multibody в любое время. Необходимо, однако, восстановить те привилегии, если вы хотите экспортировать дополнительные модели Onshape. Если вы отменяете права доступа, то на вашем следующем использовании smexportonshape
веб-страница Onshape открывает запрос вас принять или отклонить просьбу восстановить те привилегии.
добавляет аргумент пары "имя-значение", чтобы задать папку, в которой можно сохранить XML и файлы ШАГА для модели.multibodyDescriptionFile
= smexportonshape(assemblyURL
,Name,Value
)