掌桥专利:专业的专利平台
掌桥专利
首页

数据处理方法、装置、设备和系统

文献发布时间:2023-06-19 18:37:28


数据处理方法、装置、设备和系统

技术领域

本申请涉及计算机技术领域,具体而言,涉及一种数据处理方法、装置、设备和系统。

背景技术

施工单位在进行建筑施工时,只是参照二维的纸质版的图纸来进行施工,由于二维图纸的局限性,显示效果比较差,并不能够很好的显示目标建筑的结构。

发明内容

本申请的主要目的在于提供数据处理方法、装置、设备和系统,以解决上述问题。

为了实现上述目的,根据本申请的一个方面,提出了一种数据处理方法,包括:

绘制目标建筑的二维电子图纸;

根据所述二维电子图纸生成所述目标建筑的三维模型;

根据所述三维模型生成所述目标建筑的3D动态视频;

将所述目标建筑的所述3D动态视频发送给全息风扇,以使所述全息风扇播放所述目标建筑的所述3D动态视频。

在一种实施方式中,所述目标建筑包括多个子工程单元;

所述绘制目标建筑的二维电子图纸,包括:绘制所述目标建筑的每个子工程单元的电子图纸;

所述根据所述二维电子图纸生成所述目标建筑的三维模型,包括:根据每个子工程单元的电子图纸生成每个子工程单元的三维模型;

其中,每个子工程单元的三维模型设置有对应的模型标识;

根据所述三维模型生成所述目标建筑的3D动态视频,包括:根据每个子工程单元的三维模型生成所述子工程单元对应的3D动态视频。

在一种实施方式中,所述方法还包括:获取施工方输入的当前将要进行的所述目标建筑的子工程单元标识;

根据所述子工程单元标识确定对应的所述子工程单元的3D动态视频;

所述将所述目标建筑的所述3D动态视频发送给全息风扇,包括:将所述子工程单元的3D动态视频发送给所述全息风扇,以使所述全息风扇播放所述子工程单元的3D动态视频。

在一种实施方式中,所述根据所述三维模型生成所述目标建筑的3D动态视频,包括:

响应于建筑生长的指令,生成所述目标建筑的3D生长动态视频。

在一种实施方式中,所述3D全息风扇位于所述目标建筑的施工工地内部;所述3D全息风扇的扇叶长度不超过1米。

在一种实施方式中,所述将所述目标建筑的所述3D动态视频发送给全息风扇,以使所述全息风扇播放所述目标建筑的所述3D动态视频之前,所述方法还包括:获取在所述目标建筑内部的施工方的模型演示场地的尺寸;根据所述模型演示场地的尺寸,以及每个全息风扇的半径确定需要设置的多个全息风扇的数量,以采用所述多个全息风扇联合播放所述目标建筑的3D动态视频。

第二方面,本申请还提出了一种数据处理装置,包括:获取模块,用于获取目标建筑的二维电子图纸;

三维模型生成模块,用于根据所述二维电子图纸生成所述目标建筑的三维模型;

视频生成模块,用于根据所述三维模型生成所述目标建筑的3D动态视频;

发送模块,将所述目标建筑的所述3D动态视频发送给全息风扇,以使所述全息风扇播放所述目标建筑的所述3D动态视频。

在一种实施方式中,所述目标建筑包括多个子工程单元;

绘制模块还用于,绘制所述目标建筑的每个子工程单元的电子图纸;

三维模型生成模块还用于,根据每个子工程单元的电子图纸生成每个子工程单元的三维模型;

其中,每个子工程单元的三维模型设置有对应的模型标识;

视频生成模块还用于,根据每个子工程单元的三维模型生成所述子工程单元对应的3D动态视频。

在一种实施方式中,还包括获取模块,用于获取施工方输入的当前将要进行的所述目标建筑的子工程单元标识;

第一确定模块,用于根据所述子工程单元标识确定对应的所述子工程单元的3D动态视频;

发送模块还用于,将所述子工程单元的3D动态视频发送给所述全息风扇,以使所述全息风扇播放所述子工程单元的3D动态视频。

在一种实施方式中,视频生成模块还用于,响应于建筑生长的指令,生成所述目标建筑的3D生长动态视频。

在一种实施方式中,还包括:第二获取模块,用于所述将所述目标建筑的所述3D动态视频发送给全息风扇,以使所述全息风扇播放所述目标建筑的所述3D动态视频之前,获取在所述目标建筑内部的施工方的模型演示场地的尺寸;

第二确定模块,用于根据所述模型演示场地的尺寸,以及每个全息风扇的半径确定需要设置的多个全息风扇的数量,以采用所述多个全息风扇联合播放所述目标建筑的3D动态视频。

第三方面,本申请提出了一种电子设备,包括:至少一个处理器和至少一个存储器;所述存储器用于存储一个或多个程序指令;所述处理器,用于运行一个或多个程序指令,用以执行如上述任一项所述的方法。

第四方面,本申请提出了一种计算机可读存储介质,计算机可读存储介质中包含一个或多个程序指令,所述一个或多个程序指令用于执行如上述任一项所述的方法。

第五方面,本申请提出了一种建筑数据处理系统,包括上述的电子设备和全息风扇;

电子设备,用于将所述目标建筑的所述3D动态视频发送给所述全息风扇;

所述全息风扇,用于播放所述目标建筑的所述3D动态视频。

在一种实施方式中,所述全息风扇的数量为单个或多个,单个或多个全息风扇联合显示所述目标建筑的端3D动态视频。

本申请的上述的技术方案,通过使用3D全息风扇播放3D动态视频,更加有助于施工人员来观察该建筑的内部构造,有助于建筑施工人员在建筑施工过程中指导、排查、解决问题,能够有效的节约成本,提高工作效率。3D全息风扇,使用简单方便,不占用空间,尤其是适用于目标建筑内部的一些狭小区域内使用,更加有利于施工方在目标建筑内部进行局部区域的3D观察和展示,这样,就可以借用3D全息风扇来显示部分局部区域的3D动态视频,提高对于该复杂部分区域的建筑施工的指导性,极大提高了施工方的施工效率,使得施工工人不需要过多往返咨询比如,到距离较远的技术管理部门来查看该复杂区域的3D效果模型等,这节省了往返时间,提高了施工的效率,提高施工指导性。

附图说明

构成本申请的一部分的附图用来提供对本申请的进一步理解,使得本申请的其它特征、目的和优点变得更明显。本申请的示意性实施例附图及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1是根据本申请实施例的一种数据处理方法的流程图;

图2是根据本申请实施例的另一种数据处理方法的流程图;

图3是根据本申请实施例的另一种数据处理方法的流程图;

图4是根据本申请实施例的一种目标建筑的生长示意图;

图5是根据本申请实施例的另一种数据处理方法的流程图;

图6是根据本申请实施例的另一种数据处理方法的流程图;

图7是根据本申请实施例的一种数据处理装置的结构示意图;

图8是根据本申请实施例的一种数据处理设备的结构示意图;

图9是根据本申请实施例的一种数据处理系统的结构示意图。

具体实施方式

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。

需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。

本申请提出了一种数据处理方法,参见附图1所示的一种数据处理方法的流程图;该方法包括以下的步骤:

步骤S102中,绘制目标建筑的二维电子图纸。

在一些实施例中,二维电子图纸可以为该目标建筑的建筑设计单位设计的工程图纸,使用软件CAD绘制的目标建筑的二维工程图纸。施工方也可以根据施工场地临时绘制目标建筑的二维电子图纸。二维图纸中可以包含建筑物的平面和立体图形,提供目标建筑的外观和内部情况,提供有该目标建筑的长度、宽度、高度、结构、材料等方面数据。

在一些实施例中,绘制目标建筑的二维电子图纸时,需要注意的是以下的几点:首先,确定绘制图样的数量。具体的,根据目标建筑的外形、层数、平面布置和构造内容的复杂程度,以及施工的具体要求,确定图样的数量,做到表达内容既不重复也不遗漏。图样的数量在满足施工要求的条件下精简为好。其中,选择适当的比例。再次,进行合理的图面布置,图面布置要主次分明,排列均匀紧凑,表达清楚,尽可能保持各图之间的投影关系。同类型的、内容关系密切的图样,集中在一张或图号连续的几张图纸上,以便对照查阅。

在一些实施例中,上述的方法可以应用于施工方的客户端。施工方的客户端可以从云端服务器获取设计方客户端设计并完成的二维电子图纸。

步骤S104中,根据所述二维电子图纸生成所述目标建筑的三维模型。

在一些实施例中,上述的目标建筑的二维电子图纸绘制完成之后,可以把上述的二维电子图纸导入到三维制图软件当中,生成该目标建筑的三维模型。其中,三维制图软件可以为Proe,Solidworks,建筑信息模型(Building Information Modeling,BIM)等。优选的,选择上述的建筑信息模型软件。在该建筑信息模型软件中,根据上述的目标建筑的二维电子图纸生成三维模型。

在一些实施例中,采用BIM软件建立该目标建筑的三维模型时,采用以下的步骤:

第一步,在BIM软件中建立该目标建筑的网格及楼层线。

其中,网格与楼层线具有非常重要的作用,现场施工作业人员在放样时,根据网格与才能找到基地上的正确位置。楼层线为表达楼层高度的依据,同时也描述了梁位置、墙高度以及楼版位置。

第二步,在BIM软件中导入二维电子图纸。

打开BIM软件,将二维电子图纸导入BIM软件中,其中,二维电子图纸可以为,比如,CAD 文件。在BIM软件中建立柱梁版墙时,可直接点选图面或按图绘制。在导入CAD文件时应注意单位以及BIM网格线是否与CAD图相符。

第三步,在BIM软件中建立柱梁板墙等组件。

根据二维电子图,将柱、梁、板、墙等构件放置到该目标建筑的三维模型的相对应的位置上,依构件的不同类型选取相符的型式进行绘制工作。柱与梁应依其位置放置在网网格线上。柱与梁建构完成后,可绘制楼板、墙、楼梯、门、窗与栏杆等构件。

第四步,在BIM软件中设置场地与场地构件。

可以使用BIM软件中的revit提供的场地工具,创建场地与场地构件。场地与场地构件可以为比如,三维地形模型、场地红线等,完成场地设置,丰富场地表现。

第五步,渲染视图设置和布景。具体的,可以在revit中对各个构件赋予材质,选择对应的模板,以展示更加贴近真实的外观效果,可以通过在构件类型属性设置中更改构件的材质类型,从而更换模板,以达到对材质的需求。

步骤S106中,根据所述三维模型生成所述目标建筑的3D动态视频。

在一些实施例中,上述的三维模型生成后,可以根据该三维模型来制作3D动态视频。可以把上述的三维模型导入到视频制作软件当中,其中,视频制作软件可以为3DMAX软件。在3DMAX软件当中,制作该三维模型的动态视频。

示例性的,可以采用BIM软件进行三维模型的制作。可以将Revit模型以xx.fbx的文件格式导出,此格式可以导入3DMax软件中被使用。3DMAX作为revit与投影风扇系统的桥梁,将revit软件导出的文件格式,转化为与投影风扇系统相匹配的AVI格式。

将模型导出BIM,导入3DSMAX中时,有以下的两种实施方式:管理链接和直接链接REVIT/FBX格式文件。

第一种实施方式中,管理链接的方式,3D MAX可以链接 DWG、DXF、FBX 或 RVT 文件。故可以考虑先从REVIT中导出这四种格式的软件。

①从REVIT中导出DWG、DXF步骤,由于DWG与DXF相似,以DWG为例说明,包括以下的步骤:

依次执行以下的命令:选择文件---导出---CAD格式---DWG。弹出 DWG导出文本框,单击选择导出设置的三点。在DWG/DXF导出设置里单击颜色选项卡,选择视图中指定的颜色,并点击确定。返回 DWG导出文本框,单击下一步,选择相应文件夹进行保存。

同样,以类似方式导出DXF格式文件

②从REVIT中导出FBX的步骤如下:

选择文件---导出---FBX;选择相应文件夹进行保存。从REVIT导出后,通过3DMAX的“管理链接”导入模型。

依次采用以下的命令:文件菜单---参考---管理链接;或者,采用以下的命令进行:工具面板---工具卷展栏---更多---实用程序---管理链接;

进行文件附加。在附加面板上单击文件,从本地或网络系统上相应的目录中选择文件,然后单击打开。如果文件是具有多个摄影机的 RVT 文件,则“文件链接管理器”将提示已选择摄影机视图。如果有一个已定义的预设,则从下拉列表中选择“预设”。如果文件是DWG 或 DXF 文件,可以根据需要打开“重缩放”并更改“传入的文件单位”。从而顺利导入到3DMAX中。

在第二种实施方式中,直接链接REVIT/FBX格式文件(以FBX为例),REVIT/FBX可直接导入REVIT中。命令依次为:导入---链接REVIT/FBX;从本地或网络系统上相应的目录中选择文件,然后单击“打开”。即成功导入3DMAX中。

最后,将生成的3D动态视频导出3DSMAX。

具体的,将上述的三维模型导入3D SMAX后,结合施工工序、材料、工艺,通过相关的生长渲染步骤,生成3D动态视频,形成动画效果,形象化、可视化演示施工过程,增加画面的生动性。3D动态视频制作时,由于各项目需求不同,动画展示方式以实际需求考虑,此处动画以3Dmax插件AutoKey PolyFX 2.5为例,形成简单生长视频,以下为操作步骤:选中需要编辑的模型,单击组命令。拖入 AutoKey PolyFX 2.5插件,单击建筑生长命令。单击生长物体组---单击模型---调整组生长始末帧---选择需要的展示方式,展示方式包括:移动、旋转、缩放。单击创建生长,单击右下角播放动画,即可生成3D的生长动态视频。对上述的3D动态视频进行渲染,渲染完成后,选择AVI格式进行保存,为提高导出画面的清晰度,在单击保存后出现的弹窗里,选择未压缩,结束。

步骤S108中,将所述目标建筑的所述3D动态视频发送给全息风扇,以使所述全息风扇播放所述目标建筑的所述3D动态视频。

在一些实施例中,目标建筑的3D动态视频生成后,可以主动的通过有线,或者无线的方式发送给3D全息风扇。优选的,可以选择无线通信的方式来发送。3D全息风扇包括两个扇叶,扇叶上设置有LED灯,扇叶旋转后,利用人眼视觉暂留原理,通过LED灯管形成图形、动画或视频。由于灯条的高速旋转,肉眼看起来,被展示模型是悬浮于空气中的,实现了内容的无屏展示,可以营造出一种似真似幻的现场氛围,立体视觉效果让人惊叹,具有非常好的纵深感。应用在目标建筑内的施工工地中,既能在该目标建筑内达到通风换气的效果,又方便拆卸安装,便于应用在各种的建筑空间。

本申请的上述的技术方案,通过使用3D全息风扇播放3D动态视频,更加有助于施工人员来观察该建筑的内部构造,有助于建筑施工人员在建筑施工过程中指导、排查、解决问题,能够有效的节约成本,提高工作效率。3D全息风扇,使用简单方便,不占用空间,尤其是适用于目标建筑内部的一些狭小区域内使用,更加有利于施工方在目标建筑内部进行局部区域的3D观察和展示,这样,就可以借用3D全息风扇来显示部分局部区域的3D动态视频,提高对于该复杂部分区域的建筑施工的指导性,极大提高了施工方的施工效率,使得施工工人不需要再返回到远距离的相关技术管理部门来查看该复杂区域的施工流程,尺寸等细节问题,从而可以节省往返时间,有助于提高施工工人的便利度,提高施工效率。

在一种实施方式中,所述目标建筑包括多个子工程单元。参见附图2,步骤S102中,所述绘制目标建筑的二维电子图纸,可以进一步包括以下步骤:

步骤S201中,绘制所述目标建筑的每个子工程单元的电子图纸。

示例性的,目标建筑为多层楼宇,每一层为一个子工程单元,需要绘制每层的二维电子图纸。比如,楼层的数量为6层,则需要绘制6张二维电子图纸。当然,这6层中,每一层的结构不完全相同。如果完全相同,则只需要单独的一种电子图纸即可。

步骤S104中,所述根据所述二维电子图纸生成所述目标建筑的三维模型,可以进一步包括:

步骤S202中,根据每个子工程单元的电子图纸生成每个子工程单元的三维模型。其中,每个子工程单元的三维模型设置有对应的模型标识。

示例性的,可以把上述的每一层的二维电子图纸生成对应的三维模型。比如,楼层为6层,则可以得到每层的三维模型,模型标识可以依次设置为1-6。

步骤S106中,根据所述三维模型生成所述目标建筑的3D动态视频,可以进一步包括:

步骤S203中,根据每个子工程单元的三维模型生成所述子工程单元对应的3D动态视频。

示例性的,可以生成上述的6个楼层中的每个楼层的3D动态视频。这样,所有的3D动态视频包括一个总的该6层的目标建筑的3D动态视频,还包括每一个楼层的3D动态视频。这样,可以方便施工方在施工的过程中,可以根据施工进度的需要,来观看当前进行的楼层的3D动态视频,实现了更加精细化的服务,更加细粒度的显示。

在一种实施方式中,参见附图3,所述方法还可以进一步包括以下的步骤:

步骤S301中,获取施工方输入的当前将要进行的所述目标建筑的子工程单元标识。

获取施工方输入的当前将要进行的所述目标建筑的子工程单元标识时,施工方可以主动的在施工方客户端上输入当前将要进行的所述目标建筑的子工程单元标识,以通知当前的工程进度,并可以获取到当前将要进行的子工程单元的3D动态视频。

示例性的,建筑施工方当前要进行第三层的建筑施工,施工人员可以向施工方客户端输入3,3为第三层的标识。

步骤S302中,根据所述子工程单元标识确定对应的所述子工程单元的3D动态视频。

根据所述子工程单元标识确定对应的所述子工程单元的3D动态视频时,可以预先设定子工程单元标识和3D动态视频的对应关系表。可以根据上述的子工程单元标识从该对应关系表中查找对应的3D动态视频。

示例性的,客户端接收到上述的第三层标识3之后,可以根据该标识3,以及预先存储的标识与视频的对应关系表,经过查找,可以确定对应的第三层的3D动态视频。

在一些实施例中,还可以存储标识与变量视频的对应关系表,其中,变量视频是指与基本视频相比有不同之处的3D动态视频。也可以认为,与基本的标准的子工程单元相比,具有不同之处的子工程单元中,产生变化的构件的动态视频,上述变化包括,构件尺寸的变化,安装位置的变化,安装步骤的变化,材料的变化等。

示例性的,以多层楼宇为例说明,基本视频可以为第一层的3D动态视频。如果第二层与一层的结构存在不同,则可以制作第二层与第一层结构上不同之处的3D动态视频,而不是第二层全部构件的视频。上述的不同之处包括但不限于,相同位置上的每个建筑构件和结构构件的形状不同,材料不同,安装位置不同,施工安装的工艺不同等。

示例性的,第一层有8个柱,第二层中,有七个柱子与一层中的七个柱子的安装位置相同,每个柱子的安装施工方法也是相同的。第二层中,只有一个柱子的安装位置与一层中的柱子的安装位置,或者安装方法是不同的,则可以单独生成该柱子的3D动态视频,该视频为变量视频。

变量视频的采用,可以减小存储空间的利用,避免不必要的存储空间的浪费。因为目标建筑如果为高层楼宇,每一层的结构大同小异,如果为每一层单独设置所有建筑构件和机构构件的生成视频,会浪费存储空间。如果只是生成变量视频,则不需要很多的构件,一是在3D模型中,模型更加简单,二来在3D视频中,也可以更有重点的介绍应该注意的施工的重点,做到有的放矢。

步骤S108中,所述将所述目标建筑的所述3D动态视频发送给全息风扇,可以进一步包括以下的步骤:

步骤S303中,将所述子工程单元的3D动态视频发送给所述全息风扇,以使所述全息风扇播放所述子工程单元的3D动态视频。

示例性的,当前进行的工程进展到第二层的施工,施工方需要查看第二层的3D动态视频,施工方可以控制本地的电子设备,电子设备可以为计算机,手机等,将第二层的3D动态视频发送给所述全息风扇,以使所述全息风扇播放第二层的3D动态视频。其中,电子设备与该全息风扇可以采用无线,或者有线的方式进行通信。

在一种实施方式中,步骤S106中,所述根据所述三维模型生成所述目标建筑的3D动态视频,可以进一步包括以下的步骤:

响应于建筑生长的指令,生成所述目标建筑的3D生长动态视频。

其中,在建筑生长的指令中,用户可以设置的参数包括但不限于:生长路径,选取路径,预先设定路径,生长方向的设定,包括X,Y,Z,R,生长的起始帧的设定,末尾帧的设定,可见性,移动性,旋转,缩放,使用几率,生长周期等。

示例性的,参见附图4所示的一种建筑生长的动态的示意图。建筑的生长视频,可以使得观看者能够更加详细的了解到该建筑的建筑过程,了解详细的工艺步骤等,还可以在视频当中加入详细的需要注意的工艺说明,这样,可以让用户对该目标建筑的详细的建造过程有着详细的了解。

在一种实施方式中,该3D全息风扇位于所述目标建筑的施工工地内部;该3D全息风扇的扇叶长度不超过1米。

其中,3D全息风扇具有携带方便,便于拆卸,占用空间小的特点。这一特点,可以把3D全息风扇用在目标建筑的施工工地内部,因为目标建筑尤其是楼宇来讲,在施工工地上的空间是有限的,在有限的空间中,如果设置比较大的显示屏幕,则占用太多的空间,并且由于施工的环境,还有可能会造成显示屏幕的磕碰。而3D全息风扇具有两个扇叶,通电后,扇叶旋转即可形成图像,而不需要显示大屏幕,更加节省空间。

在一种实施方式中,参见附图5,步骤S106中,所述将所述目标建筑的所述3D动态视频发送给全息风扇,以使所述全息风扇播放所述目标建筑的所述3D动态视频之前,所述方法还可以进一步包括以下的步骤:

步骤S501,获取在所述目标建筑内部的施工方的模型演示场地的尺寸。

示例性的,施工方的模型演示场地的尺寸可以为,长5米,宽5米。

步骤S502,根据所述模型演示场地的尺寸,以及每个全息风扇的半径确定需要设置的多个全息风扇的数量,以采用所述多个全息风扇联合播放所述目标建筑的3D动态视频。

示例性的,每个风扇的长度为0.5米。则风扇旋转后,直径为1米,这样,可以考虑在水平方向上设置风扇的数量为4个,在竖直方向设置的风扇的数量为4个,当然,相邻的两个风扇之间,预留一定的间隙,这样,采用16个风扇的阵列来显示该目标建筑的3D动态视频。

通过上述的方法,可以根据演示模型的场地的尺寸来预先的估算出风扇的数量,这样,就可以采用风扇阵列的方式来播放该目标建筑的3D动态视频。

在一些实施例中,参见附图6,步骤S104中,所述根据所述二维电子图纸生成所述目标建筑的三维模型,可以进一步包括以下的步骤:

步骤S1041,向云端服务器发送非常规构件查找请求,以使所述云端服务器查找是否存储有目标非常规构件。

在一些实施例中,构件包括建筑构件和结构构件。建筑构件是指构成建筑物各个要素,相当于建筑物中的零件。建筑物当中的构件主要有:楼(屋)面、墙体、柱子、基础等。结构构件是指结构施工图上的承重构件,支承荷载起骨架作用的构件或由其组成的整体都称为结构。比如,可以把门,窗为建筑构件。比如,楼梯为结构构件。上述的非常规构件包括非常规建筑构件和非常规结构构件两种。

在本实施例中,用户在进行三维建模时,从构件的数据库中查找常规构件模型,找到后,把找到的常规构件模型拖动到相应的目标位置上。而对于非常规构件,用户可以从非常规构件数据库中进行查找。查找时,用户可以在前端的客户端的显示界面上点击非常规构件的需求指令,后台服务器接收到该客户端发送的非常规构件的需求指令后,响应于该需求指令,从预先设置的非常规构件数据库中查找是否有目标非常规构件。示例性的,用户需要一个非常规的楼梯,可以在客户端的界面上,在搜索栏输入关键词,楼梯,然后点击搜索按钮,进行搜索。

步骤S1042,接收并显示所述云端服务器发送的所述目标非常规构件;

在本实施例中,云端服务器接收到客户端发送的上述的非常规构件查找请求后,查找是否存储有该目标非常规构件,如果找到,则将该目标非常规构件发送给该客户端。

步骤S1043,接收并显示所述云端服务器提示信息,该提示信息用于提示非常规构件缺失,以使用户进行非常规构件建模。

在本实施例中,云端服务器中设置有非常规构件数据库。云端服务器没有查找到上述的目标非常规构件,向客户端发送提示信息,提示用户建模。用户在本地进行非常规构件的建模时,响应于建模的各种指令,在本地进行非常规构件的建模,非常规构件的三维模型建立完成后,可以用于安装在目标建筑的三维模型中。并且,将建立好的非常规构件的三维模型发送给云端服务器进行存储。

步骤S1044,所述非常规构件建模完成后,将所述非常规构件模型发送到所述云端服务器中进行存储。

值得强调的是,云端服务器可以连接大量的客户端,每一个工地的施工项目都可以通过一个客户端来连接该云端服务器,从而可以实现一定区域范围之内的协作服务,区域范围可以为全国范围,一个或多个省,一个或多个市等。示例性的,以全国范围为例,分散在全国范围之内的施工现场都可以共享该云端服务器的非常规构件数据库,并且各个施工的工地现场的客户端都可以对该非常规构件数据库进行更新,这样,就极大的提高了全国范围内的施工效率,随着非常规构件数量的增多,还可以对数据库中的非常规构件进行分门别类,设置新增的客户端信息。示例性的,在北京的一处工地上,客户端对非常规构件楼梯进行了更新,更新的内容处理新增的楼梯的三维模型之外,还可以包括其他的辅助信息,包括:工程项目名称,地理位置,更新的时间,该非常规构件的使用位置说明,设计该非常规构件的原因说明等。

示例性的,根据建筑的实际情况而设计的一种独特的楼梯,该楼梯是一种非常规构件。辅助信息可以包括,该楼梯的安装的位置,该楼梯所属的建筑的项目名称,地理位置,安装施工单位,设计公司,监理公司,材料,质量等。有了上述的辅助信息,就有助于后续的工地的施工人员可以使用该辅助信息来迅速的找到该楼梯。比如,检索时,可以使用与本项目类似的项目名称作为检索词。

在一些实施例中,在本地设置有非常规构件数据库,优先从本地的非常规构件数据库中进行查找非常规构件,如果本地查找不到,再从云端服务器中查找。

在一种实施方式中,所述根据所述二维电子图纸生成所述目标建筑的三维模型后,所述方法还可以进一步包括以下的步骤:

响应于干涉检测命令,检测所述三维模型中的构件之间是否存在干涉;

在一些实施例中,施工方客户端可以在BIM软件中,使用干涉检测命令来检测三维模型中是否有构件干涉情况发生。响应于干涉检测命令,BIM软件可以执行干涉检测命令。

响应于确定筑构件之间存在干涉,根据调整尺寸命令调整所述干涉的相关的建筑构建尺寸,以消除干涉。

在一些实施例中,在BIM软件中,如果存在构件干涉的现象,显示干涉提示信息,提示信息包括但不限于:发生干涉的构件名称,干涉发生的具体的位置,干涉的严重程度。

为了消除干涉,用户可以在BIM软件中,调整干涉的构件的尺寸,示例性的,如果构件1和构件2产生了干涉,发生了交叉碰撞的情况,可以调整构件1的尺寸,和/或者,调整构件2的尺寸,尺寸调整之后,干涉消除。可以与设计院沟通修改,确定最终版的建筑模型。

在一种实施方式中,施工方客户端响应于确定筑构件之间存在干涉,根据调整尺寸命令调整所述干涉的相关的建筑构建尺寸,以消除干涉之后,所述方法还可以进一步包括以下的步骤:施工方客户端向云端服务器发送构件整改的数据,云端服务器把上述的构件整改的数据发送给设计方客户端,以使得设计方客户端可以及时根据接收到的整改的数据,对构件进行整改。

在一些实施例中,施工方客户端也可以向云端服务器发送修改请求,该修改请求中可以携带了修改后的尺寸。云端服务器将修改请求发送给设计方客户端,设计方客户端接收到上述的修改请求后,向云端服务器发送同意修改的信息,云端服务器将上述的同意修改的信息发送给上述的施工方客户端,施工方客户端进行修改。

第二方面,本申请还提出了一种数据处理装置,参见附图7,该装置包括:获取模块71,用于获取目标建筑的二维电子图纸;

三维模型生成模块72,用于根据所述二维电子图纸生成所述目标建筑的三维模型;

视频生成模块73,用于根据所述三维模型生成所述目标建筑的3D动态视频;

发送模块74,将所述目标建筑的所述3D动态视频发送给全息风扇,以使所述全息风扇播放所述目标建筑的所述3D动态视频。

在一种实施方式中,所述目标建筑包括多个子工程单元;绘制模块71还用于,绘制所述目标建筑的每个子工程单元的电子图纸;

三维模型生成模块72还用于,根据每个子工程单元的电子图纸生成每个子工程单元的三维模型;其中,每个子工程单元的三维模型设置有对应的模型标识;

视频生成模块73还用于,根据每个子工程单元的三维模型生成所述子工程单元对应的3D动态视频。

在一种实施方式中,还包括获取模块,用于获取施工方输入的当前将要进行的所述目标建筑的子工程单元标识;

第一确定模块,用于根据所述子工程单元标识确定对应的所述子工程单元的3D动态视频;

发送模块74还用于,将所述子工程单元的3D动态视频发送给所述全息风扇,以使所述全息风扇播放所述子工程单元的3D动态视频。

在一种实施方式中,视频生成模块73还用于,响应于建筑生长的指令,生成所述目标建筑的3D生长动态视频。

在一种实施方式中,还包括第二获取模块,用于所述将所述目标建筑的所述3D动态视频发送给全息风扇,以使所述全息风扇播放所述目标建筑的所述3D动态视频之前,获取在所述目标建筑内部的施工方的模型演示场地的尺寸;

第二确定模块,用于根据所述模型演示场地的尺寸,以及每个全息风扇的半径确定需要设置的多个全息风扇的数量,以采用所述多个全息风扇联合播放所述目标建筑的3D动态视频。

第三方面,本申请还提出了一种电子设备,参见图8,该电子设备800包括:至少一个处理器81和至少一个存储器82;所述存储器82用于存储一个或多个程序指令;所述处理器81,用于运行一个或多个程序指令,用以执行上述的任意一项的步骤。

第四方面,本申请还提出了一种计算机可读存储介质,计算机可读存储介质中包含一个或多个程序指令,所述一个或多个程序指令用于执行如上述任一项所述的方法。

第五方面,本申请还提出了一种数据处理系统,参见附图9,该系统900包括:上述的电子设备900和全息风扇901;

该电子设备900,用于将所述目标建筑的所述3D动态视频发送给上述全息风扇901;

该全息风扇901,用于播放所述目标建筑的所述3D动态视频。

在一种实施方式中,全息风扇901的数量为多个,多个全息风扇联合显示所述目标建筑的端3D动态视频。

可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。处理器读取存储介质中的信息,结合其硬件完成上述方法的步骤。

存储介质可以是存储器,例如可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。

其中,非易失性存储器可以是只读存储器(Read-Only Memory,简称ROM)、可编程只读存储器(Programmable ROM,简称PROM)、可擦除可编程只读存储器(Erasable PROM,简称EPROM)、电可擦除可编程只读存储器(Electrically EPROM,简称EEPROM)或闪存。

易失性存储器可以是随机存取存储器(Random Access Memory,简称RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(Static RAM,简称SRAM)、动态随机存取存储器(Dynamic RAM,简称DRAM)、同步动态随机存取存储器(Synchronous DRAM,简称SDRAM)、双倍数据速率同步动态随机存取存储器(Double Data RateSDRAM,简称DDRSDRAM)、增强型同步动态随机存取存储器(EnhancedSDRAM,简称ESDRAM)、同步连接动态随机存取存储器(Synchlink DRAM,简称SLDRAM)和直接内存总线随机存取存储器(DirectRambus RAM,简称DRRAM)。

本发明实施例描述的存储介质旨在包括但不限于这些和任意其它适合类型的存储器。

本领域技术人员应该可以意识到,在上述一个或多个示例中,本发明所描述的功能可以用硬件与软件组合来实现。当应用软件时,可以将相应功能存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用计算机能够存取的任何可用介质。

以上所述仅为本申请的优选实施例而已,并不用于制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

技术分类

06120115633239