CN109445670B - 一种仿真可视化结果的访问方法、智能终端及存储介质 - Google Patents

一种仿真可视化结果的访问方法、智能终端及存储介质 Download PDF

Info

Publication number
CN109445670B
CN109445670B CN201811333073.7A CN201811333073A CN109445670B CN 109445670 B CN109445670 B CN 109445670B CN 201811333073 A CN201811333073 A CN 201811333073A CN 109445670 B CN109445670 B CN 109445670B
Authority
CN
China
Prior art keywords
simulation
result
visualization
click
visual
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201811333073.7A
Other languages
English (en)
Other versions
CN109445670A (zh
Inventor
许旺龙
崔志坤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Youxianyuan Technology Co ltd
Original Assignee
Shenzhen Youxianyuan Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Youxianyuan Technology Co ltd filed Critical Shenzhen Youxianyuan Technology Co ltd
Priority to CN201811333073.7A priority Critical patent/CN109445670B/zh
Publication of CN109445670A publication Critical patent/CN109445670A/zh
Application granted granted Critical
Publication of CN109445670B publication Critical patent/CN109445670B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Evolutionary Computation (AREA)
  • Geometry (AREA)
  • Human Computer Interaction (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明所提供的一种仿真可视化结果的访问方法、智能终端及存储介质,包括:预先创建仿真模型对应的仿真结果数据库,所述仿真结果数据库包括仿真模型中任意位置所在截面的可视化结果;可视化界面接收用户点击指令,获得所述点击指令对应仿真模型的点击位置,并从所述仿真结果数据库中获得所述点击位置对应的可视化结果;将所述可视化结果显示于所述可视化界面上。本发明通过优化访问可视化结果的路径,当点击仿真模型任意位置时,直接访问可视化结果,使计算结果直接、快速、高效地呈现给用户,方便用户读取和操作,提高了用户的工作效率。

Description

一种仿真可视化结果的访问方法、智能终端及存储介质
技术领域
本发明涉及仿真技术领域,尤其涉及的是一种仿真可视化结果的访问方法、智能终端及存储介质。
背景技术
仿真技术是提供产品优化设计的重要方法,其强大的数值计算能力已引起了各行各业的广泛关注,在处理复杂模型和替代实验等方面,具有独特的优势。随着仿真技术的快速发展,仿真技术人员对于提高仿真效率,快速访问可视化结果有着更高的要求,在这种背景下,将可视化按人性化设计可以明显提高用户工作效率。
目前,查看可视化结果的方法比较繁琐,首先需要通过多个菜单切换和各参数设置截面的几何位置,然后再通过多个菜单切换和各参数设置结果参数并显示出来查看。每切换一个位置查看仿真结果,都需要重复上面的操作,费时费力。也就是说,现有的仿真软件查看可视化结果的方法较复杂,当需要查看任意截面可视化结果时,需要对每个截面进行多项设置和重复操作,因此,目前查看可视化结果的方法费时费力。
因此,现有技术存在缺陷,有待改进与发展。
发明内容
本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种仿真可视化结果的访问方法、智能终端及存储介质,旨在解决现有技术中查看可视化结果的方法费时费力的问题。
本发明解决技术问题所采用的技术方案如下:
一种仿真可视化结果的访问方法,其中,包括:
预先创建仿真模型对应的仿真结果数据库,所述仿真结果数据库包括仿真模型中任意位置所在截面的可视化结果;
可视化界面接收用户点击指令,获得所述点击指令对应仿真模型的点击位置,并从所述仿真结果数据库中获得所述点击位置对应的可视化结果;
将所述可视化结果显示于所述可视化界面上。
进一步地,所述可视化界面接收用户点击指令,获得所述点击指令对应仿真模型的点击位置,并从所述仿真结果数据库中获得所述点击位置对应的可视化结果之前还包括:
预先在可视化界面中设置与所述仿真结果数据库相对应的切片模式。
进一步地,所述可视化界面接收用户点击指令,获得所述点击指令对应仿真模型的点击位置,并从所述仿真结果数据库中获得所述点击位置对应的可视化结果具体包括:
可视化界面接收用户激活指令,开启切片模式;
所述可视化界面接收用户点击指令,获得所述点击指令对应仿真模型的点击位置,并从所述仿真结果数据库中获得所述点击位置所在截面的可视化结果。
进一步地,所述将所述可视化结果显示于所述可视化界面上具体包括:
将所述可视化结果显示于所述点击位置所在的截面切片上,并将所述截面切片弹出至仿真模型外部。
进一步地,所述将所述可视化结果显示于所述可视化界面上具体包括:
将所述可视化结果直接显示于所述点击位置所在的截面切片上,同时将遮挡所述截面切片的仿真模型隐藏。
进一步地,所述可视化结果为几何图形或结果数据图片。
进一步地,在所述切片模式下,所述可视化界面设置有鼠标位置、物理场、矢量图及自定义量选项供用户选择。
进一步地,所述鼠标位置包括xy平面、xz平面及yz平面选项;所述物理场包括速度、压力及温度选项。
本发明还提供了一种智能终端,其中,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的仿真可视化结果的访问程序,所述仿真可视化结果的访问程序被所述处理器执行时实现如上所述的仿真可视化结果的访问方法的步骤,具体如上所述。
本发明还提供了一种存储介质,其中,所述存储介质存储有计算机程序,所述计算机程序能够被执行以用于实现如上所述的仿真可视化结果的访问方法,具体如上所述。
本发明所提供的一种仿真可视化结果的访问方法、智能终端及存储介质,包括:预先创建仿真模型对应的仿真结果数据库,所述仿真结果数据库包括仿真模型中任意位置所在截面的可视化结果;可视化界面接收用户点击指令,获得所述点击指令对应仿真模型的点击位置,并从所述仿真结果数据库中获得所述点击位置对应的可视化结果;将所述可视化结果显示于所述可视化界面上。通过优化访问可视化结果的路径,当点击仿真模型任意位置时,直接访问可视化结果,使计算结果直接、快速、高效地呈现给用户,方便用户读取和操作,提高了用户的工作效率。
附图说明
图1是本发明中仿真可视化结果的访问方法的较佳实施例的流程图。
图2是本发明中仿真可视化结果的访问方法较佳实施例的可视化界面的示意图。
图3是本发明中仿真可视化结果的访问方法另一较佳实施例的可视化界面的示意图。
图4是本发明中智能终端较佳实施例的功能原理框图。
具体实施方式
为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
请参见图1,图1是本发明中一种仿真可视化结果的访问方法较佳实施例的流程图。如图1所示,本发明实施例所述的一种仿真可视化结果的访问方法包括以下步骤:
S100、预先创建仿真模型对应的仿真结果数据库,所述仿真结果数据库包括仿真模型中任意位置所在截面的可视化结果。
在仿真技术中,利用智能终端(一般为计算机)对可视化界面进行操作,所述可视化界面上显示有仿真模型,如图2和图3中的方体仿真模型。在本发明中,预先创建仿真结果数据库,所述仿真结果数据库是与可视化界面中的仿真模型相对应的数据。可视化是利用计算机图形学和图像处理技术,将数据转换成图形或图像在屏幕上显示出来,并进行交互处理的理论、方法和技术。本发明在仿真结果数据库中保存有仿真模型中任意位置所在截面的可视化结果,即,通过编程将每一个位置所有可能出现的仿真结果都预先保存起来,并且,软件可自动统计用户经常查看的结果,并默认显示该结果;或者用户通过简单的分类筛选直接显示仿真结果。
S200、可视化界面接收用户点击指令,获得所述点击指令对应仿真模型的点击位置,并从所述仿真结果数据库中获得所述点击位置对应的可视化结果。
本发明通过优化访问可视化结果的路径,当点击仿真模型任意位置时,直接访问可视化结果,使计算结果直接、快速、高效地呈现给用户,方便用户读取和操作,提高了用户的工作效率。
在本发明较佳实施例中,所述步骤S200之前还包括:预先在可视化界面中设置与所述仿真结果数据库相对应的切片模式。
所述步骤S200具体包括以下步骤:
S210、可视化界面接收用户激活指令,开启切片模式;
S220、所述可视化界面接收用户点击指令,获得所述点击指令对应仿真模型的点击位置,并从所述仿真结果数据库中获得所述点击位置所在截面的可视化结果。
也就是说,本发明在所述可视化界面中提供“切片模式”,在所述切片模式下,用户可通过鼠标点击模型任意位置,即可直接快速访问该位置的可视化结果。可以理解的,切片模式是对仿真结果的分类或筛选的一种选项。
S300、将所述可视化结果显示于所述可视化界面上。
在本发明中,请参阅图2和图3,将所述可视化结果显示于所述可视化界面上的方式至少有两种。一种方式是(图2所示):将所述可视化结果显示于所述点击位置所在的截面切片上,并将所述截面切片弹出至仿真模型外部。其中,图2中单击A、B和C三处位置,在模型上方弹出对应的截面切片(图中阴影部分),这些截面切片和ABC线段的法向平面平行,如图中的A、B和C位置处3个截面所示。另一种方式是(图3所示):将所述可视化结果直接显示于所述点击位置所在的截面切片(图中阴影部分)上,同时将遮挡所述截面切片的仿真模型隐藏。即,在“切片模式”下,点击仿真模型任意位置,即可在仿真模型内部显示“截面切片”,并自动隐藏挡住截面切片的部分仿真模型,而不需要像第一种方式一样,在仿真模型外部弹出“截面切片”信息。所述截面切片上显示有可视化结果,图中未示出。
所述可视化结果为几何图形或结果数据图片。可以理解的,截面切片即为多个数据的集合。所述仿真结果数据库中保存的数据可以为几何图形或结果数据图片,也可将两种形式的数据同时进行保存。当用户点击仿真模型的某一位置时,首先从仿真结果数据库中获取该位置对应的可视化结果,然后将所述可视化结果显示于该位置所在的截面切片上。也就是说,界面切片上可以显示为几何图形,也可以显示为结果数据图片。
在所述切片模式下,所述可视化界面设置有鼠标位置、物理场、矢量图及自定义量等选项供用户选择。
本发明中默认截面切片的方向是鼠标点击的线段法向平面,在切片模式下,点击仿真模型任意位置,即可弹出此处“截面切片”(即默认截面的切片方向)。当然的,所述切片模式下还有多种实现捕捉具体截面方式:可以设定具体的“切片”方向,所述鼠标位置选项中包括xy平面、xz平面及yz平面选项。当用户选择鼠标位置中的“xy平面”时,鼠标点击任意位置的截面切片将和“xy平面”平行;当用户选择鼠标位置中的“xz平面”时,鼠标点击任意位置的截面切片将和“xz平面”平行;当用户选择鼠标位置中的“yz平面”时,鼠标点击任意位置的截面切片将和“yz平面”平行。还可以通过三维坐标旋转工具“地球仪”,通过移动和旋转“地球仪”,查看和地球仪的“xy平面”、“xz平面”或“yz平面”相交的模型截面可视化结果。
进一步的,所述物理场包括速度、压力及温度等选项。当生成截面切片后,选择“物理场”可以选择需要查看的物理量,如温度、速度和压力等云图。当用户点击温度选项时,温度云图会显示在所述可视化界面上;当用户点击压力选项时,压力云图会显示在所述可视化界面上;如图2和图3所示,当用户点击速度选项时,速度云图会显示在所述可视化界面上。图中仅为示意,在可视化界面中显示的为云图。
所述矢量图包括速度矢量、涡流矢量等选项;所述自定义量为自定义函数等选项;点击选项后可以显示对应的信息。
本发明通过编程将仿真模型中每一个位置所有可能出现的仿真结果,都事先保存到数据库里,软件自动统计客户经常查看的结果,然后默认显示该结果,或者客户通过简单的分类筛选直接显示仿真结果。
如图4所示,本发明还提供了一种智能终端,其特征在于,包括:存储器20、处理器10及存储在所述存储器20上并可在所述处理器10上运行的仿真可视化结果的访问程序,所述仿真可视化结果的访问程序被所述处理器10执行时实现如上所述的仿真可视化结果的访问方法的步骤,具体如上所述。
本发明还提供了一种存储介质,所述存储介质存储有计算机程序,所述计算机程序能够被执行以用于实现如上所述的仿真可视化结果的访问方法,具体如上所述。
综上所述,本发明公开的一种仿真可视化结果的访问方法、智能终端及存储介质,通过优化访问可视化结果的路径,增加了切片模式,通过点击仿真模型任意位置,直接访问可视化结果,使计算结果直接、快速、高效地呈现给用户,方便用户读取和操作,提高了用户的工作效率。
应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。

Claims (8)

1.一种仿真可视化结果的访问方法,其特征在于,包括:
预先创建仿真模型对应的仿真结果数据库,所述仿真结果数据库包括仿真模型中任意位置所在截面的可视化结果,通过编程将所述仿真模型的每一个位置所有出现的可视化结果都预先保存起来;
可视化界面接收用户点击指令,获得所述点击指令对应仿真模型的点击位置,并从所述仿真结果数据库中获得所述点击位置对应的可视化结果;
将所述可视化结果显示于所述可视化界面上;
所述可视化界面接收用户点击指令,获得所述点击指令对应仿真模型的点击位置,并从所述仿真结果数据库中获得所述点击位置对应的可视化结果之前还包括:
预先在可视化界面中设置与所述仿真结果数据库相对应的切片模式;
所述可视化界面接收用户点击指令,获得所述点击指令对应仿真模型的点击位置,并从所述仿真结果数据库中获得所述点击位置对应的可视化结果具体包括:
可视化界面接收用户激活指令,开启切片模式;
所述可视化界面接收用户点击指令,获得所述点击指令对应仿真模型的点击位置,并从所述仿真结果数据库中获得所述点击位置所在截面的可视化结果。
2.根据权利要求1所述的仿真可视化结果的访问方法,其特征在于,所述将所述可视化结果显示于所述可视化界面上具体包括:
将所述可视化结果显示于所述点击位置所在的截面切片上,并将所述截面切片弹出至仿真模型外部。
3.根据权利要求1所述的仿真可视化结果的访问方法,其特征在于,所述将所述可视化结果显示于所述可视化界面上具体包括:
将所述可视化结果直接显示于所述点击位置所在的截面切片上,同时将遮挡所述截面切片的仿真模型隐藏。
4.根据权利要求1所述的仿真可视化结果的访问方法,其特征在于,所述可视化结果为几何图形或结果数据图片。
5.根据权利要求1所述的仿真可视化结果的访问方法,其特征在于,在所述切片模式下,所述可视化界面设置有鼠标位置、物理场、矢量图及自定义量选项供用户选择。
6.根据权利要求5所述的仿真可视化结果的访问方法,其特征在于,所述鼠标位置包括xy平面、xz平面及yz平面选项;所述物理场包括速度、压力及温度选项。
7.一种智能终端,其特征在于,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的仿真可视化结果的访问程序,所述仿真可视化结果的访问程序被所述处理器执行时实现如权利要求1-6任一项所述的仿真可视化结果的访问方法的步骤。
8.一种存储介质,其特征在于,所述存储介质存储有计算机程序,所述计算机程序能够被执行以用于实现如权利要求1-6任一项所述的仿真可视化结果的访问方法。
CN201811333073.7A 2018-11-09 2018-11-09 一种仿真可视化结果的访问方法、智能终端及存储介质 Active CN109445670B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811333073.7A CN109445670B (zh) 2018-11-09 2018-11-09 一种仿真可视化结果的访问方法、智能终端及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811333073.7A CN109445670B (zh) 2018-11-09 2018-11-09 一种仿真可视化结果的访问方法、智能终端及存储介质

Publications (2)

Publication Number Publication Date
CN109445670A CN109445670A (zh) 2019-03-08
CN109445670B true CN109445670B (zh) 2021-10-08

Family

ID=65551811

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811333073.7A Active CN109445670B (zh) 2018-11-09 2018-11-09 一种仿真可视化结果的访问方法、智能终端及存储介质

Country Status (1)

Country Link
CN (1) CN109445670B (zh)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101051393A (zh) * 2007-05-18 2007-10-10 西南交通大学 一种铁道机车车辆轮轨动态接触的可视化仿真方法
CN101916333A (zh) * 2010-08-12 2010-12-15 四川大学华西医院 经食道心脏超声可视化仿真***及方法
CN104656138A (zh) * 2013-11-22 2015-05-27 中国石油天然气集团公司 一种地震剖面体显示方法
CN104866653A (zh) * 2015-04-29 2015-08-26 中国地质科学院矿产资源研究所 一种获取地下三维密度结构的方法
CN105956335A (zh) * 2016-06-12 2016-09-21 北京长城华冠汽车科技股份有限公司 一种异形梁的截面轮廓优化方法
CN106504324A (zh) * 2016-10-21 2017-03-15 华北水利水电大学 一种基于ActiveX技术的工程地质二三维剖面一体化绘制方法
CN107844361A (zh) * 2017-11-10 2018-03-27 石家庄学院 运动轨迹仿真模拟***
CN108665544A (zh) * 2018-05-09 2018-10-16 中冶北方(大连)工程技术有限公司 三维地质模型建模方法

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101051393A (zh) * 2007-05-18 2007-10-10 西南交通大学 一种铁道机车车辆轮轨动态接触的可视化仿真方法
CN101916333A (zh) * 2010-08-12 2010-12-15 四川大学华西医院 经食道心脏超声可视化仿真***及方法
CN104656138A (zh) * 2013-11-22 2015-05-27 中国石油天然气集团公司 一种地震剖面体显示方法
CN104866653A (zh) * 2015-04-29 2015-08-26 中国地质科学院矿产资源研究所 一种获取地下三维密度结构的方法
CN105956335A (zh) * 2016-06-12 2016-09-21 北京长城华冠汽车科技股份有限公司 一种异形梁的截面轮廓优化方法
CN106504324A (zh) * 2016-10-21 2017-03-15 华北水利水电大学 一种基于ActiveX技术的工程地质二三维剖面一体化绘制方法
CN107844361A (zh) * 2017-11-10 2018-03-27 石家庄学院 运动轨迹仿真模拟***
CN108665544A (zh) * 2018-05-09 2018-10-16 中冶北方(大连)工程技术有限公司 三维地质模型建模方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
沉浸式地下实验室三维数据可视化***研究;侯佳鑫等;《***仿真学报》;20180731;全文 *

Also Published As

Publication number Publication date
CN109445670A (zh) 2019-03-08

Similar Documents

Publication Publication Date Title
US20210192765A1 (en) Augmented Reality Digital Content Search and Sizing Techniques
US9299186B2 (en) Occlusion reduction and magnification for multidimensional data presentations
US10817132B2 (en) Three-dimensional digital models in two-dimensional digital canvases
US8587593B2 (en) Performance analysis during visual creation of graphics images
CN107357503B (zh) 一种工业装备三维模型的自适应展示方法及***
US20130167079A1 (en) Smart and flexible layout context manager
US10592065B2 (en) Navigation through the hierarchical structure of a three-dimensional modeled assembly of parts
US11580706B2 (en) Device and method for generating dynamic virtual contents in mixed reality
EP1835466A2 (en) Method and apparatus for geometric data processing and a parts catalog system
US9792718B2 (en) Mapping graphics instructions to associated graphics data during performance analysis
US20140232723A1 (en) Moving visualizations between displays and contexts
US20150205840A1 (en) Dynamic Data Analytics in Multi-Dimensional Environments
US20180158251A1 (en) Automated thumbnail object generation based on thumbnail anchor points
EP2321730B1 (en) Performance analysis during visual creation of graphics images
US11093548B1 (en) Dynamic graph for time series data
CN109445670B (zh) 一种仿真可视化结果的访问方法、智能终端及存储介质
EP3343513A1 (en) Device and method for generating flexible dynamic virtual contents in mixed reality
Ekpar A novel system for processing user interfaces
US20230008224A1 (en) Visualization of complex data
US20240005048A1 (en) Bounding box-based visualization of computer-aided design (cad) models via pixel color analyses
CN118012307A (zh) 一种可视化数据驾驶舱配置方法
Moreland et al. Large Scale Visualization with ParaView (slides).
CN111737205A (zh) 一种3D模型在Power BI组件中的渲染方法
CN113409453A (zh) 工艺产品的展示方法及展示装置、电子设备
van der Hulst et al. 3-D interactive visualisation tools for HI spectral line imaging

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant