求助,加筋板轴向压缩
加筋板轴向压缩时的强度分析的边界条件有哪些啊?下面的命令流总有错误finish
/clear,start
/cwd,e:\ansys
/filname,t4300-815
/title,t4300-815
/prep7
!定义参数
a=4.3
b=0.815
t=0.018
hw=0.463
tw=0.011
bf=0.172
tf=0.017
!定义材料参数
mp,ex,1,2.06e11
mp,prxy,1,0.3
sigamay=3.15e+8
!定义单元类型
et,1,shell181
r,1,t,,,,,,
r,2,tw,,,,,,
r,3,tf,,,,,,
!建立几何模型
k,1,0,b
k,2,a,b
k,3,a,0
k,4,0,0
real,1
a,1,2,3,4
k,5,0,b/2,0
k,6,0,b/2,hw
k,7,a,b/2,hw
k,8,a,b/2,0
real,2
a,5,6,7,8
k,9,0,b/2-bf/2,hw
k,10,0,b/2+bf/2,hw
k,11,a,b/2+bf/2,hw
k,12,a,b/2-bf/2,hw
real,3
a,9,10,11,12
!网格划分
asel,s,loc,x,0,a
asel,r,loc,y,0,b
asel,r,loc,z,0
aatt,1,1,1
mshkey,1
esize,a/10
amesh,all
asel,s,loc,x,0,a
asel,u,loc,z,0
asel,u,loc,z,hw
aatt,1,2,1
mshkey,1
esize,a/10
amesh,all
asel,s,loc,x,0,a
asel,r,loc,y,b/2-bf/2,b/2+bf/2
asel,r,loc,z,hw
aatt,1,3,1
mshkey,1
esize,a/10
amesh,all
!边界条件
lsel,s,loc,x,0
dl,all,all,uz,0
dl,all,all,rotx,0
dl,all,all,rotz,0
allsel,all
lsel,s,loc,x,a
dl,all,all,uz,0
dl,all,all,rotx,0
dl,all,all,rotz,0
allsel,all
lsel,s,loc,y,0
dl,all,all,uz,0
dl,all,all,roty,0
dl,all,all,rotz,0
allsel,all
lsel,s,loc,y,b
dl,all,all,uz,0
dl,all,all,roty,0
dl,all,all,rotz,0
allsel,all
nsel,s,loc,x,0
nsel,r,loc,y,b
d,all,ux,0
d,all,uy,0
d,all,uz,0
allsel,all
nsel,s,loc,x,0
nsel,r,loc,y,0
d,all,ux,0
d,all,uz,0
allsel,all
nsel,s,loc,x,0
nsel,r,loc,y,b/2-bf/2
nsel,r,loc,z,hw
d,all,ux,0
d,all,uy,0
d,all,uz,0
nsel,s,loc,x,0
nsel,r,loc,y,b/2+bf/2
nsel,r,loc,z,hw
d,all,ux,0
d,all,uy,0
d,all,uz,0
nsel,s,loc,x,a
cp,2,ux,all
allsel,all
nsel,s,loc,x,0
f,all,fx,1
allsel
nsel,s,loc,x,a
f,all,fx,-1
allsel
finish
!求解
/solu
antype,static
pstres,on
solve
finish
/solu
antype,buckle
bucopt,lanb,1
mxpand,1
solve
finish
!后处理
/post1
set,first
pldisp,1
finish
试了一下你的命令流,你的模型中有三块板,但是它们没有链接到一起,就是说:三块板的边界处虽然看起来是公共边界,但是相应的线段却各有两条。因此三块板是互相独立的,虽然能够进行静力分析,却不能进行屈曲分析。
解决办法:在创建几何模型后,执行一下合并 KP 点的操作;或者,在划分网格后,执行合并节点的操作即可。
由于节点合并影响到载荷的施加,因此,在合并节点后应该对施加力的部分命令流进行适当修改。
页:
[1]