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

[3. Fortran] ansys--fortran--tecplot接口处理问题

[复制链接]
发表于 2010-10-7 17:32:01 | 显示全部楼层 |阅读模式 来自 天津
先简单介绍一下:我准备用ansys做前处理,得到网格及节点坐标及拓扑关系等信息,fortran自编的有限元计算程序做核心计算部分,tecplot做后处理。
        可他们之间的接口怎么做呢?
        希望过来人给点建议。

       谢谢啦!
发表于 2010-10-7 20:04:01 | 显示全部楼层 来自 江苏南京
Simdroid开发平台
ansys不是太了解,单用Fortran与tecplot接的话,恐怕只能先输出数据,完后再次导入。
我觉的可以用python把他们粘起来,tecplot可以用python轻松做起来,而Fortran子程序也可以用python的f2py模块调用起来。
具体实现就是用python做主程序,完后顺序调用他们就行,当然关键还要看ansys怎么调用。

评分

1

查看全部评分

回复 不支持

使用道具 举报

 楼主| 发表于 2010-10-7 20:49:10 | 显示全部楼层 来自 天津
fortran有限元计算程序已经调试通了,我也通过自己人工做了一个初始文件(相当于前处理),传入fortran中,已经计算出了一大批结果文件,诸如高斯点应力,节点位移,节点力之类,现在就是想把这些文件导入tecplot中生成等高线图,云图之类的,问题是现在刚开始学tecplot,还不知怎么用呢。要是谁有介绍tecplot的资料就好了。
还有你说的python没太听过,能介绍下具体用途吗?谢谢啦! 2# 铁道科学
回复 不支持

使用道具 举报

发表于 2010-10-7 21:57:09 | 显示全部楼层 来自 江苏南京
tecplot的数据文件需要头数据,用来记录数据的信息,关于头部的信息以及软件操作你查查tecplot自带的帮助文档,里面都讲到了;至于python,这是个语言,要是不需要“前处理—计算—后处理”一条龙自动执行,可以不用他。
回复 不支持

使用道具 举报

 楼主| 发表于 2010-10-8 15:29:59 | 显示全部楼层 来自 天津
fortran与tecplot的接口做了一部分了,也就是计算出来的位移已经导入tecplot中了,并且也作出了等值图,结果与计算的很吻合,现在的问题是节点力的问题,因为当时是以单元为单位输出的每个节点的节点力,所以相邻单元在同一节点处势必值不一样,那这样该如何处理呢?是把节点力抹匀了再导入还是直接导入呢? 4# 铁道科学
回复 不支持

使用道具 举报

发表于 2010-10-8 23:03:49 | 显示全部楼层 来自 江苏南京
tecplot本身有不少计算功能,具体我也没有看过多少,你看下有没有,还有一个办法是输出的时候稍微处理一下,如果计算挺慢的话,你自己重新编一个数据处理程序也行。
回复 不支持

使用道具 举报

 楼主| 发表于 2010-10-10 01:47:16 | 显示全部楼层 来自 天津
好的。谢谢啦。。有机会在一块讨论。。刚用tecplot把位移动画做完。。。呵! 6# 铁道科学
回复 不支持

使用道具 举报

发表于 2010-10-11 07:59:02 | 显示全部楼层 来自 福建厦门
好的。谢谢啦。。有机会在一块讨论。。刚用tecplot把位移动画做完。。。呵! 6# 铁道科学
zcf5279099 发表于 2010-10-10 01:47

可不可以展示一下呢?
回复 不支持

使用道具 举报

发表于 2011-3-21 19:27:01 | 显示全部楼层 来自 江苏南京
我和楼主做的东西有些类似,我也是要做ansys--fortran--tecplot,我们可以相互交流一下,QQ:312746678      邮箱:zhangpeng519182931@126.com
回复 不支持

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-11 05:22 , Processed in 0.047978 second(s), 17 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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