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

一种基于BIM平台的船闸闸室墙缺陷可视化方法及应用

文献发布时间:2023-06-19 09:52:39


一种基于BIM平台的船闸闸室墙缺陷可视化方法及应用

技术领域

本发明属于水运工程技术领域。

背景技术

船闸作为大宗货物水路运输通道上的关键基础设施,对促进内河航运经济发展具有重要作用。若不能正常运行,则会造成船舶大量滞留和货物在途延误,甚至还会危及企业的生产计划。为了提高基础设施养护专业化和信息化水平,随着智慧船闸的发展需要,先进信息技术和监测手段相继应用于船闸的运营和维护管理,船闸维修管理自动化是将来的一种发展趋势。

目前,船闸维护过程中缺陷数据通常采用文档表格的方式记录,维护管理人员主要依靠抽象的数字,数据缺乏直观表达,无法形象地将检查缺陷结果与闸室墙整体形成鲜明对照,不利于检查和维修过程中的信息交流。

发明内容

发明目的:为了解决上述现有技术中存在问题,本发明提供了一种基于BIM平台的船闸闸室墙缺陷可视化方法及其应用。

技术方案:本发明提供了一种基于BIM平台的船闸闸室墙缺陷可视化方法,包括以下步骤:

S1:获取船闸三维实体模型;

S2:在Revit平台上设计缺陷可视化模块;

S3:获取船闸闸室墙的缺陷特征参数;

S4:基于RevitAPI调用缺陷可视化模块;

S5:基于船闸闸室墙的缺陷特征参数和调用的缺陷可视化模块,在Revit平台中实现船闸闸室墙的缺陷在船闸三维模型上的可视化展示。

进一步的,所述步骤S1中,所述船闸三维实体模型的模型深度等级和模型粒度必须满足船闸运营维护阶段的信息需求。

进一步的,所述步骤S2具体为:

S21,利用Visual Studio的集成开发环境,在Revit平台创建缺陷可视化模块新类库项目;

S22,浏览到Revit安装目录,并添加对RevitAPI.dll和RevitAPIUI.dll这2个动态链接库的引用,从而调用RevitAPI中的相应类和函数;

S23,定义类和编写代码,定义Revit文档,使得定义的Revit文档代表一个Revit项目,建立事务对象;

S24,注册插件,通过创建addin文本文件,为插件代码配置注册文件。

进一步的,所述步骤S3中获取缺陷特征参数的手段包括:人工目视检查、仪器现场检测或者传感系统自动监测。

进一步的,所述步骤S3中,缺陷特征参数包括缺陷的位置坐标信息及几何尺寸信息。

一种基于BIM平台的船闸闸室墙缺陷可视化方法的应用,用户在Revit平台上导入船闸三维实体模型,同时在交互界面上输入缺陷特征参数,缺陷可视化模块自动运行,并将运行结果在Revit平台可视化显示。

有益效果:本发明设计了缺陷可视化模块,利用RevitAPI自主开发插件,根据用户输入的缺陷检查结果,将缺陷进行参数化展示,并与闸室墙整体形成鲜明对照,使得缺陷位置和大小等信息一目了然,大大方便了船闸检查和维修过程中的信息交流。本发明面向用户,简单易操作,方便各方人员了解和掌握船闸病害情况,有助于提高船闸养护检查效率和减少停航维修时间,从而保障船闸安全可靠运营和航道畅通。

附图说明

图1为本发明的流程图;

图2为船闸闸室墙缺陷参数输入界面图;

图3为在船闸闸室墙缺陷参数输入界面中输入参数的示例图;

图4船闸闸室墙磨损缺陷可视化展示图。

具体实施方式

构成本发明的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。

如图1所示,本实施例提供了一种基于BIM平台的船闸闸室墙缺陷可视化方法,包括以下步骤:

S1,在Revit平台上获取船闸三维实体模型,船闸模型的原点放置在Revit项目的内部原点上。

S2,设计缺陷可视化模块。

S3,获取缺陷特征参数。

S4,基于RevitAPI调用缺陷可视化模块,缺陷特征参数输入界面以页面的形式在Revit平台上显示,用户输入缺陷特征参数后缺陷可视化模块自动运行,并将运行结果输入到步骤S5。

S5,缺陷的可视化展示,是将缺陷的位置坐标信息和几何尺寸信息在船闸三维实体模型上进行参数化展示,并与船闸三维实体模型形成鲜明对照。

优选的,船闸三维实体模型的模型深度等级、模型粒度必须满足船闸运营维护阶段的信息需求。

优选的,S2的具体步骤如下:

S21,利用Visual Studio的集成开发环境,在Revit平台创建缺陷可视化模块新类库项目。

S22,浏览到Revit安装目录,并添加对RevitAPI.dll和RevitAPIUI.dll这2个动态链接库的引用,以便调用RevitAPI中的相应类和函数。

S23,定义类和编写代码,定义Revit文档,使其代表一个Revit项目,建立事务对象。

S24,注册插件,通过创建addin文本文件,为插件代码配置注册文件。

优选的,缺陷特征参数可以通过人工目视检查、现场检测或传感系统自动监测的方式获取。

优选的,缺陷特征参数包括缺陷的位置坐标信息及几何尺寸信息。

一种基于BIM平台的船闸闸室墙缺陷可视化方法的应用,用户在Revit平台上导入船闸三维实体模型,同时在交互界面上输入缺陷特征参数,缺陷可视化模块自动运行,缺陷在船闸三维实体模型上进行参数化展示,并与船闸三维实体模型形成鲜明对照。

如图2所示,用户在Revit平台上导入船闸三维参数化模型,打开缺陷特征参数输入交互界面,输入缺陷位置坐标(X,Y,Z)和几何特征参数(宽,高,深),缺陷可视化模块自动运行,系统自动生成缺陷模型。

在Revit平台上导入船闸三维实体模型,如图3所示,点击Revit工具栏上“附加模块”调用缺陷可视化模块,弹出用户输入界面。设置缺陷坐标值(X,Y,Z)为(150000, 0,5000),缺陷的几何尺寸值(宽,高,深)为(10000,2000,50)(单位:mm),点击“确定”按钮,选择缺陷所在墙面,缺陷可视化模块自动运行,系统生成缺陷可视化模型,如图4所示缺陷在船闸三维实体模型的可视化展示。

上面结合附图对本发明的实施方式做了详细地说明,但是本发明并不局限于上述实施方式,在本领域普通技术人员所具备的知识范围内,还可以在不脱离本发明宗旨的前提下做出各种变化。

相关技术
  • 一种基于BIM平台的船闸闸室墙缺陷可视化方法及应用
  • 一种船闸闸室墙缺陷维修材料自动化计算方法及应用
技术分类

06120112337744