首页/文章/ 详情

Fluent mesh如何进行薄体网格的划分

2小时前浏览4


今天就要开工了,正好给大家献上一个2025R1fluent mesh的一个超实用的新功能介绍。经常做流体仿真的伙伴都有关注starccm和fluent这两款软件。对于使用fluent的一些老法师在画网格时,非常羡慕starccm中的薄体网格Thin这个功能,可以有效的减少网格数量并提高质量,尤其是做动力电池热管理的伙伴,那些泡棉,隔板等等薄体件,如果用原来的fluent画起来非常头痛,现在可以看到一些曙光了,在最新版本的2025R1的fluent中加入的Thin网格的功能。接下开始我们的案例



案例分析

01



模型处理

最新的ansys2025R1中,已经没有SCDM这个模块了,把它的功能集成到了Discovery中,基本命令操作没有变化就是界面改了,需要一下时间适应。

建立一个电芯和泡棉的模型,让模型共享,为了画共节点网格。


 

我们对泡棉进行薄体网格划分,这个注意要在最后一个泡棉(无电芯相夹的面)要单独做个面的命名(Ctrl+G),随意写了asdsf。切记这个很关键!


   


 

02



网格划分

转入Fluent mesh中进行网格划分,使用watertight geometry流程,其余都可默认update,在划分完面网格后,右键选择增加划分薄体网格。


 


然后如进行如下图设置
 


1, 设置薄体件的网格层数

2, 选择进行薄体体划分的区域

3, 勾选平行的区域,这是为了一次性将所有薄体一起划分

4, 选择源面,这里会挑选电芯和泡面的接触面

5, 再次勾选平行的区域

6, 选择目标面,有两个接触面自动生成选择,还有勾选一个提前定义好的面。要不然就没法一一对应,所以要在模型处理时提前定义

最后就是一直默认update,完成网格划分


 

03



小结

可以从最后生成的网格可以看出,很好的生成了薄体网格,并与电芯是共节点。如果不想做共节点也行,就在模型时不共享。

更详细的视频介绍请关注B站账号”CFD萧然“,由于时间紧张,视频在明天会上线。

后面我会做一套fluent mesh的watertight geometry(这个是目前使用人数,效率最高的模块)详细视频讲解,针对每个流程的详细命令可操作技巧,PPT材料利用假期已经整理完,后面会陆续在B站上线视频预计12小节,感兴趣伙伴了提前关注。

来源:CAE中学生
Fluent材料ANSYS
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2025-02-12
最近编辑:2小时前
CAE无剑
硕士 | 仿真工程师 CAE中学生
获赞 707粉丝 1563文章 264课程 0
点赞
收藏
作者推荐

Workbench平台GUI二次开发入门系列——基本控件1

案例使用方法本入门教程中的所有案例均已测试通过,具体参考入门1中的使用方法。目录01 入门102 入门2 03 布局管理1 04 布局管理2 05 菜单栏1 06 菜单栏2 07 工具栏 08 基本控件1 09 基本控件2 10 基本控件3 11 基本控件4 12 高级控件1 13 高级控件2 14 对话框1 15 对话框2 16 拖拽功能 17 绘图1 18 绘图2 19 绘图3 20 绘图4 21 进度条 22 游戏——贪吃蛇基本控件1case14 工具栏控件1 Label目标:创建控件Label本案例中展示如何创建Label ,Label非常好用,用于已有的文字说明,标签等,其中的文字一般情况下无法实时变更。# encoding: utf-8import sysimport clrclr.AddReference("System.Windows.Forms")clr.AddReference("System.Drawing")from System.Windows.Forms import Application, Form, Labelfrom System.Drawing import Size, Point, Fonttext = """Meet you downstairs in the bar and heardYour rolled up sleeves and your skull t-shirtYou say why did you do it with him today?And sniffed me out like I was tanquerayCause you're my fella, my guyHand me your stella and flyBy the time I'm out the doorYou tear me down like roger mooreI cheated myselfLike I knew I wouldI told ya, I was troubleYou know that I'm no goodUpstairs in bed, with my ex boyHe's in a place, but I cant get joyThinking of you in the final throws, this is when my buzzer goes"""class IForm(Form): def __init__(self): self.Text = "You know I'm No Good" font = Font("Serif", 10) lyrics = Label() lyrics.Parent = self lyrics.Text = text lyrics.Font = font lyrics.Location = Point(10, 10) lyrics.Size = Size(290, 290) self.CenterToScreen()Application.Run(IForm()) 效果展示:case15 工具栏控件2 CheckBox目标:创建CheckBox (复选框)本案例中展示如何创建CheckBox,该控件可用于是否考虑某种条件的情景,非常实用。# encoding: utf-8import clrclr.AddReference("System.Windows.Forms")clr.AddReference("System.Drawing")from System.Windows.Forms import Application, Form, CheckBoxfrom System.Drawing import Size, Pointclass IForm(Form): def __init__(self): self.Text = "CheckBox" self.Size = Size(220, 170) cb = CheckBox() cb.Parent = self cb.Location = Point(30, 30) cb.Text = "Show Title" cb.Checked = True cb.CheckedChanged += self.OnChanged self.CenterToScreen() def OnChanged(self, sender, event): if sender.Checked: self.Text = "CheckBox" else: self.Text = ""Application.Run(IForm()) 效果展示:完整的本地电子版本参阅入门1的其他。来源:CAE中学生

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈