顺便给个例子吧:
以简支梁箱型截面为例:跨度l=10m,在跨中受集中力F=10N
理论计算容易得到:跨中弯矩Mmax=Fl/4=25N.m 跨中左侧剪力Vleft=F/2=-5N.采用ansys计算结果同理论计算值一致。其中跨中截面nforce的y向合力FY=-5.000000;截面弯矩MX=-25.00000
具体ansys的apdl:
!----------进入前处理
/prep7
!----------定义单元
et,1,solid45
!----------定义材料泊松比
mp,prxy,1,0.2
!----------定义密度
mp,dens,1,2402
!----------定义杨氏模量
mp,ex,1,3.25e10
!----------定义线膨胀系数
mp,alpx,1,0.99e-5
!!----------建立模型
!----------建立关键点
k,1,0,0-0.7787
k,2,0.8,0-0.7787
k,3,0.8,0.9-0.7787
k,4,1.4,1.1-0.7787
k,5,1.9,1.1-0.7787
k,6,1.9,1.3-0.7787
k,7,0,1.3-0.7787
k,8,-1.9,1.3-0.7787
k,9,-1.9,1.1-0.7787
k,10,-1.4,1.1-0.7787
k,11,-0.8,0.9-0.7787
k,12,-0.8,0-0.7787
k,13,0,0.3-0.7787
k,14,0.3,0.3-0.7787
k,15,0.4,0.4-0.7787
k,16,0.4,1-0.7787
k,17,0.2,1.1-0.7787
k,18,0,1.1-0.7787
k,19,-0.2,1.1-0.7787
k,20,-0.4,1-0.7787
k,21,-0.4,0.4-0.7787
k,22,-0.3,0.3-0.7787
!----------建立线
l,1,2
l,2,3
l,3,4
l,4,5
l,5,6
l,6,7
l,7,8
l,8,9
l,9,10
l,10,11
l,11,12
l,12,1
l,13,14
l,14,15
l,15,16
l,16,17
l,17,18
l,18,19
l,19,20
l,20,21
l,21,22
l,22,13
l,7,18
l,18,13
l,13,1
!----------建立面
al,1,2,3,4,5,6,23,24,25
al,25,24,23,7,8,9,10,11,12
al,13,14,15,16,17,24
al,22,24,18,19,20,21
asba,1,3,,delete,delete
asba,2,4,,delete,delete
kwpave,8
wprota,90,90,90
wpave,,1.2-0.7787
asbw,all,delete
wpave,,1.1-0.7787
asbw,all,delete
wpave,,1-0.7787
asbw,all,delete
wpave,,0.9-0.7787
asbw,all,delete
wpave,,0.4-0.7787
asbw,all,delete
wpave,,0.3-0.7787
asbw,all,delete
aglue,all
wprota,90,90
wpave,0.2
asbw,all,delete
wpave,-0.2
asbw,all,delete
wpave,0.4
asbw,all,delete
wpave,-0.4
asbw,all,delete
wpave,0.6
asbw,all,delete
wpave,-0.6
asbw,all,delete
wpave,0.8
asbw,all,delete
wpave,-0.8
asbw,all,delete
wpave,1.1
asbw,all,delete
wpave,-1.1
asbw,all,delete
wpave,1.4
asbw,all,delete
wpave,-1.4
asbw,all,delete
!----------建立拉伸母线
k,100,0,0-0.7787,10
l,1,100
!----------拉伸体
vdrag,all,,,,,,81
!----------定义单元尺寸
esize,0.1,0
!----------单元网格划分
vsweep,all
!----------进入求解器
/solu
!----------施加跨中集中力(case2)
nsel,s,loc,x,0
nsel,r,loc,y,1.3-0.7787
nsel,r,loc,z,5
f,all,fy,10
!----------施加位移约束
nsel,s,loc,y,0-0.7787
nsel,r,loc,z,0
nsel,r,loc,x,0.6
d,all,ux,0,,,,uy,uz
alls
nsel,s,loc,y,0-0.7787
nsel,r,loc,z,0
nsel,r,loc,x,-0.6
d,all,uy,0,,,,uz
alls
nsel,s,loc,y,0-0.7787
nsel,r,loc,z,10
nsel,r,loc,x,0.6
d,all,ux,0,,,,uy
alls
nsel,s,loc,y,0-0.7787
nsel,r,loc,z,10
nsel,r,loc,x,-0.6
d,all,uy,0
alls
solve
/post1
!----------跨中截面处弯矩
nsel,s,loc,z,4.9
nsel,a,loc,z,5
esln,s,1
nplot
alls,below,elem
nsel,u,loc,z,4.9
spoint,,,,5
nforce |