dengnixingfu 发表于 2014-3-30 08:22

求助,加筋板轴向压缩

加筋板轴向压缩时的强度分析的边界条件有哪些啊?下面的命令流总有错误
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



htbbzzg 发表于 2014-3-31 15:29

    试了一下你的命令流,你的模型中有三块板,但是它们没有链接到一起,就是说:三块板的边界处虽然看起来是公共边界,但是相应的线段却各有两条。因此三块板是互相独立的,虽然能够进行静力分析,却不能进行屈曲分析。
    解决办法:在创建几何模型后,执行一下合并 KP 点的操作;或者,在划分网格后,执行合并节点的操作即可。
    由于节点合并影响到载荷的施加,因此,在合并节点后应该对施加力的部分命令流进行适当修改。
页: [1]
查看完整版本: 求助,加筋板轴向压缩