chevy_lai 发表于 2013-12-30 19:45:20

flac3D如何呈现出应力—应变曲线

用flac3D做一个岩石加载试验模拟,能不能绘出一个加载的应力—应变曲线图?或者通过什么可以转换出来?

mn5207 发表于 2013-12-31 10:44:10

我没弄过,感觉应该是可以的,建好模型后,上面按照加载速度给一个边界条件,然后监控竖向的应力还有顶部的位移就可以做出应力-应变曲线了

chevy_lai 发表于 2014-1-1 19:32:02

mn5207 发表于 2013-12-31 10:44
我没弄过,感觉应该是可以的,建好模型后,上面按照加载速度给一个边界条件,然后监控竖向的应力还有顶部的 ...

这样出来的不是应力—位移图么?

chevy_lai 发表于 2014-1-1 19:41:08

mn5207 发表于 2013-12-31 10:44
我没弄过,感觉应该是可以的,建好模型后,上面按照加载速度给一个边界条件,然后监控竖向的应力还有顶部的 ...

可以编辑位移除以试件原长度应该可以吧?

chevy_lai 发表于 2014-1-1 19:46:38

本帖最后由 chevy_lai 于 2014-1-1 19:51 编辑

mn5207 发表于 2013-12-31 10:44
我没弄过,感觉应该是可以的,建好模型后,上面按照加载速度给一个边界条件,然后监控竖向的应力还有顶部的 ...:P:P:P:P:P:P:P:P:P:P

mn5207 发表于 2014-1-6 13:07:55

是的
为什么设置以一定的速度加载是为了和试验中一样,试验本身就是位移或者应变加载的,而不是力加载;力加载只是在刚开始的时候用,后面过峰值什么的都是位移加载

leojzq 发表于 2014-1-10 14:35:01

同问啊!

dangwg 发表于 2014-2-5 15:51:55

我也在做这个,楼主是如何处理的?模拟的结果如何?可以加QQ418426868,私下交流

李杨2012 发表于 2014-2-15 10:56:59

这里有一个例子,仅供参考

new
gen zone brick size 1 1 1
...
def _locations
   _gp1 = gp_near(0,0,0)
   _gp2 = gp_near(0,1,0)
   _gp3 = gp_near(1,0,0)
   _gp4 = gp_near(1,1,0)
   _iaz1 = z_near(0.5,0.5,0.5)
end
@_locations

def_record_variables
;
       _disp_0 = 0.5*(gp_xdis(_gp1) + gp_xdis(_gp2))
       _disp_1 = 0.5*(gp_xdis(_gp3) + gp_xdis(_gp4))
       _eps_xx = -(_disp_0 - _disp_1)/1.0
;
       _disp_0 = 0.5*(gp_ydis(_gp1) + gp_ydis(_gp3))
       _disp_1 = 0.5*(gp_ydis(_gp2) + gp_ydis(_gp4))
       _eps_yy = -(_disp_0 - _disp_1)/1.0
;
       _sig_zz = z_szz(_iaz1)
       _sig_xx = z_sxx(_iaz1)
       _sig_yy = z_syy(_iaz1)
;
       _record_variables = 1.0
;
END...
hist @_record_variables
hist @_eps_xx
hist @_eps_yy
hist @_sig_zz
hist @_sig_xx
hist @_sig_yy
...

zsn105 发表于 2014-4-17 16:13:12

同问,共同学习
页: [1]
查看完整版本: flac3D如何呈现出应力—应变曲线