声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1803|回复: 1

[CFD及热分析] 求助!关于循环加载温度载荷的问题

[复制链接]
发表于 2008-5-8 09:41 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
在一个节点上加温度约束0.01s,然后删除,再加对流传热0.01s,再删除。以上为一个循环,共循环三次,在不同的节点上!代码如下:
!开始叠加移动载荷
J=0.01
*DO,i,1,3,1
NMARK=MARK(i)
TMARK=NODES(NMARK)  !找到温度载荷节点
TIME,J                         !第一个脉宽
KBC,1
DELTIM,0.001
AUTOTS,ON
D,TMARK,TEMP,1620      !温度约束
ALLSEL
OUTPR,BASIC,ALL
/PBC,ALL,,1
SOLVE
J=J+0.01                        !第一个脉间
DDEL,TMARK,TEMP     !删除温度约束,加载对流换热
NSEL,S,,,TMARK
SF,ALL,CONV,2000,25
TIME,J
KBC,1
DELTIM,0.001
AUTOTS,ON
ALLSEL
OUTPR,BASIC,ALL
SOLVE
NSEL,S,,,TMARK                !删除脉间的对流换热
SFDELE,ALL,CONV

J=J+0.01
*ENDDO

共循环三次,循环的第一次可以设置温度约束,一切正常。当计算到第二遍循环体时,提示警告“specified displacements from the previous d command were applied only to defined and selected nodes”后继续求解。第三遍也如此。查看结果,温度载荷只在第一次加载了,后两次循环都未加载!(加载的节点号是变化的)
哪里出问题了??
回复
分享到:

使用道具 举报

发表于 2008-5-9 14:07 | 显示全部楼层
mei 没看出来,老兄,有点难呵呵
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-12-1 00:42 , Processed in 0.067673 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表