|
楼主 |
发表于 2007-8-20 13:37
|
显示全部楼层
回复 #7 sysh320 的帖子
现在的问题是模型有100多个节点,在每个节点上都要施加冲激载荷,以获得每次激励的某一特定节点的加速度响应信号,若是每次都重新加载就有点太麻烦了,于是我就想能不能做一个循环来完成,即每一个循环中都包括加载和保存参数到数组中,即下面的程序能不能实现:
*do,i,3,13
/SOL
fdele,all,all
DELTIM,3E-3 ! INTEGRATION TIME STEP
KBC,1 ! STEP BOUNDARY CONDITIONS
outres,all,all
SOLVE
TIME,3E-3 ! TIME AT END OF LOAD STEP
F,13+i,FZ,-2000
outres,all,all
SOLVE
TIME,6.3 ! TIME TO ALLOW THE MASSES TO REACH LARGEST DEFLECTIONS
F,13+i,FZ,0
outres,all,all
SOLVE
FINISH
/POST26
NUMVAR,200
NSOL,i,85,U,Z,
STORE,MERGE
VGET,dis(1,i),2,
*enddo
[ 本帖最后由 dandanzhang000 于 2007-8-20 13:52 编辑 ] |
|