Rvt/dgn格式的模型如何提取外轮廓,用于压平倾斜模型或者地形,进行BIM+GIS融合

0序

很多设计院、施工单位都需要做BIM+GIS的融合,把设计成果或者施工方案和现状实景做叠加。

BIM作为设计模型和现状的实景是不吻合的,多数都需要在现状的基础上进行改造,穿过村落的桥梁,已有立交的跨域等。为了更好的展示设计方案,需要把BIM模型和实景模型融合到一起。常用的手段就是使用模型的轮廓范围对倾斜模型、地形进行压平或者开挖。

云南院和同豪合作的设计系统,能够在出模型的同时自动给出模型的外轮廓,而Revit则没有这样的功能。如果没有拿到CAD设计图纸,只有Revit模型,人工去描出这样的边界,工作量可想而知。即使有设计的CAD图纸,想从图纸当中直接提取人工模型,工作量也非常大,因为很多CAD图纸都是参数画的,并没有完全形成三维构件。那如何从Revit模型提取出其外轮廓?

本文的重点是在Revit或者Microstation中把模型导出为CAD,通过GlobalMapper,提取构件的轮廓线,来直接获取模型的外轮廓,以便在图新地球等三维GIS平台中完成BIM+GIS的融合。同时提供一些便捷的范围生成小技巧。

1.查看模型和地形或者倾斜模型的融合状态,找到需要生成模型边界的构件

Revit格式的模型加载到图新的过程,可以参考文档:

Revit模型不是所有的构件都和地形或者倾斜模型相交的,只需要找到相交的地方即可,如下图:

没打开地形数据时候的设计方案

加载地形后的设计方案

2.用Revit或者Microstation打开模型,导出需要生成模型边界的构件为dwg

2.1Revit的导出过程:

选中需要导出的模型构件

隐藏不相关的构件

导出为dwg格式:

设置导出单位为米(默认的导出单位经常是毫米):

点击下一步

点击确定

2.2Microstation的导出过程

2.3用CAD打开导出成功的数据查看效果:

3.GlobalMapper提取构件的轮廓线导出为kml

这时候加载的dwg,都是体对象或者面片对象,顶点都是带高度的。面片量又特别大,不能直接使用。

这些面片在三维空间中的形态各异,因此很难直接用面合并的方法来直接生成范围,下面提供两种方法把模型转成面轮廓。

3.1格网转地形,生成轮廓

提取地形轮廓:

生成的边界结果:

3.2格网直接生成边界

此处需要注意,加载这个dwg文件,用的投影信息和Revit模型的投影信息是一样的。

看下和设计CAD叠加的效果:

选中对象:

右键:

注意:这个地方尽量必要去平滑。

生成的轮廓范围效果:

3.3导出KML

4.图新地球加载开挖范围

图新地球加载KML

和bim模型套合的非常准

应用地形开挖:

5.获取轮廓的小技巧

5.1到岛洞的模型

如果选择的模型是不规则的。最终生成的边界会有很多岛洞,大部分岛洞是不需要的,可以使用去除岛洞的方法来处理。

按下del直接删除

5.2边界缝隙处理

参考:

BIM模型边界范围不规范如何提升和地形、倾斜模型的融合效果-CSDN博客

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值