本发明涉及基坑结构模型技术领域,尤其涉及一种基于bim模型的web端轻量化展示方法。

背景技术:

建筑信息模型(buildinginformationmodeling,bim)技术在土木工程领域快速推广,其在结构工程中的应用也在逐渐加深。通过bim技术可以将结构的基本信息实现模型的可视化、参数化。随着基坑变形监测技术的发展,数据采集已经实现实时、自动化、无线传输等新技术,数据采集的数据量呈几何级增长,传统人工方法一般采用一天一测或者一天两测,当采用自动化监测新技术后实现了一天多测,海量的监测数据对监测数据的展示提出了挑战,新型的监测数据展示技术是未来的发展方向。

技术实现要素:

本发明主要是解决现有技术中所存在的技术问题,从而提供一种基于bim模型的web端轻量化展示方法。

本发明的上述技术问题主要是通过下述技术方案得以解决的:

本发明提供的基于bim模型的web端轻量化展示方法,其包括以下步骤:

s1、获取结构监测数据;

s2、将结构网格化;

s3、采用插值算法,计算各网格变形值;

s4、通过颜色或放大变形值的方式显示所述结构的变形效果。

进一步地,所述步骤s2具体包括:选择所述结构的一个面设置剖切线,对所述结构按照剖切线进行网格剖切,形成多个实体。

进一步地,所述结构的尺寸长b、宽为a,单个所述网格的长为b、宽度为a,所述a/a、b/b值均不高于1。

进一步地,所述步骤s3具体包括:

s31、所述结构按照剖切线进行网格剖切后,将收集到的结构监测数据与监测点所在位置的网格进行对应;

s32、将网格与对应的监测数据作为边界条件,对所述结构的其余位置未知监测数据的网格进行插值计算,将插值计算得到的监测数据赋予对应的网格。

进一步地,所述插值计算的方法为线性插值或二次曲线插值。

进一步地,所述步骤s4中,通过颜色方式显示结构变形效果包括:

s401、设置颜色渐变色带,通过所述色带的rgb值与变形监测值建立对应关系;

s402、将网格赋予变形监测值对应的rgb值。

进一步地,所述步骤s4中,通过放大变形值的方式显示结构变形效果包括:

s411、将变形监测值放大n倍,并将放大后的变形监测值形成单元格,所述单元格在垂直于所述结构的面上发生位移;

s412、将所述单元格赋予放大后的变形值。

进一步地,所述将变形监测值放大倍n的取值范围为1~+∞。

本发明的有益效果在于:

1)、可直观、高效展示结构实时变形监测数据,提高用户对工程监测数据的可视化体验;

2)、清晰地结构变形云图展示技术,有利于工程人员对整个实体结构变形的掌控,通过监测数据的快速响应与反馈,有利于对工程风险提前预控,保证工程安全;

3)、本方法适用面广,对各种工程结构类型均有良好的实用性,对于基坑工程地连墙、地上结构梁、板、柱都能适用。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明的结构网格化示意图;

图2是本发明的结构网格化尺寸标注示意图;

图3是本发明的色带的rgb值与变形监测值的对应关系图;

图4是本发明的单元格位移与变形监测值对应关系图;

图5是本发明的实施例一的矩形基坑示意图;

图6是本发明的实施例一的地连墙围护深层水平位移的实际监测值示意图;

图7是本发明的实施例一的地连墙围护深层水平位移的插值计算值示意图;

图8是本发明的实施例一的地连墙围护网格划分图。

具体实施方式

下面结合附图对本发明的优选实施例进行详细阐述,以使本发明的优点和特征能更易于被本领域技术人员理解,从而对本发明的保护范围做出更为清楚明确的界定。

参阅图1-2所示,本发明的基于bim模型的web端轻量化展示方法,其包括以下步骤:

s1、获取结构监测数据;本发明中,需要统一监测数据的单位,监测数据应收集完整,保证实际布设的每个监测点都有监测数据,为实现结构变形监测趋势查看,另需保证每个监测点在多次监测时都能收集到监测数据,收集到的监测数据真实、可靠,能够反映结构的实际变形。

s2、将结构网格化;选择所述结构的一个面设置剖切线,对所述结构按照剖切线进行网格剖切,形成多个实体。所述结构的尺寸长b、宽为a,单个所述网格的长为b、宽度为a,本发明中,为保证云图效果良好,需要控制a/a、b/b的值在一定范围区间内,即结构实体的单个网格足够小,才能保证云图效果,优选地,所述a/a、b/b值均不高于1。

s3、采用插值算法,计算各网格变形值;

s4、通过颜色或放大变形值的方式显示所述结构的变形效果。

本发明的所述步骤s3具体包括:

s31、所述结构按照剖切线进行网格剖切后,将收集到的结构监测数据与监测点所在位置的网格进行对应;

s32、将网格与对应的监测数据作为边界条件,对所述结构的其余位置未知监测数据的网格进行插值计算,将插值计算得到的监测数据赋予对应的网格。优选地,本发明的所述插值计算的方法为线性插值或二次曲线插值。

参阅图3所示,所述步骤s4中,通过颜色方式显示结构变形效果包括:

s401、设置颜色渐变色带,通过所述色带的rgb值与变形监测值建立对应关系;如图3所示,对应的色带的rgb值与变形监测值一一对应,如:颜色1(r=a1,g=b1,b=c1)、颜色2(r=a2,g=b2,b=c2),颜色3(r=a3,g=b3,b=c3)分别对应所有变形监测值中的最小值、中间值与最大值,中间变形监测值对应的rgb值通过线性插值方法或者二次曲线拟合方法进行确定,可根据不同可视化效果进行选择。

s402、将网格赋予变形监测值对应的rgb值。具体地,在确认网格插值计算得到的监测数据对应的rgb值后,将对应的单个网格根据rgb值赋予色彩即可,然后通过全局视角查看整个结构模型,即可查看到结构体的变形云图,用户可以通过查看实体模型颜色来辨别结构体具体位置的变形大小,从而提前预控因结构变形过大导致的风险事件。

参阅图4所示,所述步骤s4中,通过放大变形值的方式显示结构变形效果包括:

s411、将变形监测值放大n倍,并将放大后的变形监测值形成单元格,所述单元格在垂直于所述结构的面上发生位移;鉴于最终展示效果,需要对n值的取值范围进行确认,结构位移变形取值单位为毫米,结构的尺度取值单位为米,本发明中,所述将变形监测值放大倍n的取值范围为1~+∞。

s412、将所述单元格赋予放大后的变形值。具体地,在确认网格插值计算得到的监测数据对应的变形值后,将对应的单个单元格根据放大后的变形值发生位移,然后通过全局视角查看整个结构模型,即可查看到结构体的变形效果,用户可以通过查看实体模型变形来辨别结构体具体位置的变形大小,从而提前预控因结构变形过大导致的风险事件。

实施例一:

参阅图5-8所示,以某矩形基坑为例,基坑还未开挖,基坑围护顶部圈梁平面轮廓为矩形,当基坑开挖后,顶部圈梁发生位移变形。圈梁埋设xi、xj、xk和yi、yj、yk等圈梁位移监测点,当圈梁变形后xi、xj、xk和yi、yj、yk等监测点发生位移至xi+1、xj+1、xk+1和yi+1、yj+1、yk+1,围护内部埋设多个深层水平位移测斜管。

1)获取结构监测数据:收集所有圈梁位移监测点、及深层水平位移监测点的监测数据,可根据已收集的监测数据拟合形成变形曲线。

2)采用插值算法,计算各网格变形值:将基坑一侧边界等间距划分,划分为20份,即a/a值为0.05,然后,根据已知的圈梁测值及深层水平位移监测数据,采用线性插值方法,计算出其余位置的深层水平位移监测数据。

3)选择颜色,设置颜色渐变色带,通过色带rgb值与变形监测值建立对应关系:颜色1(r=255,g=0,b=0)、颜色2(r=0,g=255,b=0),颜色3(r=0,g=0,b=255)分别对应所有变形监测值中的最小值、中间值与最大值,中间变形监测值对应的rgb值通过线性插值方法进行插值计算。

4)将结构“网格化”:沿着基坑地连墙深度方向进行网格划分40份,即b/b值为0.025。

5)将网格赋予变形监测值对应的rgb值:在确认网格插值计算得到的监测数据对应的rgb值后,将对应的单个网格根据rgb值赋予色彩即可,然后通过全局视角查看整个结构模型,即可查看到结构体的变形云图。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何不经过创造性劳动想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求书所限定的保护范围为准。

bim 模型web页面展示_一种基于BIM模型的Web端轻量化展示方法与流程相关推荐

  1. java头像交互式差分演变_一种基于交互式差分进化计算的用户知识需求获取方法与流程...

    本发明属于知识服务领域,具体涉及一种基于交互式差分进化计算的用户知识需求获取方法. 背景技术: 在多数企业拥有庞大的知识数量和优质的知识资源的情况下,如何利用推送系统将知识主动推送给设计人员以提高企业 ...

  2. 语音识别维特比解码_一种基于维特比算法的花洒语音识别系统及方法与流程

    本发明涉及语音识别技术领域,具体涉及一种基于维特比算法的花洒语音识别系统及方法. 背景技术: 随着生活水平的提高和住房条件的改善,很多家庭都安装了沐浴设施,花洒是其中最常见的淋浴装置.目前花洒产品多为 ...

  3. 手机室内地磁定位软件_一种基于手机地磁和场景图像的室内定位方法与流程

    本发明属于室内定位领域,具体涉及一种利用地磁和场景图像搭建地图,并用卷积神经网络提取出位置特征,以粒子滤波算法进行动态定位的方法. 背景技术: 室内定位技术在现在的提高我们的日常生活便利中起着非常重大 ...

  4. python语言的编程模式_一种基于Python语言的EDA开发平台及其使用方法与流程

    本发明涉及EDA开发的技术领域,尤其是指一种基于Python语言的EDA开发平台及其使用方法. 背景技术: 目前,主流的EDA设计语言Verilog HDL能实现完整的芯片硬件逻辑电路开发,但是其代码 ...

  5. java 解析数据包_一种基于Java语言的网络通讯数据包解析方法与流程

    本发明涉及网络通讯领域,特别涉及一种基于Java语言的网络通讯数据包解析方法. 背景技术: 计算机系统和网络的大量普及使用使全球跨入了信息化时代.但是,正由于现代社会中几乎一切都在"计算机化 ...

  6. ue4导入倾斜摄影_一种基于Smart3D倾斜摄影技术输出实际地形等高线的方法与流程...

    本发明涉及测绘技术领域,具体涉及一种基于Smart 3D倾斜摄影技术输出实际地形等高线的方法. 背景技术: 近年来无人机倾斜摄影技术在低空摄影测量领域得到了快速的发展,该技术通过在一个飞行平台上搭载多 ...

  7. python鱼眼图像识别_一种基于鱼眼摄像头的人脸识别锁以及识别方法与流程

    本发明涉及人脸识别领域,特别涉及一种基于鱼眼摄像头的人脸识别锁. 背景技术: 人脸识别具有用在门锁上存在一些不足.例如,门锁一般装在门上,其高度在安装时已经固定,针对不同身高的用户来说可能造成人脸图像 ...

  8. android 绘画笔迹回放_一种基于可缩放矢量图形的安卓平台笔迹回放方法及装置与流程...

    本发明涉及笔迹显示领域,更具体地,涉及一种基于可缩放矢量图形的安卓平台笔迹回放方法及装置. 背景技术: 智能移动设备平台上的回放技术已遍布许多安卓(Android)软件中,比如:字帖类软件,画图类软件 ...

  9. 手机室内地磁定位软件_一种基于地磁辅助WiFi的智能手机用户室内定位方法

    一种基于地磁辅助WiFi的智能手机用户室内定位方法 [专利摘要]本发明涉及一种基于地磁辅助WiFi的智能手机用户室内定位方法,包括离线阶段和在线阶段,离线数据采集阶段包括:根据建筑物平面地图把待定位区 ...

最新文章

  1. 调用百度API写了一个js翻译小工具
  2. C#抽象类与密封类-abstract-sealed
  3. Python 的协程库 greenlet 和 gevent
  4. python判断密码是否正确三次机会_python密码错误三次锁定(实例讲解)
  5. iOS开发总结(A0)- MultipeerConnectivity
  6. hdu2544---最短路
  7. android dns 测试工具,DNS Test测速工具
  8. apache log分析
  9. 模电七:集成运算放大器(上)
  10. 推荐几个好用实用的免费图标素材(好看的icon)
  11. 微信公众号自动回复如何添加超链接
  12. 计算机编程语言排行榜—TIOBE世界编程语言排行榜(2021年11月份最新版)
  13. 输入时(hour)、分(minute)、秒(second)的一个具体时间,要求打印出它的下一秒出来(一天24小时)。 例如输入的是23时59分59秒,则输出00:00:00
  14. 程序人生 - 只要看这一篇,车险全搞懂(值得收藏)
  15. 超实用的几个编程学习公众号
  16. OSPF prefix-suppression Test
  17. Springboot mavne项目多模块打包,报错 找不到 base包,找不到common类等等
  18. 报:严重 [RMI TCP Connection(3)-127.0.0.1]
  19. 罗斯蒙特流量计电极的维护
  20. Python-将url生成二维码

热门文章

  1. R语言ggplot2可视化:使用patchwork包将两个ggplot2可视化结果图像垂直堆叠排列进行组合构图(vertically stack the plots)
  2. 莫队入门例题之持久化莫队:2120: 数颜色
  3. c语言编程酱油和醋互换,c语言 有两个瓶子A和B,分别盛放醋喝酱油,要求将他们互换...
  4. matlab如何做粒子模拟,求助,如何用matlab做蒙特卡罗模拟!!??
  5. 视觉SLAM笔记(53) g2o 操作后端优化
  6. Unity导入图片报错File could not be read
  7. 工业级聚合路由器与家用WiFi路由器的区别
  8. BT TWS 听音乐无声问题
  9. 国防军工企业信息化与信息安全概要
  10. 整理了一周的Python资料,包含各阶段所需网站、项目,收藏了慢慢来