- 积分
- 0
- 注册时间
- 2005-4-4
- 仿真币
-
- 最后登录
- 1970-1-1
|
发表于 2006-11-30 10:24:26
|
显示全部楼层
|阅读模式
来自 吉林大学前卫南区
以下是曾经的一个平衡地应力方法的帖子
我的初始地应力平衡方法!
看了版上很多帖子,受益菲浅!
关于地应力的平衡方法,综合了版上的一些意见,结合了自己的想法,对于初始地应力的施加,得到了e-6的效果,方法比较简单,与大家分享!
1 先施加重力荷载的作用,可以在cae中实现
2.在inp文件中的output request中写上
*el print
s,
这样就会将施加重力荷载后的应力输出到*.dat文件中了
3.在*.dat文件中,将单元应力的序号及单元的应力拷出,例如
ELEMENT PT FOOT- S11 S22 S33 S12
1 1 -1.2598E+05 -1434. -3.1852E+04 892.7
2 1 -1.2249E+05 -6287. -3.2194E+04 1223
........
单独存为一个*.dat文件
4.用excel打开该文件,将其中的1所在的列去掉,在每个单元号前面加上其instance. ,即单元编号变为: instance名称.序号 ;注意不同的instance和part要都按照其所在的单元从小到大编号,而不是按照他们在整体单元编号来编号!
5.接下来就在excel把该文件另存为*.csv格式的文件(即带有逗号分隔符的格式),
6.最后在inp文件的step之前写上
*initial conditions,type=stress,input=文件名.csv即可!
这种方法不需要用python,比较简单,希望能对大家有用!
对于第4步,如何编辑这个dat文件呢?
我用的格式是instance名称.序号不对啊,还用了instance名称.part名称.序号也不对
出现这样的错误
***ERROR: AN INITIAL CONDITION HAS BEEN SPECIFIED ON ELEMENT 0 BUT THIS
ELEMENT HAS NOT BEEN DEFINED
LINE IMAGE: , -1.66E+06, -7.07E+05, -2001
大家帮我看一下inp吧谢谢^_^ |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
×
|