24小时热门版块排行榜    

查看: 1977  |  回复: 8

曹枣林

金虫 (正式写手)

[求助] 加热过程和冷却过程,材料的热膨胀系数不一样,ANSYS中如何实现 已有1人参与

在加热和冷却过程中,材料的热膨胀系数不一样,如果直接用mpdata,alpx命令,则无法体现出热膨胀系数不一致,对于此种问题是否APDL无法解决?要借助UPFs进行二次开发,那么应该使用的是那个子程序呢?求大神给个思路
回复此楼

» 猜你喜欢

» 本主题相关商家推荐: (我也要在这里推广)

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

No_fruit

新虫 (初入文坛)

我是用ABAQUS想要实现加热和冷却膨胀系数不一样,也是找不到方法,哎。。。
2楼2019-12-05 20:14:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

曹枣林

金虫 (正式写手)

引用回帖:
2楼: Originally posted by No_fruit at 2019-12-05 20:14:22
我是用ABAQUS想要实现加热和冷却膨胀系数不一样,也是找不到方法,哎。。。

ABAQUS用UEXPAN子程序即可,我把我知道的都告诉你了,ANSYS用那个哪位大神知道?
3楼2019-12-05 22:23:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

shgao20

专家顾问 (职业作家)

【答案】应助回帖

感谢参与,应助指数 +1
如果加热和冷却可以分为不同的载荷步计算,可以在加热之后修改材料的膨胀系数,再进行冷却计算。
4楼2019-12-07 10:01:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

曹枣林

金虫 (正式写手)

引用回帖:
4楼: Originally posted by shgao20 at 2019-12-07 10:01:10
如果加热和冷却可以分为不同的载荷步计算,可以在加热之后修改材料的膨胀系数,再进行冷却计算。

对于一个焊接过程,加热和冷却是同时发生的。老师
5楼2019-12-07 10:46:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

曹枣林

金虫 (正式写手)

通过对比考虑固态相变的焊接模拟文献中使用的软件,绝大部分是用ABAQUS,剩下的一部分是MARC和SYSWELD,个人觉得应该是ANSYS做相变鸡肋,所以大家都没选这款软件,我学了这么长时间了ANSYS,不想换软件呀!
6楼2019-12-07 19:11:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

shgao20

专家顾问 (职业作家)

如果是这样,那就只能你自己编一个程序来处理了。
7楼2019-12-08 08:45:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhang17142

新虫 (小有名气)

我有一个笨办法你可以试试。如果是间接耦合,温度场先算。算完了你把每个单元的温度曲线分析一下。如果冷速过了零界点,那么你mark这个单元进入冷却的时间步并放入一个矩阵。这样你算力的时候,这个单元到只要到了对应的时间步,你就直接给他改成第二种材料属性就行了。而且你要做个试验研究一下,看看在加热阶段把膨胀系数直接搞小了到底会残余应力有没有影响。说不定直接整了影响不大呢,这样你直接把搞小的放进去直接用就行了。

发自小木虫IOS客户端
8楼2020-02-17 13:09:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhang17142

新虫 (小有名气)

而且你想一下,熔池实际是不承载的,基本上热源走到这个单元,你应该就激活了,熔池阶段实际是不承载的,一激活直接默认开始冷却。后直接把对应的单元赋予一个新的材料属性就行了。

发自小木虫IOS客户端
9楼2020-02-17 13:19:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 曹枣林 的主题更新
信息提示
请填处理意见