吾生有涯 学海无涯
析模有界 知识无界

SimCapsule试用小记

一大早收到一封软件使用邀请邮件,关于一款名为SimCapsule的流体计算软件。

▲ 邮件内容

依照邮件中的网址打开后如下图所示。

▲ 工作界面

直奔仿真计算截面主题,简洁明了,尤其是右下角的狗头logo,栩栩如生。我没明白这里放个狗头标志干什么呢,是开发商的企业logo么?看了一下地址栏,显示软件开发者为云道智造,打开云道智造官网,其logo也不是狗头啊,没搞懂这logo代表什么意思。如果是仅从美工角度出发,觉得页面太单调想要放点儿图案点缀的话,个人觉得实在是没有多大必要,想不明白为啥不放条龙呢?

▲ 云道智造的官方logo

从地址栏看,计算是基于OpenFOAM的,后面还example是什么意思呢,也许现在是测试阶段,但个人认为还是有必要做一些地址隐藏工作的。

▲ 工具栏

好了,进入主题。

主界面还是比较清晰明了的。

File按钮开始,一般的仿真软件要么是打开网格文件,要么是打开几何文件,这里也一样。

▲ 文件操作

选择New按钮打开新建project对话框,其中包含一些内置的几何模型(这可能是用于测试的),还可以切换到Local中选择上传自己的模型。

这里要说几句,内置模型用于测试是可以的,但到真正应用的时候,这些测试几何实际上派不上什么用场。Local按钮应该放到Public的上面,毕竟后期真正使用是从上传模型开始,而不是打开一个测试几何。在Local中的Select按钮是否改成Browse…更合理一些,毕竟人们上传文件按钮习惯上用Browse,而且应当放到文本框的后面。标新立异本身没错,但是这容易引起操作困难。

▲ 加载几何

这里随便打开一个测试几何尝试一下。

  • 在Public中选择Tmixer.stp文件,点击OK按钮加载几何
▲ 导入几何

几何导入后如下图所示。

▲ 几何模型及操作界面

几何操作还是比较流畅的,我一直很好奇这种web CAD用的是什么几何引擎。注意到这里的内流域已经填抽取了的,而且没有找到可以用于内流计算域抽取的任何操作途径,因此初步认为当前不具备几何处理功能。所以应该提前抽取计算域或者干脆直接导入内流域几何。几何导入后会生成模型操作树,整体逻辑比较符合仿真计算流程,从模型设置、求解控制参数到后处理都有相应的模型树节点。

  • 选择单位为MKS
▲ 单位设置

这里似乎要更详细的说明,如MKS(kg,m,s,k)之类,便于提示,而不只是写个m。

  • 鼠标右键选择模型树节点Fluid,点击菜单Edit
▲ 材料设置
  • 如下图所示顺序指定其材料为Water
▲ 材料设置
  • 相同方式给其他部件指定材料为Aluminum,指定完毕后模型树如下图所示
▲ 模型树节点

这里没办法同时为多个部件指定材料介质,操作极为繁琐。如果几何中包含非常多的独立部件,需要挨个的指定材料介质。

  • 选中几何边界,点击鼠标右键,点击按钮Edit打开边界条件设置
▲ 选择边界
  • 如下图所示设置该边界速度为1 m/s
▲ 设置边界条件
  • 为另一个进口指定1 m/s的速度
▲ 设置边界条件
  • 指定出口压力0 Pa
▲ 设置边界条件
  • Mesh节点上点击鼠标右键,选择Edit菜单项
▲ 网格编辑
  • 设置网格参数,这里浓浓的snappyHexMesh网格设置风格。
▲ 网格参数
  • 右键选中节点Mesh,点击Generate生成网格
▲ 生成网格
  • 网格生成后如下图所示。如果觉得不满意,可以返回Mesh节点调整网格参数继续网格生成
▲ 网格

由于不具备几何处理功能,因此网格控制方法也非常有限,只能进行全局网格控制。

  • 右键选择节点Physics,点击Edit菜单
▲ 设置物理模型
  • 选择湍流模型k-w SST,指定残差为0.0001
▲ 指定物理模型

注:这里只包含Laminal、k-w SST以及Realiable k-e三种湍流模型。无法计算传热以及其他更复杂的物理模型。

  • 如下图所示指定初始条件
▲ 指定初始条件

前面指定了湍流模型,难道不应该指定进出口湍流条件?还是说软件会自动去计算?

  • 指定求解迭代步数及保存间隔
▲ 编辑控制参数

这里的Interval应该更明确一些,用过OF的知道是文件保存间隔,没用过的人谁知道这个interval是个什么鬼。

  • 点击工具栏按钮Solution按钮
▲ 运行求解
  • 点击Run按钮开始计算
▲ 计算求解
  • 程序开始迭代计算,下方出现残差曲线,也可以点击Log查看计算日志
▲ 求解界面
  • 计算日志如下图所示
▲ Log显示

从Log可以看到用的是simpleFoam求解器。在整个设置过程中并没有让用户选择是瞬态计算还是稳态计算,而程序默认就用了simpleFoam求解器。用过OF的人都知道simpleFoam求解器是用于稳态计算的。换句话说,现在没有办法计算瞬态。搞不懂为何不用pimpleFoam或pisoFoam呢,或者让用户自己选择瞬态还是稳态。

我没有找到任何的文件导出以及保存的按钮或命令接口,以至于我误关闭了浏览器导致白算了半天。我要是产品经理,程序猿基本上可以祭天了。

  • 后处理主要包括四种:面显示、切片显示、等值面以及流线。没看到有任何定量分析功能,也没有数据导出功能。
▲ 表面显示
  • 切片可以选择变量以及显示模式
▲ 切片操作
  • 可以指定切片的位置
▲ 切片定义
  • 速度显示成这样,估计是哪个地方没调整好,这里也懒得去研究了。
▲ 切片速度显示

其他的后处理包括等值面与流线图,这里懒得测试了,没有多大意义。

没有发现定量分析工具,最常见的曲线图生成功能都没有。唯一有用的后处理就只有切片云图了。由于没有文件导出功能,所以也无法利用第三方后处理工具进行处理。后处理功能基本上等同于没有。

还有我注册了用户,然后提示利用邮箱中的链接激活,然而激活网站根本打不开,像下图这种。网址中居然带有demo,这该是有多随意。

▲ 网站打不开

以下为个人观点,受制于第一次使用存在操作技能上的缺陷,观点中可能存在不实之处。

总体来讲,个人认为simcapsule目前只是一个半成品玩具。

个人认为的亮点:

  • 操作界面比较清爽。
  • Web CAD。在浏览器中能够读取CAD模型(目前看到能支持igs与stp,其他格式没试过不清楚)并实现图形流畅操作。

个人认为可以改进的地方:

  • 几何操作功能。目前不清楚使用的是何种图形引擎,不过既然能够读入几何模型,我想再努点力增加图形编辑功能是不是更好一些,这样可以增加流体域抽取功能以及网格划分之前的几何预处理功能。
  • 物理模型太少。现在只看到层流与两个RANS湍流模型,没有传热和其他的物理模型,材料里头也没有看到流体可压缩性定义。
  • 操作界面太繁琐。很多地方应该鼠标点击就弹出对话框的,非要搞个右键菜单选择Edit。也无法进行多个同类节点的编辑,如同时为多个区域指定材料,同时为多个边界指定相同的边界条件之类的常规操作。
  • 缺少计算文件的保存功能。
  • 后处理功能太弱,没发现有定量分析功能,也没有发现存在数据导出接口。

额,其它不怕我嘴贱的也可以让我测试软件,不要钱的。

本篇文章来源于微信公众号: CFD之道

赞(0) 打赏
版权声明:未经允许,请勿随意用于商业用途。
文章名称:《SimCapsule试用小记》
文章链接:https://www.topcfd.cn/13287/
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
分享到

说两句 抢沙发

评论前必须登录!

 

觉得文章有用就打赏一下文章作者吧

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

登录

找回密码

注册