[发明专利]一种基于BIM的桩基工程数模可视化方法在审
| 申请号: | 202110559146.X | 申请日: | 2021-05-21 |
| 公开(公告)号: | CN113158321A | 公开(公告)日: | 2021-07-23 |
| 发明(设计)人: | 陈登峰;王帅举;张温;陈俊彤;高升伦;肖海燕 | 申请(专利权)人: | 西安建筑科技大学 |
| 主分类号: | G06F30/13 | 分类号: | G06F30/13;G06F30/12;G06F30/20;G06T17/10 |
| 代理公司: | 西安通大专利代理有限责任公司 61200 | 代理人: | 崔方方 |
| 地址: | 710055 陕*** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 bim 桩基 工程 数模 可视化 方法 | ||
1.一种基于BIM的桩基工程数模可视化方法,其特征在于,包括以下步骤:
1)应用Dynamo可视化编程技术,从CAD图纸中提取桩基数据信息,对桩基数据信息进行翻模处理,得到桩基三维模型;
2)将revit模型中的桩基三维模型元素信息提取并导出封装为gltf格式模型;
3)搭建桩基三维模型可视化环境,初始化Cesium.js渲染器包含的三维可视化组件和循环Renderer渲染器;
4)在Cesium.js可视化环境中加载桩基三维模型并存储在Object中;
5)对桩基信息进行检测并将检测信息存储在数据库中;
6)利用坐标转换将步骤5)中检测到的经纬度信息转换为笛卡儿坐标系,通过平移旋转使Object对象在Cesium.js搭建的地球场景中实现正确匹配;
7)在Web页面构建用于提取桩基的检测信息和展示的信息标示框;
8)应用Highcharts框架实现检测数据散点图在Web端的可视化散点图、表格以及数据的excel下载;
9)使用easyUI进行页面布局,使用datagrid综合combobox进行数据筛选展示,通过poi接口实现数据的excel导出。
2.根据权利要求1所述的一种基于BIM的桩基工程数模可视化方法,其特征在于,步骤1)中对桩基数据信息进行翻模处理,具体为:
101)通过Geometry的方法将含有桩基信息的DWG图纸转换为可读取类型,识别图纸中桩基类型的字符串;
102)结合bool值筛选出桩基的字符串类型,利用Geometry分类中的桩基类型节点获取桩的中心点;
103)将节点进行转化,获取桩族,基于桩基的中心点读取桩基的尺寸信息,创建桩基;
104)利用创建族实例节点进行翻模。
3.根据权利要求1所述的一种基于BIM的桩基工程数模可视化方法,其特征在于,步骤2)中将revit模型转化为gltf格式模型,具体为:
201)结合revit的结构类别,通过IExportContext接口提取模型中的元素信息;
202)添加用于将元素导出为单独的.bin和.glb文件的转换键;
203)将元素属性添加到gltf nodes的附加项中。
4.根据权利要求3所述的一种基于BIM的桩基工程数模可视化方法,其特征在于,所述元素信息包括场景数据、几何数据、材质数据。
5.根据权利要求1所述的一种基于BIM的桩基工程数模可视化方法,其特征在于,步骤5)中检测桩基信息的具体操作为:
501)钻芯取样,利用液压钻机对桩基进行取样;
502)测量不同荷载下桩基的承载力,根据单桩的刚度分析桩基的损伤情况;
503)检测桩基内部的温度信息,根据温度变化判别桩基内部是否损伤;
504)获取桩基的经纬度数据,确定桩基的位置信息。
6.根据权利要求5所述的一种基于BIM的桩基工程数模可视化方法,其特征在于,501)中取样的规则为:
桩径小于1m的桩打1取样个孔;
桩径为1-1.5m的桩打2-3个取样孔;
桩径大于1.5m的桩打3-4个取样孔。
7.根据权利要求6所述的一种基于BIM的桩基工程数模可视化方法,其特征在于,取样孔距离桩中心10-20cm。
8.根据权利要求1所述的一种基于BIM的桩基工程数模可视化方法,其特征在于,步骤6)中坐标转换方法为:
通过Cesium.js内部的坐标转换方法将经纬度信息(lng,lat,alt)转换为笛卡尔空间坐标系(x,y,z)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安建筑科技大学,未经西安建筑科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110559146.X/1.html,转载请声明来源钻瓜专利网。





