帮忙翻译下ANSYS指令

来源:百度知道 编辑:UC知道 时间:2024/05/26 15:41:11
/com obtain nodes' information

*GET,NTOT,NODE,0,COUNT
*GET,Nmin,NODE,0,num,min
*GET,Nmax,NODE,0,num,max

*DIM,XY,ARRAY,NTOT,2
*dim,nv,array,ntot
*dim,nmold,array,ntot
*dim,nheat,array,ntot
*dim,ncenter,array,ntot
*dim,ncon1,array,ntot
*dim,ncon2,array,ntot
*dim,nnum,array,ntot

nheat0=0
nmold0=0
ncenter0=0
ncon10=0
ncon20=0

*DO,i,1,NTOT,1
NI=I+nmin-1
nnum(I)=NI
XY(I,1)=NX(nnum(I))
XY(I,2)=NY(nnum(I))

*GET,nbc,NODE,nnum(I),D,TEMP

*if,nbc,eq,100,then
nmold0=nmold0+1
nmold(nmold0)=nnum(I)
*elseif,nbc,eq,10,then
nheat0=nheat0+1
nheat(nheat0)=nnum(I)
*elseif,nbc,eq,2,then
ncon20=ncon20+1
ncon2(ncon20)=nnum(I)
*elseif,nbc,eq,1,then
ncon10=ncon10+1
nc

好费劲啊!

呵呵,你参考下!

关于屈曲分析的。
/solu ! 进入求解器
antype,0 ! 静力求解
eqslv,spar ! 选择spar求解器
pstres,on ! 打开预应力选项
solve ! 求解
finish
/solu ! 再一次求解,前一次的主要是考虑预应力效应,这个屈曲分析中比较常见
antype,1 ! 屈曲分析
bucopt,lanb,1,0,0 ! 指定屈曲分析的分析选项,后面的三个数字是默认值
mxpand,1,0,0,1,0.001 ! 模态扩展分析扩展分析,并制定计算单元和反作用力求解信息,后面的0.001是默认值
solve
finish
/post1 ! 进入后处理器
set,first ! 选择第一载荷步
set,list ! 列出第一载荷步的求解信息结果
pldisp,1 ! 显示模态结果,也是位移,包括单元和轮廓线
finish

/config,nres,100 ! 允许存在结果文件中的最大号码(一般指的是载荷步)
/prep7 ! 进入预处理器
tb,biso,1,1,2 ! 指定属性数据表,用于同向双线型分析,塑性的分布情况等,指定1好材料属性,再1指定温度号码
tbtemp,0 ! 为数据表定义温度
tbdata,,2.0e8,0,,,, ! 为刚才定义的属性数据表定义数据,从默认开始,这个要结