24小时热门版块排行榜    

查看: 6905  |  回复: 12

LEOFEEE

银虫 (正式写手)

[求助] 关于动网格出现负体积的问题 已有2人参与

做动网格时,六面体网格和四面体网格相比哪个更不容易出现负体积?当出现了负体积的时候,调节哪些参数可以尽量避免负体积?
我的网格质量已经不错了,动网格预览还是出现问题。
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

不经清贫难成人,未受打击总天真。
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖支持 ( 显示支持度最高的前 50 名 )

杀人者武三郎

新虫 (小有名气)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
LEOFEEE: 金币+10, ★★★很有帮助, 谢谢! 2014-04-04 08:46:54
我的动网格是CG宏,转动的例子。用的是四面体网格。用什么网格应该根据你的模型定义。如果是平动且外形规则的话,可以用六面体使用动态层laying更新网格。如果转动角度很大,外形复杂,四面体网格是很好的选择。在设置动网格参数的时候,设置每迭代一步,更新一次网格,这样网格再差也不会出现负体积,interval number吧,你看下remeshing的参数设置。另外时间步长的设置也很重要,我一般取0.001.当然,具体数值应该根据你的模型和运动来定义。
2楼2014-04-03 19:22:15
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

LEOFEEE

银虫 (正式写手)

引用回帖:
2楼: Originally posted by 杀人者武三郎 at 2014-04-03 19:22:15
我的动网格是CG宏,转动的例子。用的是四面体网格。用什么网格应该根据你的模型定义。如果是平动且外形规则的话,可以用六面体使用动态层laying更新网格。如果转动角度很大,外形复杂,四面体网格是很好的选择。在设 ...

按照你的建议,把参数改了一下,还是很快就出现负体积。无语了。网格质量是很好的,扭曲度才0.5多一些。interval number改成了1,时间步长改为0.00001还是不行。Mesh Zones里面的Cell Height会不会影响很大?
不经清贫难成人,未受打击总天真。
4楼2014-04-04 09:59:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通回帖

LEOFEEE

银虫 (正式写手)

引用回帖:
2楼: Originally posted by 杀人者武三郎 at 2014-04-03 19:22:15
我的动网格是CG宏,转动的例子。用的是四面体网格。用什么网格应该根据你的模型定义。如果是平动且外形规则的话,可以用六面体使用动态层laying更新网格。如果转动角度很大,外形复杂,四面体网格是很好的选择。在设 ...

我的是平动,外形也规则,用六面体网格和四面体网格都出现负体积,刚开始学习动网格,大部分参数都是默认的。根据你的建议再尝试一下吧。多谢你的回复,希望以后多加交流。
不经清贫难成人,未受打击总天真。
3楼2014-04-04 08:49:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

杀人者武三郎

新虫 (小有名气)

【答案】应助回帖

引用回帖:
4楼: Originally posted by LEOFEEE at 2014-04-04 09:59:57
按照你的建议,把参数改了一下,还是很快就出现负体积。无语了。网格质量是很好的,扭曲度才0.5多一些。interval number改成了1,时间步长改为0.00001还是不行。Mesh Zones里面的Cell Height会不会影响很大?...

根据我的经验,很有可能是运动定义的问题,我之前出现过这样的问题:动网格区域包含网格的时候,定义运动时网格区域也要定义运动。cell height的影响应该不是很大,这个数我一般都随便设,没看出影响。如果你的模型导入时scale了的话,你看下cell height的单位吧。
5楼2014-04-04 13:34:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

LEOFEEE

银虫 (正式写手)

引用回帖:
5楼: Originally posted by 杀人者武三郎 at 2014-04-04 13:34:22
根据我的经验,很有可能是运动定义的问题,我之前出现过这样的问题:动网格区域包含网格的时候,定义运动时网格区域也要定义运动。cell height的影响应该不是很大,这个数我一般都随便设,没看出影响。如果你的模型 ...

网格区域定义运动?什么意思?怎么定义?
不经清贫难成人,未受打击总天真。
6楼2014-04-08 15:07:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

杀人者武三郎

新虫 (小有名气)

引用回帖:
6楼: Originally posted by LEOFEEE at 2014-04-08 15:07:12
网格区域定义运动?什么意思?怎么定义?...

如果区域内部包含网格,,那udf指定运动区域的时候,内部网格define-innor也要定义
7楼2014-04-09 12:40:04
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

LEOFEEE

银虫 (正式写手)

引用回帖:
7楼: Originally posted by 杀人者武三郎 at 2014-04-09 12:40:04
如果区域内部包含网格,,那udf指定运动区域的时候,内部网格define-innor也要定义...

再请问一下,Preview Zone Motion的时候,Warning: maximum cell skewness exceeds 0.95.
Minimum Orthogonal Quality = 0.00000e+00 (cell zone 2)
Warning: minimum orthogonal quality less than 0.05.
Info: Used modified centroid in 1 cell(s) to prevent left-handed faces.
      It is recommended that you try to fix the left-handed faces
      via the TUI command
      /mesh/repair-improve/repair..怎么处理?
多谢帮忙!各种问题,唉。。。
不经清贫难成人,未受打击总天真。
8楼2014-04-10 15:03:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

杀人者武三郎

新虫 (小有名气)

引用回帖:
8楼: Originally posted by LEOFEEE at 2014-04-10 15:03:27
再请问一下,Preview Zone Motion的时候,Warning: maximum cell skewness exceeds 0.95.
Minimum Orthogonal Quality = 0.00000e+00 (cell zone 2)
Warning: minimum orthogonal quality less than 0.05.
Info ...

关于预览网格运动,一个时间步划分一次网格,其网格质量必然比每个迭代步划分一次要差。
系统提示的意思是在这一步出现了极差的网格:最大宽斜比超过0.95,最小正交小于0.05.这主要还是你网格质量的问题。可以尝试减小时间步长或者松弛因子。
至于最后Info的问题,我没有遇到过,不太清楚,建议你问问度娘或者别的高手。
9楼2014-04-10 17:28:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

LEOFEEE

银虫 (正式写手)

引用回帖:
9楼: Originally posted by 杀人者武三郎 at 2014-04-10 17:28:01
关于预览网格运动,一个时间步划分一次网格,其网格质量必然比每个迭代步划分一次要差。
系统提示的意思是在这一步出现了极差的网格:最大宽斜比超过0.95,最小正交小于0.05.这主要还是你网格质量的问题。可以尝试 ...

多谢!只能各种尝试了。。。。
不经清贫难成人,未受打击总天真。
10楼2014-04-11 08:35:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 LEOFEEE 的主题更新
信息提示
请填处理意见