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

[前处理] abaqus 怎么用脚本检查网格质量

[复制链接]
发表于 2016-12-14 21:17:35 | 显示全部楼层 |阅读模式 来自 江苏南京
悬赏30仿真币已解决
abaqus 怎么用脚本检查网格质量,获得不好的单元,在帮助文档中有个verifyMeshQuality()函数 具体怎么做,高手给个回复,尝试了很久没有成功,非常感谢

最佳答案

查看完整内容

part对象和assembly对象都有verifyMeshQuality()函数,因此在相应对象下调用就好:如: from abaqus import * from abaqusConstants import * mdb.models['Model-1'].rootAssembly.verifyMeshQuality(criterion=ANALYSIS_CHECKS) criterion参数为必须输入的变量,具体检查类型可以看帮助文档。
发表于 2016-12-14 21:17:36 | 显示全部楼层 来自 北京
Simdroid开发平台
part对象和assembly对象都有verifyMeshQuality()函数,因此在相应对象下调用就好:如:
from abaqus import *
from abaqusConstants import *
mdb.models['Model-1'].rootAssembly.verifyMeshQuality(criterion=ANALYSIS_CHECKS)
criterion参数为必须输入的变量,具体检查类型可以看帮助文档。

点评

谢谢回答  发表于 2016-12-19 10:09
回复

使用道具 举报

 楼主| 发表于 2016-12-19 09:55:45 | 显示全部楼层 来自 江苏南京
372703015 发表于 2016-12-14 21:17
part对象和assembly对象都有verifyMeshQuality()函数,因此在相应对象下调用就好:如:
from abaqus impor ...

恩 谢谢 回复,我的目的是想进行网格光顺,不断的检查结果,对于不好的网格移动节点,来达到所有网格没有警告而已,我我的网格一部分是自己基于自己设计网格模板生成的,但是生成的结果部分网格质量不好,就是想自动能够改善结果
回复

使用道具 举报

发表于 2016-12-19 10:04:50 | 显示全部楼层 来自 北京
kqvtkdss 发表于 2016-12-19 09:55
恩 谢谢 回复,我的目的是想进行网格光顺,不断的检查结果,对于不好的网格移动节点,来达到所有网格没有 ...

想法真的很不错,不过在实际调整网格的时候用的什么规则?比如调整一个节点后可能导致其他网格质量变差了。要实现这么智能还是很有挑战的,想必你是个高手,我班门弄斧了!
回复

使用道具 举报

 楼主| 发表于 2016-12-19 10:09:06 | 显示全部楼层 来自 江苏南京
372703015 发表于 2016-12-19 10:04
想法真的很不错,不过在实际调整网格的时候用的什么规则?比如调整一个节点后可能导致其他网格质量变差了 ...

没有没有,想尝试 Laplacian-isoparametric 光顺法对网格进行光顺处理,在GUI中移动节点,可实时监测网格质量,脚本中不清楚,目前是手工移动
回复

使用道具 举报

发表于 2016-12-19 10:13:00 | 显示全部楼层 来自 北京
kqvtkdss 发表于 2016-12-19 10:09
没有没有,想尝试 Laplacian-isoparametric 光顺法对网格进行光顺处理,在GUI中移动节点,可实时监测网格 ...

还是很赞的,望尘莫及
回复

使用道具 举报

 楼主| 发表于 2016-12-19 10:14:39 | 显示全部楼层 来自 江苏南京
372703015 发表于 2016-12-19 10:13
还是很赞的,望尘莫及

有很多想法 自己能力有限实现不了,这个就是想实现在Hypermsh中类似的网格质量检查,Python写个差不多的函数
回复

使用道具 举报

发表于 2016-12-25 18:13:42 | 显示全部楼层 来自 浙江杭州
没了……
回复

使用道具 举报

 楼主| 发表于 2016-12-25 19:17:16 | 显示全部楼层 来自 江苏南京

什么没了
回复

使用道具 举报

发表于 2016-12-28 19:21:49 | 显示全部楼层 来自 浙江杭州
回错贴了,不好意思
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-25 19:59 , Processed in 0.043516 second(s), 15 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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