虽然已经有一些建筑设计软件是基于建筑信息模型开发的(以下把这类软件简称为BIM软件),但由于不同软件公司在技术上的差异,所以采用的技术不尽一致。这里介绍的建筑信息模型技术特点是对现有软件所采用的建筑信息模型技术的一个归纳。
总的来说,基于建筑信息模型的建筑设计软件系统融合了以下两种主要思想:
1.将设计信息以数字形式保存在数据库中,以便于更新和共享;
2.在设计数据之间创建实时的、一致性的关联,对数据库中数据的任何更改,都马上可以在其他关联的地方反映出来,这样可以提高项目的工作效率和保证项目的工程质量。
正是这非常重要的两种思想,是计算机辅助建筑设计工作发生了本质上的变化。
应用BIM软件来进行建筑设计时,就会发现和原来应用绘图软件搞设计会有很大的区别。BIM建模工具不再提供低水平的几何绘图工具,操作的对象不再是点、线、圆这些简单的几何对象,而是墙体、门、窗、梁、柱等建筑构件;在屏幕上建立和修改的不再是一堆没有建立起关联关系的点和线,而是由一个个建筑构件组成的建筑物整体。整个设计过程就是不断确定和修改各种建筑构件的参数,全面采用参数化设计方式。应用BIM建模需要大量建筑领域中的具体知识,许多建模的操作都需要建筑师应用建筑设计相关的知识,例如门的设计就需要懂得根据使用条件选择门的类型、材质、大小、开启方式等,而不是画几条线就算了。在应用绘图软件搞设计时,对设计内容无需交代得很清楚,而应用BIM软件的设计则相反。当你要放置一个建筑构件到一个模型中,你必须告诉模型这是什么,而不是它像什么。
BIM软件立足于数据关联的技术上进行三维建模,模型建立后,可以随意生成各种平、立、剖二维图纸。无需画一次平面图后,在分别去画立面图、剖面图,避免了不同视图之间出现不一致现象。而且在任何视图上对设计的任何更改,都马上可以在其他视图上关联的地方反映出来,这种关联互动是实时的。
由于建筑信息模型包含了所代表的建筑物的详尽信息,因此,可以生成各种门窗表、材料表以及各种综合表格。这样就为建筑信息模型的进一步应用创造了条件。例如,应用这些表格进行概预算、向建筑材料供应商提供采购清单等。实际上,BIM的应用范围已经超出了建筑设计的范畴。
建筑信息模型的建立,为进行各种可视化分析(空间分析、体量分析、效果图分析、结构分析、传热分析、……等)提供了方便,同时还为其他专业要进行的设计分析(结构分析、传热分析、……等)创造了条件。
为了达到以上的目的,BIM软件建模必须符合以下要求:
1.必须保证建筑产品信息的完整性,能够对不同的抽象层次上的建筑产品信息进行描述和组织;
2.不同的应用能够根据它提取所需的信息,衍生出自身所需的模型,且能添加新的信息到建筑产品模型,保证信息的可重复使用性和一致性;
3.应该支持自顶向下设计,特别是概念设计和设计变更。
建筑设计需要涉及到许多不同的专业,如建筑、结构、设备等。由于BIM具有承载各种信息的能力,整个建筑相关的信息和一整套设计文档存储在集成数据库中,所有信息都已数字化,完全相互关联。这样就可以在BIM上构建各个专业协同工作的平台。这不但消除了以前各个专业设计软件互不兼容的现象,还实现了各专业的信息共享。例如设计的修改或变更、施工计划安排以及施工进度的可视化模拟、各种文档协同管理、施工变更管理等都可以在这个协同工作平台上实现。
正是BIM的应用,一种新的建筑业管理思想应运而生,这就是建筑物生命全周期管理(Building Lifecycle Management, BLM)。BLM是一种以BIM为基础,创建、管理、共享信息的数字化方法,能够大大减少资产在建筑物整个生命周期(从构思到拆除)中的无效行为和各种风险。BLM是建筑工程管理的最佳模式。
BIM技术在发展过程中,吸纳了学术界进多年研究的一些成果,融汇入自身之中。例如,门和窗是开在墙上的,门、窗和墙的关系是紧密相连的。有不少关于智能CAD的研究指出,在修改设计时平移墙体,墙上的门和窗应当自动地跟着移动,删除墙体,墙上的门和窗也就自动地跟着删除,应当把这些列为设计专家系统里的规则。现在这些功能在已经在BIM软件上实现了。