hypermesh扫掠网格网格中间有一个小圆点怎么关闭

通过简单模型的网格划分介绍ABAQUSΦ的Bottom-up mesh网格划分方法,并对该方法需要注意的问题进行阐述

在开展有限元分析工作中,我们时常是借用专门的前处理工具来进行网格划分洳hypermesh扫掠网格、ansa等这样能够更加高效的处理复杂的模型。但是不同软件之间处理毕竟不如在同一个软件下整体操作便利和安全针对ABAQUS仿真軟件我们专门介绍其中的一种更为高效地处理复杂模型的网格划分方法。

我们都知道在ABAQUS中提供了以下几种网格生成技术:

自由网格划分技術(Free)

扫掠网格(Sweep)

上述网格生成方法结合几何切分操作等技术使得ABAQUS的前处理功能也非常强大由于前三中网格生成方法更为常用和简单,本文仅对第四种方法进行介绍

以图1所示模型为例我们使用bottom-up进行网格生成。首先进入mesh模块将mesh controls设置为bottom-up方法。之后进入划分窗口如图2所礻。



在划分窗口中我们有3D region和orphan elements两个选择3D region是针对我们需要划分的几何区域而言,orphan elements是基于事先已经划分好的网格进行操作两者可以结合使用。

如果我们使用3D region划分里面提供3中方法:sweep,extrude和revolve从字面意思即很容易理解。以sweep为例切分模型之后我们需要指定source也就是我们的起始面,然後是选择connecting sides可以理解为约束引导面,最后指定目标区域target经过设置如图3所示。


同样方法划分切分的剩余部分网格完成整体划分像在hypermesh扫掠網格中一样,我们需要检查网格节点是否重合没有自由面存在,使用query查询命令检查网格节点之间的间隙如图4所示。通过检查发现存在未重合节点需要合并操作,就像hypermesh扫掠网格里面去find edge或find face一样出现自由边或自由面需要设置容差通过合并节点来消除。我们在edit mesh中选择node设置嫆差合并存在间隙的节点,如图5所示



完成bottom-up划分之后,我们并不能直接就进行计算因为网格还未同几何模型进行映射绑定。如果存在未綁定的区域提交计算将会报错,所以需要对网格单元进行mesh associate这部分操作仅需要针对边界部分区域进行处理,如何判断是否将单元映射到幾何面上如图6所示,只要选择associate mesh with geometry选择边界面如果几何面和网格单元都高亮显示(红色和黄色同时显示),那么说明已经完成单元到几何嘚约束如果仅显示红色几何面,则未完成这一过程需要建立连接,否则无法提交计算


以上为使用bottom-up mesh进行网格生成的简单介绍,更多内嫆可以参考ABAQUS Help文件等资料获取详细介绍

另欢迎关注公众号,更多文章后续将发布于weixin公众号:cae_space


}

1、我想提取一个面的线映射到叧外的面上,然后用那个线来分面该怎么做呢?

2、hypermesh扫掠网格中如何将网格节点移动到指定的线或者面上

3、面上网格分不同的comp划分,但劃分后所有网格并不是连续的只有同一个comp的网格连续,和临近的comp相邻的网格不连续就是存在重叠的单元边和结点,如何合并为连续的單元


2、Tool - >faces 下找出并合并体单元的自由面和找出并删除重节点

4、我的模型画出六面体单元了但是是8节点的,想变成20节点的怎么变?我用嘚是solidmap功能生成六面体单元的


6、对灰线构成的区域划分2D网格,网格后发现灰线变成了红线是怎么回事呢?     对计算结果有影响么

  灰色的昰lines,至于为什么画完网格后会变成红色是因为生成了surface,surface的自由边会由红色来表示请注意为什么会生成surface,是因为你选择了mesh/keep surface这个选项

7、偶佷想知道OI mesh定义是什么和普通的mesh有什么区别

普通mesh的网格经过clean up 或QI 调整后就跟QI mesh划分的网格效果差不多,QI的具体参数可以自行设定 QI主要目的是為了节省时间,QI就是Quality Index——质量导引


    HM最强调的就是网格质量的概念有限元计算的精度取决于网格质量,再好的求解器如果网格质量不好計算的精度也不会好。
8、有两个闭合的园一上一下,如何在两个园间创建曲面使形成圆柱面?

9、hypermesh扫掠网格划分的网格其中一部分单元嘚节点连接顺序是顺时针的导致计算不能进行,请问大侠如何在hypermesh扫掠网格中改变节点连接的顺序呢谢谢!


10、下面的图为只划分了一半嘚网格,另外一半与之对称我想copy 过去,但只发现有reflect命令求助!
如果对称过去的单元与原先的单元是连在一体的,别忘了在check edges中将节点equilance

11、我在用hypermesh扫掠网格划分二个物体,在接触面的地方上下面的节点号码都一样,如何做才能使第一个物体和第二个物体的接触部份的节点號码不一样呢多谢了。

继续问:好像只能分单元啊没看到有节点选择啊。我试用了你介绍的办法好像没用啊。很急请多指教


12、HM中有linear, bellcurve, exponent 它们都是从一端到另一端逐渐变密, 我想实现从中间到两端逐渐变疏或密如中间是圆孔的板,在应力集中区采用密的网格而四周采鼡粗糙的网格, 请问HM中有没有这种功能呀
    在HM中划分单元如果选择bellcurve类型,并设定bias intensity的值即可获得两端密中间疏的单元如果将其值设为负值會得到两端疏中间密的单元。你有可能换分布类型时没有set edge Please try again.

一句话,增加就分线(面) 减少就toogel与vertice相关的线

14、是不是网格调整只能在2D的时候进行,生成3D网格后还就不能进行节点连续性的调整

对3D单元目前还不能象2D那样进行remesh,但可以通过手动 F3 键来调节节点的位置以保持节点嘚连续性。

我的所谓经验或者自我以为,如果你tetramesh时候如果fixed trias中选择的单元和floatable trias中都是所有你要从2D到3D转化的单元,即所有单元的话{BANNED}格的节點位置可以通过移动二维网格的节点位置来改变!


15、本人在使用hm划分复杂实体后,其中存在大量的面单元请问高手,如何才能将它们去掉

16、怎样让已经划好的网格的nodes也在屏幕上显示出来

shift+f2选中想要显示的节点add就可以啦

17、比如我做了一个SOLID45的模型又导入一个IGS的几何部件,在实際中与它是焊接的关系用SHELL63单元划网格。我想在他们共线的部分建立硬点如何呢?


18、划分实体时将其分成几个部分进行划分,发现有很多嘚节点不能重合怎么处理啊?另外line drag和linear solid二者有区别么?

你划分的是何种网格如果是六面体,看看是否能用手工协调采用split element .

19、默认的半徑是原来圆半径的1.5倍,象我们现在工作时候都要求2倍左右圆很多时手动画工作量较大,请问有谁知道该怎么设置washer的值?

20、就像如图所礻的塑胶件一次划分肯定是不行的,一个面一个面的划分又不太现实不知大家如何对待此类零件的。


答:有一些面可以先进行划分仳如最小尺寸比较大的几个面和相邻的某个具有最小尺寸的面,然后对其他的规则面用拉伸之类的方法划分对于剩余的面,根据最小尺団单独划分了在1d面板中可以找到这些连接方式。

21、hm是不是不能直接划分实体单元只能通过2d 网格来生成

对四面体单元来说,可以直接划汾但是为了更好的控制单元质量,推荐采用先划分2d网格调整质量以后再生成3d网格,如果是六面体网格也可以直接划分

22、想用ansys求解,對加的载荷不放心觉得在ansys中加比较好,可是ansys选择node的功能太差所以想在HM中先将要加载的节点编组(不要单元),可是没有找到方法哪位给个提示?


首先拿到一个模型我们可以从模型的各个角度观察,调整查看格式看模型内部有没有复杂结构,有时候很可能会从这些複杂结构入手采用实体切割在一些明显的连接部位(比如说对称部分跟非对称部分的连接处)切割几刀,将模型分割成几个部分研究模型中对称的部分,采用reflect命令会节省大量的时间值得注意的是,不只是完全相同的体才可以这样用一些体大体相似,但是外部有些附屬结构不同的也可以采用这种思路例如发动机,只画1/4个缸体通过对称后,把原来的特征删除补充新的特征即可。
观察完模型可以進入模型的网格划分步骤,首先采用solidedit切割实体这个是自己开始构思的拓扑形式,形成网格划分思路确定自己要从哪入手,用solidedit对模型做┅个大体的分块进行划分的时候可以用surface edit进行细化。除了solidmap中的volume功能其他的命令都是通过二维网格生成的{BANNED}格。首先划分思路一定要把握从尛到大化繁为简的步骤。划分的方法个人认为只用一个solidmap就已经足以实现大部分的网格划分了划分网格的方法很多,看你从那部分入手比如说一个阶梯轴,我们可以从轴颈最小的地方开始也可以将所有的轴颈线投影到一个大的轴颈上开始划分。开始生成二维单元要选擇合适的尺寸并控制节点数目,生成较为规则的网格可以在生成网格之后采用二维单元里面的qualityindex进行调整,达到自己要的网格质量另外,针对一些目的面的形状我们可以采用edit element来创建合适的二维网格。采用solidmap生成{BANNED}格考虑周围部件的连接性,一点点的往外扩展最好采用mixΦ的elems路径,保证单元的连续性随着划分部件的增多往往会发现自己开始的思路不对,有些小特征忘了考虑无法与画完的单元连接,这時候不用怕可以把这个特征加到自己开始的拓扑思路里,重新划分不会耗费多大的时间对于不同部件网格之间的连接,首先要先保证②维网格之间的连接性F3键的用处很大,可以让你再划分过程中合并节点另外一个方法是在faces中的equivalence命令,可以设置一个容忍值在这个值范围之内的节点全部合并。在采用reflect命令对称网格之后必须要采用equivalence来合并节点。在网格划分的过程中随时要编辑组将画好的,自己满意嘚网格分派到新的组中去如果有一步生成的网格不理想,可以直接删除自动生成的solidmap这个组注意随时保存文件。全部划分完成之后首先把所有的网格选中,采用preview equivalence命令检查一下看有没有未合并的节点。删除二维网格对{BANNED}格进行检查,采用duplicates命令查看是否有重复的三维单元如果存在savefailed再用F2删除retrive部分就行了。最后检查网格的质量看看雅克比是否在可以接受的范围内。
刚想到edge edit中的suppress可以将两个面之间的边界压缩掉在划分二维网格和{BANNED}格的过程中会有很大的帮助。
呵呵有些东西不是能说明白的,多练习一下就知道了在画网格的过程中你可以任意的想象,让自己的思路天马行空也是一种享受
}

我要回帖

更多关于 hypermesh网格 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信