今天带来的仿真内容,是别人的视频内容复现。内容比较简单,但是做的时候,中间遇到了一些问题,这个过程其实是值得思考一下的。
先看原版内容,来自B站,链接如下:
15-实例-高速转动圆盘的变形与应力计算_哔哩哔哩_bilibili
很简单的一个内容,操作步骤都有,跟着做就好了,但是第一次跟着做的时候,发现结果不一样。又回去看了下视频,过程都是一样的。开始还是纠结设置的问题,修改了很多次,后面发现了问题。带来的启示还是仿真遇到问题的时候要仔细分析,同样的设置,也可能导致不同的结果。
先按照视频内容建模,材料选择默认材料
网格划分,网格大小选择2mm
添加约束,中间小圆的地方添加圆柱约束,周向自由,其他两个
添加角速度
查看结果
应力的情况和原视频类似,但是怎么变形却不太一样呢,里面最大,外面最小。设置和原视频是一模一样的。会不会原视频剪辑过了呢,回去仔细看了下,没有。设置也是一样的。
把角速度改为角加速度。可以得到类似的趋势。
把角速度的方向换成另外一个轴。变形一致,但是应力分布不一致,仔细分析,结果还是不对的。旋转方向不同了。
约束全部固定。结果看似一致,但是对于原视频里的分析结果,相对是改变了。
后来发现问题,模型的比例不一样,我的模型中间孔,明显在整体的占比大的多,所以,返回去调整模型。
重新划分网格。原来的模型小,现在的模型大,用原来的方式来画,网格会很多很密。
网格设置,比原来大了一倍。
约束不变,周向自由,其他两个方向约束,绕旋转轴方向,给了角速度。
查看结果,和原视频里的结果一致。
所以问题的症结在于模型的比例,中间圆孔小,最大和最小半径的差别大,乘以一个大的角速度,最终外面变形会大于内部的变形,但是内外都有移动。
同样的一套设置,在不同的模型上会有不同的结果,有时候不是你设置的不对,可能是模型的差异导致的问题,所以检查的时候要仔细,分析的时候要细心,做的时候要大胆。