[发明专利]一种基于Revit的喷淋系统自动建模的方法及系统在审
申请号: | 202010153217.1 | 申请日: | 2020-03-06 |
公开(公告)号: | CN111382510A | 公开(公告)日: | 2020-07-07 |
发明(设计)人: | 汪德江;侯业丽;张宣宣;陈义龙 | 申请(专利权)人: | 上海大学 |
主分类号: | G06F30/20 | 分类号: | G06F30/20;G06F30/13 |
代理公司: | 北京化育知识产权代理有限公司 11833 | 代理人: | 尹均利 |
地址: | 200444*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 revit 喷淋 系统 自动 建模 方法 | ||
本发明公开了一种基于Revit的喷淋系统自动建模的方法及系统,包括以下步骤:S1,链接CAD图纸:链接喷淋系统的CAD图纸到Revit项目中保存,基于Teigha.NET,for.dwg类库读取DWG文件,将图纸信息拆解为管道线、管径标注和喷头块分类存储,本发明实现了自动读取CAD图纸中喷淋系统的数据,自动生成与CAD图纸完全相符的喷淋系统BIM模型,同时提供了喷淋系统与其他专业模型碰撞情况下快速修改模型的功能,并可精确统计喷淋系统各类构件工程量。
技术领域
本发明涉及模型技术领域,尤其涉及一种基于Revit的喷淋系统自动建模的方法及系统。
背景技术
BIM技术是建筑业继CAD之后的又一次革命,它对整个建筑行业产生具有重要价值。目前,国内大多数设计人员在创建BIM模型时,主要是根据二维CAD图纸进行手动建模,存在大量繁琐的重复性工作。特别是其中的喷淋系统BIM模型的创建,由于喷淋系统遍布整个建筑、管道线路复杂、构件数量(包括管道、喷头、连接件)多、管道直径多变,传统的手动创建喷淋系统的BIM模型尤为费时费力。另外,喷淋系统与其他专业模型发生碰撞,如何快捷有效地进行管线避让也是一个急需解决的问题。
因此,开发能够自动读取喷淋管线CAD图纸,自动生成和快速修改喷淋系统BIM模型的程序,对提高建模的工作效率和模型的准确性具有实际的操作意义。
发明内容
1.要解决的技术问题
为了解决现有技术存在的问题,本发明提供一种基于Revit的喷淋系统自动建模的方法和系统。
2.技术方案
为了实现上述目的,本发明采用了如下技术方案:
一种基于Revit的喷淋系统自动建模的方法,包括以下步骤:
S1,链接CAD图纸:链接喷淋系统的CAD图纸到Revit项目中保存,基于Teigha.NET,for.dwg类库读取DWG文件,将图纸信息拆解为管道线、管径标注和喷头块分类存储;
S2,管道生成:在Revit项目中获取需要的楼层标高、管道类型、系统类型和管道偏移量等信息,以及从DWG文件提取的管道线和管径标注信息,基于Revit API二次开发工具通过识别管道线的两个端点来生成相应的管道;
S3,喷头生成:在项目文件中添加喷头的族实例,获取楼层标高、喷头族类型和喷头偏移量的信息,以及从DWG文件提取的喷头块信息,基于Revit API二次开发工具生成相应的喷头;
S4,连接件生成:在管道和喷头生成后,获取管道的端点,去除重复点后判断管道数量基于Revit API二次开发工具生成对应的连接件;
S5,管道翻弯:选择需要翻弯的管道及两个拐点,获取原管道两个端点坐标及其系统类型、管道类型、管道所在标高、管道直径和偏移量等的参数信息,利用管道两个端点、拐点和偏移量等数据重新生成管道和弯头完成翻弯;
S6,墙体开洞:采用样板文件,通过空心拉伸创建圆形洞口族,并添加实例参数关联到直径上,创建完成后将族载入到项目中,获取洞口大小数据关联到实例参数上完成墙体开洞;
S7,工程量统计:基于Revit API二次开发工具,利用逻辑与过滤器获取喷淋系统的管道、喷头、连接件三类构件分别进行工程量统计,并将相关信息以Excel表格文件的形式导出。
优选地,所述喷头采用上喷头模式或下喷头模式。
优选地,所述连接件包括直通、弯头、三通或四通。
优选地,所述管道翻弯用在喷淋系统完成后,喷淋管线与风管碰撞处。
优选地,所述墙体开洞用在喷淋系统完成后,喷淋管线与建筑墙体碰撞处,选中发生碰撞的一面墙和一根管线。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海大学,未经上海大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010153217.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:训练神经网络的方法以及装置
- 下一篇:一种小程序的生成方法和装置