24小时热门版块排行榜    

查看: 4518  |  回复: 13
本帖产生 1 个 仿真EPI ,点击这里进行查看

tjushang

捐助贵宾 (正式写手)

[求助] 关于从tecplot里提取fluent数据的问题

我们导入Fluent的多个时间步的data文件,可以观看动画,并且通过Tools->Time Series Plot->Probe To Creat Time Series Plot查看某一点的时间序列图。但我想将这一点的具体数据提取出来进行处理,该如何操作?另外,如果想提取某一时刻中某一条直线上的所有数据,又该如何操作?求指教。
回复此楼

» 收录本帖的淘帖专辑推荐

多相流UDF Fluent技巧

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

王城的姓氏都改写 我还在这里守着夜 等什么从灰烬里面 破茧成蝶
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖置顶 ( 共有1个 )

onesupeng

金虫 (职业作家)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
tjushang: 金币+10, ★★★很有帮助, 不明觉厉 2013-12-05 09:21:53
1592203609: 金币+10, 仿真EPI+1, 非常给力 2013-12-05 12:03:55
我简要说明一下啊。

首先,准备数据。例如你的文件***.cas,现在批处理一下,编程case.1,case.2,...,的形式,这样后面便于操作。对于windows,可以写个tmp.bat
@set   /a   t=1
FOR %%i IN (*.case) DO (
rename  %%i S.!t!
@set   /a t=t+1
)
然后运行就可以。linux的话,用
x=0
for file in *.case
do
x=`expr $x + 1`
mv $file case.$x
echo $x
done
运行就可以。

现在做macro脚本。看下面内容,写为export.mcr

#!MC 1400
# Created by Tecplot 360 build 14.0.2.35002
$!VarSet |MFBD| = 'F:\XXX\Out_animation' (你的文件目录)
$!VarSet |var| = 1
$!VarSet |LFDSRN1| = 'Fluent Data Loader'
$!VarSet |LFDSFN1| = '"STANDARDSYNTAX" "1.0" "LoadOption" "MultipleCaseAndData" "FILELIST_Files" "1" "cas.|var|" "UnsteadyOption" "ReadTimeFromDataFiles" "GridZones" "CellsAndBoundaries" "IncludeParticleData" "No" "AllPolyZones" "No" "AverageToNodes" "No" "SaveUncompressedFiles" "No"'
XXXXX (对应你的layerfile的内容  注释为A过程)
$!SETSTYLEBASE CONFIG

#==========
#End of style setup
#==========

$!EXPORTSTART
$!LOOP 1000
$!VarSet |var| += 1
XXXX (B过程)
#$!PAUSE  'pause |var| ...'
$!EXPORTNEXTFRAME
$!ENDLOOP
$!EXPORTFINISH

有A过程和B过程。A过程的做法是,打开一个case,如cas.1,然后保存,你打开保存的recplot,可以看到里面的内容,对应export.mcr,修改替换A过程的内容。

B过程的做法是,已经打开了A过程,点击scripting/record macro,录制宏,保存为extract.mcr,然后打开另一个文件,例如cas
.2,替换A的cas.1,然后截取数据,例如data/extract/points from polyline 或者其他,根据需要选。这里不必担心具体位置,因为一会可以修改。然后导出文件。
点击stop recording或者类似的,结束录制。打开extract.mcr,你可以修改你要选取的位置坐标等等,然后对应B过程内部,修改export.mcr里面的相应内容。注意文件名(包括输入输出)也要修改一下,改成用数字循环的方式。

准备好之后,用cmd /v在开始、运行里面启动cmd(windows),到达mcr的文件,运行tecplot/tec360 -b -p export.mcr (这里linux和windows是一样的,不过注意tecplot版本的问题)。

Enjoy!
长期招收博士生,参见http://fsl-unsw.com
10楼2013-12-05 06:49:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖支持 ( 显示支持度最高的前 50 名 )

onesupeng

金虫 (职业作家)

等我后面有空弄一下吧,现在太忙,三言两句估计教不会,你们先准备好币
长期招收博士生,参见http://fsl-unsw.com
9楼2013-12-04 21:08:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通回帖

onesupeng

金虫 (职业作家)

【答案】应助回帖

★ ★
感谢参与,应助指数 +1
xiegangmai: 金币+2, 谢谢指导! 2013-12-04 21:21:52
这个应该比较简单的。

首先,你的Fluent结果输出case 或者 msh文件然后直接可以用tecplot读取。根据你Fluent的版本,选择比较恰当的tecplot版本,就可以了。如果你不确定,尽可能用最新的tecplot版本。

到tecplot,具体做法是:
打开tecplot, file->load data file(s)->Fluent data loader->选择你要打开的文件方式(其他默认)->add Files->选择你要打开的文件->add to list。选择结束,点击open files。然后ok,就可以了。

Enjoy!
长期招收博士生,参见http://fsl-unsw.com
2楼2013-12-04 13:14:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sh073

木虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
这个我师兄之前导出过,貌似是比较麻烦,要准确定位那根线好像还要编一段小程序。我是觉得要导出这些数据时用Fluent自带后处理要方便很多,而且功能也不弱~~
3楼2013-12-04 13:41:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

tjushang

捐助贵宾 (正式写手)

引用回帖:
2楼: Originally posted by onesupeng at 2013-12-04 13:14:37
这个应该比较简单的。

首先,你的Fluent结果输出case 或者 msh文件然后直接可以用tecplot读取。根据你Fluent的版本,选择比较恰当的tecplot版本,就可以了。如果你不确定,尽可能用最新的tecplot版本。

到tec ...

你没看清楚我的问题……
王城的姓氏都改写 我还在这里守着夜 等什么从灰烬里面 破茧成蝶
4楼2013-12-04 14:54:21
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

onesupeng

金虫 (职业作家)

【答案】应助回帖

那你会不会tecplot的micro/script?会我继续。。。
长期招收博士生,参见http://fsl-unsw.com
5楼2013-12-04 17:06:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

tjushang

捐助贵宾 (正式写手)

引用回帖:
5楼: Originally posted by onesupeng at 2013-12-04 17:06:20
那你会不会tecplot的micro/script?会我继续。。。

关于宏的功能我还只是了解,不过很乐意学习的
王城的姓氏都改写 我还在这里守着夜 等什么从灰烬里面 破茧成蝶
6楼2013-12-04 18:47:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

coolwolf5085

新虫 (小有名气)

引用回帖:
5楼: Originally posted by onesupeng at 2013-12-04 17:06:20
那你会不会tecplot的micro/script?会我继续。。。

期待大神进一步说明,很想了解一下tecplot的强大之处
7楼2013-12-04 20:43:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

coolwolf5085

新虫 (小有名气)

【答案】应助回帖

感谢参与,应助指数 +1
期待5楼大神详细说明
8楼2013-12-04 20:44:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 tjushang 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[文学芳草园] 伙伴们,祝我生日快乐吧 +15 myrtle 2026-03-10 24/1200 2026-03-15 21:16 by 苏州_逗号
[基金申请] 国自科面上基金字体 +4 iwuli 2026-03-12 5/250 2026-03-15 17:07 by 风云无泪
[考研] 283求调剂 +6 小楼。 2026-03-12 9/450 2026-03-14 22:15 by cfxczx2015
[考研] 293求调剂 +5 上班不着吉 2026-03-09 5/250 2026-03-14 02:37 by JourneyLucky
[考研] 调剂 +3 13853210211 2026-03-10 3/150 2026-03-14 00:47 by JourneyLucky
[考研] 312求调剂 +6 陌宸希 2026-03-10 6/300 2026-03-14 00:40 by JourneyLucky
[考研] 318求调剂 +3 李新光 2026-03-10 3/150 2026-03-14 00:21 by JourneyLucky
[考研] 341求调剂 +4 番茄头--- 2026-03-10 4/200 2026-03-13 23:12 by JourneyLucky
[考研] 0703化学调剂 +4 快乐的香蕉 2026-03-11 4/200 2026-03-13 22:41 by JourneyLucky
[考研] 【考研调剂求收留】 +3 Ceciilia 2026-03-11 3/150 2026-03-13 20:18 by JourneyLucky
[硕博家园] 深圳大学硕士招生(2026秋,传感器方向,仅录取第一志愿) +4 xujiaoszu 2026-03-11 7/350 2026-03-13 17:28 by xujiaoszu
[考研] 274求调剂 +3 S.H1 2026-03-12 3/150 2026-03-13 15:15 by JourneyLucky
[考研] 工科调剂 +4 Jiang191123! 2026-03-11 4/200 2026-03-13 15:15 by Miko19
[考研] 085600材料与化工 309分请求调剂 +7 dtdxzxx 2026-03-12 8/400 2026-03-13 14:43 by jxchenghu
[考研] 一志愿山大07化学 332分 四六级已过 本科山东双非 求调剂! +3 不想理你 2026-03-12 3/150 2026-03-13 14:18 by JourneyLucky
[考研] 0817化学工程与技术考研312分调剂 +3 T123 tt 2026-03-12 3/150 2026-03-13 10:49 by houyaoxu
[考研] 290求调剂 +3 ADT 2026-03-13 3/150 2026-03-13 10:19 by peike
[考研] 化工0817调剂 +8 灿若星晨 2026-03-10 8/400 2026-03-10 22:44 by 星空星月
[考研] 294 英二数二物化 求调剂 +6 米饭团不好吃 2026-03-09 6/300 2026-03-09 23:55 by barlinike
[考研] 数二英二309分请求调剂 +3 dtdxzxx 2026-03-09 4/200 2026-03-09 19:56 by yuningshan
信息提示
请填处理意见