|
楼主 |
发表于 2009-2-26 09:54
|
显示全部楼层
问题二:
荷载的虚部是不是为了实现不同结点荷载之间的相位差而设置的?
如果希望在圆弧内壁的结点上施加简谐荷载,下面的施加方法是否正确?
*GET,NNUM,NODE,0,COUNT,,, !获取所选结点个数
*GET,NNUMMIN,NODE,0,NUM,MIN,, !获取所选结点中结点号最小者
*DIM,NODNUM,ARRAY,NNUM !建立数组
NODNUM(1)=NNUMMIN !数组元素赋值,使所选结点号全部装入数组
*DO,II,1,NNUM-1
NODNUM(II+1)=NDNEXT(NODNUM(II))
*ENDDO
*DO,II,1,NNUM !对所选结点个数循环,逐个结点施加荷载
NSEL,S, , ,NODNUM(II)
F,ALL,FX,F0*COS(pi*NY(NODNUM(II))/180),F0*SIN(pi*NY(NODNUM(II))/180)
F,ALL,FY,F0*SIN(pi*NY(NODNUM(II))/180),F0*COS(pi*NY(NODNUM(II))/180)
*ENDDO
SF命令不能实现实部虚部荷载的施加,所以用了F,以集中荷载的形式施加。 |
|