第一范文网 - 专业文章范例文档资料分享平台

ANSYS热分析教程及命令流算例

来源:用户分享 时间:2025/9/27 20:55:40 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

*get,nse,elem,,count *dim,ne,,nse *dim,nex,,nse *dim,ney,,nse *dim,neorder,,nse mine=0

! 下面的DO循环用于将焊料区的单元按其形心Y坐标排序,以便后面 ! 模拟焊料由下向上逐步\生长\的过程 *do,i1,1,nse

esel,u,elem,,mine *get,nse1,elem,,count ii=0

*do,i,1,emax

*if,esel(i),eq,1,then ii=ii+1 ne(ii)=i *endif *enddo *do,i,1,nse1

*get,ney(i),elem,ne(i),cent,y *get,nex(i),elem,ne(i),cent,x *enddo miny=1e20 minx=1e20 *do,i,1,nse1

*if,ney(i),lt,miny,then miny=ney(i) minx=nex(i) mine=ne(i) *else

*if,ney(i),eq,miny,then *if,nex(i),lt,minx,then miny=ney(i) minx=nex(i) mine=ne(i) *endif *endif *endif *enddo

neorder(i1)=mine *enddo !

max_tem=1500 ! 按照前面假设,焊料的初始温度为1500℃ dt1=1e-3 ! 用于建立初始条件的一个很小的时间段

dt=5 ! 焊接一个单元所需的时间 t=0 ! 起始时间 esel,all eplot /auto,1 /replot *do,i,1,nse ekill,neorder(i) esel,s,live eplot *enddo allsel,all outres,all,all ic,all,temp,20 kbc,1

timint,0,struct timint,1,therm timint,0,mag

tintp,0.005,,,1,0.5,0.2 ! !

nsub1=2 nsub2=40 *do,i,1,nse

ealive,neorder(i) esel,s,live eplot esel,all

! 下面的求解用于建立温度的初始条件 t=t+dt1 time,t nsubst,1 *do,j,1,4

d,nelem(neorder(i),j),temp,max_tem *enddo solve

! 下面的求解用于保证初始的升温速度为零 t=t+dt1 time,t solve

! 下面的步骤用于求解温度分布 *do,j,1,4

ddele,nelem(neorder(i),j),temp *enddo

t=t+dt-2*dt1 time,t

nsubst,nsub1 solve *enddo t=t+50000 time,t

nsubst,nsub2 solve finish

/post1

! 下面的一系列命令用于生成应力的动画文件

/seg,dele

/cont,1,15,0,1200e6/16,1200e6 /dscale,1,1.0 avprin,0,0 avres,1

/seg,multi,stress,0.1 esel,all *do,i,1,nse

esel,u,elem,,neorder(i) *enddo *do,i,1,nse

esel,a,elem,,neorder(i) set,(i-1)*3+1,1 plnsol,s,eqv *do,j,1,nsub1 set,(i-1)*3+3,j plnsol,s,eqv *enddo *enddo

*do,i,1,nsub2 set,(nse-1)*3+4,i plnsol,s,eqv *enddo

/seg,off,stress,0.1 /anfile,save,stress,avi

! 下面的一系列命令用于生成温度的动画文件

/seg,dele

/cont,1,15,0,1500/16,1500 /dscale,1,1.0 avprin,0,0 avres,1

/seg,multi,temp,0.1 esel,all *do,i,1,nse

esel,u,elem,,neorder(i) *enddo *do,i,1,nse

esel,a,elem,,neorder(i) set,(i-1)*3+1,1 plnsol,temp *do,j,1,nsub1 set,(i-1)*3+3,j plnsol,temp *enddo *enddo

*do,i,1,nsub2 set,(nse-1)*3+4,i plnsol,temp *enddo

/seg,off,temp,0.1 /anfile,save,temp,avi

Finish

温度场分析步骤:

1.建立温度场分析所用DB文件.

2.建立浇筑层对应的组件,并对组件进行数组标识。 3.用APDL建立温度场分析数据文件. 应力场分析步骤:

1.建立应力场分析所用DB文件.(可选,可通过温度场文件直接生成) 2.建立随时间变化的各种材料汇编文件,并读入DB文件中。 3.用APDL建立应力场分析数据文件.

!!!!********************************************************************** !!!!********************************************************************** !!!!********某混凝土拱坝工程施工期及运行期温度应力计算数据流文件**********

!!!!**********************************************************************

搜索更多关于: ANSYS热分析教程及命令流算例 的文档
ANSYS热分析教程及命令流算例.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c1gnqx34bu42xc786bdmg_5.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top