24小时热门版块排行榜    

查看: 1461  |  回复: 5

大麦啤

新虫 (初入文坛)

[求助] ANSYS路径结果存档

本人ansys菜鸟,做了一个同步发电机的有限元模型,利用后处理路径提取方法,得到电机气隙圆周圆形路径上N个差值点的磁密值,每个点取其bx、by、bsum,用prpath得到N个点的磁密结果列表(如图所示),想问的是,如何用命令流实现,将该列表存档为txt文件???后续matlab要使用该磁密数值计算转子受力。手动另存为,小弟肯定会的,因为课题所限,须matlab调用ansys,实现结果自动保存;所以请大神指点,感激涕零……(之前看过几贴,小弟不才,自己没能实现)
/POST1  
PLF2D,80,0,10,1
WPSTYLE,,,,,,,,0
PATH,b,2,30,299,   !此处N=300即取气隙圆周300个点的磁密
CSWPLA,11   
WPOFF,0,0   
CSWPLA,12,1
CSCIR,12,1  
PPATH,1,0,0.535001,0.1E-05,0
PPATH,2,0,0.534999,-0.1E-05,0   
PMAP,'UNI '
WPCSYS,1,11
CSWPLA,11   
PDEF,bx,B,X,AVG  
PDEF,by,B,Y,AVG  
PDEF,b,B,SUM,AVG
PRPATH,BX,BY,B
ANSYS路径结果存档
KK.PNG
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

小花猫喵

铁虫 (初入文坛)

【答案】应助回帖

使用命令*DIM建立相应维数的数组,然后再用命令*VFILL将有限元分析的结果保存到之前建立的数组中,最后用命令/INPUT将数据保存到相应路径下的TXT文件中
2楼2014-01-07 10:06:58
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

大麦啤

新虫 (初入文坛)

引用回帖:
2楼: Originally posted by 小花猫喵 at 2014-01-07 10:06:58
使用命令*DIM建立相应维数的数组,然后再用命令*VFILL将有限元分析的结果保存到之前建立的数组中,最后用命令/INPUT将数据保存到相应路径下的TXT文件中

大哥能详细点儿么,把关键的两步写一下,我试过几种方法,都没实现,不胜感激啊……
3楼2014-01-08 10:24:46
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

匿名

金虫 (正式写手)

本帖仅楼主可见
4楼2014-01-14 01:47:42
已阅   申请博学EPI   编辑   查看我的主页

大麦啤

新虫 (初入文坛)

引用回帖:
4楼: Originally posted by c2h6 at 2014-01-14 01:47:42
给我5金币我告诉你

你告诉我吧,如果我按你说的能实现,给你20金币
5楼2014-01-15 15:03:26
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

大麦啤

新虫 (初入文坛)

大麦啤: 回帖置顶 2014-02-22 11:14:42
该问题本人已经解决,愿分享如下:
先用paget将路径结果存到一数组中,
再用/input将数组中所需结果vwrite到硬盘里,就oK了
(现在唯一不足的是,用循环所存结果,比预期行数多,里面有重复,但已经可以
将所需数据提取出来^-------^)
6楼2014-02-22 11:11:39
已阅   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 大麦啤 的主题更新
信息提示
请填处理意见