许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  Matlab与Solidworks机器人建模(4):将SolidWorks模型导入Matlab Simscape模型

Matlab与Solidworks机器人建模(4):将SolidWorks模型导入Matlab Simscape模型

阅读数 3
点赞 0
article_banner

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 2018a 64位,分别下载smlink.r2018a. win64 .zip与install_addon.m

4.安装步骤

1.用管理员权限打开Matlab,把Matlab的工作空间定位到刚刚下载的两个文件所在位置

   2.根据你刚刚下载的文件版本Commind Window输入:

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

Enter后出现
在这里插入图片描述
在这里插入图片描述

   3.我这是已经装过一次,所以会出现以上警告,没什么大问题继续commd window输入:

regmatlabserver

按回车,什么都不发生说明执行成功
在这里插入图片描述

4.最后还要激活Matlab与Solidworks的接口

   commd window输入:

smlink_linksw

在这里插入图片描述

   弹出这样的窗口,大功告成。

5.现在打开Solidworks,点击最上面一行Tools,点击Add-Ins,在other Add-ins里面把Simscape Multibody Link打上勾
在这里插入图片描述

   点击ok。这时候你再查看你的Tools里面就会有以下选项
在这里插入图片描述

   6.打开想要导入Matlab的模型,点击Tools-Simscape Multibody Link-Export-Simscape Multibody 选一个文件位置等待执行完成

   7.回到Matlab,进入刚刚Export机械模型并存有xml文件的文件位置作为工作空间。commd window输入:

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

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


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删


相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空