可是我这样做出来的并非正弦载荷呢? 附件fun2 result是节点1的位移随时间变化曲线(应该是正弦线的),fun2 array是数组s vs.time,按理说这两种曲线应该表示的是一样的结果吧,为什么现实会不一致呢?
说明:fun2 result是在post26中得到的,fun2 array是在plot/array parameters中得到的(*VPLOT,time,s, , , , , , , ,)
*DEL,s
*DEL,_FNCNAME
*DEL,_FNCMTID
*SET,_FNCNAME,'s'
! /INPUT,.\APDL\fun2.func
*DIM,%_FNCNAME%,TABLE,6,12,1
!
! Begin of equation: 0.5/1000*sin(2*3.14*5*{TIME})
*SET,%_FNCNAME%(0,0,1), 0.0, -999
*SET,%_FNCNAME%(2,0,1), 0.0
*SET,%_FNCNAME%(3,0,1), 0.0
*SET,%_FNCNAME%(4,0,1), 0.0
*SET,%_FNCNAME%(5,0,1), 0.0
*SET,%_FNCNAME%(6,0,1), 0.0
*SET,%_FNCNAME%(0,1,1), 1.0, -1, 0, 0.5, 0, 0, 0
*SET,%_FNCNAME%(0,2,1), 0.0, -2, 0, 1000, 0, 0, -1
*SET,%_FNCNAME%(0,3,1), 0, -3, 0, 1, -1, 4, -2
*SET,%_FNCNAME%(0,4,1), 0.0, -1, 0, 2, 0, 0, 0
*SET,%_FNCNAME%(0,5,1), 0.0, -2, 0, 3.14, 0, 0, -1
*SET,%_FNCNAME%(0,6,1), 0.0, -4, 0, 1, -1, 3, -2
*SET,%_FNCNAME%(0,7,1), 0.0, -1, 0, 5, 0, 0, -4
*SET,%_FNCNAME%(0,8,1), 0.0, -2, 0, 1, -4, 3, -1
*SET,%_FNCNAME%(0,9,1), 0.0, -1, 0, 1, -2, 3, 1
*SET,%_FNCNAME%(0,10,1), 0.0, -1, 9, 1, -1, 0, 0
*SET,%_FNCNAME%(0,11,1), 0.0, -2, 0, 1, -3, 3, -1
*SET,%_FNCNAME%(0,12,1), 0.0, 99, 0, 1, -2, 0, 0
! End of equation: 0.5/1000*sin(2*3.14*5*{TIME})
!-->
!*
*GET,s,NODE, ,U,Z
*TREAD,S, , ,, ,
/solu
ANTYPE,4
TRNOPT,FULL
LUMPM,0
NSUBST,10,0,0
PSTRES,1
TIME,1
/GO
D,1, , %S% , , , ,UZ,
solve
/post26
NSOL,2,1,U,Z, UZ_2
XVAR,1
PLVAR,2, |