From: 微信公众号ANSYS结构院
注意:学习写的命令流运行结果有点问题
钢管混凝土,自定义梁截面
- apdl:
!钢管混凝土,自定义梁截面
!自定义梁截面开始===============================
finish
/clear
/filname,gangguan1
/prep7
et,1,plane82 !用于自定义梁截面
et,2,beam189 !用于计算
!
mp,ex,1,2.1e5 !钢
mp,prxy,1,0.3
mp,dens,1,7850e-12
!
mp,ex,2,3e4 !混凝土
mp,prxy,2,0.2
mp,dens,2,2500e-12
!
cyl4,,,,,400
cyl4,,,,,400-16
!===============================
!布尔运算
aptn,1,2 !面分割
!===============================
asel,s,,,3
aatt,1,,1
asel,s,,,2
aatt,2,,1
esize,50
mshape,0,2d!划分形状,sibianxing
mshkey,0
allsel,all
amesh,all
secwrite,gangguan,sect,,1!保存截面,名字为gangguan
allsel,all
aclear,all!面单元删除
adele,all,,,1!删除面
!自定义梁截面结束===============================
!开始建模===============================
sectype,1,beam,mesh !截面编号为1,注意mesh:User-defined mesh
secoff,cent
secread,gangguan,sect,,mesh !读入自定义梁截面,注意mesh
secplot,1 !绘图显示,截面编号为1
!建模
k,1,0,0,0
k,2,,,3600
l,1,2
!划分网格
esize,50
type,2
secnum,1
lmesh,all
!约束,荷载
dk,1,all
fk,2,fz,-100000
!求解
/solu
acel,,,9800
solve
-
结果
钢管混凝土,采用实体单元
- apdl:
!钢管混凝土,采用实体单元
!===============================
finish
/clear
/filname,gangguan2
/prep7
et,1,solid45 !实体单元
!
mp,ex,1,2.1e5 !钢
mp,prxy,1,0.3
mp,dens,1,7850e-12
!
mp,ex,2,3e4 !混凝土
mp,prxy,2,0.2
mp,dens,2,2500e-12
!
cyl4,,,,,400-16,,3600 !圆柱体
cyl4,,,400-16,,400,,3600
!===============================
!布尔运算
vglue,all !将两个体粘在一起,形成一个整体
!===============================
vsel,s,,,1
aatt,2,,1
vsel,s,,,3
aatt,1,,1
!划分网格
allsel,all
esize,50
vsweep,all
!约束,荷载
/solu
asel,s,loc,z,0
da,all,all
asel,s,loc,z,3600
sfa,all,1,pres,-100000/(3.14*400*400)
allsel,all
acel,,,9800
solve
-
结果