注:以下内容中的所有观点均为个人观点。受制于本人对此软件使用经验为零的基本事实,因此一些观点可能有失偏颇。
”
12月17 ,NNW-TopViz在成都召开了软件发布会。虽未能参加软件发布会,不过不妨碍软件试用。然后上周末我就试用了一把NNW-TopViz。
1 下载安装
进入官方 站(http://www.cardc.cn/nnw/software/topviz),选择下载最新版本
弹出一个信息收集对话框,随便填写就可以,提交之后就能下载
不得不说,NNW系列软件是国产软件中试用做得最好的,当然如果把信息收集窗口去掉就好了。如果去掉该窗口,基本上软件试用这块就没什么话说了。其他的一些所谓国产软件,多半都是深藏闺中不让试用,有些提供试用的也是遮遮掩掩一副见不得人的样子。
”
软件安装很简单,一路Next就搞定。
2 基本功能
软件安装完毕后会在桌面上生成快捷方式,如下图所示。
双击快捷方式进入软件。
2.1 操作界面
软件的工作界面如下图所示。软件操作界面看着有点儿像Ensight,尤其是启动时的案例弹窗。
下面这个是Ensight的工作界面,还真别说,越看越像呢。
我一直觉得Ensight用起来难受,乱七八糟的设置参数太多,对新手忒不友好。如果TopViz能简化后处理操作流程,那也是很棒的。
TopViz的操作界面仿照Ensight,个人感觉比Ensight做得更精致美观,不错。
操作界面上有很多重复工具栏按钮,比如标签页下的按钮与及标签页下的按钮存在大量的重复。不知道这是怎么考虑的,是怕按钮太少让人觉得功能太简单了么?
▲ 开始标签页下的按钮▲ 创建标签页下的按钮▲ 工具标签页下的按钮
而且标签页下叫工具,跑到标签页下又叫工程,很是具有迷惑性。好在这些功能重复的按钮图标用的是相同的,否则我就要直接被劝退了。
2.2 文件接口
作为一款通用后处理软件,文件接口非常重要。
如下图所示,可以看到TopViz支持的输入文件格式相对于Ensight来说比较有限,仅支持少数通用格式。比较常用的格式包括Tecplot文件、CGNS文件、PLOT3D文件、VTK文件以及Ensight Gold文件(图中没有抓出来,我也不明白为什么一个文件类型下拉框要放置滚动条,毕竟支持的文件类型又不多),并没有支持任何原生文件格式。不过鉴于几乎所有主流CFD软件都支持导出Ensight格式,只要TopViz做好对Ensight格式的兼容性支持,也还是可以用一用。
只不过我没搞明白为什么把VTK格式分得那么细,这个完全可以在用户导入文件后软件按照文件扩展名自动区分,没必要为了显得支持类型多而将VTK搞那么多,选起来不嫌麻烦吗?我看着都觉得麻烦。
2.3 图形显示
手边没有现成的case文件,使用软件自带的测试案例试一试。这里选择软件自带的第一个燃烧器的案例。
点按钮导入之后如下图所示。
软件自动导入结果文件并添加了一个的图形输出。
个人觉得这里一些细节处理的不好:
如下图所示,部件树形菜单中关键信息显示不全,后面还留着空白呢,为啥不把名称显示全了呢,处理得有点粗糙了。
图形显示有很明显的锯齿感。我以为是渲染的问题,不过将图片输出后锯齿感依然存在。也许是的问题,不过我没有找到设置的地方。
另外我找了一圈也没有找到如何将显示窗口的背景颜色改成白色,在很多的正式场合中,是需要白色背景图的。
2.4 面着色
利用物理量对几何面进行着色,用来查看几何边界上的物理分布,这是CFD的基本操作之一。
摸索了半天结果发现此案例居然没有几何面,导致面着色失败。换了个算例试了一下,操作方式和Ensight一样,将变量拖拽到几何面上即可进行着色。当然前提是部件中有几何面。
2.5 切片
切片功能是CFD后处理的基本操作,用于查看计算域内的物理场分布。靠着我不多的Ensight操作技能,摸索了一会儿,我将切片图做了出来。
Z=0平面上温度分布云图
切平面的创建比较方便。如下图所示选中体区域,点击按钮即可弹出切平面创建对话框,这里可以按照XYZ坐标创建平面,也可以自定义平面。还支持同时创建多个平面,非常不错的功能。好多专业的后处理软件都没办法同时创建多个切平面。
不小心把legend隐藏了,却不知道从哪里恢复。然后我重启了软件。
legend可以通过拖拽鼠标的方式调整高度,但是没找到调整宽度的方式。
右键选择Legend并选择菜单可以对Legend进行设置。里面包含了设置Legend的样式及文字格式,考虑得还是比较全面。
2.6 流线图
创建流线图需要用到矢量,搞了半天我才发现系统自带的燃烧器案例没有矢量,然后又换了个有矢量的案例。
在TopViz中绘制流线图比较简单,先选择计算区域,再点击工具栏按钮即可创建流线图。
这里无法直接选择边界面作为流线发射面,需要手工创建流线发射面,而且发射面只能通过鼠标手工调整方向和位置,不是很方便。
2.7 矢量图
先选择或创建矢量放置的几何位置,再点击标签页中的矢量箭头按钮即可创建矢量图。
矢量箭头可以调整大小和疏密,总体来说效果不错。
2.8 曲线图
研究了好久没搞明白怎么弄。
在Ensight和ParaVew中都是先创建一条空间几何线,然后绘制线上的物理量随空间变化曲线。可是在TopViz中我没有找到绘制线的地方。看文档也没看明白。一堆设置参数,反正就是出不来图。
2.9 动画
当导入瞬态数据后,TopViz支持动画查看及输出。
但感觉这地方有BUG,因为点击中的播放按钮,有时候能顺利播放完,而有时候则播放到一半就卡住不往下播放了。
顺便说一下,这个面板做得太粗糙了,我把面板往右边和下边拖,结果就空出一大片来。额,程序员不知道做控件布局么?不是很清楚这软件用的什么做的GUI,反正其他的软件在Win10系统中窗口停靠时可以最大化,但这软件就不行。细节处理不到位。
鉴于对软件功能的不熟悉,也没有太多时间去耍弄,功能方面就懒得往下掰扯了。
2.10 文档
软件配备了及文档,没有配置专门的Tutorials文档,文档功能做得不怎么样。
顺便说一下软件文档的一个粗陋之处:PDF文件没有目录书签。有目录不做书签,要是本科毕业论文做成这样,图书馆都不会收的吧,做得太粗糙了。这不是TopViz一个软件的问题,绝大多数国产软件的文档都有这毛病。是不是觉得文档没有几页,不需要书签?
个人认为后处理这种重操作的软件,需要配置Tutorials文档,最好还能够搭配一些操作视频。建议学一学Ensight的文档。
3 总结
总体上来说,TopViz还是不错的,试用做得比较开放,功能也基本上齐全。不过作为一款通用的CFD后处理软件,前面有ParaView这种成熟的开源大山,更不要提商业的Ensight及Tecplot之流,想要超越难度颇大。不过后处理软件不同于求解器,经过仔细打磨,能做到更快、更绚、更丝滑,闯出自己的一片天地似乎也完全有可能。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!