Solidworks Motion 运动仿真练习

最近更新于 2025-09-04 23:34

我的软件环境

Solidworks 2025 SP3

资源文件

提供的装配体文件来源于网络,Solidworks 版本为 2014,只要使用的软件不低于这个版本就可以打开。
下载地址:https://pan.baidu.com/s/1WIP237H9-kqfGEWvzy_uug?pwd=et6c

练习

练习1展示完整操作,后续只提关键点

千斤顶

加载插件

已经打开千斤顶装配体文件后,在图示位置点击加载 Motion 插件
file

打开或新建运动算例

左下角切换到 Motion Study1
file

可以在上面右键生成新运动算例,新生成的算例名称就是中文的
file

这里可以存在多个运动算例,可以在不同运动算例里进行不同的仿真,又都是对同一个装配体进行的仿真。
file

在任意一个算例里进行操作即可,在一个运动算例里选择 Motion 分析
file

仿真参数配置

添加马达

file

零部件:选择的螺杆的连接头圆柱面
方向:如图示
运动:等速,400RPM
file

另外特别提一点,初始状态时间线是在 0 秒位置,这个添加的马达就是在 0 秒。即时间线在哪里,添加的东西就在哪里,添加力、引力等其它东西也一样。
file

如果我希望在 2 秒位置开始反向旋转,可以先把时间线拉到 2 秒
file

然后在 Motion 的设计树里添加的旋转马达上右键编辑特征
file

把方向修改一下,然后速度改到 100
file

file

添加的东西会以菱形图标存在于对应时间点位置上,后期要修改某个时间点上添加的某个东西,就直接双击对应的菱形进行编辑即可。

修改参数后可以点击计算进行仿真
file

添加引力

将时间线拉到 0 秒,然后添加引力
file

选 Y 方向即可,右下角有个箭头,按现在千斤顶使用时的摆放姿势,重力垂直向下
这里的引力场强度(加速度)不需要改,就是默认值重力加速度
file

添加力

添加到时间线 0 秒的位置
file

受力面我选的碗面,方向点击它下面的圆柱面,力向下
相当于添加一个负载,有一辆车压在上面的效果
file

键码属性

可以拖动这个菱形图标或右键设置数值调整仿真的时间,比如这里电机速度是固定的,延长时间,就会加长仿真的运动距离
file

仿真结果

配置好上面参数后,再点击计算进行仿真
点开结果和图解,可以具体的查看各项仿真结论
file

马达力矩

选:力 – 马达力矩 – 幅值
对象就直接选择下面设计树的 旋转马达1
file

确认后可以看到结果
file

能源消耗

file

file

位移

千斤顶工作过程的位移
file

file

3D 四连杆机构

添加旋转马达
file

添加引力
file

添加力
file

查看电机力矩与滑块运动位置的关系
力 – 马达力矩 – 幅值 – 旋转马达1
图解结果相对:新结果
位移/速度/加速度 – 线性位移 – Y 分量
选择图示面
file

file

file

曲柄滑块机构

添加配合

有 3 个零件是固定位置的,其它的零件需要添加配合来约束运动路径
file

file

下面没有明确说明的就是标准配合
file

在没进入配合之前,可以先把曲柄拖动拉开,方便配合的时候选中它的圆柱面
机械 – 铰链
选中曲柄的圆柱面、端面和曲柄支座的孔柱面和端面
file

球面和球同轴心
file

机械 – 铰链
选连杆的孔柱面、端面和连杆轴承支座的轴柱面和端面
file

机械 – 铰链
file

file

机械 – 铰链
file

file

同轴心
file

同轴心
file

配合完可以手动拖动测试
file
file
file

运动仿真

添加引力
file

计算,机构会在重力作用下进行初始运动,这是理论情况没有能量损失,会一直循环运动
file

添加马达
file

马达力矩
file

滑块位移和马达旋转角度的关系
file
file

活塞-连杆-曲柄【研究中】

先配合
file
file

还没找到什么方法将活塞作为原动件,推动活塞往复运动实现曲柄旋转,模仿内燃机的效果

抛射器

file

添加引力
这个抛射器需要配重块存储重力势能来抛射,设置引力是必要的
file

添加马达
这里马达的作用是代替人摇手柄把配重块升起来,才能进行仿真
将马达添加到手柄的轴上,运动:距离;990度;0秒;3秒;
file

在旋转马达1所在行,3秒过点的位置右键关闭
file
3 秒的时候电机停转,在 3 秒过点关闭电机,这样就不会阻碍后续运动(配重块下降释放势能的运动)
file

可以看到这里有个机械结构,摇手柄升起配重块到某个为止后,这里会连带推动这个机构把挡板放下
file

此处就需要给它们添加接触
file

实体选那两个黄色三角形块
材料都选 Steel(Dry),干燥钢材
不勾选摩擦
file

计算,可以看到配重升起后,这里可以推动挡块放下
file
file

还可以注意到一个问题,一开始计算,要投掷的正方体直接穿模下坠了,所以还要给正方体添加接触
把时间拖回 0,要添加正方体和投掷器、导轨、挡板、推板的接触(不建议添加它们所有接触,这样计算压力更大,只需要添加正方体分别和每个接触零件的接触)
勾选使用接触组,蓝色框选正方体,粉红框选剩下的投掷器、导轨、挡板、推板
file

file
file
file

要让正方体可以推出到投掷器,还需要在推板上添加弹簧
file

file

马达力矩
file
file

弹簧线性位移
file
file

弹簧线性速度
file
file

弹簧反作用力
file
file

Solidworks Motion 运动仿真练习
Scroll to top
打开目录