失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > matlab热应力计算 不同温度下热应力的计算 - 仿真模拟 - 小木虫 - 学术 科研 互动社区...

matlab热应力计算 不同温度下热应力的计算 - 仿真模拟 - 小木虫 - 学术 科研 互动社区...

时间:2020-10-27 12:46:23

相关推荐

matlab热应力计算 不同温度下热应力的计算 - 仿真模拟 - 小木虫 - 学术 科研 互动社区...

这个问题不难做,如果做 3D 分析,大致过程是:

1几何建模 - 按照名义尺寸创建两个圆筒;最好在建模时使两个圆筒的轴线与总体直角坐标系的 z 轴一致;

2划分网格:一般情况最好使用 3D 实体单元;

3在两个圆筒之间创建接触,一般情况可以先使用默认的接触属性,根据分析情况再做修改;

4将当前坐标系转换到以圆筒轴线为 z 轴的圆柱坐标系;如果需要的话,可以创建一个满足条件的局部圆柱坐标系;

5将所有节点的节点坐标系转换到当前坐标系 (上述圆柱坐标系);

6约束两个圆筒同一端面的 Uy 和 Uz;

7施加温度载荷;

8设置求解参数并求解。

大致过程如上,如果计算不收敛,还需要根据具体情况修改接触属性和求解设置,然后重新计算。

如果想要简单一点,可以使用轴对称分析 (2D),大致做法是:

1几何建模 - 按照名义尺寸创建两个圆筒的截面;建模时两个圆筒的轴线需要与总体直角坐标系的 Y 轴一致;

2划分网格:最好使用 2D 实体单元,设置单元行为 (Element behavior) 为 轴对称;

3在两个圆筒之间创建接触,一般情况可以先使用默认的接触属性,根据分析情况再做修改;

4约束两个圆筒 (截面) 同一端面 (线段) 的 Uy;

5施加温度载荷;

6设置求解参数并求解,

如果觉得《matlab热应力计算 不同温度下热应力的计算 - 仿真模拟 - 小木虫 - 学术 科研 互动社区...》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。