一种基于手机BIM模型的位置快速定位查询方法与流程

文档序号:19285355发布日期:2019-11-29 23:28阅读:352来源:国知局
一种基于手机BIM模型的位置快速定位查询方法与流程

本发明涉及一种位置快速定位查询的方。特别是涉及一种基于手机bim模型的位置快速定位查询方法。



背景技术:

随着bim(建筑信息模型)技术的日益成熟,该技术在诸多领域得到了广泛应用,道桥模型展示、轨道交通预设计、应力与磁场效验、cfd流体动力学、古建筑修复性建模、vr/ar模型展示、二维码扫描、三维激光扫描等等,但是将bim专业模型与安卓系统相结合,安卓系统与模型附带的庞大数据库的整合调用在建筑行业运用的很少,在bim专业模型中无须网络进行第一人称视角的漫游,并在漫游时可任意查看每个设备产品工程详细信息,满足施工行业人员要求的软件目前还存在着空白。

已有专利申请201711325689.5《一种bim模型手机快速设计与机电数据库建立的方法》,能够以第一人称视角漫游,时时查看深化设计模型,使现场施工不需要携带纸质图纸。但是其很难在大面积地库或占地面积大的工程确定自己的位置,无法确认所在位置的相关信息。

现阶段建筑业有大量业务工作是在室外进行,是典型的项目型工作方式,拥有不确定性多、工程独特的特点,导致管控复杂、工作碎片化,人员的非固定、走动式作业很多。所以需要一种能够通过手机以带构件信息的第一人称在建筑模型中漫游、定位、方便快捷的查看到产品、设备的详细信息与施工信息的技术。



技术实现要素:

本发明所要解决的技术问题是,提供一种能够实现整体bim技术与安卓可移动平台相结合的基于手机bim模型的位置快速定位查询方法。

本发明所采用的技术方案是:一种基于手机bim模型的位置快速定位查询方法,包括如下步骤:

1)根据建筑设计要求在autodeskrevit中建立完整的初始bim模型,将初始bim模型导入unity3d中,建立基础bim模型,确立基础bim模型的坐标和设备名称;

2)在unity3d中分别建立具有所有工程数据和施工所需数据的数据库,以及用于显示基础bim模型不同位置的触摸屏区域;

3)在unity3d中将数据库中的数据与基础bim模型进行匹配,并与unity3d标准库中的触屏程序链接;

4)在unity3d中建立俯视摄像机,在触摸屏区域内建立俯视图像的实时显示区,在实时显示区建立与基础bim模型中坐标对应的x轴滑块和y轴滑块及坐标点的标识;

5)将基础bim模型在x轴的正负边界点和在y轴上的正负边界点分别对应与x轴滑块和y轴滑块的拖动范围进行绑定,并将x轴滑块和y轴滑块的实时移动坐标点与所述人物在基础bim模型中的对应坐标点进行链接;

6)在unity3d中的触摸屏区域内建立用于前进按钮和后退按钮功能与x轴滑块和y轴滑块功能切换的按钮。

7)在unity3d中使用sdk将步骤1)~步骤6)生成手机安装包,将安装包安装到手机上进行软件调试与测试,生成基于手机的安装文件。

本发明的一种基于手机bim模型的位置快速定位查询方法,利用简便快捷的方式让施工人员迅速了解施工部位或工程的全部信息,利用android安卓系统及相关软件制作第一人称视角漫游,在漫游时可任意查看每个设备产品工程详细信息的基础上,增加了滑块控制第一人称视角人物快速移动指定位置的漫游,并能将所述人物的位置显示在触摸区域右上角的俯视全景小地图中。提升了开发深度更适合施工安装企业的应用,让bim技术大众化。力争做到不要一张纸质施工图,一部手机搞施工。提升建筑业施工作业的效率,让bim(建筑信息模型)技术真正做到落地应用。现场施工人员不需要携带施工图纸,在地下室、偏远地区无需网络,只需要将本发明安装在手机上就可以方便快捷的查看到产品、设备的详细信息与施工信息。能够实现bim设计过程中建筑机电专业数据模型与安卓系统结合、安卓系统与数据库的整合调用、安卓系统与bim系统软件兼容性、优化完善应用软件使低端国产安卓手机流畅使用。

附图说明

图1是本发明实施例的流程图。

具体实施方式

下面结合附图和实施例对本发明的一种基于手机bim模型的位置快速定位查询方法做出详细说明。

本发明的一种基于手机bim模型的位置快速定位查询方法,包括如下步骤:

1)根据建筑设计要求在autodeskrevit中建立完整的初始bim模型,将初始bim模型导入unity3d中,建立基础bim模型,确立基础bim模型的坐标和设备名称;

所述的建立完整的bim模型,是在autodeskrevit中按照建筑设计图纸分别建立完整的土建与机电模型,同时将所有的构件信息录入到所述的模型中,将土建与机电模型进行整合,完成碰撞试验,构成完整的初始bim模型;将autodeskrevit中的初始bim模型转为fbx格式文件后,导入开发软件unity3d中构成基础bim模型,使所述的基础bim模型的坐标与初始bim模型的坐标一致,使用相同的id号对初始bim模型和基础bim模型中的相同构件进行统一标识。

2)在unity3d中分别建立具有所有工程数据和施工所需数据的数据库,以及用于显示基础bim模型不同位置的触摸屏区域;

具体包括在unity3d中建立数据库,将autodeskrevit中初始bim模型的所有工程数据导入到所述的数据库中,以及将施工所需数据录入到所述数据库中;在unity3d中建立第一人称视角,在触摸屏区域内第一人称视角在基础bim模型中进行漫游,在触摸屏区域内建立前进按钮、后退按钮和可弹出窗口。

所述的工程数据包括:设备名称、系统名称、设备型号、设备尺寸、管径、材质、保温、工期、通风风量;所述施工所需数据包括设备和产品的:底标高、与墙体的相对距离、安装时的顺序以及注意事项。

所述的在unity3d中分别建立第一人称视角和第一人称视角在基础bim模型中进行漫游的触摸屏区域,是在unity3d中的基础bim模型中分别建立第一人称视角的人物和主摄像机,设定主摄像机的可视范围,将主摄像机与所述人物绑定,在人物运动时主摄像机跟随,并在手机屏幕上显示第一人称视角所观察到的基础bim模型;建立触摸屏区域,并在触摸屏区域内建立用于通过触摸方式使人物在基础bim模型中进行漫游的前进按钮和后退按钮,以及用于显示不同构件工程数据的可弹出窗口,并通过触摸方式改变所述人物在基础bim模型中的视角。具体是通过unity3d标准库中的触摸屏、按钮和可弹出窗口的预设体,建立触摸屏区域,并在触摸屏区域内建立用于通过触摸方式使人物在基础bim模型中进行漫游的前进按钮和后退按钮,以及用于显示不同构件工程数据的可弹出窗口。

3)在unity3d中将数据库中的数据与基础bim模型进行匹配,并与unity3d标准库中的触屏程序链接;具体是将经触摸屏区域显示出的基础bim模型中的每个构件通过id号与所述的数据库中对应构件的工程数据进行链接,当通过触摸屏区域点击所需查看的构件时,通过可弹出窗口显示出所述构件的工程数据。

4)在unity3d中建立俯视摄像机,在触摸屏区域内建立俯视图像的实时显示区,在实时显示区建立与基础bim模型中坐标对应的x轴滑块和y轴滑块及坐标点的标识;

具体包括在unity3d中建立俯视摄像机,镜头向下鸟瞰全部基础bim模型,并在触摸屏区域的右上角建立用于实时显示俯视摄像机摄取的基础bim模型图像的实时显示区,所述的基础bim模型图像是土建模型或机电模型或土建模型与机电模型;在unity3d中建立拖动所述的人物在基础bim模型中沿x轴移动的x轴滑块和沿y轴移动的y轴滑块,在unity3d中建立能够在所述右上角的实时显示区内反映所述人物在基础bim模型中实时坐标位置的标识;

所述的在unity3d中建立拖动所述的人物在基础bim模型中沿x轴移动的x轴滑块和沿y轴移动的y轴滑块,是将所述右上角的实时显示区的下周边设为x轴,在x轴上建立沿x轴移动的x轴滑块,将所述右上角的实时显示区的左周边设为y轴,在y轴上建立沿y轴移动的y轴滑块。

5)将基础bim模型在x轴的正负边界点和在y轴上的正负边界点分别对应与x轴滑块和y轴滑块的拖动范围进行绑定,并将x轴滑块和y轴滑块的实时移动坐标点与所述人物在基础bim模型中的对应坐标点进行链接;

6)在unity3d中的触摸屏区域内建立用于前进按钮和后退按钮功能与x轴滑块和y轴滑块功能切换的按钮,用于切换控制所述人物在基础bim模型中进行漫游的前进按钮和后退按钮与控制所述人物在基础bim模型中进行漫游的x轴滑块与y轴滑块的切换。

7)在unity3d中使用sdk将步骤1)~步骤6)生成手机安装包,将安装包安装到手机上进行软件调试与测试,生成基于手机的安装文件。

下面给出具体实例:

采用天津空港国际生物医学康复治疗中心项目对本发明提出的方法进行使用验证。

1、首先在工程准备阶段,各专业bim专员跟踪项目,熟悉图纸,了解施工进度,收集项目洽商及变更情况。参加项目举行的施工图纸交底洽商会,了解施工图纸交底情况,掌握最新的施工图纸。

2、根据原设计图纸,利用三维绘图软件revit绘制建筑、机电模型。建筑模型内部结构要准确,细节要完整,外檐不做过多要求。机电模型要达到施工要求,细度不低于lod400。

3、根据图纸及甲方要求,按照指定的吊顶标高,确定各部位管线排布的断面图,根据断面图进行综合布局,遇到有困难的地方,提请监理召开洽商会,协调解决综合布局问题。

4、在revit模型中导出所有产品数据(包括设备名称、系统名称、设备型号、设备尺寸、管径、材质、保温、工期、通风风量等),然后手动加入施工现场需要的实用数据比如与墙体的相对距离、安装时的顺序与注意事项等等。将数据库中的数据与bim模型进行匹配,将整理后的数据库文件录入到unity3d中,并且与之前导入的bim模型进行匹配,使用c#语言编程将数据与对应产品绑定,然后链接触屏程序,当点到相应设备产品时弹出显示详细数据的窗口,在unity3d中建立俯视摄像机,在触摸屏区域内建立俯视图像的实时显示区,在实时显示区建立与基础bim模型中坐标对应的x轴滑块和y轴滑块及坐标点的标识。控制第一人称视角人物在基础bim模型中进行漫游。在unity3d中使用sdk将1~4所述的内容生成手机安装包,将安装包安装到手机上进行软件调试与测试,生成基于手机的安装文件,交给施工现场人员使用。

5、在手机端上对模型反复调试与测试,发现综合排布有问题,回到原始模型中进行修改与调整。

6、组织项目经理、技术负责人、专业工长、质检员、劳务班组长等相关人员举行综合布局交底会,将审核完毕的模型交付现场的管理人员,指导管理人员在手机上安装。由于软件对手机内存、cpu等配置要求极低,市场上80%的智能手机均能运行。这样就确保了现场施工人员大多数可以使用软件,即使个别施工小组不具备条件,也可以通过调配人员解决这一问题。在交底会上利用手机端bim图纸展示综合布局情况,讲解综合布局的思路,提醒狭窄部位严格控制测量尺寸和安装顺序,并解答与会人员提出的问题。

7、施工管理人员在移动端利用漫游功能查看模型,查询模型信息,核对现场安装空间,与机电原设计图纸对比,看尺寸、数量、材质是否准确无误。发现模型错误的,反馈给bim设计部门进行修改。

本项目施工场地位于天津市空港经济区规划的医疗卫生设施建设用地范围内,东至景观河道,南至东五道,西至建设用地,北至环碧道,拟建物临近马路。建筑面积114413平方米,其中地上建筑面积80413平方米,地下建筑面积34000平方米。在施工阶段,利用bim技术将各层各专业的电气线管进行优化布局,将施工中可能遇到线管交叉过多、排列过于紧密等问题进行优化。在机电施工时,运用“移动端查看技术”指导施工,节约了办公材料,提高了施工与设计之间的沟通效率。采用本发明施工取得了良好的经济效益,节省工期11天。

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