SimMechanics插件安装
matlab:matlab2018b
solid works:solidworks2016
- 下载对应matlab2018b的插件:install_addon.m,smlink.r2018b.win64.zip,保存路径:E:\MATLAB\R2018b\bin。
- MATLAB当前路径改为两文件所在目录,在MATLAB命令窗口输入
install_addon('smlink.r2018b.win64.zip')
命令。 - matlab插件安装成功:
Installing smlink…
Extracting archive smlink31.win32.zip to C:\Program Files\MATLAB\R2009a…
Adding directories for smlink to path…
Installation of smlink complete.
To view documentation, type “doc smlink”. - 输入docsimlink查看自述文件。
- 在命令行中输入
smlink_linksw
,程序出现successfullink后关闭Matlab主程序。 - 启动SolidWorks2016,在工具→插件勾选Simscape Multibody Link插件,重新启动SolidWorks2016打开模型,工具→插件→Simscape Multibody Link→Export,生成robot.xml文件。模型再另存为一个robot.wrl文件,文件保存路径须全英文。
- E:\MATLAB\R2018b\toolbox\sl3d\vrealm\program\vrbuild2.exe打开robot.wrl文件,另存为*_vrml97.wrl。
- 启动matlabR2018b,当前路径改为robot.xml所在目录,命令行中输入
smimport('robot.xml')
,导入成功后得到simulink模块,运行可得模型。 - 添加VR Sink 模块,双击打开对话框中打开*_vrml97.wrl,连接相应的数据。