模型处理方法、介质及电子设备技术

技术编号:39040188 阅读:9 留言:0更新日期:2023-10-10 11:53
本发明专利技术提供一种模型处理方法、介质及电子设备。所述模型处理方法包括:获取多个第一三维模型和各所述第一三维模型的配置数据,其中各所述第一三维模型具有不同的类型;对各所述第一三维模型及其配置数据进行处理以获取各所述第一三维模型的模型数据;基于各所述第一三维模型的模型数据获取各所述第一三维模型的统一坐标系、统一模型比例以及统一建模格式;根据所述统一坐标系、所述统一模型比例以及所述统一建模格式对各所述第一三维模型的模型数据进行处理以生成多个第二三维模型,各所述第二三维模型具备相同的类型、相同的模型比例以及相同的坐标系。所述模型处理方法能够提高工作效率和工作效果。提高工作效率和工作效果。提高工作效率和工作效果。

【技术实现步骤摘要】
模型处理方法、介质及电子设备


[0001]本专利技术涉及一种处理方法,特别是涉及一种模型处理方法、介质及电子设备。

技术介绍

[0002]目前的工业领域中常常需要通过计算机来进行三维建模。随着产业的交叉融合,目前的三维建模项目会涉及到多个专业,比如配管专业、仪表专业、电气专业等。由于在进行专业的三维建模设计中,一般会选择最符合专业特点的设计软件,因此不同专业的三维模型的文件类型往往并不相同。然而,目前市场上的设计软件并不能实现多专业三维模型的兼容,比如无法用设计配管的3D建模软件打开和处理电气行业的三维模型,因此人们只能选择效率低、效果差的纸质文件来辅助工作。

技术实现思路

[0003]鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种模型处理方法、介质及电子设备,用于解决现有技术中设计软件无法兼容多专业三维模型的问题。
[0004]为实现上述目的及其他相关目的,本专利技术的第一方面提供一种模型处理方法,所述模型处理方法应用于服务端,所述模型处理方法包括:获取多个第一三维模型和各所述第一三维模型的配置数据,其中各所述第一三维模型具有不同的类型;对各所述第一三维模型及其配置数据进行处理以获取各所述第一三维模型的模型数据;基于各所述第一三维模型的模型数据获取各所述第一三维模型的统一坐标系、统一模型比例以及统一建模格式;根据所述统一坐标系、所述统一模型比例以及所述统一建模格式对各所述第一三维模型的模型数据进行处理以生成多个第二三维模型,各所述第二三维模型具备相同的类型、相同的模型比例以及相同的坐标系。
[0005]于所述第一方面的一实施例中,所述服务端的存储器中存储有多个数据处理程序,各所述数据处理程序均对应一种类型的所述第一三维模型,获取各所述第一三维模型的模型数据的实现方法包括:根据各所述第一三维模型的类型从所述存储器中获取对应的计算机程序并执行,以对各所述第一三维模型及其配置数据进行处理从而获取各所述第一三维模型的模型数据。
[0006]于所述第一方面的一实施例中,所述模型数据包括图元数据和模型内容,基于各所述第一三维模型的模型数据获取各所述第一三维模型的统一坐标系、统一模型比例以及统一建模格式的实现方法包括:基于各所述图元数据获取各所述第一三维模型的统一坐标系;基于各所述模型内容获取各所述统一模型比例和各所述统一建模格式。
[0007]于所述第一方面的一实施例中,所述模型处理方法还包括:响应于客户端发送的模型合并请求对多个所述第二三维模型进行无缝拼接处理以获取第三三维模型。
[0008]于所述第一方面的一实施例中,所述模型处理方法还包括:响应于客户端通过浏览器发送的在线批注请求生成所述第二三维模型或所述第三三维模型的批注信息;利用显示器显示所述第二三维模型及其批注信息或者显示所述第三三维模型及其批注信息。
[0009]于所述第一方面的一实施例中,所述模型处理方法还包括:响应于客户端发送的批注保存请求对所述第二三维模型及其批注信息或者所述第三三维模型及其批注信息进行保存。
[0010]于所述第一方面的一实施例中,所述多个第一三维模型包括一目标三维模型的多个版本,所述模型处理方法还包括:响应于客户端发送的模型合并请求对所述目标三维模型的多个版本进行重合对比处理以获取所述目标三维模型的各版本之间的构件关系差异信息、构件内容差异信息以及构件的增删信息。
[0011]本专利技术的第二方面提供一种模型处理方法,所述模型处理方法包括:应用于服务端和客户端,所述模型处理方法包括:所述客户端向所述服务端发送各所述第一三维模型及其配置数据,其中各所述第一三维模型具有不同的类型;所述服务端获取所述客户端发送的各所述第一三维模型及其配置数据;所述服务端对各所述第一三维模型及其配置数据进行处理以获取各所述第一三维模型的模型数据;所述服务端基于各所述第一三维模型的模型数据获取各所述第一三维模型的统一坐标系、统一模型比例以及统一建模格式;所述服务端根据所述统一坐标系、所述统一模型比例以及所述统一建模格式对各所述第一三维模型的模型数据进行处理以生成多个第二三维模型,各所述第二三维模型具备相同的类型、相同的模型比例以及相同的坐标系。
[0012]本专利技术的第三方面提供一种计算机可读存储介质,该计算机程序被处理器执行时实现本专利技术第一方面任一项所述的模型处理方法。
[0013]本专利技术的第四方面提供一种电子设备,所述电子设备包括:存储器,存储有一计算机程序;处理器,与所述存储器通信相连,调用所述计算机程序时执行本专利技术第一方面任一项所述的模型处理方法。
[0014]如上所述,本专利技术所述的模型处理方法、介质及电子设备,具有以下有益效果:
[0015]所述模型处理方法能够对多个不同类型的第一三维模型进行处理,以获得具备相同的类型、相同的模型比例以及相同的坐标系的第二三维模型,所述第二三维模型能够在一个软件中打开和处理。故,所述处理方法使得一个软件能够同时打开和处理多个专业的三维模型,有利于提高工作效率和工作效果。
附图说明
[0016]图1显示为本专利技术所述模型处理方法于一具体实施例中的流程图。
[0017]图2显示为本专利技术获取各第一三维模型的统一坐标系、统一模型比例以及统一建模格式的实现方法于一具体实施例中的流程图。
[0018]图3显示为本专利技术所述模型处理方法于一具体实施例中的流程图。
[0019]图4显示为本专利技术所述模型处理方法于一具体实施例中的流程图。
[0020]图5显示为本专利技术所述模型处理方法于一具体实施例中的流程图。
[0021]图6显示本专利技术所述电子设备于一具体实施例中的结构示意图。
[0022]元件标号说明
[0023]600
ꢀꢀꢀꢀꢀꢀ
电子设备
[0024]610
ꢀꢀꢀꢀꢀꢀ
存储器
[0025]620
ꢀꢀꢀꢀꢀꢀ
处理器
[0026]S11

S14
ꢀꢀ
步骤
[0027]S21

S22
ꢀꢀ
步骤
[0028]S31

S32
ꢀꢀ
步骤
[0029]S41

S45
ꢀꢀ
步骤
[0030]S51

S54
ꢀꢀ
步骤
具体实施方式
[0031]以下通过特定的具体实例说明本专利技术的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本专利技术的其他优点与功效。本专利技术还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本专利技术的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。
[0032]需要说明的是,以下实施例中所提供的图示仅以示意方式说明本专利技术的基本构想,遂图式中仅显示与本专利技术中有关的组件而非按照本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种模型处理方法,其特征在于,应用于服务端,所述模型处理方法包括:获取多个第一三维模型和各所述第一三维模型的配置数据,其中各所述第一三维模型具有不同的类型;对各所述第一三维模型及其配置数据进行处理以获取各所述第一三维模型的模型数据;基于各所述第一三维模型的模型数据获取各所述第一三维模型的统一坐标系、统一模型比例以及统一建模格式;根据所述统一坐标系、所述统一模型比例以及所述统一建模格式对各所述第一三维模型的模型数据进行处理以生成多个第二三维模型,各所述第二三维模型具备相同的类型、相同的模型比例以及相同的坐标系。2.根据权利要求1所述的模型处理方法,其特征在于,所述服务端的存储器中存储有多个数据处理程序,各所述数据处理程序均对应一种类型的所述第一三维模型,获取各所述第一三维模型的模型数据的实现方法包括:根据各所述第一三维模型的类型从所述存储器中获取对应的计算机程序并执行,以对各所述第一三维模型及其配置数据进行处理从而获取各所述第一三维模型的模型数据。3.根据权利要求1所述的模型处理方法,其特征在于,所述模型数据包括图元数据和模型内容,基于各所述第一三维模型的模型数据获取各所述第一三维模型的统一坐标系、统一模型比例以及统一建模格式的实现方法包括:基于各所述图元数据获取各所述第一三维模型的统一坐标系;基于各所述模型内容获取各所述统一模型比例和各所述统一建模格式。4.根据权利要求1所述的模型处理方法,其特征在于,所述模型处理方法还包括:响应于客户端发送的模型合并请求对多个所述第二三维模型进行无缝拼接处理以获取第三三维模型。5.根据权利要求4所述的模型处理方法,其特征在于,所述模型处理方法还包括:响应于客户端通过浏览器发送的在线批注请求生成所述第二三维模型或所述第三三维模型的批注信息;利用显示器显示所述第二三维模型及其...

【专利技术属性】
技术研发人员:江绍标李星王翀戚涛毛英超
申请(专利权)人:上海利策科技股份有限公司
类型:发明
国别省市:

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

1