马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?我要加入
x
各位高手:
如下是用来施加移动荷载的一个命令流,现在另外一个问题是,t3不再是一个定值,而是一个函数,如t3=sqrt(n),n是从1-100,这个怎么修改,请教各位高手!(实际上这转变为如何定义一个参数,平常参数定义都是直接将参数值赋予参数,但是这个参数的值不是一个值,而是一个范围,现不知道该如何引入n)
/config,nres,10000
*set,t1,0.00039!起始时间
*set,t2,2.99988!结束时间
*set,t3,0.00039 !时间间隔
outres,all,all
*dim,nodel,array,91 !节点序列
*dim,noder,array,91 !节点序列
*do, i,1,91,1
nodel(i)=i
noder(i)=i+182
*enddo
*dim,shudingload,table,7692,91,1, , , !轮轨力行数,读入节点力,单位是N
*tread,shudingload,F:\design\shudingload,txt,, !读取轮轨力的路径,
/solu
ALPHAD,0.622036
BETAD,0.000157
*do,t,t1,t2,t3
time,t
nsubst,1 !
*do,jj,1,91,1 !
f,nodel(jj),fy,-shudingload(t,jj)
f,noder(jj),fy,-shudingload(t,jj)
*enddo
allsel,all
solve
*enddo
finish |