APP下载

基于Revit平台的墙体模型自动生成算法

2021-08-15王博

铁路计算机应用 2021年7期

王 博

(中铁电气化局集团有限公司 基础设施投资分公司,北京 100043)

目前,BIM 技术在民用建筑、高速铁路、城市轨道交通等工程领域已经得到深度应用并且取得良好的效果,相对于传统的CAD 技术,BIM 技术以其出色的可视化、信息化水平赢得业界人士的广泛认可[1]。BIM 技术的应用依赖于其精确的三维几何模型,虽然BIM 建模软件较CAD 具备强大的三维建模能力,但是依然不能满足工程技术人员对快速建立高精度三维几何模型的需求,同时,建立BIM 几何模型的人力、时间成本也占据了整个BIM 实施成本的大部分。因此,业界急需找到快速生成模型的方法将BIM 技术人员从繁琐的三维建模任务中解放出来[2],从而将大部分精力投入到BIM 应用中以发挥BIM 技术真正的实力。

针对上述问题,通过分析轨道交通工程施工图墙体的表示方法,提出其自动生成算法,利用C#语言在Revit 平台上进行二次开发,实现墙体的自动生成。上述算法和程序已经应用到城市轨道交通工程换乘通道弧形墙体及北京—张家口高速铁路(简称:京张高铁)电缆沟弧形墙体模型创建中,提高了建模效率及模型精确性的同时,验证了算法的可行性和准确性。

1 CAD 图元信息识别

1.1 图元组成

图元是CAD 操作和组成画面的最基本元素,在工程图纸中,常用的图元包括:点、直线、圆弧、曲线、椭圆等。CAD 图是一种矢量图形文件,文件采用记录图形端点和向量的形式描述图形内容,具有无级缩放、不失真等特点,结构工程图纸中表示墙体的图元都是按照实际尺寸绘制并且用图层、线型等加以区分[3]。……

登录APP查看全文