- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
隧道及地下工程FLAC解析方法命令流
第四章 命令流按照顺序进行
4-1数组
new
def afill ;fill matrix with random numbers
array var(4,3)
loop m (1,4)
loop n (1,3)
var(m,n) = urand
endloop
endloop
end
def ashow ;display contents of matrix
loop m (1,4)
hed = ’ ’
msg = ’ ’+string(m)
loop n (1,3)
hed = hed + ’ ’+string(n)
msg = msg + ’ ’+string(var(m,n))
endloop
if m = 1
dum = out(hed)
endif
dum = out(msg)
endloop
end
afill
Ashow
4-2函数操作
new
def xxx
aa = 2 * 3
xxx = aa + bb
end
new
def stress_sum
stress_sum = 0.0
pnt = zone head
loop while pnt # null
Stress_sum = stress_sum + z_sxx(pnt)
pnt=z_next(pnt)
end_loop
end
new
def stress_sum
sum = 0.0
pnt = zone head
loop while pnt # null
sum = sum + z_sxx(pnt)
pnt=z next(pnt)
end loop
stress_sum = sum
end
new
def h_var_1
ipz = z_near(1,2,3)
H_var_1 = sxx(ipz) + fac
H_var_2 = syy(ipz) + fac
H_var_3 = szz(ipz) + fac
H_var_4 = sxy(ipz) + fac
H_var_5 = syz(ipz) + fac
H_var_6 = sxz(ipz) + fac
end
4-3函数删除与重定义
new
def joe
ii=out(‘This is A Function’)
end
def fred
joe
end
fred
def joe
ii=(‘This is A New Function’)
end
fred
4-4字符串
new
def in_def
xx = in(msg+’(’+’default:’+string(default)+’):’)
if type(xx) = 3
in_def = default
else
in_def = xx
endif
end
;
def moduli_data
default = 1.0e9
msg=’Input Young‘s modulus ’
Y_mod = in_def
default = 0.25
msg=’Input Poisson‘s ratio ’
p_ratio = in_def
if p_ratio = 0.5 then
ii = out(’ Bulk mod is undefined at Poisson‘s ratio = 0.5’)
ii = out(’ Select a different value --’)
p_ratio = in_def
endif
s_mod = y_mod / (2.0 * (1.0 + p_ratio))
b_mod = y_mod / (3.0 * (1.0 - 2.0 * p_ratio))
end
;
moduli_data
gen zone brick size 2,2,2
model elastic
prop bulk = b_mod shear = s_mod
print p_ratio y_mod b_mod s_mod
pause
print zone prop bulk
pause
print zone prop shear
4-5马蹄形隧道网格
new
gen zone radcyl size 5 10 6 12 rat 1 1 1 1.2
p0 0,0,0 p1 100,0,0 p2 0,200,0 p3 0,0,100
gen zone radtun size 5 10 5 12 rat 1 1 1 1.2
p0 0,0,0 p1 0,0,-100 p2 0,200,0 p3 100,0,0
gen zone reflect dip 90 dd 270 origin 0,0,0
plot set rotation 30 0 30
plot block group
4-6复杂形状
您可能关注的文档
- 隐蔽型有追索权国内保理合同.docx
- 隐蔽型有追索权国内包合同.doc
- 隐蔽工程,竣工验收.doc
- 隐蔽工程中电路排布全程详解图文并茂.doc
- 兴远笔画自动排序系统用户手册 .doc
- 其一是量子色动力学中的色禁闭问题,其二是量子重力问题.doc
- 隐蔽工程检查台账文档.doc
- 隐蔽工程报告书-荣域花园11604.doc
- 其主要产品为医用纳米抗菌抗病毒复合材料一次性手术包.DOC
- 隐蔽工程验收办法.doc
- 浅析中国动漫市场的问题与发展.pdf
- 农村发展科技金融与政策.pdf
- 对高铁宽带移动通信系统架构演进的思考.pdf
- 非物质文化遗产路桥灰雕工艺的保护与传承.pdf
- 2024年04月贵州铜仁市特殊教育学校引进专业技术人才笔试历年典型考题及全考点剖析附答案解析.docx
- 2024年04月辽宁盘锦市大洼区事业单位招考聘用58人笔试历年典型考题及全考点剖析附答案解析.docx
- 2024年04月浙江金华永康市政务服务管理办公室工作人员招考聘用笔试历年典型考题及全考点剖析附答案解析.docx
- 2024年04月福建师范大学仙游附属学校招考聘用新任中学教师18人笔试历年典型考题及全考点剖析附答案解析.docx
- 2024年04月陕西省洛南县2024年度面向社会公开招考16名城镇社区专职人员笔试历年典型考题及全考点剖析附答案解析.docx
- 2024年04月湖北省气象部门事业单位招考聘用应届生19人笔试历年典型考题及全考点剖析附答案解析.docx
文档评论(0)