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