flac3d 5.0 学习过程中的一些小命令

  • 显示信息:list infor

  • 竖向应力: plot zcon szz

  • 最大主应力:plot zcon smax

  • 竖向位移:plot con zd

  • zonegroup: plot zgroup 

  • 多个group not :plot zone range group 1 not group 2 not

  • sel最小主应力:plot sel shcontour smin

  • liner最小主应力:plot sel lincon smin

  • 列出参数:list zone prop bulk /shear

  • 塑性状态:plot zone colorby state

  • 材料类型:plot zone colorby model

  • 根据密度:plot zone colorby den

  • 显示hist:plot add location numbers on size 24 style bold

  • extrude坐标原点移动:extrude transform translate x y z 

  • 分配名字:range name xxx group 1 any group 2 any     //   plot zone range xxx

  • 分配组:group zone xxx range x x1 x2 y y1 y2 z z1 z2   //   plot zone range group xxx

  • 组增加:group zone add range xxxx

  • 点分组:group gp xxx range 

  • 面分组:group face xxx internal range xxx


  • 删除体: dele zone range xxx

  • 删除接触面:interface (id) delet 


  • 改变node 的局部坐标使其统一:sel node local xdir 1 0 0 ydir 0 -1 0 range x -0.1 0.1
                                                     sel node fix lsys                                  range x -0.1 0.1

  • 显示监测点位置:plot add location numbers on size 24 style bold listcaption off 

  • 导出print

  • set log on

  • set logfile settle1.log 
     print gp dis range id 721225 721253 
    set log off 

    列出某节点的位置信息:list gp pos range id a any id b any 

  • 显示某个编号的结构单元:pl sel geom range id ***  ,pl sel geom range cid ***

  • union 等于 any : range group 1 any group 2 any group 3 any 效果等于:range union group 1 group 2 group 3 

  • 实体单元有两个组名:group layer1 slot 2 range y 2 5.4 ;就是在原来group名的基础上再把它分给另一个组。

  •  group D range group A not group B not group C not 

  • 塑性区:plot zone colorby state


结构单元

创建beam:sel beam id 1 begin x y z end x y z nseg 

删除beam:sel delete beam range id 1   / sel del liner/shell  range id 1

显示beam:plot sel beam /liner /shell

显示link、node:plot sel geom mark link /node,点击黑点可以得到编号和坐标信息

显示beam轴力、弯矩、剪力、位移:plot sel bcon fx/mz/ fy/disp

显示liner  轴力、弯矩、剪力、位移:plot sel lincon fx/mz/ fy/disp

显示shell 轴力、弯矩、 剪力、位移:plot sel shcon fx/mz/ fy/disp

列出beam轴力:print sel beam force


node
列出某个坐标位置的sel node :list sel node pos range x x1 x2 y y1 y2 z z1 z2 
固定node 使得只能沿z方向移动:sel node fix x y xr yr zr range id xxx
查看node的约束情况:list sel node fix range id xxx


力的施加:

施加在gridpoint上的力:apply nstress -1e6 range plane dip 60 dd 270 origin 0.1,0,0 above

                step 1                    

                pl fap arrowhead on scale auto target 0.1    

     

施加在node上的力:sel node apply force ( 0.0 -1.21e4 0.0 ) system global range  y 6.0 5.8  x -2.4 -6.6

                    step 1

                    pl sel vector fap arrowhead on scale auto target 0.1   

撤销施加在node上的力:sel node app fo 0 0 0 system global   (注意是覆盖而不是叠加)


pile单元

列出桩的弯矩值:list sel pile moment range id ***

列出桩的轴力值:list sel pile nforce range id ***

列出桩弹簧的应力值(土压力值):list sel pile coupling stress normal/shear range id xxx ;注意coupling 

列出桩弹簧的变形值:list sel pile coupling displacement  normal/shear range id xxx ;注意coupling 


shell 和 liner 内力读取(注意在fish里面也要前面两句命令)

列出shell 和liner 的结构内力:注意三个步骤:

sel recover sruface srufx 0 1 0    

sel recover surface

list sel recover sres mx range cid 50 /range id 1

注意:surfx 是指面坐标系,其z轴垂直shell平面,x轴根据surfx后的 x,y,z 定义,y轴垂直xz平面。surfx 0 1 0 表示 面坐标系x轴沿着整体坐标系y轴方向 ;surfx 1 0 0 表示 面坐标系x轴沿着整体坐标系的x轴方向;surfx 0 0 1 表示 面坐标系x轴沿着整体坐标系的z轴方向;

显示shell 上的弯矩: pl sel shcon mx surfx 0 1 0   (surfx 0 1 0 必需加)

mx my nx ny 都是根据面坐标系定义

在flac3d 3.0中,面坐标系的x轴为双横线,y坐标轴为最短横线,z轴垂直壳体平面


关于link:

1,坐标利用源坐标的局部直角坐标系 Each link utilizes the local system of its source node, and all link properties are specified with respect to this local system.

2、建立带有弹簧的link

sel link id @lid @nd1 target node tgt_num @nd1

sel link attach xdir=lindefor ydir=lindefor zdir=lindefor xrdir=rigid yrdir=rigid zrdir=rigid range id @lid

sel link constit lindefor 1 area 0.133 k 2e11 range id @lid ;弹簧面积和刚度

sel link constit lindefor 2 area 0.133 k 2e11 range id @lid

sel link constit lindefor 3 area 0.133 k 2e11 range id @lid

3、list sel link c lind fo 可列出弹簧的受力情况,注意正值表示link受力方向与源节点局部坐标系方向一致,负值表示link受力方向与源节点局部坐标系相反,并不是压为负拉为正!!!

beam 和liner融合:sel join beam id xxx liner id xxx  (将支撑和墙完全刚接在一起及‘混凝土支撑')

显示某个xxx节点的link:list sel node link range id xxxx 

显示某个xxx link的约束情况:list sel link attach range id xxx

设置支撑xxx link的铰接:sel link attach xrdir free range id xxx  

设置支撑xxx link的铰接:sel link attach yrdir free range id xxx  

设置支撑xxx link的铰接:sel link attach zrdir free range id xxx

 

关于边坡计算:

1,列出安全系数:list fos 显示最后的fos  界面:list> Misc> factor of safety

2,画出滑动面:pl zcon simaxs     ;maximum shear strain increment 边坡fos后的滑动面

3,内摩擦角越大边坡安全系数越高
















登录后免费查看全文
立即登录
App下载
技术邻APP
工程师必备
  • 项目客服
  • 培训客服
  • 平台客服

TOP

3
3
9