SIMSCAPE

一、模型的创建

新建一个simscape项目需要在MatLab命令行输入smnew。
在这里插入图片描述

在命令行输入sm_lib,打开Simscape Multibody block library选择自己想要添加的块。
在这里插入图片描述

二、模型块的类型

模型块类型分为Rigid Transform(刚体变换)块和Solid(立体)块。
Rigid Transform(刚体变换)块:提供端坐标系。

Solid(立体)块:提供几何(geometry),惯性(inertia),颜色(color)特性。
Rigid Transform块在Frame and Transform 下,Solid块在Body Element下。

三、设置参数

左键快速单击solid block两次,可以在弹出的对话框中设置参数。
左键快速单击Rigid Transform block,在弹出的对话框中设置参数。
下面还要进行重力和起始位置的设置。

四、模型的运行

选择Simulation > Update diagram进行模型的组装。
选择View convention将其设置为Y up (XY Front),保证重力与屏幕垂直对齐。
选择view > standard view 中的一项来刷新视图。
点击Simulation > Run,运行模型。

五、 立体模型和可视化立体坐标系

打开simulink,选择Simscape下的Multibody,将默认存在的块体删除,选择Library Browser >> Simscape >> Multibody >> Body Elements,将其中的solid拖到窗口中即可。

将Simscape >> Utilities >> Solver Configuration 拖到模型中,并与一个立方体连接。选择Simulation > Update Diagram更新流程图,将会打开Mechanics Explorer窗口,在Multibody>Frames and Transforms拖一个rigid Transform,将它连接到两个立体的中间,选择OK然后Simulation > Update Diagram更新流程图。

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值