udec基本命令
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
;new 是刷新udec窗口,从新调用一个程序
;title 与heading代表标题,后面紧跟标题的名称。如:
title
hang dao mo ni
;round 指块体与块体之间的圆角半径,默认值是0.5,其值要求小于模型中最小块体的最短那条边长的二分之一。如:
round 0.05
set ovtol=0.5
;此命令是指层与层之间的嵌入厚度
block x1,y1 x2,y2 x3,y3 x4,y4
;建立模型框架,
crack x1,y1 x2,y2
;两点划一线
jregion id n x1,y1 x2,y2 x3,y3 x4,y4 delete
jset 90,0 4,0 4,0 6,0 0,-50 range jreg 3
;jset 倾角,0 线段长,0 线段与线段轴向间隔长,0 垂向间距,0 xm,ym range jregion n
;其中xm,ym为起始点坐标,n为设置的区域标号
gen quad 10 range xl xu yl yu
;在指定的区域生成一定宽度的单元
zone model mo range xl xu yl yu
;使指定的区域材料采用摩尔--库仑本构关系计算(即弹塑性)
change jcons=2 range xl xu yl yu
;使指定的区域节理遵循摩尔--库仑准则计算(即弹塑性)
change mat=1 range xl xu yl yu
change mat=2 range xl xu yl yu
change mat=3 range xl xu yl yu
;指定各岩层的材料标号
change jmat=1 range xl xu yl yu
change jmat=2 range xl xu yl yu
change jmat=3 range xl xu yl yu
;指定各岩层的节理标号
prop mat=1 dens=2000
prop mat=2 dens=2650
prop mat=3 dens=2700
;指定各材料的密度,比如1号材料dens=2000,即1立方米重2吨
zone k=0.15e9,g=0.1e9,fric=10.00,coh=0.19e6,ten=0.09e6 range mat=1
zone k=2.8e9,g=2.2e9,fric=30.00,coh=1.5e6,ten=0.4e6 range mat=2
zone k=6.9e9,g=6.6e9,fric=38.62,coh=5.63e6,ten=3.20e6 range mat=3
;k为材料的法向刚度,g为材料的切向刚度,friction为材料的内摩擦角,
;cohesion为材料的内聚力,tension为材料的抗拉强度
prop jmat=1 jkn=0.2e8,jks=0.1e7,jcoh=0,jfric=4,jten=0
prop jmat=2 jkn=8e8,jks=5e7,jcoh=0.1e6,jfric=8,jten=0
prop jmat=3 jkn=20e8,jks=16e7,jcoh=0.4e6,jfric=15,jten=0
;jkn为节理的法向刚度,jks为节理的切向刚度,jfriction为节理的内摩擦角,
;jcohesion为节理的内聚力,jtension为节理的抗拉强度
set gravity 0,-9.81
;设置重力加速度,x方向为0,y方向为-9.8
bound xvel=0 range -0.1 3.00 -60.1 20.1
bound xvel=0 range 97 100.1 -60.1 20.1
bound yvel=0 range 0.1 100.1 -60.1 -58
;采用位移法固定边界
solve\step 5000\cycle 5000
;执行计算
save pingheng.sav
;保存文件,文件的后缀为.sav,文件名可以自己命名。文件保存后,此刻的各种数据均在里面。
;想要到某个已有的文件中找数据,可用restore,比如:
restore pingheng.sav
pause
;表示暂停,此时可以察看任何信息
continue
;继续调用下面程序段,
;udec自身仅提供8M or 16M内存空间,对于尺寸大,单元多的模型,需要额外增加内存,否则无法计算
;改变内存方法
有两种,其一,从Dos系统进入;其二,创建快捷图标,然后击右键<属性>
;同时按住shif键与Z字母键,屏幕中会出现十字叉,摁住鼠标左键不放,移动光标直到你满意的窗口为止
;让屏幕中出现十字叉,再双击左键,就会还原窗口
;划不规则块体
ch mat 5 range x 0 100 y -65 -50
vor edge 2.5 round 0.1 range mat 5
;打开图象抓拍功能,设置图片间隔时间以及窗口大小
movie on
movie step 1000
window x1 x2 y1 y2
;movie off
;进行煤体开挖
;删除水平块体
delete range x1 x2 y1 y2
等价于
delete range reg x1,y1 x1,y2 x2,y2 x2,y1
;删除不规则四边形
delete range reg x1,y1 x2,y2 x3,y3 x4,y4
;设置观测线
set plin 1 x1,y1 x2,y2 n
;输出观测线的位移与应力数据,默认输出到udec.log文件中,可在excel表中处理数据
set log on
print plin 1 ydisp y方向的位移
print plin 1 syy y方向的应力
set log off
;屏幕观看下沉与应力等值线,int是指interval
pl bl ydisp int 0.1
pl bl syy int 1e6
;抓取图像,在autocad内处理
set pl dxf 256
copy xxx.dxf
;同学们仔细阅读cable与support中的内容。
cable
;锚杆
Support
;支柱,可引伸为支架
;有个人电脑后,上网下载bitcomet安装软件,进行网络搜索自己所需要的材料。
;画圆弧
arc xc,yc xb,yb theta ncracks
;其中xc,yc是指圆弧中心,xb,yb指画圆弧的起始点,theta指沿逆时针方向圆弧的角度
;ncracks指构成指圆弧的折线段数,线段数目越多,给出的圆弧越圆。比如:
arc 4,5 6,5 135 40
;建圆形隧道、圆形巷道
tunnel xc,yc r n
;其中xc,yc是指圆的中心,r是半径,n指构成圆的线段数。比如:
tunnel 4,5 2 45
;加支柱,支架
support x,y angle segment witdth mat
;support是指加入支柱,x,y表明支柱所处的位置点。angle表明支柱的轴向与x轴正方向的夹角,
;以逆时针方向为正。segment指一组支柱的个数,默认值为5。witdth指一组支柱支撑的范围。
;mat是指赋予支柱的材料性质属于几号?下面的table指支柱的增阻特性。比如:
sup 10,20 angle=90 seg=5 width=2 mat=6
prop mat=6 sup_kn=-1
table 1 0 3e6 0.005 5e6 0.015 25e6 0.5 40e6
;加锚杆
cable x1,y1 x2,y2 npoint mats matg 等
;x1,y1 x2,y2指锚杆的两个端点。npoint指锚杆的粘结点数。mats指锚杆材料性质
;matg指锚固体性质。314e-6指锚杆横截面积。
cable (hc1bx,hc1by) (hc1ex,hc1ey) 25 9 314e-6 10 2e4
; (hc1bx,hc1by)锚杆的起始坐标,(hc1ex,hc1ey)锚杆的末端坐标,25锚杆的节点数,9锚杆参数,314e-6锚杆横截面积,10锚固体参数,2e4锚杆预紧力。
cable (hc2bx,hc2by) (hc2ex,hc2ey) 25 9 314e-6 10 2e4
;;锚杆参数
prop m=9 cb_dens 7500 cb_ycomp 6.3e8 cb_yield 0.5e7 cb_ymod 0.5e11
;
;锚固体的参数
prop m=10 cb_kbond=1.6e9 cb_sbond=2e6
看property属性。