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

【讨论】这样的孔隙水压力边界怎么定义?

[复制链接]
发表于 2004-7-15 09:39:00 | 显示全部楼层 |阅读模式 来自 武汉大学
各位xdjm,我要在迎水面设置初始孔隙水压力边界条件
但是用gui方式:load---define boundary conditin----other---por pressure----选择迎水面
定义初始孔隙水压力时候怎么只有均匀压力,没有压力梯度的设置??
需要怎么设置??
谢谢回复!
发表于 2004-7-17 16:14:40 | 显示全部楼层 来自 日本

回复: 【讨论】这样的孔隙水压力边界怎么定义?

Simdroid开发平台
edit your INP, it is easy to finish your job.
 楼主| 发表于 2004-7-18 11:29:23 | 显示全部楼层 来自 武汉大学

回复: 【讨论】这样的孔隙水压力边界怎么定义?

看了例子的inp,是这样的:
*BOUNDARY
1,8,,12192.
101,8,,9144.
201,8,,6096.
301,8,,3048.
401,8,,0.
如果说有几百个节点需要定义初始孔隙压力,还是这样一个一个加,岂不荒唐!!
如果节点排列很规则,可以建立集合,遗憾的是我在cae里面没有发现可以任意指定一些节点,然后作为一个集合。
是不是没有这个功能,如果没有的话,那cae就太不令人满意了。
估计应该是有的,请指教一下,谢谢。
发表于 2004-7-19 17:05:57 | 显示全部楼层 来自 大连理工大学

回复: 【讨论】这样的孔隙水压力边界怎么定义?

*NSET可以定义节点集啊
发表于 2005-7-21 10:38:46 | 显示全部楼层 来自 天津

Re:【讨论】这样的孔隙水压力边界怎么定义?

我也遇到同样的问题,也是每个节点依次的定义的。但还有一个新问题,就是如果这样定义边界
*boundary
181,8,8,0
182,8,8,112.5
abaqus却说不能识别ID”181“和”182“,无奈,只好对这两个节点都作nset,
”n181“和”n182“,然后
*boundary
n181,8,8,0
n182,8,8,112.5
这样就搞定了,请问大侠问题可能出在哪里。
发表于 2005-7-21 18:43:51 | 显示全部楼层 来自 江苏南京

Re:【讨论】这样的孔隙水压力边界怎么定义?

不能识别id是因为你的inp文件是通过cae写成的,里面含有instance,assembly,

这样的程序段,把这些几何信息都删掉就可以识别id了,不用再作nset这样的

重复劳动了,另外我觉得如果要是加入压力梯度还请使用前处理软件

hypermesh,abaqus的确前处理上面不够人性化,我也试过好象无法加入梯度

边界,帮助里面的很多例子都是一个节点一个节点的加的,太不方便了,前段

时间开始使用hypermesh为abaqus做前处理,发现效果很好,用hypermesh

划分复杂模型的网格,加入函数边界条件,然后导出inp文件,

对一些hypermesh不支持的keyword手动处理一下,然后使用

abaqus的command进行求解,你可以试一下
发表于 2005-7-21 20:42:41 | 显示全部楼层 来自 上海

Re:【讨论】这样的孔隙水压力边界怎么定义?

abaqus的cae里面确实不能施加非均布荷载,不仅孔压是这样,其他的很多荷载都是这样,一般要解决这类问题可以通过编制user subroutine来实现
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-2 13:42 , Processed in 0.060879 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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