如何计算塑性区深度
请教各位,怎么计算围岩的塑性区深度啊,比如顶拱中心点处塑性区深度如何Fish编程实现? 同问啊,还有各个区域的塑性区面积怎么统计呢(顶、底、两帮) 陌上公子 发表于 2014-7-16 11:26同问啊,还有各个区域的塑性区面积怎么统计呢(顶、底、两帮)
我知道一个计算塑性区体积的命令流,至于计算面积还没有查。另外,无论是面还是体积,我觉得都可以在顶、底、两帮进行不同分组,然后分别调用命令文件输出应该可以实现。
;;;;;;;;;;;;;;;监测塑性区体积
def suxingqu
shearnow=1
tensionnow=2
shearpast=4
tensionpast=8
v_shear_now=0
v_tension_now=0
v_shear_past=0
v_tension_past=0
p_z=zone_head
loop while p_z # null
if and(z_state(p_z,0),shearnow)=shearnow then
v_shear_now=v_tension_now+z_volume(p_z)
endif
if and(z_state(p_z,0)),shearpast)=shearpast then
v_shear_past=v_shear_past+z_volume(p_z)
endif
if and(z_state(p_z,0),tensionpast)=tensionpast then
v_tension_past=v_tension_past=z_volume(p_z)
endif
p_z=z_next(p_z)
endloop
ii=out('剪切破坏:’+string(v_shear_now))
ii=out('拉伸破坏:’+string(v_tension_now))
ii=out('过去曾剪切破坏:’+string(v_shear_past))
ii=out('过去曾拉伸破坏:’+string(v_tension_past))
end 我编过用fish求洞室塑性区深度的命令,但程序有很大的限制,只能是一个洞室,跟网格大小有关。 cdf5041353 发表于 2014-7-18 11:10
我知道一个计算塑性区体积的命令流,至于计算面积还没有查。另外,无论是面还是体积,我觉得都可以在顶、 ...
学习了,谢谢分享:lol 好深奥。。。 谢谢分享
页:
[1]