【技术实现步骤摘要】
一种基于BIM的桩基工程数模可视化方法
本专利技术属于桩基工程信息可视化领域,尤其是一种基于BIM的桩基工程数模可视化方法。
技术介绍
桩基是建筑底层的基础结构,作用在于分散建筑荷载,使地表建筑可以承受更多荷载,桩基优劣影响着建筑工程的质量。桩基检测是保障建筑工程质量的必要措施,通过对桩基的各项数据进行提取并分析可以及时了解建筑物的承载力情况,为建筑的改造提供依据。然而,常见的桩基数据提取和展示方法是将获取的各项数据归纳,再根据对应桩基进行分析,不仅效率低下,数据较多时易出错;另一方面,桩基数据常通过CAD绘制,不够直观。
技术实现思路
本专利技术的目的在于克服桩基工程中三维模型创建工作量大、效率低的缺点,提供一种基于BIM的桩基工程数模可视化方法。为达到上述目的,本专利技术采用以下技术方案予以实现:一种基于BIM的桩基工程数模可视化方法,包括以下步骤:1)应用Dynamo可视化编程技术,从CAD图纸中提取桩基数据信息,对桩基数据信息进行翻模处理,得到桩基三维模型;2)将r ...
【技术保护点】
1.一种基于BIM的桩基工程数模可视化方法,其特征在于,包括以下步骤:/n1)应用Dynamo可视化编程技术,从CAD图纸中提取桩基数据信息,对桩基数据信息进行翻模处理,得到桩基三维模型;/n2)将revit模型中的桩基三维模型元素信息提取并导出封装为gltf格式模型;/n3)搭建桩基三维模型可视化环境,初始化Cesium.js渲染器包含的三维可视化组件和循环Renderer渲染器;/n4)在Cesium.js可视化环境中加载桩基三维模型并存储在Object中;/n5)对桩基信息进行检测并将检测信息存储在数据库中;/n6)利用坐标转换将步骤5)中检测到的经纬度信息转换为笛卡 ...
【技术特征摘要】
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....
【专利技术属性】
技术研发人员:陈登峰,王帅举,张温,陈俊彤,高升伦,肖海燕,
申请(专利权)人:西安建筑科技大学,
类型:发明
国别省市:陕西;61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。