论坛首页    职业区    学术与写作    工程技术区    软件区    资料区    商务合作区    社区办公室
 您好! 欢迎 登录注册 最新帖子 邀请注册 活动聚焦 统计排行 社区服务 帮助
 
  • 帖子
  • 日志
  • 用户
  • 版块
  • 群组
帖子
  • 2558阅读
  • 2回复

自己用FLAC3D做的一个静三轴试验模拟出了点问题,请高手指点 [复制链接]

上一主题 下一主题
离线mengzi33
 

发帖
55
土币
4800
威望
4
原创币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2014-07-12
自己用FLAC3D做的一个静三轴试验模拟出了点问题,请高手指点!
这次模拟没有考虑静三轴的固结阶段,用的是摩尔模型。
最后得不到轴向应力-轴向位移曲线,希望有高人现身。
先谢谢了~

new
define change_modulus
  sample_young=8.3e7
  sample_poisson=0.33
  sample_cohesion=21.71
  sample_friction=12.76
  sample_bulk=sample_young/3*(1-2*sample_poisson)
  sample_shear=sample_young/2*(1+sample_poisson)
end

;grid generation
generate zone cylinder p0 0 0 0 p1 19.55e-2 0 0 p2 0 80e-2 0 p3 0 0 19.55e-2 size 5 20 5
generate zone reflect normal 1 0 0
generate zone reflect normal 0 0 1


;choose model and set property
model mohr
change_modulus
property bulk=sample_bulk shear=sample_shear
property cohesion=sample_cohesion friction=sample_friction

;boundary
fix x y z range y=80e-2
fix x y z range y=0

;apply confining pressure
apply nstress -1e5 range cylinder end1 19.55e-2 0 0 end2 19.55e-2 80e-2 0 radius 19.55e-2
apply nstress -1e5 range y=0
apply nstress -1e5 range y=80e-2

;initial condition
initial yvel -2.5e-5 range y=80e-2

define axi_stress
    str=0
    p_gp=gp_head
    loop while p_gp # null
        if gp_ypos(p_gp)<0.1 then
            str=str+gp_yfunbal(p_gp)
        endif
        p_gp=gp_next(p_gp)
    end_loop
    ax_str=4*str/(pi*(39.1e-2)^2)
end

hist n 1
hist id=2 gp ydisp 0 0 0
hist id=3 axi_stress
hist id=4 unbal

plot hist -2 vs 3

step 1500
离线18345095947

发帖
20
土币
1
威望
2
原创币
0
只看该作者 1楼 发表于: 2016-01-06
你好,你的三轴试验模拟成功了吗?你的FISH语言部分是什么意思呀?
离线932660184

发帖
2
土币
637
威望
0
原创币
0
只看该作者 2楼 发表于: 2022-06-20
请问解决了吗?
快速回复
限100 字节
温馨提示:欢迎交流讨论,请勿纯表情、纯引用!
 
上一个 下一个

      浙公网安备 33010602003799号 浙ICP备14021682号-1

      工业和信息化部备案管理系统网站