第二部分:第二部分:第二部分:第二部分:FLAC3DFLAC3D软件学习软件学习++实例操作实例操作学习内容•1、基础知识•2、建模、划分网格•3、本构模型及参数•4、边界条件、初始条件及加载•5、初始地应力的生成方法及初始平衡求解•6、求解及结果输出1、基础知识1
1通用菜单(界面,菜单,术语)1
2一个简单分析计算样例建模、划分网格定义材料模型和参数初始条件及边界条件求解结果分析2、建模、划分网格在FLAC3D程序中建立计算网格主要采用gen命令,该命令可生成点(point)、面(surface)和单元(zone)
由于点和面在三维计算程序中应用相对较少,此处主要介绍单元(zone)的生成和组合方法
主要命令:brickgenzone+关键词cshell------radcyl对于任何形状的单元体,其建立单元模型时关键点的描述需遵从一定的顺序,如建立一规则的六面体,其命令如下:genzonebrickp0***p1***p2***&p3***size***rat***当然,对于不规则的六面体我们需要指定全所有关键点的坐标,即从p0至p7所有点的坐标
同时,关键词size还可配合ratio来进行运用,使得各单元间的长度按照一定的比率逐渐增大或减小
genzoneradcylsize510612&ratio1111
2建立比较复杂的计算模型,即通过生成这些基本的单元来进行“拼凑”
如建立一个马蹄形断面的隧道genzoneradcylsize510612&ratio1111
2p00,0,0p1100,0,0&p20,200,0p30,0,100genzoneradtunsize510512&ratio1111
2p00,0,0p10,0,-100&p20,200,0p3100,0,0这是通过radtun和radcyl来组合生成所需要的模型
它们两者的生成关键点的描