ENG RU

Импорт модели из SolidWorks в Matlab

Описание:

1.) Скачиваем по ссылке необходимые файлы дополнения(выбираем свою версию матлаб и операционную систему) - https://www.mathworks.com/campaigns/offers/download_smlink.html

2.) Все файлы положить в рабочую директорию (Например C:\my_project) не распаковывая архив!!!

3.) Запускаем матлаб от имени администратора, в файловом провайдере МАТЛАБа выбираем текущую папку.

4.) В консоли МАТЛАБ вводим addpath('C:\my_project') и наждимаем Enter

5.) Дальше в онсоли матлаб вводим install_addon('The_name_of_downloaded_file.zip') и наждимаем Enter (обратите внимание, что название скаченного вами ранее архива нужно указать вместо The_name_of_downloaded_file.zip) 

6.) Вводим regmatlabserver в консоли матлаб и нажимаем Enter

7.) В консольном окне матлаба вводим smlink_linksw и нажимаем Enter

8.) Запускаем Solidworks

9.) В Solidworks находим Параметры-> Добавления и ставим галочку напротив SimScape MultiBody Link

10.) Открываем сборку в Solidworks и чтобы его импортировать в Маталаб делаем следующее: В меню Solidworks выбираем Инструменты-> SimScape MultiBody Link -> Export-> SimScape MultiBody и указываем путь до нашей рабочей директории жмем OK

11.) В результате пункта 10 должен был сгенерироваться xml файл. Возвращаемся в матлаб, теперь надо выполнить команду в консоли матлаба smimport('filename') - тут надо filename заменить на название вашего xml файлика, который был сгенерирован в SolidWorks

12.) У данного метода есть свои недостатки, далеко не всегда модель генерируется правильно, нужно быть очень аккуратными с привязками в Solidworks, т.к. от них зависит, какая у вас модель получится в матлабе.

 

© Бжихатлов Ислам

total time: 3.9378 s / query time: 0.2003 s / queries: 13