24小时热门版块排行榜    

查看: 1803  |  回复: 2

honghaier90

新虫 (小有名气)

[求助] 单轴拉伸的加载和弛豫 已有1人参与

需要完成如下工作:
单轴拉伸,用fix deform 来做,给材料一个应变率,持续拉伸一段时间,然后停止拉伸,给一段时间让它弛豫,然后再持续拉伸一段时间,然后再停止拉伸,再给一段时间让其弛豫。。。如此循环下去,请问这个循环过程如何用input文件实现?谁用类似的in文件,可否借我参考下?谢谢各位!!
回复此楼
优秀是一种习惯!
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

werkstoff

银虫 (初入文坛)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★
月只蓝: 金币+3, 鼓励交流 2014-01-22 10:08:58
honghaier90: 金币+5, 很有帮助 2014-03-14 09:15:33
我没有现成的文件,不过这个简单,

先驰豫N步, 根据你的初始条件写温度和压力,一般压力写0

fix npt all npt ....
run N
unfix npt

假设每10000步拉伸一次, Z是你的拉伸轴,两个方向拉伸,最后要拉伸10个A
fix 1 deform 10000 z final  min-5   max+5
run 2000000
也就是说,驰豫完成了先拉升一次,然后驰豫10000步,然后在拉伸一次,再驰豫10000步,run 2000000表示
2000000/10000= 200 次拉伸后,正负端各长5A. min 表示你左边界拉升方向最小值,max表示你右边界拉伸方向上最大值。 单位是distance, 金属体系是 A
0000控制你驰豫的时间,2000000控制你拉伸几次达到正负5A的变长。这个你自己根据你的要求改

每次如果拉伸速率不一样的话稍微复杂点,多次拉伸要写个LOOP,你如果有需要再问我号了。
希望可以帮到你
2楼2014-01-21 20:05:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ysshj

金虫 (小有名气)


月只蓝: 金币+1, 鼓励交流! 2014-02-15 10:39:23
引用回帖:
2楼: Originally posted by werkstoff at 2014-01-21 20:05:28
我没有现成的文件,不过这个简单,

先驰豫N步, 根据你的初始条件写温度和压力,一般压力写0

fix npt all npt ....
run N
unfix npt

假设每10000步拉伸一次, Z是你的拉伸轴,两个方向拉伸,最后要拉伸1 ...

fix deform是不是均匀拉伸?这样好像没有颈缩。
一个人要像一支队伍。
3楼2014-02-15 10:17:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 honghaier90 的主题更新
信息提示
请填处理意见