找回密码
 注册
Simdroid-非首页
查看: 100|回复: 3

[二次开发] ansys如何在批处理的个情况下保持动画呢?

[复制链接]
发表于 2012-3-7 13:16:18 | 显示全部楼层 |阅读模式 来自 辽宁沈阳
ansys如何在批处理的个情况下保持动画呢?我用APDL编的程序,然后用VB调用,出图都没问题了,但是我现在想把动画也保存输出出来?用APDL手动输出可以,一用VB后台调用就不好用了呢,请各位大侠指点,我要输出的动画是模态的动画,命令流如下:
*do,j,1,10
set,1,j
pldisp,0
  anmode,10,0.5
/ANFILE,save,%j%,avi
*enddo
这个命令流手动输入都好用,但是VB掉用就不好用了呢,请各位大侠指点!!!
 楼主| 发表于 2012-3-7 13:20:42 | 显示全部楼层 来自 辽宁沈阳
Simdroid开发平台
批处理的情况下,保存动画,上面打错了,不好意思了啊,各位大侠
回复 不支持

使用道具 举报

发表于 2012-4-12 20:06:11 | 显示全部楼层 来自 山东青岛
xiaoqi861004 发表于 2012-3-7 13:20
批处理的情况下,保存动画,上面打错了,不好意思了啊,各位大侠

不知道上面的问题解决了没有,在ANSYS批处理模式下输出动画?我现在正遇到这个问题
回复 不支持

使用道具 举报

发表于 2012-8-15 15:27:47 | 显示全部楼层 来自 湖北武汉
本帖最后由 mortred 于 2012-8-15 15:37 编辑

我不会vbs,用的bat在命令行下用ansys的.现将生成动画的代码附上..
~eui,'package require ansys'
代码段....
.......
.......

/post1
/graphics,power
~eui,'ansys::report::setdirectory "tempera"'
PLNSOL,TEMP,  
~eui,'ansys::report::animcapture "caption" '
ANTIME,20,0.5, ,1,1,1,10
~eui,'ansys::report::finished'

这样就可以了.生成动画的话.plnsol,temp 和antime,20,0.5,,1,1,1,10 不可以放在一起的.

ps: plnsol 命令不一定是你要的..后面的也不一定是antime命令

ps: 它也不能直接生成动画.但是可以截很多的图片.用一些软节可以将之合成为动画.
ps: 软件是ffmpeg .支持命令行操作.
附上调用ffmpeg的ml
ffmpeg  -r 1  -i  图片目录\f%%5d%.png      生成视频的名字.avi
在批处理中是f%%5d%.pnd .自己可以根据批处理知识去修改的.这个我说不清楚的
其实,图片名字是f00000.png 或者 f14235.png 都可以写作 f5d.png
我写成f%%5d%.png是因为批出理的原因.


回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-6-11 18:02 , Processed in 0.027663 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表