(1) zone joints是双面的,因此它们的创建顺序不会影响结果,交叉点处的力/位移更准确。
更新的zone joint命令共有8个,如下所示:
zone joint configure
zone joint create
zone joint create-contact
zone joint delete
zone joint gridpoint-stiffness
zone joint initialize-stresses
zone joint permeability
zone joint pore-pressure-update
在9.00.165中曾经引入过命令zone joint fluid,但后来似乎取消了这个命令【3DEC出现的诡异问题: 点不能正确地置于平面内】,目前未经测试。
创建zone joint的第一种方法是通过3DEC进行转换,其本质是在转换过程中使用了FLAC的zone joint create by-slot "jset"命令【3DEC模型转换到FLAC3D模型(block to-flac3d)】;创建zone joint的第二种方法是直接在FLAC2D或FLAC3D中使用命令zone joint create。zone joint使用了PFC的接触模型,默认的接触模型是Mohr。
block create brick -1 1 -1 1 -1 1
block cut joint-set dip-direction 130 dip 40 origin 0 0 1
block cut joint-set dip-direction 220 dip 60 origin 0 -0.25 1
block zone gen-new min-edge 1 max-edge 1
block to-flac3d block-id on
model new
zone import '3dec.f3grid'
zone joint configure
zone face skin
zone joint create skinned
contact prop stiff-norm 10 stiff-shear 10 friction 89