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模型直接显示了出来。再一次,大功告成。

Matlab - Solidworks 机器人建模(4)—— 如何把SolidWorks模型导入到Matlab (Simscape模型)相关推荐

  1. Matlab - Solidworks 机器人建模(5)—— 给模型添加摩擦力

    Matlab - Solidworks 机器人建模(5)-- 给模型添加摩擦力 0. 前言 建好模型并成功进行一次仿真之后,我们发现虽然模型可以像模像样的产生由重力带来的运动,但是也发现零件可以穿过其 ...

  2. SolidWorks模型导入到MATLAB(Simulink-Simscape)详细过程

    matlab/simulink中的Simcape模块可进行机械.液压.电气及控制的仿真,而其进行几何模型建极度不方便.利用其与solidworks等CAD软件的接口,可方便的实现刚体运动仿真,效果逼真 ...

  3. solidwork运行python脚本_Matlab – Solidworks 机器人建模(3)如何把URDF文件导入到Matlab...

    文章目录 0.前言 1.URDF 转化成 rigidbody tree格式 2.URDF 导入到 simulink 有了urdf文件之后,在matlab里面可以有这两种导入选择 urdf 转化成 ri ...

  4. ROS学习笔记------ROS机器人系统设计-----基础编程 day 7 2019/3/2 帅某(URDF机器人建模,urdf功能包的建立,urdf相关模型建立代码已经上传)

    URDF机器人建模 相关urdf代码链接: https://download.csdn.net/download/weixin_43262513/10990016 1.urdf介绍 URDF(Unif ...

  5. Matlab人形机器人建模与仿真

    DH 参数 DH 参数 Denavit-Hartenberg (DH) 提供各种修改版和标准版. 修改后的约定中的连杆和关节参数如下图所示: DH参数根据下表确定. The algorithm of ...

  6. 六自由度机器人(机械臂)运动学建模及运动规划系列(三)——机器人建模及运动学分析的Matlab仿真

    在完成机器人的建模以及运动学分析之后,可以利用Matlab中的Robotics工具箱进行仿真. 本篇目录 一.工具箱下载 二.机器人建模仿真 三.机器人运动学计算仿真 四.小结 一.工具箱下载 要在M ...

  7. 示例及详解:MATLAB多机器人协同编队训练与学习的简单实现

    作者在读学校Singapore University of Technology and Design Established under strong support from MIT, Singa ...

  8. SolidWorks转.urdf格式机器人模型导入Matlab

    SolidWorks转.urdf格式机器人模型导入Matlab 本文讲述了利用solidworks将机器人模型转换为urdf格式导入Matlab中,以便后续法开发等操作.同时针对测试时遇到模型导出不完 ...

  9. matlab四足仿真,基于MATLAB的四足机器人建模与仿真.docx

    摘要:本课题讨论了一种利用MATLAB中Robotics Toolbox对机器人进行的仿真建模的技术,对四足机器人进行行仿真建模.通过设计确定主要研究对象为哺乳类四足机器人.确定了机器人的腿部关节结构 ...

最新文章

  1. 引用-ZIGBEE-ZSTACK网络配置相关问题
  2. 原创推荐!B站最强学习资源汇总(数据科学,机器学习,Python)
  3. [Android]手动触发OnClick事件
  4. python客户端和服务端区别_Python socket 客户端和服务器端
  5. 看图说话:用户标签可以这样轻松创建
  6. 别跟我说测试的坏话...
  7. 做旋转铁甲机器人_「铁甲评测」柳工CLG921E视频全面讲解
  8. 作者:姚前(1970-),男,中国人民银行征信中心副主任、高级工程师,主要研究方向为分布式系统和计算机安全。...
  9. 使用JAVA来获得本日,本周,本月,本年的时间信息
  10. 编译Bootstrap3
  11. Dao接口返回数组_JavaScript二进制数组(2)TypedArray视图
  12. Python怎么使用beautifulsoup来从HTML片段中删除标签
  13. WCF我应该再深入一些
  14. C++-采样函数GridSampling(采样提速必备)
  15. hanlp和jieba等六大中文分工具的测试对比
  16. 马尔科夫模型系列文章(二)——隐马尔科夫模型
  17. Hyperchain 超块链创始人史兴国对谈杨民道:新公链赛道烽烟再起,move语言能开启下一轮牛市吗?
  18. 秋天视频批量生成GIF V1.32
  19. 【FI-AP】预付定金处理(Down payment)
  20. 会声会影2022版新版新增蓝光功能

热门文章

  1. 已成功与服务器建立连接,但是在登录过程中发生错误。
  2. 女装网 www.nzw.com.cn
  3. week6 视频分镜
  4. 讯飞语音转写.NET版本
  5. 在上海相亲碰到如此势利贪婪的“80后”女孩
  6. 王者荣耀我的服务器没显示哪个区,王者荣耀怎么看自己在哪个区
  7. “国防七子”、“C9联盟”、“华东五虎”,中国最顶尖的大学都在这!
  8. 国内外AI绘画『文生图』大模型效果对比
  9. 每天学一个 Linux 命令(89):alias/unalias
  10. 【BugKu-CTF论坛writeup(杂项)】妹子的陌陌