Установите плагин Simscape Multibody Link

Что такое Simscape Multibody Link?

Ссылка Simscape™ Multibody™ является плагином, который вы устанавливаете на своем приложении CAD, чтобы экспортировать ваши модели блока CAD. Плагин генерирует файлы, что необходимо импортировать модель в среду Simscape Multibody (использующий функцию smimport). Можно установить плагин на трех приложениях CAD:

  • SolidWorks®

  • Autodesk Inventor®

  • PTC® Creo™

Альтернативы Simscape Multibody Link

Можно экспортировать модель блока из программного обеспечения Onshape® CAD с помощью функции smexportonshape. Эта функция генерирует те же файлы как плагин Simscape Multibody Link — один файл описания мультитела XML, остальные набор файлов геометрии тела.

Если вы используете различное приложение CAD, можно создать пользовательское приложение на основе опубликованной XML-схемы Simscape Multibody. Этот подход требует некоторого знания XML. Смотрите веб-страницу схемы для примера.

Если можно экспортировать модель мультитела в формате URDF, то можно также импортировать ту модель с помощью функции smimport. Этот подход может подойти вам, если ваше приложение CAD не среди поддержанных, и у вас есть небольшой опыт с XML-схемами.

Прежде чем вы начнете

У вас должны быть допустимая лицензия MATLAB® и одно из поддержанных приложений CAD:

  • Программное обеспечение Autodesk Inventor

  • Программное обеспечение PTC Creo

  • Программное обеспечение SolidWorks

Ваш MATLAB и установки CAD должны иметь ту же архитектуру системы — например, Windows 64-bit.

Шаг 1: получите файлы установки

  1. Перейдите к странице загрузки Simscape Multibody Link.

  2. Следуйте за подсказками на странице загрузки.

  3. Сохраните архив zip и файл MATLAB в удобной папке.

    Выберите версии файла, совпадающие с вашим номером выпуска MATLAB и архитектурой системы — например, архитектура релиза R2015b и Win64. Не извлекайте архив zip.

Шаг 2: запустите функцию установки

  1. Запустите MATLAB как администратора.

  2. Добавьте сохраненные файлы установки в путь MATLAB.

    Можно сделать это путем ввода addpath('foldername') в подсказке команды MATLAB. Замените foldername на имя папки, в которой вы сохранили файлы установки — например, C:\Temp.

  3. В подсказке команды MATLAB введите install_addon('zipname').

    Замените zipname на имя архива zip — например, smlink.r2015b.win64.zip.

Шаг 3: укажите MATLAB как сервер автоматизации

Каждый раз, когда вы экспортируете модель блока CAD, плагин Simscape Multibody Link пытается соединиться с MATLAB. Для связи, чтобы произойти, необходимо указать MATLAB как сервер автоматизации. Можно сделать это двумя способами:

  • В сеансе работы с MATLAB, запускающемся в режиме администратора — В командной строке, введите regmatlabserver.

  • В окне MS-DOS, запускающемся в режиме администратора — В командной строке, введите matlab -regserver.

Шаг 4: включите плагин Simscape Multibody Link

Прежде чем можно будет экспортировать блок, необходимо включить плагин Simscape Multibody Link на приложении CAD. Для этого см.: