本文摘要(由AI生成):
文章主要介绍了在workbench几何建模和meshing中解决一些常见问题的方法。在几何建模中,使用slice拉伸草图可以避免不必要的布尔运算,形成独立的body;在划分内外流域时,形成form new part可以避免节点不对应问题;在meshing中,打开proximity和curvature可以捕捉微小尺度进行加密。在划分流体区域网格时,需要合理调整第一层网格高度,注意边界层的宽度设置,避免出现负网格。解决负体积的方法包括增强材料应力、重新划分网格、减小时间步长、避免采用全积分体单元、增大材料阻尼系数等。
workbench几何建模中,拉伸草图时(若此草图是需要进行布尔运算的减数)则可以选择slice来拉伸几何体,这样就直接把该草图形成了独立的body,而不需要再进行布尔运算,避免了不必要的重复操作。这里面的线的长度都是进行标定来定义具体尺寸的。
若流体划分了内外两个流域,当需要内外两个流域共节点时,我们在几何建模部分就需要把内外两个流域形成form new part,这样在meshing里面划分网格时,就不会遇到节点不对应问题了 。
当你在meshing中划分网格时,有时需要加密的细小空隙并没有加密,这时你需要把proximity和curvature打开,才能对这些微小的尺度就行捕捉,从而达到加密的目的 。
当在meshing部分划分流体区域网格时,我们有时候因为yplus的缘故,就需要合理的调整第一层网格的高度,也就是流体与结构交界面的第一层边界层,我们可以直接命名流体各部分,然后设置膨胀层,依据第一层网格y+的设置原则,计算出第一层网格高度所需要的最小尺寸,然后生成网格即可。但是,你会发现边界层的网格很差,质量很低,以至于后面计算的时候接连报错,这时就需要注意边界层的宽度了(因为我们这里只设置了厚度而忘记了宽度设置),此时,需要新建一个面网格尺寸,原则边界上的面,调整网格到合适的尺寸,点击生成网格就好了。
一些常用的解决负体积的方法如下:
---对于某些容易出现大变形的材料,可以适当增强材料的应力-应变曲线中材料应力,这样做效果是很理想的。
---对于变形较大的地方,若在当前网格尺寸下出现负网格,建议重新划分网格,特别是在大变形的地方把网格进行加密。.
---减小时间步长,最小网格尺寸除以流体速度等于时间步长。
---避免采用全积分体单元(算法2和3),这会导致大变形和大扭曲的情况下计算相对不稳定。采用默认的单元算法(单点体单元),采用沙漏控制type4和5。泡沫的沙漏控制算法为:在低速冲击问题中采用type6,系数为1;在高速冲击问题中采 用type2和3。泡沫材料网格划分采用四面体网格,单元算法为10,虽然这样会导致材料相对比较刚性。增大材料(泡沫材料57号材料)的阻尼系数,推荐采用系数为0.5。在泡沫接触计算中,采用*contact中的选项卡B,关闭shooting node logic。(此条为借鉴观点)