找回密码
 注册
Simdroid-非首页
查看: 3116|回复: 38

[土木] 可以说是最 好的地应力平衡方法,百试不爽

[复制链接]
发表于 2007-8-5 09:48:08 | 显示全部楼层 |阅读模式 来自 江苏南京
本帖最后由 bananaliuchao 于 2011-12-11 16:45 编辑

地应力平衡方法:
第一步:建立模型,材料,分析步(GEOSTATIC),或是静力分析步
第二步:施加荷载,LOAD,选择施加重力GRAVITY,在你想施加重力的方向输入数值9.8
第四步:开始计算,完成后
第五步:按以下步骤,[Module]Visualization-Report---Report Field Output---下拉菜单里面选择centriod,然后依次把s11、s22、s33、s12、s13、s23点选上,setup页面选择报告文件的名字---**.txt---Write中选择Field Output-------------ok!!!
第六步:先打开excel,在excel中打开**.txt,选择“分隔符号”—选择“导入的起始行”---点下一步-----在出来的界面上点“完成”后在每两个数之间插一个逗号,可以通过excel里的替换方法。然后把所有数据复制到一个文本文档中,把文档名改为**。inp,注意你的文件原来在哪就放哪,不要挪动。
第七步,在你的inp文件的step1分析步的上一行加*initial conditions,type=stress,input=**.inp

www.simwe.com-r-A#P%f1R.^
第八步:回到job模块下,在下面的〈〈〈标记的空白里加语句mdb.models['model-1'].setValues(noPartsInputFile=ON)
第九步。重新提交JOB,OK
但是你要注意
在abaqus安装文件的环境变量文件中最后一行加入
cae_no_parts_input_file=ON

评分

1

查看全部评分

 楼主| 发表于 2007-8-5 09:52:25 | 显示全部楼层 来自 江苏南京

这种方法特别针对有两个以上的材料参数相差大的模型

Simdroid开发平台
特别是对桩土接触的模型,如果用*initial conditions,type=stress,geostatic方法很难平衡,至多到10-3级,很多甚至是厘米级。用这种方法可以达到10-4——10-5。可以满足要求的
回复 不支持

使用道具 举报

发表于 2007-8-5 11:25:49 | 显示全部楼层 来自 清华大学

回复 #1 dengchengfa 的帖子

地应力平衡方法:

第一步:建立模型,材料,分析步(GEOSTATIC),或是静力分析步
第二步:施加荷载,LOAD,选择施加重力GRAVITY,在你想施加重力的方向输入数值9.8
第四步:开始计算,完成后
第五步:按以下步骤,[Module]Visualization-Report---Report Field Output---下拉菜单里面选择
centriod,然后依次把s11、s22、s33、s12、s13、s23点选上,setup页面选择报告文件的名字---***.txt---Write中选择Field Output-------------ok!!!

第六步:先打开excel,在excel中打开***.txt,选择“分隔符号”—选择“导入的起始行”---点下一步-----在出来的界面上点“完成”后在每两个数之间插一个逗号,可以通过excel里的替换方法。然后把所有数据复制到一个文本文档中,把文档名改为***。inp,注意你的文件原来在哪就放哪,不要挪动。
第七步,在你的inp文件的step1分析步的上一行加*initial conditions,type=stress,input=***.inp
第八步:回到job模块下,在下面的〈〈〈标记的空白里加语句mdb.models['model-1'].setValues(noPartsInputFile=ON)
第九步。重新提交JOB,OK
但是你要注意
在abaqus安装文件的环境变量文件中最后一行加入
cae_no_parts_input_file=ON
回复 不支持

使用道具 举报

发表于 2007-8-5 11:26:51 | 显示全部楼层 来自 清华大学
修改了一下你的字体,是不是看的清楚一点?
回复 不支持

使用道具 举报

发表于 2007-8-5 11:49:45 | 显示全部楼层 来自 北京
讨论一下,百试不爽.这个词的意思

试了百次都不爽?
回复 不支持

使用道具 举报

发表于 2007-8-5 12:26:34 | 显示全部楼层 来自 江苏南京
;P 版主。。。。

和屡试不爽的意思是一样的。。。
回复 不支持

使用道具 举报

发表于 2007-8-5 13:36:48 | 显示全部楼层 来自 江苏南京
很有用的东西
回复 不支持

使用道具 举报

发表于 2007-8-7 10:50:03 | 显示全部楼层 来自 江苏南京
为什么要加环境变量中的那句
回复 不支持

使用道具 举报

发表于 2007-8-7 11:17:06 | 显示全部楼层 来自 天津
因为可以使你输出的inp的文件中不包含part信息,要不然就不能用上面那种方法
回复 不支持

使用道具 举报

发表于 2007-8-7 11:27:28 | 显示全部楼层 来自 江苏徐州
好东西,顶起来
回复 不支持

使用道具 举报

发表于 2007-8-8 11:52:12 | 显示全部楼层 来自 江苏徐州
各位兄弟,为什么我在输入下面这句话的时候发生错误呢
mdb.models['model-1'].setValues(noPartsInputFile=ON)
错误提示: keyerror:'model-1'

已发现问题了,呵呵

[ 本帖最后由 横之爱 于 2007-8-8 14:59 编辑 ]
回复 不支持

使用道具 举报

 楼主| 发表于 2007-8-8 13:25:06 | 显示全部楼层 来自 江苏南京

回复 #11 横之爱 的帖子

如果你的模型名字不叫'model-1',你就改为你模型的名字
回复 不支持

使用道具 举报

发表于 2007-8-8 15:00:15 | 显示全部楼层 来自 江苏徐州
多谢大侠提醒啊
回复 不支持

使用道具 举报

发表于 2010-6-24 21:21:09 | 显示全部楼层 来自 浙江杭州
mdb.models['Model-1'].setValues(noPartsInputFile=ON)
可是我的模型不是Model-1,而是一个名为job-1.inp的文件,这怎么办呢?
回复 不支持

使用道具 举报

发表于 2010-6-29 15:13:13 | 显示全部楼层 来自 美国
这就是施加重力吧?怎么就是地应力平衡了?请指教。
回复 不支持

使用道具 举报

发表于 2011-4-24 06:34:24 | 显示全部楼层 来自 河北石家庄
因为地球上的所有物体都处于地应力平衡中,任何项目施工前得土体都处于平衡状态  如果只在你的模型上施加重力  则这个模型就不平衡
回复 不支持

使用道具 举报

发表于 2011-4-28 21:41:28 | 显示全部楼层 来自 北京西城
我按照楼主说的做的,但是提交时候出现如下错误,请问怎么办呢
in keyword *INITIALCONDITIONS, file "zhangjian1.inp", line 105946: Unknown assembly id 1.
..................
in keyword *INITIALCONDITIONS, file "zhangjian1.inp", line 105946: Unknown assembly id 50.
.........
回复 不支持

使用道具 举报

发表于 2011-4-28 21:59:45 | 显示全部楼层 来自 四川成都
为什么不用6.10自动平衡地应力的 方法,那个更爽
回复 不支持

使用道具 举报

发表于 2011-5-1 17:37:49 | 显示全部楼层 来自 浙江杭州
谢谢分享,帮助很大
回复 不支持

使用道具 举报

发表于 2011-6-16 10:02:01 | 显示全部楼层 来自 天津
本帖最后由 ywc0731 于 2011-6-17 10:04 编辑

18# dongpo_007

貌似精度不是太好~ 而且对于地面不平整的情况,结果不是很理想
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-5-23 21:27 , Processed in 0.061078 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表