armol_0007 发表于 2006-5-26 08:16

*VWRITE 这个命令怎么用不成,求助

<P>邢静忠编写的一书中大多例子都提到*VWRITE这个命令,第4页便有,可我怎么一用就出现问题?我见网上也有这样的例子,在ANSYS帮助里面例子也有用*VWRITE命令的,出现问题如下:<BR> *** WARNING ***                         CP=   10.936   TIME= 08:26:10<BR>In the graphical user interface,the *VWRITE command can only be<BR>executed from an external file such as /INPUT or *USE.The command is<BR>ignored.<BR><BR>*** WARNING ***                         CP=   10.976   TIME= 08:26:11<BR>Error in format, not enough data format specifiers<BR>   .<BR><BR>*** WARNING ***                         CP=   11.016   TIME= 08:26:11<BR>(1X,A8,' is not a recognized POST1 command, abbreviation, or macro.<BR>   This command will be ignored.<BR><BR>程序为:<BR>FINISH<BR>/CLEAR,NOSTART<BR>/FILENAME,EX1.1<BR>/CWD,g:\ansysxuexi\EX1_1<BR>/title,deflection of a hinged support<BR>*AFUN,DEG<BR>THETA=30<BR>A=10000<BR>B=A/2*TAN(THETA)<BR>/PREP7<BR>N,1<BR>N,2,A/2,-B<BR>N,3,A<BR>ET,1,LINK1<BR>R,1,1000<BR>MP,EX,1,210E3<BR>E,1,2<BR>E,2,3<BR>D,1,ALL,,,3,2<BR>F,2,FY,-1000<BR>OUTPR,,1<BR>FINISH<BR>/SOLU<BR>SOLVE<BR>FINISH<BR>/POST1<BR>PLDISP,2<BR>MID_NODE=NODE(A/2,-B,0)<BR>*GET,DISP,NODE,MID_NODE,U,Y<BR>LEFT_EL=ENEARN(MID_NODE)<BR>ETABLE,STRS,LS,1<BR>*GET,STRSS,ELEM,LEFT_EL,ETAB,STRS</P>
<P>*DIM,LABEL,CHAR,2<BR>*DIM,VALUE,,2,3<BR>LABEL(1)='STRS_MPa','DEF_mm'<BR>*VFILL,VALUE(1,1),DATA,1,-0.05498<BR>*VFILL,VALUE(1,2),DATA,STRSS,DISP<BR>*VFILL,VALUE(1,3),DATA,ABS(STRSS/1),ABS(DISP/0.05498)<BR>/OUT,EX1_1,out<BR>/COM<BR>/COM,-----------EX1.1 RESULTS COMPARISON-----------<BR>/COM,<BR>/COM,    |TARGET|ANSYS|RATIO<BR>/COM,<BR>*VWRITE,LABEL(1),VALUE(1,1),VALUE(1,2),VALUE(1,3)<BR>(1X,A8,'',F10.3,'',F10.3,'',1F5.3)<BR>/COM,---------------------------<BR>/OUT<BR>FINISH<BR>*LIST,EX1_1,out</P>

panwang 发表于 2006-5-26 09:45

the <B>*VWRITE</B> command must be contained in an externally prepared file and read into ANSYS 。你有外部文件吗?

杀心之影 发表于 2006-5-27 22:02

我也是同样困惑<BR> 你要是知道了就告诉我一下<BR>QQ:24805699 <BR>EMAIL:<a href="mailtychlijun@163.com" target="_blank" >ychlijun@163.com</A><BR><BR>不甚感激!!

杀心之影 发表于 2006-5-28 09:41

<TABLE cellSpacing=0 cellPadding=4 width="100%">

<TR>
<TD vAlign=center width=* glow(color='white,strength=2)"'><FONT face=Verdana color=#55aa55><B>panwang,我是新手,请问什么是外部文件呀?</B></FONT></TD></TR></TABLE>
[此贴子已经被FtpAdmin于2006-5-28 20:20:20编辑过]

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

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

我运行*VWRITE 命令出现了同样的问题,请问是哪的原因,如何解决的哦

qp1012 发表于 2009-2-19 09:36

*STATUS,这个命令也能直接输出!但不能输入文件里,只能弹出窗口

93758902 发表于 2009-2-19 21:08

只能使用input命令或*use命令或宏命令执行*vwirite,不能在窗口执行

fanzhenxing 发表于 2009-8-12 09:51

这个命令只能通过file-->read input from...实现

iamp1987 发表于 2010-7-28 15:19

/COM,

*VWRITE,LABEL(1),VALUE(1,1),VALUE(1,2),VALUE(1,3)

(1X,A8,' ',F10.3,' ',F10.3,' ',1F5.3)
/COM,---------------------------
把这几句命令替换成上面的样子就可以了。这命令不能用gui方式使用,也不能用命令行输入!只能采用file-read input form方式使用。
页: [1]
查看完整版本: *VWRITE 这个命令怎么用不成,求助