结构分析模拟方法、信息处理设备和计算机可读存储介质技术

技术编号:21714774 阅读:39 留言:0更新日期:2019-07-27 19:18
公开了结构分析模拟方法、信息处理设备和计算机可读存储介质。处理单元进行以下操作:与对应于对象的第一设计数据相关联地设置用于运行对象的结构分析模拟的条件;当第一设计数据被根据对象的设计改变而更新时,基于第一设计数据中包括的坐标信息和第二设计数据中包括的坐标信息,识别各自被包括在第一设计数据和第二设计数据中的区域之间的对应关系,第二设计数据对应于通过设计改变被修改的对象;以及基于所识别的对应关系来与第二设计数据相关联地设置条件并且运行被修改的对象的结构分析模拟。

Structural Analysis and Simulation Method, Information Processing Equipment and Computer Readable Storage Media

【技术实现步骤摘要】
结构分析模拟方法、信息处理设备和计算机可读存储介质
本文所讨论的实施方式涉及结构分析模拟方法和信息处理设备。
技术介绍
已知存在用于使用基于对象的设计数据的计算机进行设计对象的结构分析的技术,从而评估对象在强度、振动、热等方面的性能。当执行结构分析时,为由设计数据表示的对象的区域设置结构分析模拟的条件(例如,边界条件)。随后,根据对象的形状和分析的目的通过元素划分来创建有限元素,并且然后运行模拟。从模拟获得的结果呈现在显示装置上。传统上,与识别号相关联地设置模拟条件,其中,识别号在要分析的对象内被分配给通过形状相区别的各个区域例如点、边和表面。下文将这种识别号称为“形状ID”。例如,在对象内,为表面分配SurfaceID_1,为不同的表面分配SurfaceID_2,为边分配EdgeID_1,并且为不同的边分配EdgeID_2。然后,与这些各个形状ID相关联地设置条件。因此,与各个形状ID相关联地保持条件减少了当对同一对象重复执行结构分析时重新设置条件的需要。例如,参见日本公开特许公报No.11-120383。然而,传统技术留下了以下问题:当设计改变引起了对象形状的改变时(例如,当点和/或表面的数目已经改变时),可能伴随着设计数据中定义的形状ID的改变。在已经对形状ID进行了改变的情况下,可能为对象的区域设置了无意的分析条件,这可能会导致结构分析产生错误的结果。
技术实现思路
实施方式的一方面是提供用于结构分析模拟的能够防止错误的结构分析结果的程序和方法以及信息处理设备。根据一方面,提供了一种存储计算机程序的非暂态计算机可读存储介质,该计算机程序使计算机执行包括以下操作的处理:与对应于对象的第一设计数据相关联地设置用于运行对象的结构分析模拟的条件;当第一设计数据被根据对象的设计改变而更新时,基于第一设计数据中包括的坐标信息和第二设计数据中包括的坐标信息,识别各自被包括在第一设计数据和第二设计数据中的区域之间的对应关系,第二设计数据对应于通过设计改变被修改的对象;以及基于对应关系来与第二设计数据相关联地设置条件并且运行被修改的对象的结构分析模拟。附图说明图1示出了根据第一实施方式的信息处理器和结构分析模拟方法的示例;图2是示出根据第二实施方式的信息处理器的硬件的示例的框图;图3示出了示出信息处理器中提供的功能的示例的框图;图4是示出由信息处理器执行的处理的示例的流程图;图5示出了分析条件的设置示例;图6是示出识别各自被包括在更新前设计数据集和更新后设计数据集中的区域之间的对应关系的处理以及与更新后设计数据集相关联地设置每个分析条件的处理的示例的流程图;图7示出了其中与具有分析条件集的边匹配的多个边被包括在更新后设计数据集中的示例;图8示出了用于初步确定一个或更多个匹配边的方法2的示例;图9示出了用于初步确定一个或更多个匹配表面的方法2的示例;以及图10示出了用于初步确定一个或更多个匹配实体(solid)的方法2的示例。具体实施方式下面将参照附图来描述若干实施方式,其中,相同的附图标记始终表示相同的元件。(a)第一实施方式图1示出了根据第一实施方式的信息处理器和结构分析模拟方法的示例。第一实施方式的信息处理器10基于对象的设计数据集来运行对象的结构分析模拟。注意,信息处理器10可以是客户端计算机或服务器计算机。信息处理器10包括存储单元11和处理单元12。存储单元11可以是诸如随机存取存储器(RAM)的易失性存储装置,或可以是诸如硬盘驱动器(HDD)或闪存的非易失性存储装置。存储单元11在其中存储设计数据集11a和设计数据集11b以及分析条件设置信息11c。设计数据集11a和设计数据集11b是与对象的设计改变相关联的更新前设计数据集和更新后设计数据集。具体地,设计数据集11a是更新前设计数据集并且设计数据集11b是更新后设计数据集。当信息处理器10实现用于创建设计数据集的软件并且允许用户提供输入时,可以基于由用户提供的输入分别生成设计数据集11a和设计数据集11b。可替选地,可以例如经由网络从信息处理器10的外部设备获取设计数据集11a和设计数据集11b。分析条件设置信息11c是关于由处理单元12与各个设计数据集11a和11b相关联地设置的用于进行结构分析的条件(下文中称为“分析条件”)的信息。这种分析条件的示例包括边界条件和针对对象中包括的区域的材料的条件。边界条件的示例包括关于对象内的给定区域在哪个方向上被固定和在哪个方向上其自由移动的条件(约束条件)以及关于对象内的给定区域在哪个方向经受力和经受多大力的条件(负载条件)。处理单元12是处理器,例如中央处理单元(CPU)和数字信号处理器(DSP)。然而应当注意,处理单元12可以包括为特定用途而设计的电子电路,例如专用集成电路(ASIC)或现场可编程门阵列(FPGA)。处理器执行诸如RAM的存储装置中存储的程序。例如,处理器执行结构分析模拟程序。此处术语“多处理器”或仅“处理器”有时被用来指代一组多个处理器。处理单元12与对应于对象的设计数据集11a相关联地设置要用于对象的结构分析模拟中的分析条件。例如,在设置分析条件时,对象的三维(3D)图像呈现在连接至信息处理器10的显示装置(未示出)的屏幕上。然后,处理单元12接收用户为对象内的每个期望区域(在下面的描述中,期望区域不仅是表面或实体,也是点或边)指定的分析条件,并且与设计数据集11a中包括的表示区域的坐标信息相关联地设置分析条件。以这种方式获得的信息存储在存储单元11中以形成分析条件设置信息11c。当根据对象的设计的改变来更新设计数据集11a时,处理单元12基于更新前设计数据集11a中包括的坐标信息和更新后设计数据集11b中包括的坐标信息,来识别各自被包括在更新前设计数据集11a与更新后设计数据集11b中的区域之间的对应关系。然后,基于所识别的对应关系,处理单元12与更新后设计数据集11b相关联地设置上述分析条件,并且运行通过设计改变被修改的对象的结构分析模拟。处理单元12可以使显示装置(未示出)在其屏幕上呈现结构分析模拟的结果。图1描绘了由第一实施方式的信息处理器10采用的结构分析模拟方法的示例。对于作为对象15内的单个区域的表面15a,将条件A设置为分析条件。假设由于对对象15进行的设计改变,形成具有图示形状的对象16。由于修改后对象16包括具有与设计改变之前的对象15的配置相同的配置的区域,因此优选的是为具有相同配置的区域设置的各个分析条件继续存在。例如,改变前对象15的表面15a具有与改变后对象16的表面16a相同的配置。然后,处理单元12基于分别被包括在更新前设计数据集11a和更新后设计数据集11b中的坐标信息来识别这些区域(即表面15a和表面16a)之间的对应关系。例如,设计数据集11a中包括的表示表面15a的坐标信息11a1包括表示边17a、边17b、边17c和边17d的坐标信息和表示表面15a的代表点的坐标信息。表示边17a的坐标信息包括例如表示边17a的端点18a和端点18b的坐标信息以及表示边17a的中点18c的坐标信息。表示边17b的坐标信息包括例如表示边17b的端点18a和端点18b的坐标信息以及表示边17b的中点18d的坐标信息。表示边17c的坐标信息包括例如表示边本文档来自技高网...

【技术保护点】
1.一种存储计算机程序的非暂态计算机可读存储介质,所述计算机程序使计算机执行包括以下操作的处理:与对应于对象的第一设计数据相关联地设置用于运行所述对象的结构分析模拟的条件;当所述第一设计数据被根据所述对象的设计改变而更新时,基于所述第一设计数据中包括的坐标信息和第二设计数据中包括的坐标信息,识别各自被包括在所述第一设计数据和所述第二设计数据中的区域之间的对应关系,所述第二设计数据对应于通过所述设计改变被修改的所述对象;以及基于所述对应关系来与所述第二设计数据相关联地设置所述条件,并且运行被修改的对象的所述结构分析模拟。

【技术特征摘要】
2017.12.08 JP 2017-2356561.一种存储计算机程序的非暂态计算机可读存储介质,所述计算机程序使计算机执行包括以下操作的处理:与对应于对象的第一设计数据相关联地设置用于运行所述对象的结构分析模拟的条件;当所述第一设计数据被根据所述对象的设计改变而更新时,基于所述第一设计数据中包括的坐标信息和第二设计数据中包括的坐标信息,识别各自被包括在所述第一设计数据和所述第二设计数据中的区域之间的对应关系,所述第二设计数据对应于通过所述设计改变被修改的所述对象;以及基于所述对应关系来与所述第二设计数据相关联地设置所述条件,并且运行被修改的对象的所述结构分析模拟。2.根据权利要求1所述的非暂态计算机可读存储介质,其中:当已经为所述第一设计数据中包括的第一区域设置了所述条件时,所述识别包括在所述第二设计数据内识别由第二坐标信息表示的第二区域,所述第二坐标信息与表示所述第一区域的第一坐标信息匹配。3.根据权利要求2所述的非暂态计算机可读存储介质,其中,所述处理还包括:当所述第二设计数据不包括所述第二区域时,基于所述第一坐标信息在所述第二设计数据内识别与所述第一区域类似的第三区域;使显示装置呈现所述第三区域;以及在接收到指示为所述第三区域设置所述条件的指令信号时,为所述第三区域设置所述条件。4.根据权利要求3所述的非暂态计算机可读存储介质,其中:所述处理还包括基于所述第一坐标信息和表示所述第三区域的第三坐标信息来计算指示所述第一区域与所述第三区域之间的匹配程度的值;并且所述使显示装置呈现所述第三区域包括使所述显示装置呈现所述第三区域和所述值。5.根据权利要求3或4所述的非暂态计算机可读存储介质,其中,所述处理还包括:当所述第二设计数据包括第四区域和第五区域时,所述第四区域包括由第五坐标信息表示的第二元素,所述第五坐标信息与表示所述第一区域中包括的第一元素的第四坐标信息匹配,所述第五区域包括由第七坐标信息表示的第四元素,所述第七坐标信息与表示所述第一区域中包括的第三元素的第六坐标信息匹配,并且所述第五区域还包括由第九坐标信息表示的第六元素,所述第九坐标信息与表示所述第四区域中包括的第五元素的第八坐标信息匹配,基于将包括所述第四区域和所述第五区域的组的长度或大小与所述第一区域的长度或大小进行比较的结果,决定是否将所述组识别为所述第三区域。6.根...

【专利技术属性】
技术研发人员:根岸孝典永井达也生田宣明
申请(专利权)人:富士通株式会社
类型:发明
国别省市:日本,JP

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

1