找回密码
 注册
Simdroid-非首页
查看: 12935|回复: 249

[网格划分] 人头网格划分过程图解

[复制链接]
发表于 2008-11-12 17:31:08 | 显示全部楼层 |阅读模式 来自 四川成都
应个别论坛朋友要求,征得板块老大同意,在这个板块造次一回,把人头像的六面体网格做成一个图解资料(不敢说“教程”二字),与大家共享。
        案例分网基于icem(请理解本人的HM操作水平实在菜鸟级别,不好意思献丑),我有两个观点与大家共享:
1、分块六面体分网技术从网格算法来说是最简单的,难点在于分块,不在于分网,从算法角度而言,其技术含量不如四面体甚至二维三角形网格的划分。正是因为难点在分块,所以所谓软件网格剖分水平的高低就在于分块的容易程度,不过在三维CAD程序越来越发达的今天,分块不见得要在分网程序里面完成,直接利用CAD分块也是一种很好的思路,分块完成,很低端的网格程序也可以作出漂亮的六面体网格。
2、ICEM和TRUEGRID六面体网格功能均很出色,得益于其分网思想主要有两个与众不同的地方,一个是基于拓补分块,一个是网格投影,这两点没什么稀奇(虽然HM在这两点上很弱),因为基于拓补分块的好处在于将分块思路清晰化(可以把千变万化的复杂几何归结为几种特征拓补),但也正是基于拓补分块,所以必须要采用投影网格(因为拓补只能反映几何结构但不能反映几何形状)如果基于几何模型直接分块(或者说分区),则无需投影,这步可以和功能强大的三维CAD程序联合使用。但无论调子有多高,最关键还是需要有清晰的分块思路。
    下面的图解文字也正是基于上述两点进行。献丑了!

[ 本帖最后由 civil fans 于 2008-11-12 17:52 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×

评分

1

查看全部评分

 楼主| 发表于 2008-11-12 17:32:06 | 显示全部楼层 来自 四川成都
Simdroid开发平台
第二部分

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复 1 不支持 0

使用道具 举报

 楼主| 发表于 2008-11-12 17:32:43 | 显示全部楼层 来自 四川成都
第三部分

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复 不支持

使用道具 举报

 楼主| 发表于 2008-11-12 17:33:58 | 显示全部楼层 来自 四川成都
第4部分

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复 不支持

使用道具 举报

 楼主| 发表于 2008-11-12 17:34:37 | 显示全部楼层 来自 四川成都
几何文件,sat格式

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复 不支持

使用道具 举报

发表于 2008-11-12 18:59:46 | 显示全部楼层 来自 北京
思路清晰,很不错,哪位能用HM来分一下,以供大家学习。
回复 不支持

使用道具 举报

发表于 2008-11-12 19:56:05 | 显示全部楼层 来自 山东青岛
哈哈,非常感谢!civil fans
回复 不支持

使用道具 举报

发表于 2008-11-12 20:01:11 | 显示全部楼层 来自 重庆
居然有高人做这种技术指导,万分感谢!
回复 不支持

使用道具 举报

发表于 2008-11-12 20:03:54 | 显示全部楼层 来自 山东青岛
这真是个好东西!
回复 不支持

使用道具 举报

发表于 2008-11-12 20:10:14 | 显示全部楼层 来自 上海浦东新区
icem中的block不是自动生成的吧,在hm中要是你把这些给分出来,hm自动划分应该也能搞定吧。高手出来接招啊!

[ 本帖最后由 xuhurt 于 2008-11-12 20:12 编辑 ]
回复 不支持

使用道具 举报

发表于 2008-11-12 20:20:54 | 显示全部楼层 来自 江苏常州
原帖由 xuhurt 于 2008-11-12 20:10 发表
icem中的block不是自动生成的吧,在hm中要是你把这些给分出来,hm自动划分应该也能搞定吧。高手出来接招啊!


六面体网格划分难就难在选择恰当的分块策略。
如果分块分的好,甚至用ANSYS都能把网格划分出来。

hm也是一样。就看你能不能把块分好。
回复 不支持

使用道具 举报

 楼主| 发表于 2008-11-12 20:50:04 | 显示全部楼层 来自 四川成都

回复 10# xuhurt 的帖子

现在没有任何一套网格程序能够实现自动分块,我也在期待着这样地程序能够出现,如果能够实现自动分块,需要的算法很复杂,涉及到很复杂的数学理论,不知道现有的的数学方法能否解决。由于一个几何实体理论上可以有N中分块策略,因此这可能还涉及到运筹优化的问题,想着头就大........
所谓的六面体分块的能力并不是高深东西,只不过在于使用者对分块拓补结构的识别能力以及程序自身分块的操作便捷性。
个人现在在学HM,看中的也是其非结构化六面体网格能力,这一点icem无法和HM比较。结构化网格不见得是六面体网格的最优方案,特别是在一些复杂几何条件下,要实现全结构化分块,很难,即使做出来(理论上任意几何体均可以实现六面体分块),网格质量也不高,而且 ,往往网格数量巨大,这足以把六面体网格的优势给抵消殆尽,非结构化六面体网格正好是一个折中的优化选择,也正是基于此,我比较欣赏HM的现有网格剖分方案——节省网格、效率高,当然,计算结构力学问题对网格的要求没有计算流体力学的要求那么高,这才是我上述言论的前提条件。
分块这个问题本质上和网格软件无关,上面的模型即使在最普通的autocad里面也可以通过布尔运算和切割作出合理分块,前提是几何必须是实体,可以根据这样的分好的几何直接倒入网格程序进行网格剖分。
对于很多不愿意花很多时间在网格上的论坛朋友,推荐CAD程序里面分块的思路,就像老向所言:“如果分块分的好,甚至用ANSYS都能把网格划分出来”——直接在cad平台下分块,即使是低端的网格程序,一样可以做出高质量的六面体网格!
回复 不支持

使用道具 举报

发表于 2008-11-12 21:33:32 | 显示全部楼层 来自 上海杨浦区
也曾划过假人,今日方见高人,牛!思路很清晰,值得学习
回复 不支持

使用道具 举报

发表于 2008-11-12 21:42:10 | 显示全部楼层 来自 合肥工业大学
对于划分网格分块,要点天赋吧?
楼主做学问很严谨啊,思路很清楚,也很有耐心。建议老向加精鼓励~
回复 不支持

使用道具 举报

发表于 2008-11-12 23:00:01 | 显示全部楼层 来自 浙江台州
牛呀!
回复 不支持

使用道具 举报

发表于 2008-11-13 08:41:39 | 显示全部楼层 来自 大连理工大学
在三维CAD程序越来越发达的今天,分块不见得要在分网程序里面完成,直接利用CAD分块也是一种很好的思路,分块完成,很低端的网格程序也可以作出漂亮的六面体网格。

这点比较赞同,思路比较好。这段时间hyperworks板块在老向的精心管理和西山小宝的协助下,人气不错,祝贺一下。

[ 本帖最后由 zhoulon 于 2008-11-13 08:43 编辑 ]
回复 不支持

使用道具 举报

发表于 2008-11-13 10:47:41 | 显示全部楼层 来自 黑龙江哈尔滨
谢谢了,楼主,继续努力
回复 不支持

使用道具 举报

发表于 2008-11-13 11:07:13 | 显示全部楼层 来自 湖北宜昌
太棒了,学习!
回复 不支持

使用道具 举报

发表于 2008-11-13 12:37:11 | 显示全部楼层 来自 LAN
支持一下,希望板块越来越活跃
回复 不支持

使用道具 举报

发表于 2008-11-13 14:11:01 | 显示全部楼层 来自 广东深圳
学习一下。谢谢楼主了。
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-4-27 14:34 , Processed in 0.054115 second(s), 16 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表