ansys中图形显示的问题
我做了个model.mac 文件,里面就两句话,画了一个圆柱/PREP7
CYLIND,0,10/1000,52/1000,46/1000,0,360,
在start100.ans 的最后一行加入model,也就是让ansys在启动时自动调用我的 model.mac 文件,但是ansys起来后没有显示我画的圆柱。但是我从菜单里选择plot->volumes后,圆柱就显示出来了。这似乎说明程序运行了,但是只是没有把图形显示出来。
我查看日志文件中的命令,把显示图形对应的命令
/REPLOT,RESIZE
VPLOT
加到 model.mac 最后面,但是启动ansys后还是不行,图形还是没有显示出来,不明白是怎么回事,请大家多指教,谢谢!
我希望ansys在启动时图像也同时显示出来,目的是为了能够将这幅图存下来。每次我用批处理文件保存图片时只能得到一张仅有坐标轴的图,画的东西没有。 问题已经解决,在Vc中用这种方式调用ansys
::WinExec("C:\\Program Files\\Ansys Inc\\v100\\ANSYS\\bin\\intel\\ANSYS100.exe -b nolist -i model.mac -o testo.txt",SW_HIDE);
其中model中是这样写的:
/PREP7
CYLIND,0,10/1000,52/1000,46/1000,0,360, !画圆柱
! Reverse the black and white color for plot
/RGB,INDEX,100,100,100, 0
/RGB,INDEX, 80, 80, 80,13
/RGB,INDEX, 60, 60, 60,14
/RGB,INDEX, 0, 0, 0,15
!Turn off the automatic increasement of jobnamennn.jpg, so the output file will be jobname.jpg.
/DEV,PSFN,NINC
count = 0
/POST1
/SHOW, JPEG
VPLOT !重新显示
/SHOW,CLOSE
/COPY,file,jpg,,TIME%count%,!图片名为 TIME0.jpg 这里count=0,所以是TIME0
!Turn on the automatic increasement of jobnamennn.jpg.
/DEV,PSFN,NONINC
/CMAP
FINISH
这样就能将画的圆柱保存下来了。以上语句是我修改别人的代码来的,所以也可能有几条是不必要的,不管怎么说,图是存下来了。
我参考的是这个帖子,下载了他的例子
http://forum.simwe.com/viewthread.php?tid=837506
[ 本帖最后由 bitlw 于 2009-4-23 17:12 编辑 ]
页:
[1]