• 欢迎访问开心洋葱网站,在线教程,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入开心洋葱 QQ群
  • 为方便开心洋葱网用户,开心洋葱官网已经开启复制功能!
  • 欢迎访问开心洋葱网站,手机也能访问哦~欢迎加入开心洋葱多维思维学习平台 QQ群
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏开心洋葱吧~~~~~~~~~~~~~!
  • 由于近期流量激增,小站的ECS没能经的起亲们的访问,本站依然没有盈利,如果各位看如果觉着文字不错,还请看官给小站打个赏~~~~~~~~~~~~~!

Matlab – Solidworks 机器人建模(4)—— 如何把SolidWorks模型导入到Matlab (Simscape模型)

人工智能 chuchu 2084次浏览 0个评论

Matlab – Solidworks 机器人建模(4)—— 如何把SolidWorks模型导入到Matlab (Simscape模型)

 

1.说在前面

  本文会介绍怎么直接把solidworks的模型转换成Matlab Simscape模型,但是我个人不建议这么做,更好的模型转换方法请看这篇博文  

2.需要什么

 

  1. SolidWorks2016
  2. Matlab2018a(配备有Simulink-Multibody工具包)
  3. Simscape Multibody Link 安装文件

 

3.准备工作

  1.去这里https://www.mathworks.com/products/simmechanics/download_smlink.html 根据自己的Matlab版本下载一下Simscape Multibody Link 安装文件,根据提示输入邮件。点击进入  
Matlab - Solidworks 机器人建模(4)—— 如何把SolidWorks模型导入到Matlab (Simscape模型)   根据你的软件版本选择需要下载的安装文件。我这里是Matlab 2018a 64位,分别下载smlink.r2018a.win64.zip与install_addon.m  

4.安装步骤

  1.用管理员权限打开Matlab,把Matlab的工作空间定位到刚刚下载的两个文件所在位置   2.根据你刚刚下载的文件版本Commind Window输入:  

install_addon('smlink.r2018a.win64.zip')

  Enter后出现  
Matlab - Solidworks 机器人建模(4)—— 如何把SolidWorks模型导入到Matlab (Simscape模型)  
Matlab - Solidworks 机器人建模(4)—— 如何把SolidWorks模型导入到Matlab (Simscape模型)   3.我这是已经装过一次,所以会出现以上警告,没什么大问题继续commd window输入:  

regmatlabserver

  按回车,什么都不发生说明执行成功  
Matlab - Solidworks 机器人建模(4)—— 如何把SolidWorks模型导入到Matlab (Simscape模型)   4.最后还要激活Matlab与Solidworks的接口   commd window输入:  

smlink_linksw

 
Matlab - Solidworks 机器人建模(4)—— 如何把SolidWorks模型导入到Matlab (Simscape模型)   弹出这样的窗口,大功告成。   5.现在打开Solidworks,点击最上面一行Tools,点击Add-Ins,在other Add-ins里面把Simscape Multibody Link打上勾  
Matlab - Solidworks 机器人建模(4)—— 如何把SolidWorks模型导入到Matlab (Simscape模型)   点击ok。这时候你再查看你的Tools里面就会有以下选项  
Matlab - Solidworks 机器人建模(4)—— 如何把SolidWorks模型导入到Matlab (Simscape模型)     6.打开想要导入Matlab的模型,点击Tools-Simscape Multibody Link-Export-Simscape Multibody 选一个文件位置等待执行完成   7.回到Matlab,进入刚刚Export机械模型并存有xml文件的文件位置作为工作空间。commd window输入:  

smimport('你的文件名字.xml')

  等待执行结果,完了之后蹦出Simulink页面,你的机械模型已经转成了Simulink模型直接显示了出来。再一次,大功告成。  


开心洋葱 , 版权所有丨如未注明 , 均为原创丨未经授权请勿修改 , 转载请注明Matlab – Solidworks 机器人建模(4)—— 如何把SolidWorks模型导入到Matlab (Simscape模型)
喜欢 (0)

您必须 登录 才能发表评论!

加载中……