本文已被:浏览 2145次 下载 3726次
Received:October 15, 2019 Revised:November 15, 2019
Received:October 15, 2019 Revised:November 15, 2019
中文摘要: 针对Revit模型三维视图不能显示房间名称及房间编号(ID)的问题,设计了自动标注Revit三维模型中房间信息的中间件.该方法采用面向对象的C#编程语言,借助Revit API扩展方式,首先识别出Revit模型各楼层平面图的建筑构件,提取房间坐标数据信息;结合SQL server,建立BIM数据库(Epplus库),存储提取的数据信息;最后,利用Visual Studio和Revit平台,采用坐标数据匹配方法,实现Revit三维模型房间信息的自动标注.实例仿真证明,该方法能够自动准确定位识别Revit模型中的房间,完成标注,提高了设计人员和审图人员工作效率.
Abstract:Aiming at the problem that the room name and room number (ID) cannot be displayed in the 3D view of Revit model, a middleware is designed to automatically label room information in Revit 3D model. This method uses object-oriented C# programming language and Revit API extension method. Firstly, the building components of each floor plan of Revit model are identified and the room coordinate data information is extracted. Combining SQL server, BIM database (Epplus library) is established to store the extracted data information. Finally, using Visual Studio and Revit platform, coordinate data matching method is adopted to realize automatic annotation of room information of Revit 3D model. The example simulation proves that the method can automatically and accurately locate and identify rooms in Revit model, complete labeling, and improve the work efficiency of designers and drawing examiners.
文章编号: 中图分类号: 文献标志码:
基金项目:
引用文本:
齐保良,蔺玉璞,杨秀芝,汪晴晴.Revit三维模型中房间信息的自动标注方法.计算机系统应用,2020,29(5):226-232
QI Bao-Liang,LIN Yu-Pu,YANG Xiu-Zhi,WANG Qing-Qing.Automatic Annotation Method of Room Information in Revit 3D Model.COMPUTER SYSTEMS APPLICATIONS,2020,29(5):226-232
齐保良,蔺玉璞,杨秀芝,汪晴晴.Revit三维模型中房间信息的自动标注方法.计算机系统应用,2020,29(5):226-232
QI Bao-Liang,LIN Yu-Pu,YANG Xiu-Zhi,WANG Qing-Qing.Automatic Annotation Method of Room Information in Revit 3D Model.COMPUTER SYSTEMS APPLICATIONS,2020,29(5):226-232