24小时热门版块排行榜    

查看: 1516  |  回复: 4

行走的企鹅

铜虫 (小有名气)

[求助] APDL编写生死单元格+移动光源加载问题 已有3人参与

/SOLU                                                                               
AUTOTS, ON                                                                         !是否使用时间步长
OUTPR, NSOL, ALL                                                             !控制输出文件记录全部内容
OUTRES, NSOL, ALL                  !  输出设置
KBC, 1                                                                                     !渐变载荷
ANTYPE, TRANS                                                                  !瞬态分析
TIMINT,1,therm                      !打开瞬分析                                                                 
tunif,20                            !初始温度
pred,on                             !打开时间预测器
lnsrch,on                           !瞬态热分析设置
CNVTOL,HEAT, ,0.01,1,0.000001,         !控制收敛准则
LUMPM,0                             !不使用集中质量矩阵
D, ALL, TEMP, 20                                                              !对所有施加温度20
NROPT, FULL                         !使用完全牛顿拉普拉斯函数

asel,s,loc,x,0                  !添加对流载荷
sfa,all,,conv,30,25
asel,s,loc,x,7,z
sfa,all,,conv,30,25
asel,s,area,,15                      !选择面15
sfa,all,,conv,30,25
asel,s,area,,13
sfa,all,,conv,30,25
asel,s,area,,12
sfa,all,,conv,30,25
asel,s,area,,9
sfa,all,,conv,30,25
asel,s,area,,6
sfa,all,,conv,30,25   
asel,s,area,,17
sfa,all,,conv,30,25        

*SET,MAX_X,20
*SET,MAX_Z,40
*SET,MAX_TIME,40
*SET,DLR,1          !扫描的步长
*SET,TINC,DLR/V     !载荷步时间大小
*SET,R,0.36         !扫描间距
*SET,v,0.03         !扫描速度
*SET,qmax,1.31e8

*DIM,LASER,TABLE,MAX_X,MAX_Z,MAX_TIME,X,Z,TIME
!定义一个三维表格,三个变量依次为x坐标、z坐标和时间
*DO,k,1,MAX_TIME,1
*SET,XCEN,0                          !设定每步光束中心X、Z
*SET,ZCEN,(k-1)*DLR                 !DLR为每步需要移动步长
*DO,i,1,MAX_X,1                  !定义第0列的值,按x坐标进行循环
*SET,LASER(i,0,k),(i-1)*DLR        
*enddo
*DO,j,1,MAX_Z,1                  !按照Z坐标进行循环
*SET,LASER(0,j,k),(j-1)*DLR
*ENDDO
*DO,i,1,MAX_X,1                   ! 第i步相对于光束中心
*DO,j,1,MAX_Z,1                   !第 j步相对于光束中心
*SET,COORD_X,(i-1)*DLR-XCEN          !x轴移动的距离 (计算焊接方向上各点到热源中心的距离)
*SET,COORD_Z,(j-1)*DLR-ZCEN          !Z轴移动的距离
*SET,DISTANCE,SQRT(COORD_X**2+COORD_Z**2)         !!第i步移动到的位置点相对于光束中心距离
*IF,DISTANCE,LE,R,THEN                           !!如果距离小于光束半径
*SET,LASER(i,j,k),QMAX/exp(3*(distance**2)/(r**2))     !输出生热率
*ELSE
*SET,LASER(i,j,k),0                                    !否则生热率为0
*ENDIF
*ENDDO
*ENDDO
*SET,LASER(0,0,k),(k-1)*TINC         !定义每个时间步的值
*ENDDO
TUNIF,20                             定义所有节点的温度20 !瞬态计算整个表格的热流密度值
TREF,20                               定义参考温度20

asel,s,loc,x,0                  !添加对流载荷
sfa,all,,conv,30,25
asel,s,loc,x,7,z
sfa,all,,conv,30,25
asel,s,area,,15                      !选择面15
sfa,all,,conv,30,25
asel,s,area,,13
sfa,all,,conv,30,25
asel,s,area,,12
sfa,all,,conv,30,25
asel,s,area,,9
sfa,all,,conv,30,25
asel,s,area,,6
sfa,all,,conv,30,25   
asel,s,area,,17
sfa,all,,conv,30,25
/solu
TIME,40                !设置求解时间
AUTOS,1
KBC,1
DELTIM,0.2,0.2,0.2,1  !使用前一载荷步的终止时间为下一个载荷步的起始时间
TSRES,ERASE              !消除上一载荷锁甲的热流载荷密度
SFA,11,1,HFLUX, %LASER%     !给选定的面9施加热流密度 TSRES,ERASE
OUTRES,ALL,ALL,               !将所有的求解信息写入数据库  
solve  

SFADELE,15,,HFLUX   
TIME,20
AUTOTS,1
NSUBST,20,20,20         !指定载荷子步数
KBC,1                     !指定载荷为阶跃式
TSRES,ERASE
solve   
TIME,40
AUTOTS,1
NSUBST,30,30,30
KBC,1   
TSRES,ERASE
solve                                                                                      




为啥激活的时候没啥反应。 。 @wuming524
回复此楼
学习和健身
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yiming_0

金虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
程序顺序有问题,可有偿帮助调试
= =
2楼2019-04-12 11:15:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

shgao20

专家顾问 (职业作家)

【答案】应助回帖

感谢参与,应助指数 +1
命令流中有一句:
   D, ALL, TEMP, 20
将所有节点的温度定义为 20,在计算过程中将不再变化,导致其它施加载荷的命令流,以及生死单元的命令全部不起作用。因此,求解的结果是所有时刻,所有节点的温度一直保持 20 度。
如果你是想给模型赋予初始温度 20 度,不能使用 D 命令,可以使用命令:
    TUNIF, 20
3楼2019-04-13 08:28:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

行走的企鹅

铜虫 (小有名气)

引用回帖:
3楼: Originally posted by shgao20 at 2019-04-13 08:28:45
命令流中有一句:
   D, ALL, TEMP, 20
将所有节点的温度定义为 20,在计算过程中将不再变化,导致其它施加载荷的命令流,以及生死单元的命令全部不起作用。因此,求解的结果是所有时刻,所有节点的温度一直保持 ...

谢谢,         只是修改这个似乎还是不行,也没看到想要的那种结果。
学习和健身
4楼2019-04-13 16:11:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

346507037

铁虫 (正式写手)

【答案】应助回帖

引用回帖:
2楼: Originally posted by yiming_0 at 2019-04-12 11:15:08
程序顺序有问题,可有偿帮助调试

可以私信联系我,不知道你生死单元做的是焊接?还是增材制造?
5楼2019-06-02 22:07:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 行走的企鹅 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] (081700)化学工程与技术-298分求调剂 +7 11啦啦啦 2026-03-11 7/350 2026-03-11 23:38 by wang_dand
[考研] 材料与化工085600调剂求老师收留 +5 jiaanl 2026-03-11 5/250 2026-03-11 20:38 by ms629
[考研] 一志愿华科071000生物学 338求调剂 +4 九月九里 2026-03-05 4/200 2026-03-11 20:22 by 求调剂zz
[考研] 290求调剂 +4 ADT 2026-03-11 4/200 2026-03-11 20:18 by Shawn0911
[考研] 一志愿中科大材料与化工。353分能调剂到哪? +5 MayUxw1 2026-03-08 7/350 2026-03-11 18:09 by 17862566385
[考研] 327求调剂 +3 Ffff03 2026-03-10 3/150 2026-03-10 22:30 by macy2011
[考研] 2026考研求调剂-材料类-本科211一志愿985-初试301分 +10 虫友233 2026-03-07 10/500 2026-03-10 17:10 by Demonsssss
[考研] 085600材料与化工,一志愿广州985,求调剂 +15 qqyyaill 2026-03-05 15/750 2026-03-10 08:23 by Linda Hu
[考研] 337求调剂 +3 睡醒,。 2026-03-09 3/150 2026-03-09 10:02 by 求调剂zz
[考研] 求0856调剂 +5 小力气珂珂 2026-03-08 5/250 2026-03-09 06:42 by houyaoxu
[考研] 297求调剂 +3 胡达灵 2026-03-05 5/250 2026-03-08 23:13 by 清风月
[考研] 286求调剂 +12 Faune 2026-03-06 14/700 2026-03-08 14:54 by hmn_wj
[考研] 085701环境工程317分求调剂 +9 6汆尼9 2026-03-07 9/450 2026-03-08 06:41 by 刘兵
[考研] 085701环境工程专业,初试305,均过国家A区线 +7 卡卡来了@ 2026-03-07 8/400 2026-03-08 06:40 by 刘兵
[考研] 求调剂,不管什么专业,我是可塑造的人才一枚,希望遇到知己老师捞捞我 +4 13102137290 2026-03-06 5/250 2026-03-07 21:21 by lissomchan
[考研] 085600材料与化工 292分 求调剂 +6 程晴之 2026-03-06 6/300 2026-03-07 09:22 by 斩魂滴兔子!
[考研] 求调剂 +4 呼呼?~+123456 2026-03-06 4/200 2026-03-06 23:11 by L135790
[考研] 不限学校专业的调剂同学看过来 +5 啊摆啊摆 2026-03-05 9/450 2026-03-06 12:06 by 啊摆啊摆
[考研] 287求调剂 +3 看看我. 2026-03-05 6/300 2026-03-06 10:40 by Iveryant
[考研] 纺织、生物、化学、材料等专业 +3 Eember. 2026-03-05 7/350 2026-03-05 16:35 by Eember.
信息提示
请填处理意见