flac3d——陈育民老师书
——————————先过一遍书——————————
第一章:
flac3d:大变形分析
模拟:静力、动力、蠕变、渗流、温度
各种模式可以相互耦合?coupling
结构形式:岩体、土体
材料实体:梁、锚元、桩、壳、支护、衬砌、锚索、岩栓、土工织物、摩擦桩、板桩
节理、断层、边界
flac3d采用混合离散法模拟材料的塑形破坏和塑形流动。较有限元法中的“离散集成法”更加准确
有限差分网格:
本构关系和材料特性:
边界和初始条件:
求解时间与网格单元数目的4/3成正比
第二章:

收敛标准:
体系最大不平衡力:每一个计算循环里,外力通过网格节点传递分配到体系各节点时,所有节点的外力与内力之中的最大值;P14
典型内力:计算模型所有网格节点力的平均值;
两种方式观察网格节点速度来评估模型状态:P15

第四章:计算原理与本构模型


第五章:网格模型建立

怎样建立球体模型?这里贴出一个修改过的flac3d6.0的命令
第六章:后处理
命令窗口中使用?可以获得命令提示

第七章:初始地应力

饱和密度、干密度、孔隙率和饱和度和的关系式
总应力等于有效应力(土颗粒接触传递的应力)加上水压力(或者说孔隙水压力);
有效应力向重力方向传递,孔隙水压力在同一深度位置处处想等。
浅埋工程初始应力场是自重应力场占比大;用initialized来控制边界速度得到自重应力场即可。
深埋工程是构造应力场和自重应力场的叠加;用apply来控制边界应力条件,快速应力边界法——S-B法
第八章:FISH语言




6.0版本:foreach遍历
Fish define 函数名
Loop foreach 变量 zone.list或者gp.list,当然也可以是自己设置的map
函数语句结构
End loop
End

要监测记录某一点的数据最好采用gp.near先得到此点最接近的节点位置
下面这个例子挺好的,这里记录一下:
例子中的最大节点位移值的节点ID号肯定是最大的,为了输出最大位移的多个节点,可以对maxdisp_disp设置成数组或者表,以存储数据。


当碰到这样的问题,多半是command中的name重复使用了,修改一下name就可以使用

这样便不会报错
Zone face apply 施加法相应力
在命令行界面打出这几个单词,选中F1即可知道具体的使用方法。
边界条件的控制用一个区间?
Fish函数可以画圆的参考help中的shape,搜索在Grid Generation