论文部分内容阅读
随着建筑业的快速发展,建筑环境和地质条件复杂的深、大基坑项目越来越多,深基坑工程中变形监测作为工程质量保证的基本要素,变得尤为重要。目前深基坑工程监测数据的管理表达形式仍停留于二维表格和曲线表达的阶段,无法真实、快速、有效的反映深基坑工程的现场变形情况。本文基于Revit软件,以BIM技术、Revit API为理论基础,以Microsoft Visual Studio 2012和Autodesk Revit 2014为开发平台,使用C#编程语言进行深基坑工程监测信息化管理模块的二次开发。将BIM技术与深基坑工程监测数据管理相结合,改进了深基坑工程监测数据的信息化管理模式,使深基坑工程施工监测信息的表达更加快速、有效,对深基坑工程的安全施工具有指导意义。本文的主要研究内容及成果如下:(1)以Revit建模技术为基础,利用特定构件族的创建步骤,创建应用于深基坑模型的参数化族构件,方便深基坑工程模型的创建和基坑监测管理插件对族构件信息的提取。(2)研究编程软件Microsoft Visual Studio和Autodesk Revit建模软件的接口技术和应用原理,结合RevitAPI技术,使用VS2012软件中C#可视化编程工具和RevitSDK中的二次开发工具,创建了运用于深基坑工程的“基坑族库”插件,实现深基坑工程模型中特定构建族的快速载入。(3)以C#编程语言为基础,以二次开发流程为依据,使用外部命令和外部应用的创建方法,创建了深基坑“监测管理”插件和“监测管理按钮”插件,实现深基坑BIM模型中监测数据的导入、计算和结果显示。(4)利用所开发的深基坑监测信息化管理模块,结合工程实例,实现深基坑监测数据的在BIM模型中的导入、处理,同时将变形结果显示到模型中。