dyna中solid_element和shell_element连接处应力场出现突变

浏览:1252 回答:14

如下图,左侧的小单元为solid_element,右侧的大网格为shell_element,连接的方式是在hypermesh当中设置了equivalence,图中的应力场明显存在一个突变,想请教一下这种情况出现的原因,是不是由于左侧的solid_element在边界出存在自由节点的缘故。

dyna中solid_element和shell_element连接处应力场出现突变的图1






下图中同样出现了应力场的突变,交接的两边都是solid_element,连接方式尝试过直接equivalence和*CONTACT_TIED_SURFACE_TO_SURFACE两种方式,但是结果基本类似,图中的方式是*CONTACT_TIED_SURFACE_TO_SURFACE,想请教出现这种情况的原因以及解决办法。

捕获1.jpg

当模型中出现这种需要局部网格细化的部分,应该如何与周围网格连接才能使力传递良好???

邀请回答 我来回答

全部回答

(5)
默认 最新
Lancaster

这个问题我说一下我最后的解决办法。对于这种希望在局部关键部位细分网格或者使用另一种单元的情况,可以尽量把细化的部分增大,让关键点应力场都集中在细化的区域内部,这样即使边界有个突变,对重点分析部位不会有影响,这种方法没有正面解决问题,而是避开了这个问题,虽然有效,但是代价是计算成本增加,应该权衡考虑。

这属于经验问题,初学者或许会经常碰到,至于老手嘛,估计下意识就会这样做了,可能都不会考虑不这样做的后果。。。。。

下面附一张计算结果,由于保密原因大模型就不发了,只给大家看一下solid和shell的连接部位的应力场情况。

IMG_20160529_101426_1464488082170.jpg这是刚接触的时候,可以看出,红线内的部分是solid,两边是shell,这样重点部位都集中在solid段里了,左边交接有个突变,但是边界应力很小已经不显示了,基本不影响关键部位的结果。

2016年5月29日
评论 点赞 1
周游
突变正常,他们自由度又不一样,你这样肯定会出问题啊,一般不同类型单元连接现在也没有好的处理办法
2016年5月6日
评论 点赞 1
mathsiml
自动划分网格呢?
2016年5月28日
评论 点赞
奈more
对知识的理解有不同都是很正常的事情,大家和气解决问题才是真理,都退一步,大家都是来学习的@Lancaster @锦宝
2016年5月27日
评论 4 点赞
奈more
@周游
2016年5月6日
评论 点赞

没解决?试试专家一对一服务

换一批