(完整版)FLAC3D常用命令

更新时间:2023-07-20 18:08:42 阅读: 评论:0

1. apply(缩写:app)
可用来定义边界条件及初始条件:
1添加应力
最新火车停运通知
格式1:apply szz -0。3395e6 range z -0.1 0。1
格式1:apply szz -0.3395e6 range group pile
格式3:apply szz —0.3395e6 range z —0。1 0.1 group pile
格式4apply nstress 数值 range z 2.9 3.1(或3) x 1 2 y 1 2
2)以一定速度施加位移边界
格式1:apply yvel —1e5 range y -1.9 2.1 ;施加y方向速度—1e5/step
3)添加边界条件
格式:apply szz <数值> grad <梯度〉 range 〈范围>
示例1:apply szz -1e9 grad 0 0 8。3e5 range z 0 120
示例2:apply szz -0。6e6 range z 0.05 0。15 group pile
:〈数值〉是梯度方向坐标0点的数值可通过定义坐标范围的上下值与梯度计算得到.
2. range(缩写:ran)
通过range功能,可以使命令作用在一定指定范围的目标上如果一个命令没蛋挞烤箱有使用range确定范围,则命令对整个模型有效
1)利用坐标指定一定的范围
格式1:range z 0 1
格式2:range z 2。9 3.1 x 1 2 y 1 2
2)利用分组来指定范围
格式:range group 1
3)以上两种的复合
格式:range z -0.1 0。1 group pile
4)利用id来指定一定的范围
格式:range id 0 10
该命令后起始id结束id这里的id可以是实体单元、网格、结构单元、接触面和节点的编号。
吉祥纹莲花楼model elastic range id 1 10  ;指定id为1到10的单元为各同性弹性本构。
5)命名一个范围(需要先命名这个范围)
格式:range name <自己起一个名字〉 〈范围>
示例:range name intercted_zones x 5 8 y 3 7
引用这个范围的格式:内容+range nrange 〈自己起的那个名字〉
示例:range nrange intercted_zone
6)命名一个柱形范围
格式:4)
示例1range name bhole cylinder end1 0 0 0 end2 —9。14 0 0 rad 0.46
示例2:range name interface1 cylinder end1 0 0 0 end2 0 0 -0。9 radius 0.36 &
                          cylinder end1 0 0 0 end2 0 0 -0.9 radius 0。34 not
7anynot
Any跟在range命令后表示“和”的意思,即使若干个定义的范围同时起效;not跟在range后表示除了意思,即除此之外的范围
桃花村上野色多示例1:group wall range group 1 any group 2 any  ;爆炒卷心菜组1和2定义组,组名为wall
示例2:group wall range group 1 not  ;除了组1之外的所有部分定义为新组,组名为wall.
示例3:range name interface1 cylinder end1 0 0 0 end2 0 0 —0.9 radius 0。36 &
                          cylinder end1 0 0 0 end2 0 0 —0.9 radius 0。34 not
3. t
五彩蛋用来设置重力、收敛标准、给某些变量赋值
1)设置重力
格式:t gravity 0 0 -10
2设置收敛标准
格式1:t mech ratio <value>  :用R无量纲值确定收敛标默认10e-5
格式2:t mech force 〈value〉  ;绝对收敛标准体系最大不平力小于某一临界值,此局限性较大.
以上两种格式也可以进行耦合:
示例:t mech force 0 ratio 1e-4
格式3:自定义收敛标准,比如某一关键点的位移或速度达到某一临界遇到这种情况进行补充)
3)在FLAC3D中FISH语言中的变量赋值
格式:t @变量=value      :t @hh=-22
4)设置大变形
格式:方照t large
4)设置监测历史变量的监测间隔
格式1:t hist_rep <数目〉  ;默认的应该是10步一个间隔。
示例:t hist_rep 1
格式2 hist nstep <数目>
示例:hist nstep 5
4. history(缩写:hist
设置监测点要进行监测的项目,不设置编号的会从1自动进行编号.监测点必须用id坐标这两种方法之一指定,新版本后加add不加add其实也可以。
1)监测整个模型的不平衡力
格式:hist add id <编号>unbal
2设置节点监测项目
格式1:hist add gp zdis 0 0 6(监测节点z方向位移
hist add gp zvel 0 0 6(监测节点z方向速度)
格式2:hist add id <给定监测变量的编号> gp zdis <坐标>或者监测点id
示例1:hist add id 2 gp zdis 1 1 3
示例2:hist add id 1 gp zdis id 1  ;监测1号节点z方向的位移,这个监测点编号是1
3三七粉的药用功效与作用设置单元监测项目
格式1:hist add zone szz 0 0 —1(监测节点zz方向应力)
格式2:hist add id <给定监测变量的编号> zone szz 〈坐标><坐标或者监测单元id
示例1:hist add id 7 zone szz 1.5 1.5 2。5

本文发布于:2023-07-20 18:08:42,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/1107331.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:设置   范围   监测
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图