公开了一种数值模拟结果显示程序、方法和系统。该数值模拟结果显示系统包括:图像输出设备;三维CAD模型数据输入单元,被配置为读取要分析的对象的三维CAD模型数据;CAD模型数据转换单元,被配置为将所读取的三维CAD模型数据转换为能在图像输出设备上显示的CAD图形数据;数值模拟结果数值输入单元,被配置为读取对象的数值模拟结果数据;模拟结果转换单元,被配置为将所读取的数值模拟结果数据转换为能在图像输出设备上显示的模拟结果图形数据;以及显示单元,被配置为以叠合方式在图像输出设备上显示CAD图形数据和模拟结果图形数据。
【技术实现步骤摘要】
数值模拟结果显示程序、方法和系统
本申请涉及数值模拟结果显示程序、数值模拟结果显示方法和数值模拟 结果显示系统。
技术介绍
当前,在诸如结构分析、热传递分析、热-液分析和电》兹场分析等广泛领 域内,利用诸如有限差分方法、有限元方法、有限体积方法和边界元方法的 数值分析方法的数值模拟技术正得到发展并开始实际应用于揭示物理现象。在进行上述类型的数值模拟时,使用根据要分析的物理量类型而准备的 专用分析软件(模拟器)。通过例如向简化模型添加色阶以及改变色调等的方法来显示数值模拟结果(参见日本未审专利申请公布No. 2005-44146 )。另外,在机械设计等中,使用三维CAD (计算机辅助设计)软件。通过 使用三维CAD软件,三维地显示出由三维CAD软件生成的三维CAD模型(参 见曰本未审专利申请公布No. 2006-195971 )。
技术实现思路
如上所述,由专用软件的每个分离的部分执行数值模拟,并且软件的这 些部分在不同平台上运行。因而,软件的这些部分不同时在同一平台上运行。因此,难以同时显示出不同类型物理量的数值模拟结果,例如结构分析、 热 -液分析和电磁场分析的结果,以便进行比较。因此,难以同时确认通过数值分析计算出的物理现象。为了研究物理现 象,必需每次在分析软件的各部分之间进行切换。因而,为了研究物理现象,必需使用分析软件的各部分,并且由于难以 同时查看分析结果,所以存在分析和研究需要大量时间的缺点。另外,明显地,三维CAD软件在与分析软件的平台不同的平台上运行。 因此,难以在同一平台上同时显示由三维CAD软件创建的三维模型和由分析 软件的各部分生成的数值模拟结果。因此,难以同时确认三维模型和在数值分析中计算出的物理现象,从而 存在分析和研究需要大量时间的缺点。另外,在数值模拟模型中,从所设计的模型形状中划分单元并进行计算。 使用所划分的单元作为计算单位(网格),进行数值计算。当基于所设计的模型形状如实进行单元划分时,产生大量的网格。因此, 通常通过修改所设计的模型形状来创建数值分析模型。此外,模型的修改与 形状根据分析类型(如结构分析和热-液分析)会发生各种变化。在这种情况下,即使对于同一待分析的模型,由三维CAD软件创建的三 维CAD模型数据和各种数值分析模型数据之间也在形状上存在巨大差异。在以切换方式显示三维CAD模型数据和各种数值分析模型数据的情况 下,难以在三维CAD模型数据和数值分析模型之间、或者在基于不同技术的 数值分析模型之间,建立形状的一致性,使得分析和研究需要大量时间。鉴于上述情况而提出本专利技术。期望提供一种数值模拟结果显示程序、数 值模拟结果显示方法和数值模拟结果显示系统,其在研究各种数值模拟结果 时,同时显示三维模型数据和各种数值模拟结果数据,并且有利于减少分析 和研究所需的时间。根据本专利技术的一个实施例的数值模拟结果显示程序使得计算机执行以下 步骤读取要分析的对象的三维计算机辅助设计模型数据;将所读取的三维 计算机辅助设计模型数据转换为能够在图像输出设备上显示的计算机辅助设计图形数据;读取对象的数值模拟结果数据;将所读取的数值模拟结果数据 转换为能够在图像输出设备上显示的模拟结果图形数据;以及以叠合方式在 图像输出设备上显示计算机辅助设计图形数据和模拟结果图形数据。根据本专利技术的另 一实施例的数值模拟结果显示方法包括以下步骤读取 要分析的对象的三维计算机辅助设计模型数据;将所读取的三维计算机辅助 设计模型数据转换为能够在图像输出设备上显示的计算机辅助设计图形数 据;读取对象的数值模拟结果数据;将所读取的数值模拟结果数据转换为能 够在图像输出设备上显示的模拟结果图形数据;以及以叠合方式在图像输出 设备上显示计算机辅助设计图形数据和模拟结果图形数据。根据本专利技术的另 一实施例的数值模拟结果显示系统包括图像输出设备; 三维计算机辅助设计模型数据输入部件,用于读取要分析的对象的三维计算 机辅助设计模型数据;计算机辅助设计模型数据转换部件,用于将由计算机辅助设计模型数据输入部件读取的三维计算机辅助设计模型数据转换为能在图像输出设备上显示的计算机辅助设计图形数据;数值模拟结果数据输入部 件,用于读取对象的数值模拟结果数据;模拟结果转换部件,用于将由数值 模拟结果数据输入部件读取的数值模拟结果数据转换为能在图像输出设备上 显示的模拟结果图形数据;以及显示部件,用于以叠合方式在图像输出设备 上显示计算机辅助设计图形数据和模拟结果图形数据。根据本专利技术的实施例,通过同时查看以叠合方式在图像输出设备上显示 的三维CAD模型数据和数值模拟结果数据(物理量),操作人员可在视觉上识 别由三维CAD模型数据和数值模拟结果数据(物理量)以彼此相关联的形式 指示的对象(待分析)的形状。这对减少分析和研究所需的时间是有利的。附图i兌明附图说明图1为示出根据本专利技术实施例的用于执行数值模拟结果显示程序的计算 机的方框图;图2为示出待分析对象的三维CAD模型数据的图示; 图3为示出通过对待分析对象进行热-液分析而获得的数值模拟结果数 据的图示;图4为通过对待分析对象进行结构分析而获得的数值模拟结果的图示; 图5为示出根据实施例的数值模拟结果的流程图;图6为以叠合方式在显示设备上显示三维CAD模型数据Dc和数值模拟结果数据Ds的示例的图示;图7为在截面上的数值模拟结果数据Ds的图示;以及图8为以叠合方式在显示设备上显示三维CAD模型数据Dc和截面上的数值模拟结果数据D s的示例的图示。具体实施方式下面参照附图对本专利技术的实施方式进行描述。图1是示出根据实施例的执行数值模拟结果显示程序的计算机的框图。 如图l所示,计算机IO包括CPU (中央处理器)12、 ROM(只读存储器) 14、 RAM (随机存取存储器)16、鼠标18、键盘20、显示设备22、 HDD (硬 盘驱动器)24、 CD-ROM (致密盘只读存储器)驱动器26、通信接口 28和打印机30。ROM 14由非易失性存储器形成,并存储设置数据等。RAM 16形成工作区域。鼠标18是由操作人员操作的输入装置。键盘20是由操作人员操作的输入装置。显示设备22是图像输出设备,用于显示图像和文字。在该实施例中,显示设备22可显示颜色。HDD 24存储操作系统、各类应用软件和数据。另外,在HDD 24中,安装了根据实施例的数值模拟结果显示程序。CD-ROM驱动器26用于在诸如CD-ROM的盘记录介质上读取和写入数据。通信接口28连接到网络,如局域网或因特网,并与网络进行通信。打印机3 0是用于打印出图像和文字的图像输出设备。CPU 12通过总线32连接到ROM 14、 RAM 16、鼠标18、 4建盘20、显示设备22、硬盘驱动器24、 CD-ROM驱动器26、通信接口 28和打印机30,并控制它们。另外,CPU 12通过执行根据该实施例的数值模拟结果显示程序来执行根 据该实施例的数值模拟结果显示方法。计算机10形成本专利技术实施例中的数值模拟结果显示系统。 图2为示出待分析对象4 0的三维CAD模型数据的图示。 在该实施例中,待分析对象40是摄像机。对象40具有形成外表面的外壳42。在外壳42的右侧,配有用于显示所 拾取图像的显示板44,以便打开和闭合。在外壳42本文档来自技高网...
【技术保护点】
一种数值模拟结果显示程序,使得计算机执行以下步骤: 读取要分析的对象的三维计算机辅助设计模型数据; 将所读取的三维计算机辅助设计模型数据转换为能够在图像输出设备上显示的计算机辅助设计图形数据; 读取所述对象的数值模拟结果数据; 将所读取的数值模拟结果数据转换为能够在所述图像输出设备上显示的模拟结果图形数据;以及 以叠合方式在所述图像输出设备上显示所述计算机辅助设计图形数据和所述模拟结果图形数据。
【技术特征摘要】
JP 2007-1-23 012384/071、一种数值模拟结果显示程序,使得计算机执行以下步骤读取要分析的对象的三维计算机辅助设计模型数据;将所读取的三维计算机辅助设计模型数据转换为能够在图像输出设备上显示的计算机辅助设计图形数据;读取所述对象的数值模拟结果数据;将所读取的数值模拟结果数据转换为能够在所述图像输出设备上显示的模拟结果图形数据;以及以叠合方式在所述图像输出设备上显示所述计算机辅助设计图形数据和所述模拟结果图形数据。2、 如权利要求1所述的数值模拟结果显示程序,其中,所述数值模拟结果数据包括至少一种物理量,以及 其中,在显示计算机辅助设计图形数据和模拟结果图形数据的步骤中, 以要由色调差和色阶差之一代替的形式来显示所述物理量。3、 如权利要求1所述的数值模拟结果显示程序,其中,所述数值模拟结果数据包括至少一种物理量,以及其中,在显示计算机辅助设计图形数据和模拟结果图形数据的步骤中,以要由以下中的至少一个代替的形式显示所述物理量箭头方向、箭头长度、箭头宽度和箭头颜色。4、 如权利要求1所述的数值模拟结果显示程序,其中,所述数值模拟结果数据包括至少一种物理量,以及 其中,在显示计算机辅助设计图形数据和模拟结果图形数据的步骤中, 使用将表示相同值的物理量的坐标连接起来的等高线来显示所述物理量。5、 如权利要求1所述的数值模拟结果显示程序,其中,在显示计算机辅 助设计图形数据和模拟结果图形数据的步骤中,与所述对象的三维形状相关 联地显示所述物理量。6、 如权利要求1所述的数值模拟结果显示程序,其中,在显示计算机辅 助设计图形数据和模拟结果图形数据的步骤中,与所述对象的截面的形状相 关联地显示所述物理量。7、 如权利要求1所述的数值模拟结果显示程序,其中,在显示计算机辅助设计图形数据和模拟结果图形数据的步骤中, 与所述对象的截面形状相关联地显示所述物理量,以及其中,显示计算机辅助设计图形数据和模拟结果图形数据的步骤包括基 于操作人员进行的操作,确定所述对象的所述截面的形状的位置。8、 如权利要求1所述的数值模拟结果显示程序,其中,在读取数值模拟 结果数据的步骤中,所读取的数值模拟结果数据对应于一种分析技术。9、 如权利要求1所述的数值模拟结果显示程序,其中,在读取数值模拟结果数据的步骤中,读取分别对应于第一分析技 术和第二分析技术的第 一数值模拟结果数据和第二数值模拟结果数据,其中,在转换所读取的数值模拟结果数据的步骤中,在读取数值模拟结 果数据的步骤中读取的所述第 一数值模拟结果数据和所述第二数值模拟结果 数据被分别转换为能够在所述图像输出设备上显示的第 一模拟结果图形数据 和第二模拟结果图形数据,以及其中,在显示计算机辅助设计图形数据和模拟结果图形数据的步骤中, 以叠合方式在所述图像输出设备上显示所述计算机辅助设计图形数据和所述 第一模拟结果图形数据,并且,同时,以叠合方式在所述图像输出设备上显示所述计算机辅助设计图形数据和所...
【专利技术属性】
技术研发人员:矢木肇,
申请(专利权)人:索尼株式会社,
类型:发明
国别省市:JP[日本]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。