24 跌落分析(第49课)-solid works simulation

发布时间:2026/8/20 10:51:16
24 跌落分析(第49课)-solid works simulation 这里按照视频中老师讲的操作跌落模块和非线性动态模块。24-1 例题24-2 跌落模块1新建算例命名跌落测试TEST2划分网格注意网格这里影响a.网格数量b.时间步长。时间步长自动根据网格的最小尺寸。故这里网格数量滚轮居中即可不至于太小或太大。3跌落测试设置。注意指定跌落高度或速度二者可以相互转化。V√(2gh)注意高度和重心的比较有的物体比如大件物体重心到物体底部距离与重心距地面高度相比超过5%则要考虑可能引起的误差根据实际高度进行选择。这里例题直接从重心出发。选择引力方向。地面刚度设为刚性。4运行求解右键算例属性保持默认设置。可以看到跌落求解可看到剩余时间。5查看结果右键结果选择探测点击音叉中间的店选择响应。可以看到该节点应力的变化。通过动画观察碰撞过程先把变形结果设为自动方便看得更直观。再次右键选择动画可以调慢速度方便观看。可以看到跌落测试只计算了开始撞之后的极短时间前面掉落的距离细节忽略。跌落测试是simulation中唯一以显式动力求解的模块。下面以非线性动态模块再做一次。24-3 非线性动态1新建算例选择非线性动态模块。命名非线性动态TEST。2建立地面的模型3设置材料音叉设为镀铬不锈钢地面先设为合金钢。4设置相触面组。手动选择高级选项曲面到曲面。5设置夹具把物体的所有面都设置固定无变形等效模拟刚体。6设置初始条件注意这里选择实体要从模型树中选择。选择速度方向后输入4.43m/s根据速度与高度的转化关系而来7设置引力8设置属性右键算例选择属性。输入结束时间这里由于前面跌落测试TEST算例已求解出碰撞时间约65微秒。故这里在结束时间里直接输入。但笔者觉得实际中碰撞时间的设置较难可能给的不当造成误差较大。视频中老师介意非线性把求解器修改为稀疏矩阵求解器。但这个算例实际笔者个人求解时并没有换还是用的FFEPlus也最终求解完成9运行求解注意弹出来的警告框这里由于划分网格后球面和地面间存在间隙所以会弹出警告。后面算法会自动补齐。10查看结果右键结果选择探测可以看到此时的曲线与跌落测试的差别很大。这是由于网格精度不够造成的。可以进一步加密网格进行网格无关性检查避免误差过大。也许能得出逐步逼近的结果。这里笔者未继续进行直接照例贴出老师的截图和跌落测试对比可见二者趋势大致相同。综上跌落测试可以针对性地做非线性动态也能做就是碰撞时间和网格精度需要把握且求解时间比较长。故个人实际应用可能会以跌落测试为主。参考文献[1]张晔Solidworks Simulation【Solidworks Simulation有限元分析应用基础教程 张晔-哔哩哔哩】 https://b23.tv/22wJ8FF文中所引用或转载图片或链接相关权限归原作者或原网页所有。