论文部分内容阅读
建筑信息模型(Building Information Modeling)(简称BIM)在建筑领域使用广泛,涉及建设的设计,施工,销售,维护等各个阶段。而5D建筑模型的概念也在近些年被频频提及,5D建筑模型就是在3D模型的基础上加入了时间和成本的模型概念。结合5D模型的信息,成本核算软件可以更好地为核算工程师服务。而且拓宽了核算软件的应用范围,使成本核算软件不但被广泛应用在投标,预算阶段,也能够使用在施工和采购阶段。使用一种广泛的3D文件格式,结合嵌入式数据库,可以使每个3维工程模型文件集成大量的成本核算信息。5D建筑管理软件可以帮助建筑工程师和成本核算师在工程的各个时期更高效的控制工程的施工进度和施工成本。本文从建筑管理人员和预算分析人员的需求出发,以Navisworks软件为平台,DWF文件加SQLite数据库为载体,开发出一套适用于BIM领域的5维管理软件。文中还介绍了Syncfusion的WPF控件库和XslIO库,通过使用Syncfusion控件使软件的界面更加易用、美观,也大大降低了开发成本。在框架设计中,没有采用图形软件常用的内存模型层,而是将界面层直接和DataTable绑定,大大降低了开发的工作量。本文还详细介绍了数据库的设计,API的设计和应用层的设计,它们是5维建筑管理软件的核心。本文最终设计并实现的5D建筑模型管理软件将满足用户对2D和3D模型自动和手动算量需求。算量信息和2D,3D模型有关联关系,用户可以直观地通过颜色和透明度识别出来。本系统还提供了视图功能为手工算量储存标记,帮助用户理解手工算量的目的和指向。如果设计工程师改变了原始图纸,本系统可以自动识别出新图纸中改变了的算量信息,为用户提供便利。输出Excel文件功能,可以帮助用户将生成好的数据文件进行进一步地加工。本系统的测试结果表明系统达到了建筑工程管理人员和成本核算工程师的要求,提高了他们的工作质量和工作效率,为建筑工程节省了成本。BIM领域的前景非常广阔。在设计软件日趋成熟,收益日趋稳定的今天,产品管理软件,各部门间地沟通软件将会成为BIM领域的新的增长点。谁能提供一套完整的解决方案,谁就占得先机。本系统恰好可以帮助管理人员和核算工程师完成设计软件所不能完成的任务,是建筑领域不可或缺的部分。