首页/文章/ 详情

这个模型有点意思-建模和网格划分需要灵活运用各种功能!

1年前浏览1784

ANSYS Workbench发布以来,可以说是给工程界的从业人员带来了福音,AWB以其符合用户操作习惯、简便直接的操作界面以及入门相对容易的优点获得工程界的青睐,且随着AWB版本的持续更新,其功能也日渐完善和丰富。建模模块从刚开始的DM界面已经升级为更专业的三维Space Claim界面了,而模型的建立恰恰是最基本也是最重要的环节,如果模型建的有问题,则直接会影响到后续网格划分的可能性和质量,那么必然也会影响到计算结果的准确度,前提条件错了那么后续的一切都是白搭。虽说DM或是Space Claim上手容易且快,但笔者一直认为要想准确合理且快速的建立一个模型,必须建立在操作者对软件中各种功能非常了解和熟悉的前提下,才能在模型构建之初就在脑海中事先判断出其实现的可能性,并构建好模型建立的先后顺序和思路、每一步模型的建立可通过哪几种功能来实现、用哪种功能建立不容易出现错误、用哪种功能建立起来更方便且更易于后续模型的建立、优先用哪种功能可以简化操作步骤提升建模效率等等。笔者还是那个观点,上手容易不代表会,会用软件不代表水平,一个真正合格的分析设计人必须同时具备以下四点:

1.扎实的专业理论知识和基础,这是根本中的根本,决定着未来水平的高低,根基有多稳,楼就能盖多高屹立不倒;

2.软件中各种功能的深入了解和灵活熟练运用,虽然软件仅仅是辅助的工具,但好马也要有懂得驾驭的主,才能一马当先,觉驰千里,否则千里马也只能被埋没;

3.专业标准的深入理解以及其背后制订原理的深入剖析,如果仅仅只会表面的执行和应用标准,其背后知之甚少或一知半解,知其然而不知其所以然,那么也绝不可能有多高的水平;

4.专业领域新兴事物的拓展研究,这是锦上添花的事情,当然研究的基础必须建立在上述三个硬实力的前提下,否则一切都是空谈。

笔者以为上述四点是成为一个合格的分析设计人必须具备的条件,缺一不可,缺少一个都不可能称为一名合格的分析设计人员,更无论优秀了。但是上述四点中任何一点都需要花费大量的时间和精力去自己琢磨研究,可能没有多少人敢拍着胸脯说都具备了上述四点能力了,所以在笔者看来,真正合格的分析设计人仍是少数的,优秀的那就更是少数中的少数了,只能说大部分的人仅仅是会应用软件和按标准将活干出来而已,且不论质量如何,只能算是公司里面的一名合格员工而已,可能对于公司而言这就够了,但对于自己的成长而言根本达不到合格分析设计人的要求,所以学习分析设计并成为一名合格的分析设计人非一朝一夕之事,需要持之以恒的耐心、毅力和自学研究能力,笔者建议初学者一定要摆正心态,做好坚持学习的准备,切莫急功近利,需要明白的一点是我们是为自己的成长而学,并不是仅仅为了满足公司里面干活的需求而学。

上文扯得有点远了,现在开始讲好马的故事,其实不管DM模块还是Space Claim模块都是一匹好马,只要驾驭它的主人能知之善用,灵活运用,那么用在我们压力容器行业建模都是绰绰有余的,甚至是大材小用,毕竟压力容器行业的瓶瓶罐罐都是比较规则的结构,建起模型来相对要容易的很多,当然如果用在其它领域的复杂结构,那么DM肯定就变得鸡肋甚至有时候无能为力了,比那些专业的三维软件如Solid WorksPro EUG相差甚远。当然现在AWB发展越来越好了,引入了DM强的Space Claim建模模块,而且与其它专业三维软件的接口和融合也越来越好了,所以对于初学者的话肯定要学习Space Claim模块了,可以直接放弃DM模块了。虽说DM模块在建模方面完全能够满足压力容器行业的模型,但如果模型稍微复杂和特殊一点,用DM建模也会显得不那么方便和灵活,比如下面的模型:有渐变的变径段、有非径向的大接管、有非规则的体、有特殊的加强环板,最重要的还不是这些模型如何建立,而是那些相交的体之间的处理,处理好了有利于后续网格的划分和计算,处理不好模型可能就报废,所以对模块中各个功能的了解和灵活运用是建好模型的前提,好的操作者可能需要50就能建好和处理好模型,而有的人可能需要用到100步才能做到,可见对软件功能熟悉的重要性,更重要的是好的操作者在建模之初就已经理清了建模的思路和后续划分网格的可行性和可操作性。

本模型存在特殊的连接和相交结构,建好模型以后的另一个问题就是该如何划分出高质量的共节点六面体网格?在哪些地方需要划分较细较好的网格?哪些地方比较难控制网格?体究竟该如何切分?该如何设置网格大小?如何设置网格划分顺序?如何进行局部网格控制?哪些地方网格有可能对计算结果造成很大影响?等等一系列问题都需要在划分网格之前先进行一定的思考,同样软件操作者需要对网格划分的各个功能都了如指掌,才能更好更快更顺利的划分出漂亮高质量的网格。可能一个简单的模型只需进行简单的一步两步操作便可划分出漂亮的网格,但是对于稍微复杂和不规则一点的且具有较多体的模型,划分网格真的需要实践经验的积累和一定的技巧,即使前期做好了思路,但很多时候事情并非会都按照我们的思路很顺利的进行下去,有些问题纸上谈兵可能会永远发现不了问题,只有在真正操作的过程中才会遇到并需想办法解决掉。笔者在前期文章中提到过一个问题,本文中重申一下:需特别注意的一个技巧是要学会随时用“Show Sweepable bodies”功能查看哪些体已经可以扫略了,哪些体仍不可扫略,针对不可扫略的体才需进行切分操作以切成可扫略的体。另外笔者在用AWB 14.5和19.0的时候发现,当在14.5版本中所有的体都已显示为可扫略体的时候,在19.0版本中则为部分体仍不可扫略,关于这一点笔者认为可能是19.0和14.5的判定和划分准则是存在一定不同的。


像这种稍微特殊和复杂一点的模型,前期的建模思路和后续网格划分思路显得尤为重要,因为一不小心就可能产生一步错步步错的后果,造成整个模型报废,需要推倒重来。如果有感兴趣的朋友不妨基于自己对各建模功能的了解自己在脑海中演示一下本模型的建模思路,另附上公 众号早期的文章链接供初学者参考:【软件操作】AWB十问十答系列之网格划分技巧

本文笔者通过一个模型来说明建模的重要性以及对软件中各种建模功能深入了解和灵活运用的重要性,也给初学者提供一点建议,一定要脚踏实地、持之以恒的深入学习,切勿浮于表面,三天打鱼两天晒网,学习是自己的事情与他人无关。文中仅代表笔者个人观点,限于专业水平有限,文中如有不当之处,欢迎不吝批评指正。

来源:ANSYS分析设计人
WorkbenchUG理论控制ANSYS
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2023-08-26
最近编辑:1年前
ANSYS分析设计人
硕士 学贵得师,更贵得友!共同学习!
获赞 35粉丝 139文章 152课程 0
点赞
收藏
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈