网格单元的批量修改方法,其装置及电子设备制造方法及图纸

技术编号:24207722 阅读:20 留言:0更新日期:2020-05-20 15:24
本发明专利技术实施例公开了网格单元的批量修改方法、其装置及电子设备。该方法包括:确定所述网格单元与表格的单元格之间的映射关系;根据所述映射关系,通过多张表格记录所述网格单元的多种模型数据;每一张表格用于记录一种模型数据;根据接收到的修改指令,对所述表格进行对应的批量修改操作以更新所述表格的数据信息;生成与所述更新后的表格的数据信息对应的模型修改文件;导入所述模型修改文件。该方法将网格单元的模型数据映射到对应的多张表格中,利用表格可以支持批量修改操作的特点,实现了对有限元模型中的网格单元的模型数据的批量修改,有效的提升设计人员的工作效率。

Batch modification method of grid cell, its device and electronic equipment

【技术实现步骤摘要】
网格单元的批量修改方法,其装置及电子设备
本专利技术涉及CAE
,尤其涉及一种网格单元的批量修改方法、其装置及电子设备。
技术介绍
网格模型是有限元模型中常用的方法。其概念可以分为单元、特性、载荷、分析、结果5个部分。其中,“单元”(或者网格单元)对应物理对象的各个组成部分。“特性”则为各个组成部分的一些属性,如材料、剖面等。“载荷”为物理对象各个组成部分上所承受的力。“分析”为针对各个组成部分上所受载荷的大小,通过某种工程或有限元计算方法去求解各部件的力学性能表征。“结果”为计算方法计算得到的结果的呈现。在实现本专利技术过程中,专利技术人发现相关技术存在以下问题:传统的有限元模型如果出现外形或者特性修改等情况,需要对多个网格单元的信息进行增、删、改、查。但无论是通过网格文件的方式,还是通过三维引擎的方式对网格单元的信息进行修改时,需要设计人员进行非常复杂的操作,很难实现批量化,效率较低。
技术实现思路
针对上述技术问题,本专利技术实施例提供了网格单元的批量修改方法、其装置及电子设备,以解决现有的网格单元的信息修改操作复杂,无法进行批量修改的问题。本专利技术实施例的第一方面提供一种网格单元模型数据的批量修改方法。其中,该批量修改方法包括:确定所述网格单元与表格的单元格之间的映射关系;根据所述映射关系,通过多张表格记录所述网格单元的多种模型数据;每一张表格用于记录一种模型数据;根据接收到的修改指令,对所述表格进行对应的批量修改操作以更新所述表格的数据信息;生成与所述更新后的表格的数据信息对应的模型修改文件;导入所述模型修改文件。可选地,所述确定所述网格单元与表格的单元格之间的映射关系,具体包括:沿设定的方向剖开三维模型,平展在表格所在的平面上;通过自动展开或者手动展开的方式,确定所述三维模型中各个网格单元与所述表格的单元格之间的映射关系。可选地,所述根据所述映射关系,通过多张表格记录所述网格单元的多种模型数据,具体包括:确定所述网格单元映射到的单元格位置;分别通过编号表格,厚度表格以及特性表格中位于同一个单元格位置的单元格记录所述网格单元的编号信息,剖面厚度信息以及特性信息。可选地,所述网格单元包括四边形网格单元、三角形网格单元以及空缺网格单元;所述四边形网格单元在所述编号表格的单元格中以第一标识表示,所述三角形网格单元在所述编号表格的单元格中以第二标识表示,所述空缺网格单元在所述编号表格中以空格表示。可选地,所述表格还包括用于记录所述网格单元的节点信息的节点表格。可选地,所述生成与所述更新后的表格的数据信息对应的模型修改文件,具体包括:获取所述修改指令涉及的目标网格单元的编号信息;根据所述编号信息,确定所述目标网格单元在编号表格中的单元格位置;在所述节点表格中,获取所述网格单元对应的节点信息;根据所述单元格位置,分别在所述厚度表格和所述特性表格中搜索所述目标网格单元的剖面厚度信息以及特性信息;生成对应的模型修改文件。可选地,所述获取所述网格单元对应的节点信息,具体包括:根据所述单元格中的标识确定所述网格单元的类型;在所述网格单元为四边形网格单元时,从所述节点表格中获取四个节点信息;在所述网格单元为三角形网格单元时,从所述节点表格中获取三个节点信息。本专利技术实施例的第二方面提供了一种网格单元的批量修改装置。其中,所述装置包括:映射模块,用于确定所述网格单元与表格的单元格之间的映射关系;记录模块,用于根据所述映射关系,通过多张表格记录所述网格单元的多种模型数据;每一张表格用于记录一种模型数据;批量修改模块,用于根据接收到的修改指令,对所述表格进行对应的批量修改操作以更新所述表格的数据信息;修改文件生成模块,用于生成与所述更新后的表格的数据信息对应的模型修改文件;导入模块,用于导入所述模型修改文件。本专利技术实施例的第三方面提供了一种电子设备。该电子设备包括处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如上所述的网格单元的批量修改方法的步骤。本专利技术实施例的第四方面提供了一种非易失性计算机存储介质。其中,所述非易失性存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如上所述的网格单元的批量修改方法的步骤。本专利技术实施例提供的技术方案中,将网格单元的模型数据映射到对应的多张表格中,利用表格可以支持批量修改操作的特点,基于表格的修改而生成相应的模型修改文件,实现了对有限元模型中的网格单元的模型数据的批量修改,可以有效的提升设计人员的工作效率,迅速的完成对大量网格单元的修改。附图说明图1为本专利技术实施例的网格单元的批量修改方法的一个实施例示意图;图2为本专利技术实施例的生成模型修改文件的一个实施例示意图;图3为本专利技术实施例的机身梁架模型的一个实施例示意图;图4a为本专利技术实施例的四边形网格单元的一个实施例示意图;图4b为本专利技术实施例的三角形网格单元的一个实施例示意图;图5a为本专利技术实施例的编号表格的一个实施例示意图;图5b为本专利技术实施例的厚度表格的一个实施例示意图图5c为本专利技术实施例的特性表格的一个实施例示意图图5d为本专利技术实施例的节点表格的一个实施例示意图图5e为本专利技术实施例的生成模型修改文件程序的一个实施例示意图图6为本专利技术实施例的网格单元的批量修改装置的一个实施例示意图;图7为本专利技术实施例的电子设备的一个实施例示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明的是,本说明书所使用的术语“垂直的”、“水平的”、“左”、“右”、“上”、“下”、“内”、“外”、“底部”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本专利技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本专利技术的限制。此外,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。除非另有定义,本说明书所使用的所有的技术和科学术语与属于本专利技术的
的技术人员通常理解的含义相同。本说明书中在本专利技术的说明书中所使用的术语只是为了描述具体的实施方式的目的,不是用于限制本专利技术。本说明书所使用的术语“和/或”包括一个或多个相关的所列项目的本文档来自技高网
...

【技术保护点】
1.一种网格单元的批量修改方法,其特征在于,包括:/n确定所述网格单元与表格的单元格之间的映射关系;/n根据所述映射关系,通过多张表格记录所述网格单元的多种模型数据;每一张表格用于记录一种模型数据;/n根据接收到的修改指令,对所述表格进行对应的批量修改操作以更新所述表格的数据信息;/n生成与所述更新后的表格的数据信息对应的模型修改文件;/n导入所述模型修改文件。/n

【技术特征摘要】
1.一种网格单元的批量修改方法,其特征在于,包括:
确定所述网格单元与表格的单元格之间的映射关系;
根据所述映射关系,通过多张表格记录所述网格单元的多种模型数据;每一张表格用于记录一种模型数据;
根据接收到的修改指令,对所述表格进行对应的批量修改操作以更新所述表格的数据信息;
生成与所述更新后的表格的数据信息对应的模型修改文件;
导入所述模型修改文件。


2.根据权利要求1所述的方法,其特征在于,所述确定所述网格单元与表格的单元格之间的映射关系,具体包括:
沿设定的方向剖开三维模型,平展在表格所在的平面上;
通过自动展开或者手动展开的方式,确定所述三维模型中各个网格单元与所述表格的单元格之间的映射关系。


3.根据权利要求1所述的方法,其特征在于,所述根据所述映射关系,通过多张表格记录所述网格单元的多种模型数据,具体包括:
确定所述网格单元映射到的单元格位置;
分别通过编号表格,厚度表格以及特性表格中位于同一个单元格位置的单元格记录所述网格单元的编号信息,剖面厚度信息以及特性信息。


4.根据权利要求3所述的方法,其特征在于,所述网格单元包括四边形网格单元、三角形网格单元以及空缺网格单元;
所述四边形网格单元在所述编号表格的单元格中以第一标识表示,所述三角形网格单元在所述编号表格的单元格中以第二标识表示,所述空缺网格单元在所述编号表格中以空格表示。


5.根据权利要求4所述的方法,其特征在于,所述表格还包括用于记录所述网格单元的节点信息的节点表格。


6.根据权利要求5所述的方法,其特征在于,所述生成与所述更新后的表格的数据信息对应的模型修改文件,具体包括:
获取目标网格单元的编号信息;
根...

【专利技术属性】
技术研发人员:牟全臣姚立民周连林
申请(专利权)人:杭州数孪科技有限公司
类型:发明
国别省市:浙江;33

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

1