最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

flac3d相关命令

IT圈 admin 31浏览 0评论

2024年6月13日发(作者:南门虹颖)

Flac3D基础知识

FLAC-3D

1. Generate 命令产生网格,简写为 GE。

2. zone 参数代表了三维网格体(单元体),简写为 zo。

3. (1)size 参数指示单元体各边小单元体的个数; (2)dimension 参数

指示单元体内部巷道各边边长,如果没给出就默认为两点间距的20%;(3) edge

参数指示网格体各边的尺寸;(边长也可以用确定点坐标来利用点与点的间距来

确定p0 p1 p2……)。

4.各种网格体名称及关键字:矩形网格(Brick),退化矩形网格(dbrick),

楔形网格(wedge),金字塔网格(pyramid),四面体形网格(tetrahedron),圆柱

体网格(cylinder),矩形体外环绕放射状网格(radbrick),平行六面体外环绕放

射状网格(radtunnel),圆柱体外环绕放射状网格(radcylinder),柱形壳体网格

(Cshell),交叉圆柱体网格(cylint),交叉平行六面体网格(tunint)。

5.绘制网格体语句:

①Generate zone brick size a,b,c (其中的brick可以被其他的网格体替换)。

②Generate zone brick p0=(,,) &

P1=(,,) &

P2=(,,) & (边长由点点间距确定)

P3=(,,) & → ( &符号为继续行的符号)

Size a b c → (各边小单元体个数)

③如果在p1 p2 p3 前面加 add 则各点坐标是相对于p0点的坐标。

④如果只给出p0 p1 则由 edge a & 给出边长。(见第 3 条);利用ratio a,

b,c 给出小单元体长度比例依次变化。

⑤内部有空单元体或者巷道的网格体,如果内部巷道需要填充为单元体,使

用 fill group groupname 语句。(其中groupname为巷道内填充单元体的组名)。

⑥显示图形:plot set rotation a b c 使图形可以围绕一点旋转

Plot magnification a 设置图形比例大小

Plot add axes red 设置坐标系及其颜色

Plot show 显示图形

Plot add surface red 设置图形表面颜色,设置坐标轴某一范围

的表面颜色时利用range参数(课本39页4-1),add surface red range z= a b 或

者 课本42页的 plot block group yellow red

⑦Generate zone brick p0=(,,) size a b 1 一层陪衬的底网格体。

↗第4条中的网格体名称(课本37页)

⑧Generate zone后面的关键字

↘copy复制,reflect镜像两个

⑨reflect镜像参数、copy复制参数

(1)Genertae zone reflect dip # dd # origin =(,,)

黑体部分表示(dip 与xy平面的夹角即倾角);(dd 镜像面的倾向,倾向线与y

轴的夹角);38页手绘。

(2)Generate zone reflect normal x y z origin=(,,)以normal和

origin所示点连线作为镜像面的法线,找到镜像面。46页例题中以(-1,0,0)

即X轴为法线,找到镜像面作镜像的。

(3)Generate zone copy x y z range # 距离中心点(x,y,z)向量的距

离复制规定范围内的实体。

命令参数

Fix x range x= a b 表示a、b两个平面间的所有网格节点指定参数值不变。

7.求解,保存,等值线(应力、位移),range参数的使用。此部分内容亟待解

决。√

暂停 continue继续 plot blo gro 显示分组

magnification a 设置比例大小

语言部分!!!

①define开始,end结束。

②字母拼写需完整、无续行、分号后面字符都忽略、长表达式用添加变量分开。

③Fish中与Flac3D中命令、参数等名称相同的变量或函数需要标示:

Define ┉┉ end之后

Set safe on

@ 变量名(后面需要标示的变量名都需要在前面加上@标示符)

④save保存、restore恢复变量值用法亟待解决。√

⑤string (var)————转换变量var为字符型。

2024年6月13日发(作者:南门虹颖)

Flac3D基础知识

FLAC-3D

1. Generate 命令产生网格,简写为 GE。

2. zone 参数代表了三维网格体(单元体),简写为 zo。

3. (1)size 参数指示单元体各边小单元体的个数; (2)dimension 参数

指示单元体内部巷道各边边长,如果没给出就默认为两点间距的20%;(3) edge

参数指示网格体各边的尺寸;(边长也可以用确定点坐标来利用点与点的间距来

确定p0 p1 p2……)。

4.各种网格体名称及关键字:矩形网格(Brick),退化矩形网格(dbrick),

楔形网格(wedge),金字塔网格(pyramid),四面体形网格(tetrahedron),圆柱

体网格(cylinder),矩形体外环绕放射状网格(radbrick),平行六面体外环绕放

射状网格(radtunnel),圆柱体外环绕放射状网格(radcylinder),柱形壳体网格

(Cshell),交叉圆柱体网格(cylint),交叉平行六面体网格(tunint)。

5.绘制网格体语句:

①Generate zone brick size a,b,c (其中的brick可以被其他的网格体替换)。

②Generate zone brick p0=(,,) &

P1=(,,) &

P2=(,,) & (边长由点点间距确定)

P3=(,,) & → ( &符号为继续行的符号)

Size a b c → (各边小单元体个数)

③如果在p1 p2 p3 前面加 add 则各点坐标是相对于p0点的坐标。

④如果只给出p0 p1 则由 edge a & 给出边长。(见第 3 条);利用ratio a,

b,c 给出小单元体长度比例依次变化。

⑤内部有空单元体或者巷道的网格体,如果内部巷道需要填充为单元体,使

用 fill group groupname 语句。(其中groupname为巷道内填充单元体的组名)。

⑥显示图形:plot set rotation a b c 使图形可以围绕一点旋转

Plot magnification a 设置图形比例大小

Plot add axes red 设置坐标系及其颜色

Plot show 显示图形

Plot add surface red 设置图形表面颜色,设置坐标轴某一范围

的表面颜色时利用range参数(课本39页4-1),add surface red range z= a b 或

者 课本42页的 plot block group yellow red

⑦Generate zone brick p0=(,,) size a b 1 一层陪衬的底网格体。

↗第4条中的网格体名称(课本37页)

⑧Generate zone后面的关键字

↘copy复制,reflect镜像两个

⑨reflect镜像参数、copy复制参数

(1)Genertae zone reflect dip # dd # origin =(,,)

黑体部分表示(dip 与xy平面的夹角即倾角);(dd 镜像面的倾向,倾向线与y

轴的夹角);38页手绘。

(2)Generate zone reflect normal x y z origin=(,,)以normal和

origin所示点连线作为镜像面的法线,找到镜像面。46页例题中以(-1,0,0)

即X轴为法线,找到镜像面作镜像的。

(3)Generate zone copy x y z range # 距离中心点(x,y,z)向量的距

离复制规定范围内的实体。

命令参数

Fix x range x= a b 表示a、b两个平面间的所有网格节点指定参数值不变。

7.求解,保存,等值线(应力、位移),range参数的使用。此部分内容亟待解

决。√

暂停 continue继续 plot blo gro 显示分组

magnification a 设置比例大小

语言部分!!!

①define开始,end结束。

②字母拼写需完整、无续行、分号后面字符都忽略、长表达式用添加变量分开。

③Fish中与Flac3D中命令、参数等名称相同的变量或函数需要标示:

Define ┉┉ end之后

Set safe on

@ 变量名(后面需要标示的变量名都需要在前面加上@标示符)

④save保存、restore恢复变量值用法亟待解决。√

⑤string (var)————转换变量var为字符型。

发布评论

评论列表 (0)

  1. 暂无评论