3d打印ansys仿真模拟-应力突变
求助各位,我是做3d打印ansys仿真模拟的,出现了以下问题:
先计算了150个载荷步的温度场(此时查看云图正常),然后读取每一步温度场载荷来计算应力场(间接耦合求解应力场),计算结束后发现,前100个载荷步对应的瞬时应力场云图正常,最大应力值不超过300MPa,而第101个载荷步应力最大值突然增加到863MPa,后面随着载荷步的增加应力最大值也增加的越来越高,甚至上万MPa。
同时,通过bodytemperture查看温度场,这150个载荷步的温度场没有异常。
不知道哪位大佬有过类似错误或者经验,还请明示一下,十分感谢。 返回小木虫查看更多
今日热帖
热-结构耦合分析,应力偏大往往是过高的温度梯度引起的。因此你首先需要查看在第 101 个载荷步时温度梯度的结果是否存在异常。如是,则需要分析原因,修改模型以消除异常的温度梯度。
你好,首先很感谢您的回复,我查看了下温度场发现其实温度场与之前的温度场变化不大,温度梯度与前100 个载荷步的温度梯度相差不大,应该可以排除这个原因。请问可能还会是其他原因造成的吗
我在下面贴几张图您帮我看一下谢谢!
第一张图片:第100步时的温度场云图;
第二张图片:第100步时的应力场云图;
第三张图片:第101步时的温度场云图;
第四张图片:第101步时的应力场云图;
微信图片_20180607114525.jpg
微信图片_20180607114445.jpg
微信图片_20180607114518.jpg
微信图片_20180607114509.jpg
,
从你的 100 步时的温度云图来看,有一个小区域温度较高,该处的温度梯度应该很大,所以应力云图的相同部位的应力也比较大,明显是温度梯度太大造成的。
你可以直接显示一下温度梯度的云图,看看是否如此。
另外,从你的回复来看,你可能把温度梯度和温度变化速率弄混了。温度梯度是同一时刻 (如你的第 100 子步),结构中温度随坐标的变化,与其它子步无关。在 ANSYS 中可以分别显示沿不同坐标方向的温度梯度;而温度变化率是相邻计算子步之间温度的变化,如你的第 100 和 101 子步之间温度的变化。虽然 第 100 子步到 101 子步温度变化不大,但是各子步的温度梯度仍然可以很大。
再次感谢您的回复,您说的温度梯度这个概念我是理解的,可能表述没清楚,现在我将100步的温度梯度图贴在下面,还是发现温度梯度最高值并没有出现在应力图中应力非常大的那个区域。
楼主就是我,因为一些原因楼主这个号我暂时登不上,所以上了这个号。
第100步温度梯度云图如下:
微信图片_20180608142107.jpg