最近在作关于ASAMD/FLEX的东西。
在从ANSYS中导入到ADAMS时出现下列两个错误。
1
"The number of modes expected(32) does not matbch the number found(30).Most likely ,the model has errors or there were more modes requested than exist. Please review the prior modal solution for warnings."
出现这个错误的命令流文件如下:
/prep7
ET,1,solid45
ET,2,beam4
MP,EX,1,7.22e4
MP,PRXY,1,0.34
MP,DENS,1,2.4e-9
MP,EX,2,2.1e5
MP,PRXY,2,0.3
MP,DENS,2,0.1e-9
R,1,78.528,490.67,490.67,10,10,981.34,
RMORE,,,0.85716,0.85716,
BLC4,0,0,0.6,0.3,0.1
N,1,0.3,0.35,0.05,
N,2,0.3,-0.05,0.05,
TYPE,1
MAT,1
ESIZE,0.05,0
VMESH,1
NSEL,S,LOC,Y,0.3
NSEL,A,,,1
*GET,nmax,node,,num,max
*GET,nnum,node,,count
*SET,jj,0
TYPE,2
MAT,2
REAL,1
*DO,jj,1,nnum-2
E,1,nmax
NSEL,u,,,nmax
*GET,nmax,node,,num,max
*ENDDO
ALLS
NSEL,S,LOC,Y,0
NSEL,A,,,2
*GET,nmax,node,,num,max
*GET,nnum,node,,count
*SET,jj,0
TYPE,2
MAT,2
REAL,1
*DO,jj,1,nnum-2
E,2,nmax
NSEL,u,,,nmax
*GET,nmax,node,,num,max
*ENDDO
ALLS
NSEL,S,,,1,2
ADAMS,20,1
2
我另外还作了一个例子,采用的是如下命令流文件:
/PREP7
RECTNG,0,0.6,0,0.2
CYL4,0.3,0.1,0.05
ASBA,1,2
VEXT,1, 3, ,0,0,0.1
ET,1,solid45
ET,2,beam4
MP,EX,1,200E9
MP,PRXY,1,0.3
MP,DENS,1,7800
MP,EX,2,200E14
MP,PRXY,2,0.3
MP,DENS,2,0.1e-9
R,1,78.528,490.67,490.67,10,10,981.34,
RMORE,,,0.85716,0.85716,
TYPE,1
MAT,1
ESIZE,0.01,0,
VSWEEP,1
N,100000,0.3,0.1,0.05
NWPAVE,100000
WPSTYL,,,,,,1
CSYS,4
NSEL,S,LOC,X,0.05
NSEL,A,,,100000
*GET,nmin,node,,num,min
*GET,nnum,node,,count
*SET,jj,0
TYPE,2
MAT,2
REAL,1
*DO,jj,1,nnum-2
E,100000,nmin
NSEL,u,,,nmin
*GET,nmin,node,,num,min
*ENDDO
ALLS
/UNITS,SI
SAVE
NSEL,s,,,100000
ADAMS,20,1
这个文件倒是可以生成mnf文件,但是将其导入ADAMS后进行模态校验得出的模态结果与ANSYS不符。
肯请各位大侠们不吝赐教!!
小妹在这里谢了先! |