宫格多画面3d动画展现系统与设计方法

文档序号:8299754阅读:1020来源:国知局
宫格多画面3d动画展现系统与设计方法
【技术领域】
[0001]本发明涉及工业数据处理技术领域,尤其涉及一种宫格多画面3D动画展现系统与设计方法。
【背景技术】
[0002]随着工业数据技术的广泛使用,目前的3D展现方式相对单一,一般只能同时展现I个场景的3D模型,且展现的模型无法对现场的设备进行实时3D动态监控;
[0003]因此,本领域的技术人员一直致力于研发一种可以直观展现多个场景的实时告警状态,同时直观展现多个场景的实时告警状态,操作简单,用户体验好的宫格多画面3D动画展现系统与设计方法。

【发明内容】

[0004]本发明要解决的技术问题是提供一种宫格多画面3D动画展现系统与设计方法,该宫格多画面3D动画展现系统与设计方法可以直观展现多个场景的实时告警状态,同时直观展现多个场景的实时告警状态,用户体验好,操作简单。
[0005]为解决上述技术问题,本发明提供的宫格多画面3D动画展现系统一种宫格多画面3D动画展现系统,包括用于对场景及场景设备3D动画模型进行描述的3D模型配置文件;用于实时获取场景设备对应实时数据和报警信息的系统通讯模块;用于获取并展示当前告警信息的告警管理模块;用于对I个或多个场景进行宫格方式展现的宫格多画面展现模块;用于对多个场景进行管理的场景结构树;用于对场景及场景设备进行3D动画展现的3D动画展现模块;所述3D动画展现模块包括用于对场景及场景设备模型以不同角度、缩放、漫游操作进行展现的3D动画引擎、实时获取场景设备模型对应的实时数据和进行3D动画报警的3D动画实时告警模块。
[0006]优选地,所述3D模型配置文件是对场景及场景设备3D动画模型进行描述的文件,用于定义场景大小、类型,场景设备模型类型,尺寸、位置、名称、与后台系统对应设备、参数关联信息;其中所述后台系统可为任何第三方实时信息系统。
[0007]优选地,所述系统通讯模块根据后台系统的协议格式实时获取场景设备对应的实时数据和报警信息。
[0008]优选地,所述告警管理模块具有方便查看设备当前所有告警信息的告警栏,通过系统通讯模块获取并集中显示所有设备的告警信息,一旦系统发现设备报警,自动更新告警栏,显示相关告警信息。
[0009]优选地,所述宫格多画面展现模块可将多个场景进行1、4、9、6宫格多画面展现,每个宫格可独立展现3D动画展现模块,可放大全屏展示或还原回到宫格框内展示。
[0010]优选地,所述场景结构树可将多个场景预先建立树,定义节点名称,可选中拖动任意场景树节点到任意宫格画面进行显示1、4、9、6宫格展现。
[0011]优选地,所述3D动画引擎根据3D模型配置文件动态建立并以3D动画方式展现场景及场景设备,支持以不同角度展现场景设备布局,支持放大或缩小3D场景进行远景与近景的浏览控制,支持漫游行走方式浏览场景及场景设备。
[0012]优选地,所述3D动画实时告警模块根据3D模型配置文件描述,通过系统通讯模块实时获取场景设备模型对应的实时数据和报警信息,根据3D场景设备模型与对应设备关联信息,以3D动画方式旋转多角度展示对应设备的实时数据,双击或鼠标移动到3D场景设备模型内对应的设备位置,查看各场景设备的参数及工作状态;一旦对应设备出现报警,场景设备以3D动画闪烁方式进行报警并自动弹出报警对话框进行提示。
[0013]本发明另一个要解决的问题是提供一种宫格多画面3D动画展现系统的设计方法,包括以下步骤:
[0014]S1:对所述系统的3D模型配置文件进行配置;
[0015]S2:配置并展现场景结构树;
[0016]S3:所述实时系统通讯模块建立获取场景设备对应的实时数据并与报警接口连接;
[0017]S4:加载宫格多画面展现模块,每个宫格可放大全屏或还原显示;
[0018]S5:加载告警管理模块,以告警栏方式通过系统通讯模块获取所有设备告警信息集中展示当前告警信息,报警模块发现有新的设备报警信息,自动更新告警栏;
[0019]S6:从场景结构树中选中并拖动场景节点到宫格多画面展现模块的任一宫格中,多个宫格画面同时展现多个场景节点的3D动画展现模块;
[0020]S7:所述宫格多画面展现模块根据场景结构树节点的3D模型配置文件调用3D动画展现模块。
[0021]S8:所述3D动画展现模块加载3D动画引擎,建立3D动画场景模型并支持以3D动画方式展现场景及场景设备;
[0022]S9:所述3D动画展现模块调用3D动画实时告警模块,通过实时系统通讯模块获取场景设备的实时数据和报警,展现场景设备实时数据,一旦发现报警,场景设备以闪烁方式进行3D动画告警并自动弹出告警提示;
[0023]SlO:所述3D动画展现模块输出至所述宫格多画面展现模块的宫格中;
[0024]Sll:所述宫格多画面展现模块对接收到的3D动画展现模块的信息以多宫格方式展示;
[0025]S12:所述3D动画引擎支持以不同角度、缩放、漫游等操作展现场景及场景设备模型,所述3D动画实时告警模块通过系统通讯模块实时获取场景设备模型对应的实时数据和报警进行3D动画报警;
[0026]S13:返回 S6 ;
[0027]其中,所述3D展现模块包括用于对场景及场景设备模型以不同角度、缩放、漫游等操作进行展现的3D动画引擎、实时获取场景设备模型对应的实时数据和报警进行3D动画报警的3D动画实时告警模块。
[0028]采用上述结构与方法之后,对所述系统的3D模型配置文件进行配置,配置并展现场景结构树,所述系统通讯模块建立获取场景设备对应的实时数据并与报警接口连接,加载宫格多画面展现模块,每个宫格可放大全屏或还原显示;加载告警管理模块,以告警栏方式通过系统通讯模块获取所有设备告警信息集中展示当前告警信息,报警模块发现有新的设备报警信息,自动更新告警栏;从场景结构树中选中并拖动场景节点到宫格多画面展现模块的任一宫格中,多个宫格画面同时展现多个场景节点的3D动画展现模块;所述宫格多画面展现模块根据场景结构树节点的3D模型配置文件调用3D动画展现模块,所述3D动画展现模块加载3D动画引擎,建立3D动画场景模型并支持以3D动画方式展现场景及场景设备;所述3D动画展现模块调用3D动画实时告警模块,通过实时系统通讯模块获取场景设备的实时数据和报警,展现场景设备实时数据,一旦发现报警,场景设备以闪烁方式进行3D动画告警并自动弹出告警提示;所述3D动画展现模块输出至所述宫格多画面展现模块的宫格中;所述宫格多画面展现模块对接收到的3D动画展现模块的信息以多宫格方式展示;所述3D动画引擎支持以不同角度、缩放、漫游等操作展现场景及场景设备模型,所述3D动画实时告警模块通过系统通讯模块实时获取场景设备模型对应的实时数据和报警进行3D动画报警,该宫格多画面3D动画展现系统与设计方法可以直观展现多个场景的实时告警状态,同时直观展现多个场景的实时告警状态,用户体验好,操作简单。
【附图说明】
[0029]图1为本发明宫格多画面3D动画展现系统结构示意图;
[0030]图2为本发明宫格多画面3D动画展现系统的设计方法的执行流程。
【具体实施方式】
[0031]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用于解释本发明,并不用于限定本发明。
[0032]请参阅图1,图1为本发明宫格多画面3D动画展现系统结构示意图;
[0033]在本实施例中,一种宫格多画面3D动画展现系统,包括用于对场景及场景设备3D动画模型进行描述的3D模型配置文件;用于实时获取场景设备对应实时数据和报警信息的系统通讯模块;用于获取并展示当前告警信息的告警管理模块;用于对I个或多个场景进行宫格方式展现的宫格多画面展现模块;用于对多个场景进行管理的场景结构树;用于对场景及场景设备进行3D动画展现的3D动画展现模块;所述3D动画展现模块包括用于对场景及场景设备模型以不同角度、缩放、漫游操作进行展现的3D动画引擎、实时获取场景设备模型对应的实时数据和进行3D动画报警的3D动画实时告警模块。
[0034]所述3D模型配置文件是对场景及场景设备3D动画模型进行描述的文件,用于定义场景大小、类型,场景设备模型类型,尺寸、位置、名称、与后台系统对应设备、参数关联信息;其中所述后台系统可为任何第三方实时信息系统。
[0035]所述系统通讯模块根据后台系统的协议格式实时获取场景设备对应的实时数据和报警信息。
[0036]所述告警管理模块具有方便查看设备当前所有告警信息的告警栏,通过系统通讯模块获取并集中显示所有设备的告警信息,一旦系统发现设备报警,自动更新告警栏,显示相关告警信息。
[0037]所述宫格多画面展现模块可将多个场景进行1、4、9、6宫格多画面展现,每个宫格可独立展现3D动画展现模块,可放大全屏展示或还原回到宫格框内展示。
[0038]所述场景结构树可将多个场景预先建立树,定义节点名称,可选中拖动任意场景树节点到任意宫格画面进行显示1、4、9、6宫格展现。
[0039]所述3D动画引擎根据3D模型配置文件动态建立并以3D动画方式展现场景及场景设备,支持以不同角度展现场景设备布局,支持放大或缩小3D场景进行远景与近景的浏览控制,支持漫游行走方式浏览场景及场景设备。
[0040]所述3D动画实时告警模块根据3D模型配置文件描述,通过系统通讯模块实时获取场景设备模型对应的实时数据和报警信息,根据3D场景设备模型与对应设备关联信息,以3D动画方式旋转多角度展示对
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1