haobozhu 发表于 2011-5-24 17:33:08

请大家看看我的施加力的命令,为何均匀力有梯度啊?

请教大家:我按如下命令对底部边界施加力,命令: “ apply szz -150e3 range z -0.1 0.1 x -55 -110
” 这是表示“施加力垂直z=0平面,范围为x方向 -55到-100”吗?
我上述命令施加的是均匀应力吧,为什么结果查看会出现梯度呢?请大家指教!不胜感激!


killeris 发表于 2011-5-24 19:48:24

1# haobozhu

把你的边界条件和初始应力的命令贴出来好吗?

haobozhu 发表于 2011-5-24 20:35:50

new
;1 几何建模============================
generate zone brick &                     ;建立区域1
p0=(0,0,0)&
p1=(55,0,0)&
p2=(0,1,0)&
p3=(0,0,20.5)&
p4=(55,1,0)&
p5=(0,1,20.5)&
p6=(3.5,0,20.5)&
p7=(3.5,1,20.5)&
size 30 1 20 ratio 1 1 1
plot gp surface
gen zone brick &                           ;建立区域2
p0 0 0 -55 p1 55 0 -55 p2 0 1 -55 p3 0 0 0 &
size 30 1 30 ratio 1 1 0.98               
gen zone brick &                           ;建立区域3
p0 55 0 -55 p1 110 0 -55 p2 55 1 -55 p3 55 0 0 &
size 20 1 30 ratio 1.04 1 0.98            
generate zone reflect normal(1,0,0) origin=(0,0,0)      ;镜像网格
attach face                      ;联接网格的面
group soildam range z 0 20.5
group groundsill1 range z -20 0
group groundsill2 range z -55 -20

;2边界条件===========================================
fix x range x 109.9 110.1      ;固定模型右侧边界的X方向速度
fix x range x -109.9 -110.1   ;固定模型左侧边界的X方向速度
fix x y z range z -54.9 -55.1    ;固定模型底部边界的三个方向速度
fix y                      ;固定模型所有节点Y方向速度

;3指定地基土为Mohr Coulomb模型======================
model null range z 0 20.5          ;对坝体设置空单元
model moh range z -55 0         ;对地基土网格进行赋值
pro bulk 30e6 shear 6.5e6 coh 10e10 ten 1e10 range group groundsill1
ini density 1850 range group groundsill1
pro bulk 4.67e9 shear 2.8e9 coh 10e10 ten 1e10 range group groundsill2
ini density 2540 range group groundsill2

;4初始应力状态=======================================
set grav 0 0 -9.81
solve                  ;第一次求解
pro bulk 30e6 shear 6.5e6 coh 2.0e4 fric 18 range group groundsill1   ;赋真实参数
pro bulk 4.67e9 shear 2.8e9 coh 1.0e6 fric 32 range group groundsill2
solve                  ;第二次求解
save 地基初始应力.sav

haobozhu 发表于 2011-5-24 20:36:27

敬请大家指教!万分感激!

haobozhu 发表于 2011-5-24 20:41:33

我建模时区域2 3 设置了比率,是不是设置了比率后,自重应力和以后施加的边界力也按这个比率变化啊?

killeris 发表于 2011-5-24 21:25:46

5# haobozhu

apply szz -150e3 range z -0.1 0.1 x -55 -110
你这个命令在哪呢   怎么程序里没有    你是加了这个命令后出现的不均匀现象,还是没加就出现了?

haobozhu 发表于 2011-5-25 08:56:29

这个命令在后边呢,前边只是建模和初始应力的,后面加这个边界力,出现了不均匀现象
页: [1]
查看完整版本: 请大家看看我的施加力的命令,为何均匀力有梯度啊?