一种汽车塑料件网格模型中网格质量提升方法及系统与流程

摘要: 本申请属于汽车结构仿真分析,尤其涉及一种汽车塑料件网格模型中网格质量提升方法及系统。背景技术:1、在汽车结构仿真分析领域,有限元网格模型的质量直接决定计算精度、...
一种汽车塑料件网格模型中网格质量提升方法及系统与流程

本申请属于汽车结构仿真分析,尤其涉及一种汽车塑料件网格模型中网格质量提升方法及系统。

背景技术:

1、在汽车结构仿真分析领域,有限元网格模型的质量直接决定计算精度、求解效率与稳定性。汽车内外饰、门板、保险杠等塑料件零部件在网格生成的过程中,常生成大量高度过小的加强筋与尺寸过小的特征线。这类微小特征源于原始 cad 模型的细节倒角、工艺标识、局部圆角及模具残留特征,本身不参与结构受力与刚度传递,却会显著增加单元数量,引发网格畸变造成计算资源消耗。

2、目前行业内主要依赖工程师手动筛选测量并删除无效特征,传统人工清理耗时长,网格构建效率不足,难以满足高精度、高效率、标准化的网格前处理需求,亟需一种能够自动判定网格质量不达标区域并自动优化区域网格的方法。

技术实现思路

1、有鉴于此,本申请旨在提出一种汽车塑料件网格模型中网格质量提升方法及系统,以解决现有汽车塑料件网格模型前处理中人工调整网格质量效率低,标准不统一和易出错的问题。

2、为达到上述目的,本申请的技术方案是这样实现的:

3、第一方面,本申请提供了一种汽车塑料件网格模型中网格质量提升方法,包括:

4、通过全局筛选网格模型提取所有加强筋结构实体,通过遍历获取到的每个加强筋结构实体,收集与加强筋结构实体相关联的网格单元,并建立加强筋-网格单元集映射关系;

5、通过遍历每个网格单元集并统计其中的网格单元数量,将统计的网格单元数量与预先设定的网格数量阈值作比较,以保留当前网格单元集;

6、通过遍历当前网格单元集中的数据结构,确定网格单元集内每个网格面积,将每个网格面积与预先设定的单网格面积阈值作比较,并通过加强筋网格量化判定算法判断加强筋的有效性,基于加强筋有效性删除全部网格单元;

7、收集网格模型中的所有可见特征线实体并构建待处理内部特征线集合,通过提取与内部特征线共线绑定的所有网格单元,以构建特征线关联网格集合;

8、通过统计每条特征线的关联网格单元数量,根据数量分支判定算法对每一组内部特征线和特征线关联网格集合执行二元判定;

9、通过面积量化校验算法执行关联网格总面积量化校验,以构建待合并列表,遍历所述待合并列表并删除列表中无效特征线,对删除后的网格进行网格重构。

10、第二方面,基于同一发明构思,本申请还提供了一种汽车塑料件网格模型中网格质量提升系统,包括:

11、加强筋结构实体获取模块,被配置为通过全局筛选网格模型提取所有加强筋结构实体,通过遍历获取到的每个加强筋结构实体,收集与加强筋结构实体相关联的网格单元,并建立加强筋-网格单元集映射关系;

12、网格单元比较模块,被配置为通过遍历每个网格单元集并统计其中的网格单元数量,将统计的网格单元数量与预先设定的网格数量阈值作比较,以保留当前网格单元集;

13、无效加强筋删除模块,被配置为通过遍历当前网格单元集中的数据结构,确定网格单元集内每个网格面积,将每个网格面积与预先设定的单网格面积阈值作比较,并通过加强筋网格量化判定算法判断加强筋的有效性,基于加强筋有效性删除全部网格单元;

14、特征线实体获取模块,被配置为收集网格模型中的所有可见特征线实体并构建待处理内部特征线集合,通过提取与内部特征线共线绑定的所有网格单元,以构建特征线关联网格集合;

15、二元判定模块,被配置为通过统计每条特征线的关联网格单元数量,根据数量分支判定算法对每一组内部特征线和特征线关联网格集合执行二元判定;

16、无效特征线删除模块,被配置为通过面积量化校验算法执行关联网格总面积量化校验,以构建待合并列表,遍历所述待合并列表并删除列表中无效特征线,对删除后的网格进行网格重构。

17、第三方面,基于同一发明构思,本申请还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如第一方面所述的方法。

18、第四方面,基于同一发明构思,本申请还提供了一种非暂态计算机可读存储介质,其中,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行如第一方面所述的方法。

19、相对于现有技术,本申请所述的一种汽车塑料件网格模型中网格质量提升方法及系统具有以下有益效果:

20、本申请所述方法基于cae前处理软件的二次开发接口实现,用程序替代人工进行筛选并进行常见不合格网格的修正操作,大幅提升网格模型清理的效率和准确性,有效解决因小尺寸加强筋结构和过短特征线导致的网格质量不足的问题,能够通过本方法自动化提升汽车网格模型的质量。

1.一种汽车塑料件网格模型中网格质量提升方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述通过全局筛选网格模型提取所有加强筋结构实体,通过遍历获取到的每个加强筋结构实体,收集与加强筋结构实体相关联的网格单元,并建立加强筋-网格单元集映射关系,包括:

3.根据权利要求2所述的方法,其特征在于,所述通过遍历每个网格单元集并统计其中的网格单元数量,将统计的网格单元数量与预先设定的网格数量阈值作比较,以确定保留当前网格单元集,包括:

4.根据权利要求1所述的方法,其特征在于,所述通过加强筋网格量化判定算法判断加强筋的有效性,基于加强筋有效性删除全部网格单元,包括:

5.根据权利要求1所述的方法,其特征在于,所述通过统计每条特征线的关联网格单元数量,根据数量分支判定算法对每一组内部特征线和特征线关联网格集合执行二元判定,包括:

6.根据权利要求5所述的方法,其特征在于,所述通过面积量化校验算法执行关联网格总面积量化校验,以构建待合并列表,包括:

7.根据权利要求1所述的方法,其特征在于,还包括:

8.一种汽车塑料件网格模型中网格质量提升系统,其特征在于,包括:

9.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如权利要求1-7任一项所述的方法。

10.一种非暂态计算机可读存储介质,其特征在于,其中,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使计算机执行权利要求1-7任一项所述的方法。