许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  Simscape Multibody简介与入门(上):准备工作

Simscape Multibody简介与入门(上):准备工作

阅读数 8
点赞 0
article_banner

Simscape Multibodyç®ä»ä¸å¥é¨ï¼ä¸ï¼ åå¤å·¥ä½

转载于:https://zhuanlan.zhihu.com/p/67330380

Simscape Multibody简介与入门(上) 准备工作

(一)简(fei)介( hua )

现如今几乎各个主流CAD软件都或多或少的有物理 仿真 功能,而专业的多体动力学软件,比如和车辆专业关系比较密切的Adams,也已经发展了好多年了。那么除了生孩子以外能给你一切(大雾)的Matlab,有没有物理仿真的工具箱呢?

作为Matlab良心产品Simulink,在多年前就已经有物理仿真工具箱Simscape,前几年发布了比较新的物理仿真工具Simscape Multibody。其中一大亮点就是支持导入由三维CAD软件建成的三维 模型  进行物理仿真。

preview

当然,一个初学者是没有足够水平与经验来横向对比这一工具与其他专业仿真软件的。但是这一工具相对来说更加好上手,特别是对于有Matlab/Simulink基础的同学们。所以这篇文章不做过多深入探索,仅仅起记录所学技能,与抛砖引玉的作用,更希望有经验的老司机看到,分享一下经验。


) 需要安装的工具箱们

Simscape和Simscpae Multibody,这两个一般在安装Matlab时就有

如果没有,可以在附加功能管理器下载,如下

preview

选择获取附加功能

搜索要下载的附加功能

按照提示下载安装就行。

下面的就需要另行下载

在Matlab的 Help  文档里搜索Install the Simscape Multibody Link Plug-In,或者这个网址

Simscape Multibody - SimMechanics Link​ww2.mathworks.cn图标

preview

文档里一步步描写的很详细了,我大概说一下过程(以windows操作系统,Inventor为例)。

第一步,点击文档中的SimscapeMultibodyLinkdownload page或者下面的联接

Simscape Multibody - SimMechanics Link​ww2.mathworks.cn

在页面下方填写相应信息提交之后依据你Simscape Multibody的版本和所使用的CAD软件下载zip文件和install_addon.m,放在同一个目录,zip文件不解压

preview

第二步,打开Matlab,在 控制台 输入addpath('foldername'),其中foldername为放置上述下载文件的文件夹(将该文件夹添加到Matlab路径)。

接着,在控制台输入install_addon('zipname'),其中zipname为下载的zip文件的文件名,如'smlink.r2015b.win64.zip',来运行m文件进行安装。

第三步,在Matlab控制台输入regmatlabserver,使得CAD软件可以联接到Matlab。

第四步,要在CAD软件中激活插件。因使用的CAD软件不同而不同,对于Inventor比较简单,在Matlab控制台输入smlink_linkinv,直接就联接上了。

如果没有支持你所使用的CAD软件,文档里也描述了代替方案,一个是从Onshape上下载xml文件,一个是自己编辑xml文件,还有是用你的CAD软件把模型生成为URDF格式,再用smimport命令导入该文件。

下篇通过一个摆动导杆机构来作为一个Simscape Multibody实例。

相关资料

搜集的官网资料(有些视频有些年代了):MATLAB and Simulink Racing Lounge: CAD Import in SimMechanics - Video​ww2.mathworks.cn

Indepeent Suspension System Templates​ww2.mathworks.cn

Simulink官方悬架KC试验台示例:

在Matlab控制台输入vdynblksKandCTestLabStart。

对于参加大学生方程式汽车比赛的同志们,强推Racing Lounge系列视频,该系列视频有不少关于悬架系统的物理仿真的。


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


相关文章
技术文档
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
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空