COMSOL小白不清楚这些定义寸步难行

来源公众号:COMSOL仿真交流

网格操作特征

  0 1 · 自由四面体网格 

右键单击3D网格节点,选择自由剖分四面体网格,可增加自由四面体网格节点,通过右键单击自由剖分四面体网格节点,添加尺寸和分布子节点来控制单元数目,其设定窗口如下:

在域标签下,几何实体层数有如下选项:

保留:对保留的、没有进行网格剖分的域指定非结构化四面体网格剖分。

整个几何:对整个几何进行非结构化四面体网格剖分。

域:在指定域上剖分四面体网格。在选中此项后出现的选择列表中,手动为在绘图窗口手动选择求解域;或所有域,选择所有求解域。

缩放几何:如果x、y、z方向的缩放比例不等于1时,在剖分网格前,软件首先根据缩放因子对几何尺寸进行虚拟缩放,然后再剖分网格,完成后再根据缩放因子反向映射到实际的几何模型中。当几何模型比较薄或者几何尺寸比例差别较大,可能会导致网格剖分失败时,可采用缩放几何功能。

例如,下图为对一个薄板(简化为2D)进行网格剖分时的设定,其中上部的图为比例因子均为1,下部的图为Y方向比例因子为10。

//

  0 2 ·  扫掠网格

扫掠网格剖分在3D域上从源面至目标面创建层次化的网格,可定义直线或圆弧扫掠路径,可采用多个相邻的面作为源面(只能有一个目标面)。如果源面在扫掠之前没有剖分网格,软件自动会在扫掠之前创建四边形(或三角形)网格。如果源面为三角形单元,则扫掠后为三棱柱网格;如果源面为四边形单元,则扫掠后为六面体网格。可添加尺寸和分布子节点来控制单元数目。

3D几何模型必须满足如下条件才能创建扫掠网格:

1、每个子域被同一个外壳限制,也就是说子域中一定不能包含孔,除非源面和目标面同时包含。

2、一个子域只能有一个目标面。如果扫掠路径是直线或圆形,几个相连的面作为目标面也是允许的。

3、在域拓扑结构中,子域的源面和目标面分布必须相互对应。

4、在域扫掠方向上的截面必须保持拓扑不变性。

在域选择菜单下,几何实体层数有如下选项:

保留:对保留的、没有进行网格剖分的域指定非结构化四面体网格剖分。

整个几何:对整个几何进行非结构化四面体网格剖分。

域:在指定域上剖分四面体网格,在选择列表上,选择手动时,在绘图窗口手动选择求解域,也可选择所有域,选择所有求解域。

其它参数的详细描述如下:

源面:指定扫掠网格剖分的源面。

目标面:指定扫掠网格剖分的目标面。

扫掠方法包括如下参数:

面网格剖分方法:指定用于自动创建扫掠网格的源面采用四边形(缺省)网格剖分,或者三角形网格剖分。

扫掠路径计算:用于指定扫掠路径的形状,沿直线扫掠表示在对应的源点和目标点之间,所有的内部网格点都在直线上;沿圆弧扫掠表示在对应的源点和目标点之间,所有的内部网格点都在圆弧上;用插值扫掠表示内部网格点的位置由广义插值程序决定;而默认为自动选项,表明软件自动判断扫掠路径。

目标网格生成:从源变形到目标表示目标网格由源网格通过变形方法得到的;使用刚性变换表示目标网格是由源网格通过刚性变换得到的;确定合适的方法(缺省),表示软件自动选择合适的方法创建目标端网格。

//

  0 3 · 边界层网格 

边界层网格是指定边界附近沿着法向进行密集的网格剖分,然后在远离区域进行正常的网格剖分操作。这种网格剖分方法常用于在边界附近存在解的急剧变化的模型中,例如,在流体流动中,沿着无滑动边界上剖分边界层网格可提高相关的网格解析度,提高收敛性。在2D几何模型中,沿着指定的边界剖分指定层数的四边形网格;在3D几何模型中,剖分指定层数的棱柱或六面体网格(由对应的边界上是三角形还是四边形网格确定)。

右键单击选择2D或者3D网格节点,然后选择边界层,边界层设定窗口如下图:

在域标签下,几何实体层数有如下选项:

选择整个几何,在整个几何上剖分边界层网格。

选择域,在指定域上剖分边界层网格,在选择列表上,选择手动时,在绘图窗口手动选择求解域,也可选择所有域,选择所有求解域。

在高级设定中,可设定在相邻边(2D)或相邻边界(3D)在邻接点或边进行网格的分裂时的最小分裂角,以及分裂时每个网格的最大分裂角。即当网格之间的交角超过或等于指定角度时,剖分得到新的网格;以及剖分得到的新网格的角度不得超过指定最大角度。

当添加边界层操作特征后,软件自动在边界层下添加一个子节点:边界层属性,在这里可设定边界层属性特征。当需要更多的边界层属性子节点时,通过右键单击边界层添加,需要注意的是相邻的边界需要设定相等的边界层数。

//

  0 4 · 自由剖分三角形网格 

自由剖分三角形在3D的边界或者2D域上创建非结构化三角形网格,可通过从内置的9级尺寸分布(缺省为正常),或添加尺寸和分布子节点来控制单元数目。

在边界标签下,几何实体层数有如下选项:

保留:对保留的、没有进行网格剖分的边界指定非结构化三角形网格剖分。

整个几何:对整个几何进行非结构化三角形网格剖分。

边界:在指定边界上剖分三角形网格,在选择列表上,选择手动时,在绘图窗口手动选择边界,也可选择所有边界。

缩放几何:如果x、y、z方向的缩放比例不等于1时,在剖分网格前,软件首先根据缩放因子对几何尺寸进行虚拟缩放,然后再剖分网格,完成后再根据缩放因子反向映射到实际的几何模型中。当几何模型比较薄或者几何尺寸比例差别较大,可能会导致网格剖分失败时,可采用缩放几何功能。

在高级设定中,三角形网格剖分方法有三种:

Delaunay:采用Delaunay算法创建网格。

前沿:采用前沿算法创建网格。

自动:缺省选项为自动,即自动判断最合适的方法创建网格。

//

  0 5 · 自由剖分四边形网格 

自由剖分四边形网格在3D的边界或者2D域上创建非结构化四边形网格,添加尺寸和分布子节点来控制单元数目。

//

  0 6 ·  映射网格剖分

映射网格剖分在3D的边界或者2D域上创建结构化四边形网格,添加尺寸和分布子节点来控制单元数目。

使用映射技术,几何必须很规则,通常需要满足下面的条件:

1、 每个子域必须至少有四段边界。

2、每个子域必须只能有一组相连的边界限制,也就是中间不能存在其他模型或小孔。

3、子域必须包含单独的顶点或单独的边界。

4、每个子域的形状不能和矩形相差太大。

有些不满足要求的几何模型,修改后可以满足要求。例如,下面的几何模型不满足第2个条件,对象1中存在其他模型和孔,但是添加一些内部边界,将整个几何结构分割成多个规整结构的集合,就可以分别创建映射网格。

//

  0 7 · 边 

边特征在3D边、2D边界、1D域上创建边网格剖分,添加尺寸和分布子节点来控制单元数目。

在网格节点下,右键单击更多操作>边,添加边网格剖分特征。

//

  0 8 · 复制网格 

复制网格功能包括3D求解域上的复制边界网格和2D求解域上的复制边网格功能。可将一个或多个源面(或源边)复制到一个或多个目标面(或目标边),复制网格只能在两个相似的面(或边)之间进行。通过右键单击网格节点,在更多操作选项中,选择复制面或复制边功能。

//

  0 9 · 转换 

对于通过自由四边形网格剖分、映射等生成的四边形网格、扫掠等方法生成棱柱网格等规则网格,可以通过转换的方法,转换成三角形、四面体或金字塔形网格。有时候,当你进行手动网格剖分时,首先在某些区域产生了这种规则的网格,然后在相邻区域需要进行自由三角形或四面体剖分时,软件会提示错误信息。在这种情况下,需要先将这种网格转换成三角形或四面体后进行后续的网格剖分。

还可以在3D模型下,利用转换功能将由四面体、棱锥(金字塔)、棱柱、六面体单元构成的混合网格转换成纯粹的四面体网格;在2D域上或3D的面上,利用转换功能将四边形网格转换成纯粹的三角形网格,可在网格节点下,选择更多操作>转换,添加转换功能。

在转换的设定窗口,首先需要定义的是几何实体层数,有整个几何、域、边界可供选择。在单元拆分方法选择框中,插入对角边(默认选项)表示将每个四边形单元分割成2个三角形单元,每个六面体单元分割成5个四面体单元;插入中心点表示将每个四边形单元分割成4个三角形单元,每个六面体单元分割成28个四面体单元。两种单元拆分方法都会将每个棱柱单元拆分成3个四面体单元。

//

  1 0 · 细化 

使用细化特征通过采用分离单元的方法对网格细化,在2D或者3D网格节点下,选择更多操作>细化添加细化特征。其后果是每一次细化, 将由一个边单元分解成两个边单元,其余层次的依此类推。

需要注意的是细化特征仅对最简单的单元起作用,简单单元包括:1D线段单元、2D三角形单元、3D四面体单元。如果要细化其他形式的单元,需要采用转换功能将其他单元转换成最简单的单元。

在几何实体层数中可选择整个几何、域。在细化选项下,可设定细化方法与细化次数。常规细化方法将每个2D单元分割成4个相同形状的三角形单元,将每个3D单元分割成8个相同形状的四面体单元。分离最长的细化方法平分每个单元的最长边,2D几何模型默认采用常规细化方法,3D几何模型默认采用分离最长的细化方法,而对于1D,只能采用常规细化方法,即将每个单元分成2个单元。

在细化方框内的单元标签下,勾选指定边框,输入边框的左下角和右上角坐标,可实现局部细化。

//

  1 1 · 参考 

使用参考特征可参考模型中其余网格序列的剖分方法,在参考节点下可设置比例属性,剖分更细或更粗的网格。在网格节点下,右键选择更多操作>参考添加参考特征。此功能类似于复制网格的功能,可用于从某个已剖分好的区域,向相似的其他区域进行等比例缩放网格。

右键单击参考特征可选择展开功能(见上图),展开的作用是将被参考网格的剖分序列复制过来,如果展开前参考特征有比例子节点,则比例子节点会在尺寸子节点中通过调节尺寸参数来实现。

//

  1 2 · 导入 

如果几何序列为空时,可导入网格,右键单击网格节点,选择导入,添加导入节点。

在导入参数设定中,网格源标签定义了导入网格的原始数据,网格文件可导入NASTRAN的3D的nas 文件或者COMSOL自己的mphbin、mphtxt 文件;网格剖分次序可以从其余模型中获得网格;文件名称包含指定的网格文件;其中,单元材料分离、材料数据分离、忽略扩展节点功能仅对导入3D NASTRAN网格文件格式有效。

投稿专栏

COMSOL仿真交流

扫码关注我们

“COMSOL仿真交流”微信公众号自创办以来得到了广大科研工作者和研究生的广泛关注和支持。为更好地服务仿真学习与研究,本公众号现因业务需要长期招聘供稿作者。您可发送简历到likeapoem@163.com,邮件主题请注明“姓名+供稿作者”。

欢迎“光声力热”类相关专业的科研爱好者加入“COMSOL仿真交流”团队。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值