karen_su1982 发表于 2007-8-15 11:01

关于网格划分

大家好。我对几个分割后的题做网格划分以后(我是通过先划分每条线的单元数,再对体进行划分的。单元类型使用的是solid5,六面体单元),合并节点时,提示错误:单元1是不正确连接的退化单元,proceed以后,又提示说单元1体积为0。以前从来没有遇见这样的情况,不知道是什么问题。
因为有一个体的最小边长比较小,为0.04mm,我就将整个模型全扩大1000倍,再进行网格划分,这样单元边长就变大了,奇怪的是这样就能进行节点的合并。
我想问一下,造成这种情况的原因,是不是我哪边设置不对?谢谢

xiven2008 发表于 2007-8-15 12:40

好多单元是不允许有退化的或模型中退化单元出现太多的,

单元体积为0,说明有单元网格划分的不好,

xiven2008 发表于 2007-8-15 12:41

网格划分好后你可以check一下,看看有多有不好的单元

xiven2008 发表于 2007-8-15 19:32

如果模型复杂的话,用ANSYS进行划分网格是很累的,要看那些不好的单元,找到大概是原因引起的,然后再重新划分网格时,调整节点密度,再试。。。。。

orc_hard 发表于 2007-8-15 21:26

路过

合并节点时,系统判断两个节点的距离小于设定值(通常很小),那么认为可以合并
你说“因为有一个体的最小边长比较小,为0.04mm,我就将整个模型全扩大1000倍,再进行网格划分,这样单元边长就变大了,奇怪的是这样就能进行节点的合并。”
我怀疑是最小边长划分网格后,其节点距离小于设定值,导致非正常合并的结果,你扩大1000倍后划分网格,节点距离也扩大1000,大于设定值,因此又可以合并节点。
这里面和你“通过先划分每条线的单元数,再对体进行划分的。”也有关。
这是我的猜测

octopussheng 发表于 2007-8-15 21:49

你应该这么做的

在CAD中将体拆分,导入ansys,在画网格之前用布尔操作里面的glue命令,将所有的体粘接

然后定义模型的网格尺寸,再画格子,这样就不会产生合并节点的问题了!

orc_hard 发表于 2007-8-16 21:19

回复 #6 octopussheng 的帖子

关与6楼的说法,可以参看“CAD与ansys”这个帖子
http://forum.vibunion.com/forum/thread-50330-1-1.html
里面我说了一点个人意见

sysh320 发表于 2007-8-17 10:55

能不能把你的模型拿出来讨论讨论,这样空对空的好像没有什么意思
我们要具体问题具体分析吗,呵呵
页: [1]
查看完整版本: 关于网格划分