一种电子设备三维模型的显示方法及相关设备与流程

文档序号:35347380发布日期:2023-09-07 20:51阅读:21来源:国知局
一种电子设备三维模型的显示方法及相关设备与流程

本技术涉及图形用户界面(graphical user interface,gui)领域,尤其涉及一种电子设备三维模型的显示方法及相关设备。


背景技术:

1、电子设备(如服务器)内部的一些部件之间一般会通过线缆进行连接,以进行供电或通信(数据交互)。在实际场景下,由于服务器内部的接口、连接器等数量较多,需要连接的线缆数量较多,因此,经常存在用户误接线缆的情况,而误接线缆会导致电子设备不工作,或者工作异常,甚至可能导致电子设备损坏。

2、因此,如何帮助电子设备用户更高效、更准确地进行线缆的连接,避免线缆误接是技术人员关注的问题。


技术实现思路

1、本技术实施例公开了一种电子设备三维模型的显示方法及相关设备,可以为用户呈现电子设备内部各部件以及不同部件之间的线缆连接情况,可以降低线缆误接的概率。

2、第一方面公开一种电子设备三维模型的显示方法,该方法可以应用于第一设备,也可以应用于第一设备中的模块(例如,芯片),还可以应用于能实现全部或部分第一设备功能的逻辑模块或软件。下面以应用于第一设备为例进行描述。该电子设备三维模型的显示方法可以包括:显示第一界面,该第一界面包括配置表单,该配置表单包括电子设备型号和/或与该电子设备型号对应的电子设备各部件的配置;接收用户对该配置表单的第一输入操作,基于该第一输入操作生成配置数据;基于该配置数据获取对应的三维模型文件;基于该三维模型文件显示第二界面,该第二界面包括该配置数据对应的电子设备三维模型,该电子设备三维模型包括电子设备的各部件,以及不同部件之间的线缆连接情况,以指示该用户进行电子设备的线缆连接。

3、本技术实施例中,可以灵活地基于用户的配置选择为用户呈现设备对应的三维模型,并且,该三维模型可以包括设备内部的线缆排布以及连接情况等。这样,可以提高用户获取线缆排布方式的效率,进而可以参考该三维模型上呈现的线缆排布方式,对真实设备中的部件进行相应的线缆连接与排布,可以节省设备安装或者部件更换所需的时间。此外,由于这种三维的呈现方式可以使得用户更加准确清楚地了解设备内部各个部件之间的空间关系,各条线缆的具体连接关系,以及各个部件上的接口、连接器等的布局,因此,可以降低线缆误接的概率。

4、作为一种可能的实施方式,该基于该配置数据获取对应的三维模型文件包括:基于该配置数据从配置数据库中获取对应的模型标识,该配置数据库存储有不同配置数据与模型标识的对应关系;基于该模型标识从模型数据库中获取对应的三维模型文件,该模型数据库存储有不同模型标识与三维模型文件的对应关系。

5、本技术实施例中,配置数据库存储可以有不同配置数据与模型标识的对应关系,模型数据库可以存储有不同模型标识与三维模型文件的对应关系,这样,第一设备获取到配置数据之后,可以基于配置数据先从配置数据库获取对应的模型标识,再基于模型标识从模型数据库中获取对应的三维模型文件,从而可以快速地基于三维模型文件显示第二界面。

6、作为一种可能的实施方式,该基于该配置数据获取对应的三维模型文件包括:向第二设备发送该配置数据;接收来自该第二设备基于该配置数据获取的三维模型文件。

7、本技术实施例中,第一设备可以从第二设备处获取配置数据对应的三维模型文件,不需要将不同配置数据对应的三维模型文件存储在本地,可以节约第一设备的存储资源。并且,这种方式下,其它设备也可以向第二设备发送配置数据,以获取对应的三维模型文件,实用性较高;或者其他设备从第二设备获取到三维模型文件之后,再发送给第一设备。

8、作为一种可能的实施方式,第一设备还接收来自该第二设备的渲染指示信息,该渲染指示信息用于指示需要渲染的部件和线缆;该基于该三维模型文件显示第二界面包括:基于该三维模型文件和该渲染指示信息显示第二界面。

9、本技术实施例中,一个三维模型文件可能与多个模型标识对应,此时,第一设备还可以向第二设备发送配置数据对应的渲染指示信息,以便第一设备可以基于三维模型文件和渲染指示信息显示第二界面。这种方式下,可以减少三维模型文件的数量,从而可以节约第二设备的存储资源。

10、作为一种可能的实施方式,该电子设备三维模型包括第一线缆,该方法还可以包括:接收该用户针对该第一线缆对应的详情信息控件的第一选中操作;响应于该第一选中操作,显示该第一线缆对应的详情信息框,该详情信息框包括以下至少一项:该第一线缆的p/n编码、该第一线缆的线缆描述信息。

11、本技术实施例中,设备中的每根线缆可以有对应的详情信息控件,用户可以对详情信息控件执行第一选中操作,响应于该操作,可以为用户呈现详情信息框,详情信息框中包括对应线缆的p/n编码、线缆描述信息等。这样,可以便于用户基于p/n编码、线缆描述信息等对真实的设备内部的部件之间进行相应的线缆连接。

12、作为一种可能的实施方式,该方法还可以包括:接收该用户针对该电子设备三维模型的平移操作,显示第四界面;该平移操作用于放大、缩小、旋转或拖动该电子设备三维模型。

13、本技术实施例中,支持设备三维模型的放大、缩小、移动、旋转等,可以便于用户从不同的空间角度或方向清楚地查看设备内部各部件以及不同部件之间的线缆连接关系,从而可以降低线缆误接的概率。

14、作为一种可能的实施方式,该配置数据包括以下至少一项:服务器型号、前置硬盘背板、内置硬盘模组、硬盘管理方式、后置模组装配。

15、作为一种可能的实施方式,在该显示第一界面之前,该方法还包括:显示第三界面,该第三界面包括地址栏;接收该用户针对该地址栏的第一访问操作,向该第二设备发送第一请求,该第一请求用于请求第一响应资源;接收来自该第二设备的第一响应资源;基于该第一响应资源显示该第一界面。

16、本技术实施例中,第一设备可以先访问第二设备提供的内部布线三维展示功能对应的地址,然后可以接收来自第二设备的第一响应资源。这种方式下,可以随时选择、编辑电子设备的配置,并在编辑完成之后查看电子设备在特定配置下的内部线缆排布以及线缆连接情况,可以提高用户体验。

17、第二方面公开一种电子设备三维模型的显示方法,该方法可以应用于第二设备,也可以应用于第二设备中的模块(例如,芯片),还可以应用于能实现全部或部分第二设备功能的逻辑模块或软件。下面以应用于第二设备为例进行描述。该电子设备三维模型的显示方法可以包括:接收来自第一设备的配置数据;基于该配置数据获取对应的三维模型文件;向该第一设备发送该三维模型文件,该三维模型文件用于渲染该配置数据对应的电子设备三维模型,该电子设备三维模型包括电子设备的各部件,以及不同部件之间的线缆连接情况,以指示该用户进行电子设备的线缆连接。

18、本技术实施例中,第二设备可以接收来自第一设备的配置数据,然后可以基于该配置数据获取对应的三维模型文件,并向第一设备发送该三维模型文件。这样,可以灵活地基于用户的配置选择通过第一设备为用户呈现设备对应的三维模型,并且,该三维模型可以包括设备内部的线缆排布以及连接情况等。这样,可以提高用户获取线缆排布方式的效率,进而可以参考该三维模型上呈现的线缆排布方式,对真实设备中的部件进行相应的线缆连接与排布,可以节省设备安装或者部件更换所需的时间。此外,由于这种三维的呈现方式可以使得用户更加准确清楚地了解设备内部各个部件之间的空间关系,各条线缆的具体连接关系,以及各个部件上的接口、连接器等的布局,因此,可以降低线缆误接的概率。

19、作为一种可能的实施方式,该基于该配置数据获取对应的三维模型文件包括:基于该配置数据从配置数据库中获取对应的模型标识,该配置数据库存储有不同配置数据与模型标识的对应关系;基于该模型标识从模型数据库中获取对应的三维模型文件,该模型数据库存储有不同模型标识与三维模型文件的对应关系。

20、作为一种可能的实施方式,该基于该配置数据获取对应的三维模型文件包括:基于该配置数据获取对应的三维模型文件和渲染指示信息;该向该第一设备发送该三维模型文件包括:向该第一设备发送该三维模型文件和该渲染指示信息,该渲染指示信息用于指示需要渲染的部件和线缆。

21、作为一种可能的实施方式,该方法还可以包括:接收来自该第一设备的第一请求;基于该第一请求向该第一设备发送第一响应资源,该第一响应资源用于显示第一界面,该第一界面用于提供输入该配置数据。

22、作为一种可能的实施方式,该配置数据包括以下至少一项:服务器型号、前置硬盘背板、内置硬盘模组、硬盘管理方式、后置模组装配。

23、第三方面公开一种电子设备三维模型的显示方法,该电子设备三维模型的显示方法可以包括:第一设备显示第一界面,该第一界面包括配置表单,该配置表单包括电子设备型号和/或与该电子设备型号对应的电子设备各部件的配置;该第一设备接收用户对该配置表单的第一输入操作,基于该第一输入操作生成配置数据;该第一设备向第二设备发送该配置数据;该第二设备基于该配置数据获取对应的三维模型文件;该第二设备向该第一设备发送该三维模型文件;该第一设备基于该三维模型文件显示第二界面,该第二界面包括该配置数据对应的电子设备三维模型,该电子设备三维模型包括电子设备的各部件,以及不同部件之间的线缆连接情况,以指示该用户进行电子设备的线缆连接。

24、本技术实施例中,基于第一电子设备和第二电子设备的交互,可以通过第一电子设备为用户呈现设备对应的三维模型,并且,该三维模型可以包括设备内部的线缆排布以及连接情况等。这样,可以提高用户获取线缆排布方式的效率,进而可以参考该三维模型上呈现的线缆排布方式,对真实设备中的部件进行相应的线缆连接与排布,可以节省设备安装或者部件更换所需的时间。此外,由于这种三维的呈现方式可以使得用户更加准确清楚地了解设备内部各个部件之间的空间关系,各条线缆的具体连接关系,以及各个部件上的接口、连接器等的布局,因此,可以降低线缆误接的概率。

25、作为一种可能的实施方式,该第二设备基于该配置数据获取对应的三维模型文件包括:基于该配置数据从配置数据库中获取对应的模型标识,该配置数据库存储有不同配置数据与模型标识的对应关系;基于该模型标识从模型数据库中获取对应的三维模型文件,该模型数据库存储有不同模型标识与三维模型文件的对应关系。

26、作为一种可能的实施方式,该第二设备基于该配置数据获取对应的三维模型文件包括:该第二设备基于该配置数据获取对应的三维模型文件和渲染指示信息;该第二设备向该第一设备发送该三维模型文件包括:该第二设备向该第一设备发送该三维模型文件和该渲染指示信息,该渲染指示信息用于指示需要渲染的部件和线缆;该第一设备基于该三维模型文件显示第二界面包括:该第一设备基于该三维模型文件和该渲染指示信息显示第二界面。

27、作为一种可能的实施方式,该电子设备三维模型包括第一线缆,该方法还可以包括:该第一设备接收该用户针对该第一线缆对应的详情信息控件的第一选中操作;响应于该第一选中操作,该第一设备显示该第一线缆对应的详情信息框,该详情信息框包括以下至少一项:该第一线缆的p/n编码、该第一线缆的线缆描述信息。

28、作为一种可能的实施方式,该方法还可以包括:该第一设备接收该用户针对该电子设备三维模型的平移操作,显示第四界面;该平移操作用于放大、缩小、旋转或拖动该电子设备三维模型。

29、作为一种可能的实施方式,该配置数据包括以下至少一项:服务器型号、前置硬盘背板、内置硬盘模组、硬盘管理方式、后置模组装配。

30、作为一种可能的实施方式,在该显示第一界面之前,该方法还包括:该第一设备显示第三界面,该第三界面包括地址栏;该第一设备接收该用户针对该地址栏的第一访问操作,向该第二设备发送第一请求,该第一请求用于请求第一响应资源;该第二设备基于该第一请求向该第一设备发送该第一响应资源;该第一设备基于该第一响应资源显示该第一界面。

31、第四方面公开一种第一设备,该第一设备包括处理器、存储器和通信接口,该通信接口用于接收来自该第一设备之外的其它电子设备的信息,以及向该第一设备之外的其它电子设备输出信息,该处理器调用该存储器中存储的计算机程序实现如上述第一方面以及第一方面中任一可能的实现方式中所提供的电子设备三维模型的显示方法。

32、第五方面公开一种第二设备,该第二设备包括处理器、存储器和通信接口,该通信接口用于接收来自该第二设备之外的其它电子设备的信息,以及向该第二设备之外的其它电子设备输出信息,该处理器调用该存储器中存储的计算机程序实现如上述第二方面以及第二方面中任一可能的实现方式中所提供的电子设备三维模型的显示方法。

33、第六方面公开一种电子设备三维模型的显示系统,该系统包括第一设备和第二设备,该第二设备和第一设备用于实现如上述第三方面以及第三方面中任一可能的实现方式中所提供的电子设备三维模型的显示方法。

34、第七方面公开一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序或计算机指令,当该计算机程序或计算机指令运行时,可以实现如上述各方面公开的电子设备三维模型的显示方法。

35、第八方面公开一种芯片,包括处理器,用于执行存储器中存储的程序,当程序被执行时,可以使得芯片执行上述各方面公开的电子设备三维模型的显示方法。

36、作为一种可能的实施方式,存储器位于芯片之外。

37、第九方面公开一种计算机程序产品,该计算机程序产品包括计算机程序代码,当该计算机程序代码被运行时,可以使得上述各方面公开的电子设备三维模型的显示方法被执行。

38、应理解,本技术上述多个方面或者任一种可能的实施方式的实现和有益效果可互相参考。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1