一种有限元网格阵列建模方法技术

技术编号:15763428 阅读:62 留言:0更新日期:2017-07-06 01:10
本发明专利技术涉及计算机仿真技术领域,尤其涉及一种有限元网格阵列建模方法,该方法包括:第一步,相似结构零件识别分组;第二步,创建种子零件网格模型;第三步,创建种子零件定位信息;第四步,创建分组内零件定位信息;第五步,建立阵列网格模型。本发明专利技术通过通用有限元前处理软件的二次开发功能,针对结构设计中相同零件特点,提取零件特征标识,创建零件之间的相对位置关系,快速复制某个零件网格到相同零件中去,缩短相同零件建模工作占用的时间,提高仿真分析在研发工作中的效率。

A finite element mesh modeling method

The present invention relates to the technical field of computer simulation, especially relates to a finite element mesh array modeling method, the method comprises the following steps: first, similar structure parts recognition group; the second step, create seed parts mesh model; the third step, create seed parts positioning information; the fourth step, creating parts positioning information packet; the fifth step, the establishment of grid array model. The present invention through two times the development of finite element pre-processing software, according to the characteristics of the same parts in the structure design, extraction of feature identification, relative position relationship between the parts to create a fast, a copy of a grid to the same parts parts to shorten the same parts modeling work takes time, improve the efficiency of the analysis in the research and development work in the simulation.

【技术实现步骤摘要】
一种有限元网格阵列建模方法
本专利技术涉及计算机仿真
,尤其涉及一种有限元网格阵列建模方法。
技术介绍
有限元方法作为现有计算机仿真领域内的有效分析方法,已经广泛应用于航空航天、汽车等领域。有限元建模过程是整个仿真分析时间代价最大的过程,在航空航天结构中,存在大量的相同的结构件,但零件的位置不同。对相同零件逐个进行有限元前处理耗时耗力,而且会导致相同零件模型对应的有限元网格模型不同,对分析结果造成一定的差异,影响分析结果。综上,当前阵列方法中仍存在部分问题,对结构件特征识别精度不足,若相似零件存在细小差别,也会导致网格阵列创建存在差异。
技术实现思路
针对上述现有技术的缺点,本专利技术的目的是提供一种高效、快速的有限元网格阵列建模方法,通过在通用软件基础上的定制开发实现快速建模。本专利技术实施例提供的一种有限元网格阵列建模方法,该方法包括:第一步,相似结构零件识别分组;对导入到通用前处理HyperMesh的几何模型按照零件结构形式进行自动识别处理,归类结构相同的零件,并分组;第二步,创建种子零件网格模型;对第一步中识别出来的结构零件按照每一组分别处理,对每一组中任意挑选一个零件进行种子网格建模,并修改好模型质量;第三步,创建种子零件定位信息;创建三点定位信息,定位信息按照零件特征实现,确定每个零件的三个非共线的点;第四步,创建分组内零件定位信息;对分组内的每个零件,按照第三步中的方法,创建零件定位信息,并保证定位参考点的顺序相同;第五步,建立阵列网格模型;对第二步中种子零件的网格模型复制并存储,同时将第四步中对分组内的其他零件逐个获取的定位信息与第三步确定的种子零件的定位信息对比参照,将复制好的种子零件网格模型按照相对定位位置复制到该零件位置。进一步地,上述方法中,建立阵列网格模型完成后,还包括:第六步,检查阵列网格模型;在第五步建立阵列网格模型完成后,检查网格与结构零件的匹配程度。进一步地,上述方法中,所述相似结构零件识别分组的步骤如下:1)获取零件列表;2)获取ID=min的零件;3)获取下一个零件;4)识别零件特征;5)判断下一个零件是否与ID=min的零件相同;6)如是,则归类到分组ID=min,如否,则执行获取下一个零件的步骤。进一步地,上述方法中,所述归类到分组ID=min后,还包括:7)获取下一个零件;8)判断是否存在零件;9)如是,则执行识别零件特征的步骤,如否,则完成分组。进一步地,上述方法中,所述创建种子零件定位信息的步骤如下:1)获取零件编号;2)按照零件点特征、面特征、线特征分别创建三个参考点;3)判断上述三个参考点是否共线;4)如是,减少节点特征,执行按照零件点特征、面特征、线特征分别创建三个参考点的步骤,如否,则保存节点编号。进一步地,上述方法中,所述建立阵列网格模型的步骤如下:1)获取种子零件ID;2)获取种子零件定位点信息;3)获取分组内零件;4)获取零件定位点信息;5)获取种子零件网格模型并复制保存;6)对比种子零件与该零件定位信息;7)建立阵列网格模型;8)获取组内下一个零件;9)判断零件是否存在;10)如是,则执行获取零件定位点信息的步骤,如否,则完成阵列。与现有技术相比,本专利技术实施例对导入到通用前处理HyperMesh的几何模型按照零件结构形式进行自动识别处理,归类结构相同的零件,并分组。对识别出来的结构零件按照每一组分别处理,对每一组中任意挑选一个零件进行种子网格建模,并修改好模型质量;创建三点定位信息,定位信息按照零件特征实现,确定每个零件的三个非共线的点;对分组内的每个零件,创建零件定位信息;对种子零件的网格模型复制并存储,同时将分组内的其他零件逐个获取的定位信息与种子零件的定位信息对比参照,将复制好的种子零件网格模型按照相对定位位置复制到该零件位置。本专利技术通过通用有限元前处理软件的二次开发功能,针对结构设计中相同零件特点,提取零件特征标识,创建零件之间的相对位置关系,快速复制某个零件网格到相同零件中去,缩短相同零件建模工作占用的时间,提高仿真分析在研发工作中的效率。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术提供的一种有限元网格阵列建模方法流程图;图2为本专利技术提供的一种相似结构零件识别分组的步骤流程图;图3为本专利技术提供的一种创建种子零件定位信息的步骤流程图;图4为本专利技术提供的一种建立阵列网格模型的步骤流程图。具体实施方式为了使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术作进一步地详细描述,显然,所描述的实施例仅仅是本专利技术一部份实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。下面结合说明书附图对本专利技术实施例作进一步详细描述。如图1所示,本专利技术实施例公开了一种有限元网格阵列建模方法,该方法包括:步骤S101,相似结构零件识别分组;对导入到通用前处理HyperMesh的几何模型按照零件结构形式进行自动识别处理,归类结构相同的零件,并分组;步骤S102,创建种子零件网格模型;对第一步中识别出来的结构零件按照每一组分别处理,对每一组中任意挑选一个零件进行种子网格建模,并修改好模型质量;步骤S103,创建种子零件定位信息;创建三点定位信息,定位信息按照零件特征实现,确定每个零件的三个非共线的点;步骤S104,创建分组内零件定位信息;对分组内的每个零件,按照第三步中的方法,创建零件定位信息,并保证定位参考点的顺序相同;步骤S105,建立阵列网格模型;对第二步中种子零件的网格模型复制并存储,同时将第四步中对分组内的其他零件逐个获取的定位信息与第三步确定的种子零件的定位信息对比参照,将复制好的种子零件网格模型按照相对定位位置复制到该零件位置。进一步地,上述方法中,建立阵列网格模型完成后,还包括:步骤S106,检查阵列网格模型;在上述步骤S105建立阵列网格模型完成后,检查网格与结构零件的匹配程度。本专利技术实施例通过通用有限元前处理HyperMesh软件的二次开发功能,针对结构设计中相同零件特点,提取零件特征标识,创建零件之间的相对位置关系,快速复制某个零件网格到相同零件中去,缩短相同零件建模工作占用的时间,提高仿真分析在研发工作中的效率。如图2所示,进一步地,上述方法中,所述相似结构零件识别分组的步骤如下:步骤S201,获取零件列表;步骤S202,获取ID=min的零件;步骤S203,获取下一个零件;步骤S204,识别零件特征;步骤S205,判断下一个零件是否与ID=min的零件相同;步骤S206,如是,则归类到分组ID=min,如否,则执行获取下一个零件的步骤。进一步地,如图2所示,所述归类到分组ID=min后,还包括:步骤S207,获取下一个零件;步骤S208,判断是否存在零件;步骤S209,如是,则执行识别零件特征的步骤,如否,则完成分组。如图3所示,进一步地,上述方法中,所述创建种子零件定位信息的步骤如下:步骤S301,获取零件编号;步骤S30本文档来自技高网...
一种有限元网格阵列建模方法

【技术保护点】
一种有限元网格阵列建模方法,其特征在于,该方法包括:第一步,相似结构零件识别分组;对导入到通用前处理HyperMesh的几何模型按照零件结构形式进行自动识别处理,归类结构相同的零件,并分组;第二步,创建种子零件网格模型;对第一步中识别出来的结构零件按照每一组分别处理,对每一组中任意挑选一个零件进行种子网格建模,并修改好模型质量;第三步,创建种子零件定位信息;创建三点定位信息,定位信息按照零件特征实现,确定每个零件的三个非共线的点;第四步,创建分组内零件定位信息;对分组内的每个零件,按照第三步中的方法,创建零件定位信息,并保证定位参考点的顺序相同;第五步,建立阵列网格模型;对第二步中种子零件的网格模型复制并存储,同时将第四步中对分组内的其他零件逐个获取的定位信息与第三步确定的种子零件的定位信息对比参照,将复制好的种子零件网格模型按照相对定位位置复制到该零件位置。

【技术特征摘要】
1.一种有限元网格阵列建模方法,其特征在于,该方法包括:第一步,相似结构零件识别分组;对导入到通用前处理HyperMesh的几何模型按照零件结构形式进行自动识别处理,归类结构相同的零件,并分组;第二步,创建种子零件网格模型;对第一步中识别出来的结构零件按照每一组分别处理,对每一组中任意挑选一个零件进行种子网格建模,并修改好模型质量;第三步,创建种子零件定位信息;创建三点定位信息,定位信息按照零件特征实现,确定每个零件的三个非共线的点;第四步,创建分组内零件定位信息;对分组内的每个零件,按照第三步中的方法,创建零件定位信息,并保证定位参考点的顺序相同;第五步,建立阵列网格模型;对第二步中种子零件的网格模型复制并存储,同时将第四步中对分组内的其他零件逐个获取的定位信息与第三步确定的种子零件的定位信息对比参照,将复制好的种子零件网格模型按照相对定位位置复制到该零件位置。2.根据权利要求1所述的方法,其特征在于,建立阵列网格模型完成后,还包括:第六步,检查阵列网格模型;在第五步建立阵列网格模型完成后,检查网格与结构零件的匹配程度。3.根据权利要求1或2所述的方法,其特征在于,所述相似结构零件识别分组的步骤如下:1)获取零件...

【专利技术属性】
技术研发人员:林德志
申请(专利权)人:上海波客实业有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1