长风秋雁 发表于 2009-2-17 10:37

请问这问题怎么解决的哦,急!!!!!

*VWRITE 这个命令怎么用不成,求助!!!请问怎么会出现这样的警告
*** WARNING ***
In the graphical user interface,the *VWRITE command can only be
executed from an external file such as /INPUT or *USE. The command is
ignored.

*** WARNING ***
Error in format, not enough data format specifiers
.

*** WARNING ***
(1X,A8,' is not a recognized POST1 command, abbreviation, or macro.
This command will be ignored.

采用的是SOLID45单元进行热应力分析,局部命令是这样写的:
ALLSEL,ALL       ! 选择所有项目
ESEL,ALL
ETABLE,FORXI,SMISC,2
ETABLE,FORXJ,SMISC,1
ETABLE,FORYI,SMISC,5
ETABLE,FORYJ,SMISC,6
ETABLE,FORZJ,SMISC,18
ETABLE,SINVI,NMISC,4
ETABLE,SINVJ,NMISC,9
ETABLE,SEQVI,NMISC,5
ETABLE,SEQVJ,NMISC,10
*CFOPEN,STRESS,OUT   !打开一个文件
*VWRITE,ELEMENT,FORXI,FORYI,SEQVI,SEQVJ
(A,A,A,A,A)
*GET,NEMAX,ELEM,0,COUNT   ! 提取单元编号最大的单元存入变量NEMAX
*DO,I,1,NEMAX ! 循环语句,变量ENUM从1号单元一直到EMAX号
NELM=NELM+1
*GET,N2,ELEM,I,ETAB,FORXI
*GET,N3,ELEM,I,ETAB,FORXJ
*GET,N4,ELEM,I,ETAB,FORYI
*GET,N5,ELEM,I,ETAB,FORYJ
*VWRITE,NELM,N2,N2,N3,N4,N5
(//F3.1,2X,E9.3,2X,E9.3,2X,E9.3,2X,E9.3,2X,E9.3,2X,E9.3)
*ENDDO    ! 结束循环语句

长风秋雁 发表于 2009-5-17 06:03

这个问题已解决
页: [1]
查看完整版本: 请问这问题怎么解决的哦,急!!!!!