ansys地震波的输入
yuetaoli
yuetaoli Lv.3
2008年07月23日 12:50:45
来自于ANSYS
只看楼主

!对于地震波的输入,可以把荷载记录做成文件,利用apdl的读取功能读入倒数据库中。下面的例子是自己编的一个小文件。修改一下可以更简洁。有用到的朋友自己作一下把。 fini /config,nres,1000 *dim,aceX,TABLE,3000,1 *dim,aceY,TABLE,3000,1 *dim,aceZ,TABLE,3000,1 *creat,ff *vread,aceX(1,1),acex,txt,,1

!对于地震波的输入,可以把荷载记录做成文件,利用apdl的读取功能读入倒数据库中。下面的例子是自己编的一个小文件。修改一下可以更简洁。有用到的朋友自己作一下把。

fini

/config,nres,1000

*dim,aceX,TABLE,3000,1

*dim,aceY,TABLE,3000,1

*dim,aceZ,TABLE,3000,1
*creat,ff

*vread,aceX(1,1),acex,txt,,1

(e16.6)

*vread,aceX(1,0),ACETT,,,1

(e17.6)

ACEX(0,1)=1

*end

/input,ff



*creat,ff

*vread,aceY(1,1),acey,txt,,1

(e16.6)

*vread,aceY(1,0),ACETT,,,1

(e17.6)

ACEY(0,1)=1

*end

/input,ff



*creat,ff

*vread,aceZ(1,1),acez,txt,,1

(e16.6)

*vread,aceZ(1,0),ACETT,,,1

(e17.6)

ACEZ(0,1)=1

*end

/input,ff
!地震波时程记录分成了3个文件,每个文件是一列。分别记录x,y,z方向的加速度。acett是时间记录。

这样就可以把加速度记录读取倒ansys数据库中作为数组。

也可以把加速度记录做成一个文件,这样程序就简单多了。大家可以试看看修改一下。

下面是计算部分语句:



/SOLU



ANTYPE,trans

!求解其自己选了

TM_START=0.01

TM_END=15.00

TM_INCR=0.01

*DO,TM,TM_START,TM_END,TM_INCR

TIME,tm

alpha,

BETAD,

ACEL,acex(tm),acey(tm),acez(tm)

SOLVE

*ENDDO

fini
免费打赏
shenshanzhisou
2008年07月23日 22:21:58
2楼
这是什么啊?完全没有看懂,跟阿拉伯语言似的
回复
cxjr
2008年07月25日 13:08:19
3楼
不如直接发个LOG文件上来吧:lol
回复
cxjr
2008年07月25日 13:10:07
4楼
如果小弟没搞错的话,这应该是命令流
回复
wyxuche
2010年05月04日 23:59:50
5楼
有没有实际的地震动参数。比如最近几年地震局的资料,谢谢!
回复
wyxuche
2010年06月11日 19:08:45
6楼
看不太懂 能否在命令流后面附加解释
回复
xfdghmyt
2013年11月11日 10:21:04
7楼
输入地震波是没问题,但怎么查看结构呢,能看整个过程的动画吗?
回复
songxiaodong820
2013年11月14日 20:52:43
8楼
:):( 爆炸波怎么输入
回复
xiaolizi0913
2014年03月24日 21:42:21
9楼
路过,看看,顶一下。
回复
wz2shl
2015年01月06日 12:26:10
10楼
大哥能不能解释一下都是什么,初学,看不太懂
回复

相关推荐

APP内打开