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

5.1 闲聊国产CFD软件

内容纲要

道友们五一节快乐!CFD视界5.1第2波优惠券领取可直接划到文末。

期有好几家国产CFD厂家在公众号后台联系说想要利用公众号做宣传。这本来也是件好事儿,一般情况下只要软件好用或者是还能用,我都是很乐意介绍一波的。不过也发现了一些问题。

一些软件开发者似乎并不明确自己软件的目标使用者是谁,明明是个范围很狭窄的行业软件却非要往通用软件上凑;有些开发者死盯着求解器,软件的前后处理一塌糊涂,难用得要死;还有些软件只有求解器没有前后处理,而开发者还信誓旦旦的说软件的最大特色就是没有前后处理;还有些软件明明是仿抄国外同类软件的,开发者非常介意外界的眼神和看法,从里到外都透着浓浓的自卑。

不管是用于工业的软件,还是用于科学研究的软件,归根结底其实都是工具。几乎所有的人类制造的工具,其目的都是为了减轻人类的工作强度及提高工作效率。CFD软件也脱离不了这个范畴。所以那些一味的吹嘘精度而枉顾效率(包括前后处理效率、求解计算效率)的软件,基本都是在耍流氓。注意这里说的是软件,不是程序。至于软件和程序的区别,有兴趣的道友可以自行了解,遗憾的是太多人拿着半成品的程序当软件吹嘘。

还有些软件开发者一味的吹嘘计算速度,然而计算速度是建立在计算结果可用的基础之上的。看到很多软件开发商拿着竞争对手的求解器一顿比较,然后吹嘘自己算得多么多么快。先不说这种宣传方式合不合法(似乎违反了广告法,这个有必要去请教一下张三老师),但是在比较计算时间的时候,也应该提一下计算结果吧,如果说误差降低10个百分点,时间能提高10倍,有时候也能接受,当然也要分场合。但如果你的结果根本不可用,那就算计算速度提高一万倍又有什么意义呢?反正我是不相信计算精度相当的情况下计算速度能超过竞争对手十倍百倍的,毕竟对方也不是吃干饭的。

再来说软件仿抄的问题。其实这个能有什么问题呢,仿抄有什么问题呢?毕竟在使用者眼里,软件只有好用不好用的区别。站在使用者的角度,其实对软件是不是仿抄的,没有人会在乎的。鹅厂抄了那么多软件,也不妨碍大伙儿使用啊,只要你抄的好,有本事就把原厂抄死,这事儿鹅厂比较在行,被它抄死的软件公司都不知道有多少。然而大多数仿抄的软件都只是抄了寂寞,想抄又不敢抄,搞到最后比原版还难用。仿抄并没有什么问题,大方承认就好,可怕的是明明是仿抄的,却还犟嘴说完全自主,这就可恶了。

求解器是CFD的核心,但是CFD软件并不只是求解器,想要将CFD软件应用与工业中更是如此。对于工程使用者来说,求解器是被封装隐藏了的,使用者接触更多的是前后处理。因此有一个好用的前后处理能够极大地提高工作效率。毕竟挂着机器计算并不能在老板面前体现你有多敬业。

发现那些搞国产CFD软件的人,都只喜欢听好话,少有能听得进批评意见的。这阵子有五六家宣称自主开发CFD软件的(我也不知道怎么突然冒出那么多,这里之所以说宣称,是因为有三家只看到宣传没看到实际的软件,不确定他们到底有没有真货),想要在这里宣传,然而当我提到我只发缺点不发优点时,当场劝退了四家。额,我用了十几年的Fluent,貌似也从来没说过Fluent的优势,倒是吐槽了不少恶心人的地方。为什么不说优势,主要是因为优势很难去证实,容易被打脸。比如你说你家开发的软件计算速度甩出同类软件十条街,这话说起来容易,要证实起来就太难了,我还得找一堆同类软件跟你的软件进行比较才行,而且我还得非常熟悉这些软件,否则比较过程也难以有说服力,这事儿显然不容易做。但是要说缺点就容易了,好用就是好用,不好用就不好用,纯主观观点,都不需要去找证据。到目前为止我还没有发现国人开发的能用于工程的通用CFD软件,更别提好用了。有些软件真的难用的要死,还有些软件界面难看的一批,点开就想关掉的那种。

还有些软件定位混乱,明明功能单一却非要宣称是通用软件。其实专业软件做精了也是挺好的,搞不懂为什么非要往通用软件上凑合。通用软件和专用软件的侧重点有很大的区别,通用软件更强调功能广度和健壮性,而专用软件更强调行业经验和易用性。通用软件可以很容易地衍生出专业专业(如从Fluent衍生出Icepak和Airpak),但专业软件想要蜕变成通用软件难度就不是一般的大了,基本上都要推倒重来。是通用软件还是专用软件,在开发的最开始的时候就应该决定了的,而不是专业软件在后期加上一两个功能就能宣称通用软件。

对于工业使用的软件,前后处理非常重要。专业的前后处理流程不仅能节省使用者的学习时间,还能极大地提高工作效率。它们不只是一个简单的GUI界面,更是仿真流程化的结晶。有一些软件的前后处理完全没有考虑使用者的工作流程,导致流程逻辑混乱,软件非常难以使用。站在使用者的角度,一款易于学习和使用的软件才是好软件。强烈建议这些软件开发者在开发软件的过程中,多找一些软件使用者试用并仔细听取使用意见。当然早期意见可能会比较尖锐甚至未必公正,不过这是软件开发阶段必须要趟的坑。连需求都不去征取,真不知道能开发个什么来。

还有不少宣称自主开发国产CFD软件的,多年来只见刮风不见下雨,从未看到有推出自己的软件进行公测的,当然道友们看看热闹就好,毕竟这年头骗吃骗喝的大有人在。其实我觉得吧,开发一款CFD软件难度并不大,真正困难的是软件怎么持续地活下去,这个在软件开发之初似乎就要考虑清楚。我绝不相信靠着资本投资能开发一款持续活下去的CFD软件。资本没那么多耐心等你十年二十年,而那些三年五年就拿出来的软件,大家看看名字笑笑就好,不必当真。

就目前的软件商业模式来讲,国产CFD软件就算能开发出来,能活下去基本上都很难。这年头国外CFD软件基本牢牢占据市场,再加上国内盗版横行,想要凭借卖软件生存下去太难太难。不过如果有新的商业模式,而开发的CFD软件又有一些突出优势的话,想要突围似乎也不是不可能。我觉得WPS那种会员制就挺不错的,当然前提还是要足够便宜才行。不过总体上还是难,要比软件开发难太多了。

真心期待未来能看到真正能打的纯国产的通用CFD软件。


(完)

五一第2波CFD世界优惠券,有需求的道友可以扫描识别下方二维码领取。注意优惠券当天有效。

扫描二维码直接领取

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

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

说两句 抢沙发

评论前必须登录!

 

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

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

支付宝扫一扫

微信扫一扫

登录

找回密码

注册